미로 (소프트웨어)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

미로(Miro)는 RSS 기반 채널에서 비디오를 자동 다운로드, 관리, 재생하는 기능을 가진 소프트웨어이다. RSS 뉴스 애그리게이터, 팟캐스트 클라이언트, 비트토렌트 클라이언트, 미디어 플레이어를 통합하며, 다양한 비디오 파일 형식과 RSS 비트토렌트를 지원한다. 비디오 변환 기능은 FFmpeg을 기반으로 Theora, MPEG-4, WebM 형식을 지원한다. 2005년 Democracy Player로 시작하여 2007년 미로로 변경되었으며, 파이썬으로 주로 개발되었다. 미로는 긍정적인 평가를 받았지만, 개발자가 윈도우 설치 프로그램에 크랩웨어를 포함시킨다는 비판을 받았다.

미로 (소프트웨어) - [IT 관련 정보]에 관한 문서
개요

이미지 준비중입니다.

미로 아이콘

이미지 준비중입니다.

우분투에서 실행 중인 미로 3.5, 메인 창에서 팟캐스트를 재생하면서 미로 가이드를 보여준다.
개발
개발자참여문화재단
저장소미로 GitHub 저장소
출시
최초 출시일2006년 2월 21일
최신 버전6.0
최신 버전 출시일알 수 없음
최신 평가 버전알 수 없음
최신 평가 버전 출시일알 수 없음
기술
프로그래밍 언어GTK를 사용한 파이썬
운영 체제윈도우
macOS
리눅스
크기Windows: 28.50 MB
macOS: 15.28 MB
Linux: 2.0 MB
소스 코드: 9.28 MB
지원 언어 수40
기타
지원 중단 여부
종류미디어 플레이어
인터넷 텔레비전
RSS+비트토렌트
라이선스GPL-2.0-or-later
웹사이트미로 공식 웹사이트
📚 더 읽어볼만한 페이지
  • 윈도우용 미디어 플레이어 - 아이튠즈
    아이튠즈는 애플이 개발한 멀티미디어 플랫폼이자 디지털 미디어 플레이어 소프트웨어로, 초기에는 음악 재생 및 관리에 집중했으나 이후 기능이 확장되어 macOS Catalina부터는 개별 앱으로 기능이 분리되었고 윈도우에서는 'Apple 기기' 앱에 관련 기능이 통합되었다.
  • 윈도우용 미디어 플레이어 - 윈도우 미디어 플레이어
    윈도우 미디어 플레이어는 마이크로소프트에서 개발하여 윈도우 운영 체제에서 오디오, 비디오, 이미지 파일을 재생하는 데 사용되는 미디어 플레이어 응용 프로그램으로, 초기 버전은 '미디어 플레이어'라는 이름으로 출시되어 다양한 기능 추가 및 플랫폼 확장을 거쳤으나 현재는 대부분 지원이 중단되었고, 유럽 연합 경쟁법 위반 사건으로 인해 없는 버전도 출시되었다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 브루클린 미술관
    브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 광주지방기상청
    광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다.
  • 2006년 소프트웨어 - 마이크로소프트 오피스 2007
    마이크로소프트 오피스 2007은 리본 인터페이스와 Office Open XML 형식을 도입하고 다양한 기능 향상을 제공한 오피스 제품군으로, 여러 에디션 출시와 함께 비판, 호환성 문제, 특허 논란이 있었으며 2018년 4월에 지원이 종료되었다.
  • 2006년 소프트웨어 - TrueOS
    TrueOS는 2005년 PC-BSD로 시작하여 FreeBSD를 기반으로 사용 편의성을 강조한 운영 체제이며, 2016년 TrueOS로 이름이 변경되었으나 2020년에 개발이 중단되었다.

2. 기능

미로는 RSS 피드를 통해 비디오 콘텐츠를 자동으로 내려받고 관리하며 재생하는 기능을 중심으로 한다. 단순히 비디오를 재생하는 것을 넘어, 팟캐스트 클라이언트, 비트토렌트 클라이언트, RSS 뉴스 애그리게이터 등 다양한 기능을 하나로 통합하여 제공한다. 또한, 내장된 비디오 변환 기능을 통해 다양한 형식의 비디오 파일을 변환할 수 있다.

2.1. 미디어 재생 및 관리

미로는 RSS 기반의 "채널"에서 비디오를 자동으로 내려받아 관리하고 재생하는 기능을 제공한다. 이 애플리케이션은 참여 문화 재단(PCF)이 만든 다른 제품, 예를 들어 비디오 밤, 소셜 태깅 비디오 웹사이트, 인터넷 텔레비전 TV 가이드인 채널 채널과 연동되도록 설계되었다.

미로는 RSS 뉴스 애그리게이터 및 팟캐스트 클라이언트, 비트토렌트 클라이언트(libtorrent 기반), 그리고 미디어 플레이어 기능을 하나로 통합한다. 사용하는 미디어 플레이어는 운영체제에 따라 다른데, 윈도우에서는 VLC 미디어 플레이어, macOS에서는 QuickTime, 리눅스FreeBSD에서는 xine 미디어 플레이어 또는 GStreamer를 사용한다. 버전 2.0부터 미로는 "사이트" 카테고리에서 웹사이트 북마크 추가를 지원하며, 기본적으로 ClearBits.net이 북마크로 미리 포함되어 있다.

지원하는 비디오 파일 형식으로는 QuickTime, WMV, MPEG, AVI, XVID 등이 있다. 또한 RSS 비트토렌트도 지원한다. 새로운 비디오가 채널에 제공되면, 프로그램은 사용자에게 알림을 보내고 가능하면 자동으로 내려받는다.

미로에는 비디오 형식을 변환하는 '미로 비디오 변환기'가 포함되어 있다. 이 변환기는 FFmpeg을 기반으로 하며, 다양한 기기에서 지원되는 Theora(.ogv, Ogg 비디오), .mp4, WebM 비디오 형식에 대한 변환 프로파일을 가지고 있다.

미로 개발자들은 윈도우 설치 프로그램이 브라우저 애드온과 같은 독점 상업 소프트웨어, 소위 크랩웨어(crapware)를 설치한다고 언급했으며, "이것이 우리가 미로 개발을 지속적으로 지원하는 주요 방법 중 하나입니다."라고 설명했다.

2.2. 통합 기능

미로는 RSS 피드를 통해 비디오를 자동으로 내려받아 관리하고 재생하는 기능을 제공한다. 이 프로그램은 참여 문화 재단(PCF)에서 만든 다른 서비스, 예를 들어 비디오 밤, 소셜 태깅 비디오 웹사이트, 인터넷 텔레비전 TV 가이드인 채널 채널 등과 연동되도록 설계되었다.

미로는 여러 기능을 하나로 합친 소프트웨어이다. 여기에는 RSS 뉴스 애그리게이터 및 팟캐스트 클라이언트, 비트토렌트 클라이언트 (libtorrent 기반), 그리고 미디어 플레이어 기능이 포함된다. 사용하는 운영체제에 따라 다른 미디어 플레이어를 사용하는데, 윈도우에서는 VLC 미디어 플레이어, macOS에서는 QuickTime, 리눅스와 FreeBSD에서는 xine 미디어 플레이어 또는 GStreamer를 이용한다. 버전 2.0부터는 "사이트" 항목에서 웹사이트 북마크를 추가하는 기능도 지원하며, 기본적으로 ClearBits.net이 북마크로 미리 설정되어 있다.

QuickTime, Windows Media Video(WMV), MPEG, Audio Video Interleave(AVI), XVID 등 다양한 비디오 파일 형식을 지원한다. 또한 RSS 비트토렌트도 지원하여, 새로운 비디오가 올라오면 프로그램이 이를 알리고 가능한 경우 자동으로 내려받는다.

미로에는 비디오 형식을 변환하는 '미로 비디오 변환기' 기능도 포함되어 있다. 이 변환기는 FFmpeg 기술을 기반으로 하며, 여러 기기에서 널리 사용되는 Theora (.ogv), .mp4, WebM 비디오 형식으로 변환할 수 있는 설정(프로파일)을 제공한다.

미로 개발팀은 윈도우용 설치 프로그램에 브라우저 애드온과 같은 독점 상업 소프트웨어, 소위 크랩웨어(crapware)가 포함될 수 있다고 언급했다. 또한 "이것이 미로 개발을 지속적으로 지원하는 주요 방법 중 하나"라고 밝혔다.

2.3. 비디오 변환

미로 비디오 변환기는 비디오 형식을 변환하는 기능을 제공한다. 이 변환기는 FFmpeg을 기반으로 하며, 다양한 장치에서 널리 사용되는 Theora(.ogv), MP4(.mp4), WebM 비디오 형식으로 변환할 수 있는 프로파일을 갖추고 있다.

3. 역사

이 애플리케이션은 2005년에 'Democracy Player'(DTV로 축약되기도 함)라는 이름으로 처음 출시되었으며, 2007년에는 'Miro'로 이름을 변경하여 다시 출시되었다. 2007년 버전에는 웹 기반 비디오 아카이브 검색 기능이 포함되었고, 시간이 지남에 따라 다양한 아카이브 접근 방식이 변화하였다.

3.1. 개발 배경

이 애플리케이션은 2005년에 처음 'Democracy Player'(DTV로 축약되기도 함)라는 이름으로 출시되었고, 2007년에 'Miro'로 이름을 바꾸어 다시 출시되었다. 2007년 버전에는 웹 기반 비디오 아카이브 검색 기능이 포함되었으며, 다양한 아카이브에 대한 접근 방식은 시간이 지남에 따라 변화했다.

Miro는 주로 파이썬으로 작성되었지만, 여러 다른 언어로 만들어진 라이브러리들과 연결되어 작동한다. 버전 2.x까지 사용자 인터페이스(UI)는 거의 전적으로 HTMLCSS를 기반으로 했다. Miro는 운영체제별로 다른 기술을 사용했는데, 유닉스/리눅스에서는 GTK 창 안에 WebKit을 내장하여 사용했으며(버전 3.0.2까지는 Mozilla Gecko/XUL 사용), macOS에서는 Cocoa 창 안에 WebKit을 사용했고, 윈도우에서는 XUL 창 안에 모질라를 사용했다. 버전 3.0부터 macOS 버전은 Cocoa를, 다른 운영체제는 GTK를 사용하도록 변경되었다. 내장된 웹 브라우저는 웹 페이지를 표시하는 데에만 사용된다.

3.2. 기술적 배경

미로는 주로 파이썬으로 작성되었으며, 여러 다른 언어로 작성된 라이브러리들과 연동된다. 2.x 버전까지는 사용자 인터페이스(UI)가 거의 전적으로 HTMLCSS를 기반으로 했다.

운영체제별 구현 방식은 다음과 같다.
* [[유닉스]]/[[리눅스]]: GTK 창 내부에 WebKit을 내장하여 사용한다. (3.0.2 버전 이전에는 모질라의 Gecko/XUL 사용)
* [[macOS]]: Cocoa 창 내부에 WebKit을 사용한다.
* [[마이크로소프트 윈도우|윈도우]]: XUL 창 내부에 모질라를 사용한다.

3.0 버전부터는 macOS 버전은 Cocoa를 사용하고, 다른 운영체제 버전은 GTK를 사용하도록 변경되었다. 내장된 웹 브라우저는 웹 페이지를 표시하는 용도로만 사용된다.

4. 평가

조쉬 퀴트너는 "나는 텔레비전의 미래를 보았는데, 그것은 Miro라는 응용 프로그램이다."라고 언급하며 미로에 대해 호평했다. 2011년 5월, CNET의 세스 로젠블랫은 "모든 비디오 및 오디오 관리 요구 사항을 위한 원스톱 쇼핑을 제공하는 오픈 소스 및 크로스 플랫폼 Miro는 쏟아지는 칭찬을 받을 자격이 충분하다."라고 평가했다. Softonic 리뷰에서는 10점 만점에 9점을 부여하며, 미로를 "다양한 소스의 비디오 콘텐츠를 하나의 응용 프로그램으로 통합하여 빠르고, 쉽고, 우아한 방식으로 PC에 직접 제공하는 완벽한 예"라고 묘사했다.