MPlayer

MPlayer
MPlayer
MPlayer.svg
MPlayer.png
gMplayer 프런트 엔드를 사용하는 Linux 상의 MPlayer
개발자MPlayer 팀
초기 릴리즈2000년, 22년(2000년)
안정된 릴리스
1.5[1][2] / 2022년 2월 27일
저장소
기입처C
플랫폼크로스 플랫폼
이용가능기간:영어, 헝가리어, 폴란드어, 러시아어 및 스페인어
유형미디어 플레이어
면허증.GPL-2.0 이후[3]
웹 사이트mplayerhq.

MPlayer무료 오픈 소스 미디어 플레이어 소프트웨어 애플리케이션입니다.Linux, OS X 및 Microsoft Windows에서 사용할 수 있습니다.OS/2, 음절, AmigaOS, MorphOSAROS Research Operating System 버전도 이용할 수 있습니다.DJGPP를 사용하는 DOS용 포트도 [4]있습니다.Wii Homebrew[5] Channel과 Amazon[6] Kindle 버전도 개발되었습니다.

역사

MPlayer의 개발은 2000년에 시작되었다.원저자인 헝가리의 아르파드 게뢰피는 [7]XAim이 1999년 개발을 중단한 후 Linux용 비디오 플레이어를 찾을 수 없었기 때문에 이 프로젝트를 시작했습니다.첫 번째 버전은 mpg12play v0.1 www.heroinewarrior.com의 libmpeg3를 사용하여 30분 만에 해킹되었습니다.mpg12play v0.95pre5 이후 이 [8]코드는 2000년 11월 avifile Win32 DLL 로더에 기반한 AVI 플레이어와 병합되어 MPlayer v0.3이 형성되었습니다.Gereöffy는 처음에는 주로 헝가리 출신이었지만 나중에는 전 세계적으로 많은 프로그래머들과 함께 했다.

Alex Beregszaszi는 Gereöffy가 MPlayer 개발을 중단하고 2세대 MPlayer 작업을 시작한 2003년부터 MPlayer를 유지하고 있습니다.MPlayer G2 프로젝트는 포기되었고 모든 개발 노력이 MPlayer 1.0에 [9]집중되었습니다.

MPlayer는 이전에 개발자들에 의해 "MPlayer - The Movie Player for Linux"라고 불렸으나 다른 운영 체제에서 일반적으로 사용되는 이후 "MPlayer - The Movie Player"로 단축되었다.

비디오 액셀러레이션

PureVideo, UVD, QuickSync Video, TI Ducati 등 여러 형식으로 비디오 디코딩 계산을 가속화할 수 있는 다양한 SIP 블록이 있습니다.

기능 및 분류

MPlayer는 FFmpeg 라이브러리에서 지원되는 모든 형식 등 다양한 미디어 [10]형식을 재생할 수 있으며 스트리밍된 모든 콘텐츠를 로컬 파일에 저장할 수도 있습니다.

MEncoder라고 불리는 컴패니언 프로그램은 입력 스트림, 파일 또는 일련의 사진 파일을 가져와서 여러 다른 출력 형식으로 변환하고 선택적으로 다양한 변환을 적용할 수 있습니다.

다음과 같은 다양한 명령줄 매개 변수를 사용하여 플레이어의 모양을 변경할 수 있습니다.-speed [number],-af scaletempo음높이를 유지하면서 오디오 속도를 변경할 수 있습니다.-ss(__초부터 시작),-sb(__바이트부터),-endpos(__초 후에 재생을 정지합니다),-novideo비디오의 오디오 트랙만 재생할 수 있습니다.-loop [number]루핑용입니다.[11]

미디어 형식

Microsoft Windows 명령줄을 통해 MPlayer를 실행하고 있습니다.

MPlayer는 다음과 [12]같은 다양한 형식을 재생할 수 있습니다.

MPlayer는 또한 VDPAU, X 비디오 확장, OpenGL, DirectX, Direct3D, Quartz Compositor, VESA, Framebuffer, SDLASCII 아트(AAlib libaca 사용)와 같은 희귀 드라이버 프로토콜을 사용하여 비디오를 표시할 수 있습니다.또한 장치 tv://channel을 사용하여 TV 카드에서 TV를 표시하거나 라디오://채널 주파수를 통해 라디오 채널을 재생 및 캡처하는 데 사용할 수 있습니다.

버전 1.0 이후RC1, Mplayer는 libass를 사용하여 ASS/SSA 자막 형식으로 자막을 디코딩할 수 있습니다.

사용 가능한 플러그인

인터페이스 및 그래피컬 프론트 엔드

GNOME 상의 Gnome-MPlayer v1.0.9

GStreamer와 마찬가지로 MPlayer에는 명령줄 인터페이스만 있으며 GTK, Qt 또는 기타 위젯 라이브러리의 GUI 위젯을 사용하는 프런트 엔드가 몇 개 있습니다.이러한 프런트 엔드를 사용하지 않는 경우에서도 mplayer는 (표시되는 컨트롤이 없는) 창에 비디오를 표시할 수 있으며 키보드를 사용하여 제어할 수 있습니다.

  • GTK 기반은 gmplayer(공식)[13][14]Gnome-MPlayer입니다.
  • Qt 베이스는 SMPlayer 및 기타입니다.
  • 코코아 기반은 MPlayer OS X Extended 및 MPlayer[15] X입니다.

포크

mplayer2는 MPlayer의 GPLv3 라이선스 포크로, 주로 Uoti Urpala의 작품이다.Ulayer는 MPlayer [16]Team과의 오랜 차이 때문에 2010년 5월에 MPlayer 프로젝트에서 제외되었다.MPlayer의 주요 변경사항은 향상된 일시 중지 처리, Matroska 지원, 검색 및 Nvidia VDPAU 지원, 기본적으로 멀티스레딩 활성화, MEncoder, GUI 인터페이스 및 다양한 비디오 드라이버 및 번들 라이브러리 삭제 등 공유 라이브러리에 [17][18]의존한 것입니다.개발자들은 또한 ffmpeg의 대안으로 [19]MPlayer2가 libav를 사용할 수 있도록 하려는 의도를 나타냈다.첫 번째 릴리스인 2.0은 2011년 3월에 발행되었습니다.그 후의 안정된 릴리스는 없었습니다.

mpv[20] MPLv2 라이선스의 mplayer2 포크입니다.mpv는 2015년 6월부터 자사의 코드를 LGPL v2.1 이상으로 [21]리센스하기 위해 노력하고 있다.

MPlayer, MPlayer2 및 mpv는 모두 호환되지 않는EDL [22][23][24]형식을 사용합니다.

법적 논란

2004년 1월, MPlayer의 웹사이트는 덴마크 DVD 플레이어 제조업체인 Kiss Technology가 MPL 사용 허가 코드의 일부를 포함한 펌웨어를 탑재한 DVD 플레이어를 마케팅하고 있다는 주장과 함께 업데이트되었다.이는 Kiss가 GPL 라이선스에 따라 펌웨어를 출시하지 않았기 때문에 Kiss가 GPL을 위반하고 있다는 것을 의미했습니다.Kiss의 전무이사인 Peter Wilmar Christensen은 두 코드 사이의 유사성은 MPlayer 팀이 Kiss의 [25]펌웨어에서 나온 코드를 실제로 사용했음을 보여준다고 반박했다.그러나 2003년 출시된 키스 DVD 플레이어는 2001년 [25]MPlayer 개발자가 설계한 MPlayer 특유의 자막 파일 형식을 사용했다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "MPlayer 1.5 released". 27 February 2022.
  2. ^ https://mplayerhq.hu/design7/news.html; 검색: 2022년 2월 28일.
  3. ^ "MPlayer - the Movie Player".
  4. ^ "Index of /pub/micro/pc-stuff/freedos/files/util/user/mplayer". Ibiblio.org. Retrieved 2012-01-01.
  5. ^ Erant. "libdi and the DVDX installer". Hackmii.com. Retrieved 2012-01-01.
  6. ^ "kindlebrew". Gitorious. Archived from the original on 2012-04-07. Retrieved 2012-01-01.
  7. ^ "The XAnim Home Page". Xanim.polter.net. Retrieved 2012-01-01.
  8. ^ 역사
  9. ^ "MPlayer - The Movie Player". Retrieved 2012-06-24.
  10. ^ "Codec Status Table". Mplayerhq.hu. Retrieved 2012-01-01.
  11. ^ MPlayer 매뉴얼 및 사용자 매뉴얼
  12. ^ "MPlayer Features". Mplayerhq.hu. Retrieved 2012-01-01.
  13. ^ "README". Retrieved 2016-03-19.
  14. ^ "What about the GUI?". Retrieved 2016-03-19.
  15. ^ "MPlayer OSX Extended". 2011-12-09. Retrieved 2015-01-23.
  16. ^ "Is MPlayer2 a viable fork of MPlayer?". Phoronix. 2011-03-24. Retrieved 2014-04-18.
  17. ^ "mplayer2 differences from mplayer". 2011. Archived from the original on May 4, 2012. Retrieved May 4, 2015.
  18. ^ "Did You Know there was a Fork of MPlayer?". ostatic.com. 2011-03-22. Retrieved 2011-11-29.
  19. ^ "Libav going to be default provider for your codec experience (comment)". January 16, 2013.
  20. ^ "mpv.io". Retrieved 2015-01-28.
  21. ^ "Possible LGPL relicensing". GitHub. Retrieved 2016-09-27.
  22. ^ "3.7. Edit Decision Lists (EDL)". Archived from the original on 2015-07-17. Retrieved 21 Jul 2015.
  23. ^ "EDL: add support for new EDL file format". MPlayer2. Archived from the original on 25 April 2011. Alt URL
  24. ^ "EDL files". mpv. 25 Oct 2014. Retrieved 21 Jul 2015.
  25. ^ a b "MPlayer - The Movie Player". 2004-01-10. Retrieved 2012-06-24.

외부 링크