H.264 지원을 받으려면 어떻게해야합니까?


16

Canonical Limited는 H.264의 정식 사용자로 표시됩니다. Ubuntu에서 Chrome 웹 브라우저를 사용할 때 (그리고 Firefox에서 H.264를 지원하는 Firefox에서) H.264 비디오를 온라인으로 재생할 수 있기를 원합니다.

Ubuntu 자체 설치에서 H.264 지원이 활성화되어 있습니까? 그렇지 않은 경우 Ubuntu 설치에 대한 H.264 지원을 구입할 수있는 방법이 있습니까? Windows OS가 사전 설치된 컴퓨터에 Ubuntu를 자체 설치 한 시나리오를 가정하십시오. H.264가 Ubuntu에서 작동하도록하기 위해 사용할 수있는 모든 옵션을 알고 싶습니다.


3
이 문제를 해결 했습니까?
pl1nk

이 문제도 조사했습니다. Chrome의 경우 h.264는 현재 내장되어 있으므로 문제가 없지만 Firefox는 gstreamer를 통해이를 지원할 계획 입니다. phoronix.com/scan.php?page=news_item&px=MTM5NzU를 참조하십시오 . 따라서 야간 빌드 (2013 년 8 월 8 일)에서는 perference : media.gstreamer.enabled를 true로 설정하고 gstreamer에 적합한 코덱을 설치해야합니다. 야간 빌드가 매우 불안정하므로 테스트하지 않았습니다.
math

답변:


11

우분투 - 제한된 엑스트라 모든 멀티미디어에 패키지를 디코딩하고, 디코딩 끝에 나를 위해 일하고 있습니다. 그리고 크롬은 자동으로 ffmpeg 플러그인을 사용했습니다.

제한된 익스트라에 패키지가있는 경우 소프트웨어 센터에서
chromeium-codecs-ffmpeg-extra 를 시도해보고 싶지 않을 것입니다 .

소프트웨어 센터를 통해 설치

또는 터미널에서 :

sudo apt-get update
sudo apt-get install chromium-codecs-ffmpeg-extra

크롬으로 만드는지 확인하고 코덱을 얻지는 않습니다.


1
크롬에서만 작동하며 (크롬은 현재 내장되어 있음) Firefox에서는 작동하지 않습니다.
math

그런 다음 firefox가 올바르게 빌드되어 있어야하며 크롬에 내장되어 있고 사용하고 있다면 소스에서 크롬을 작성하거나 바이너리 업데이터를 사용하는 것이 편안해야합니다. Yossile의 대답은 라이브러리 자체와 연결되는 것들에 대해 똑같이 정확하지만 x264가 없으면 ffmpeg-extra를 가질 수 없습니다. 그래서 내 대답은 좀 더 일반적이고 크롬도 포함하여 그를 포섭합니다.
RobotHumans

글쎄, 나는 당신이나 당신의 대답을 화나게하고 싶지 않았으며, 그 경우에 Firefox에 대해 무엇을 지적하고 싶었습니다.
math

8

Software Center와 함께 x264 패키지를 설치하면 H.264 인코더를 얻을 수 있습니다 .

소프트웨어 센터를 통해 설치

또는 터미널에서 :

sudo apt-get update
sudo apt-get install x264

h264 디코딩을 설치하는 데 확실히 맞습니다. 크롬 자체에 크롬을 넣을 지 확신 할 수 없습니다.
RobotHumans

2
크롬 (크롬과 반대)은 H.264를 지원합니다. 따라서 x264 패키지가 H.264 지원을 설치한다고 가정하면 이것이 그렇습니다. 상용 H.264 지원 패키지를 "구매"하면 x264 패키지 설치보다 이점이 있습니까?
차드 --24216

@ Chad--24216 라이센스에 차이가 있기 때문에 누군가 GNU-GPL 이외의 목적으로 라이센스를 필요로하는 경우 상용 버전이 필요합니다.
yossile

일반적으로 h264 라이센스에 대해서는 로열티를 지불해야합니다. 왜냐하면 제가 아는 한 비디오를 상업적으로 배포하고 재생 용으로 디코딩하지 않기 때문입니다. 왜 다른 코덱을 사용하고 싶습니까? CPU 사용량이 적습니까?
franzlorenzon

명확하게하기 위해 Firefox에서는 작동하지 않습니다.
math

2

현재 우분투 13.10에서 Firefox Nightly (27.0a1 (2013-10-24))를 사용하고 있습니다. media.gstreamer.enabled 플래그를 true로 변경했습니다. 또한 gstreamer0.10-ffmpeg 패키지를 설치해야합니다.

다음 페이지에서 h.264를 사용하도록 설정했는지 확인할 수 있습니다. http://www.youtube.com/html5


1

우분투 14.04에서는 gstreamer0.10-ffmpeg더 이상 패키지 를 사용할 수 없습니다. 런치 패드 에서 버그 보고서를 참조하십시오 .

Web Upd8은 ppa를 사용하여 gstreamer 패키지 를 설치 하는 해결 방법을 게시했습니다 .

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

PS Firefox 30 부터는 GStreamer1.0을 지원 하는 임시 솔루션 입니다. 기본 리포지토리에서 사용할 수있는 것 14.04. 따라서 PPA를 추가 할 필요가 없습니다.
Dan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.