Ubuntu Linux에 H.265 / HEVC 코덱을 설치하는 방법은 무엇입니까?


142

새로운 DivX Player 10 은 H.264의 후속 제품인 H.265 / HEVC 재생을 보여줍니다. Linux에서 어떻게이 지원을받을 수 있을지 궁금합니다. 이 형식에 맞는 코덱을 설치해야합니까? 어떻게?

답변:


200

libde265 GStreamer 통합을위한 PPA도 있습니다. 이를 설치하면 모든 GStreamer 응용 프로그램 (브라우저, 토템 등)으로 H.265를 재생할 수 있습니다.

sudo apt-add-repository ppa:strukturag/libde265
sudo apt-get update

이제 GStreamer 인식 플레이어 (예 : "토템")를 사용하여 HEVC / H.265 콘텐츠가 포함 된 .mkv를 재생 해보십시오. 누락 된 코덱과 libde265 GS 플러그인을 설치하라는 메시지가 표시됩니다 (아키텍처에 따라 64 비트 또는 32 비트 버전을 선택하십시오).

해당 GStreamer 플러그인을 직접 설치할 수도 있습니다.

sudo apt-get install gstreamer0.10-libde265

또는 GStreamer 1.0 애플리케이션의 경우 :

sudo apt-get install gstreamer1.0-libde265

사용 가능한 VLC 플러그인도 있습니다.

sudo apt-get install vlc-plugin-libde265

자세한 내용은 여기 : 4K H.265 / HEVC 비디오 스트리밍 용 GStreamer 플러그인


5
vlc-plugin 설치를 실행할 때 다음 오류가 발생합니다. vlc-plugin-libde265 : Depends: libvlccore7 (>= 2.1.0) but it is not going to be installed(Ubuntu 14.04)
Programster

1
Ubuntu 14.04의 VLC에서 HEVC 인코딩 비디오를 실행하면 비디오 상단에 녹색 레이어가 나타납니다. 아무도 그것을 해결하는 방법을 알고 있습니까? @longsleep
soham

1
ubuntuhandbook.org/index.php/2015/02/… 에 따라 x04 가 14.04에서 실행되는 VLC를 얻을 수 있습니다 (이미 repos 14.10 이상에 있습니다). 이 저장소는 x265 패키지도 제공합니다.
pd12

1
먼저 저장소를 추가 한 후 "sudo apt-get install vlc-plugin-libde265"가 작동했습니다!
T. Greg O'Neil

1
당신이 우분투 17+에 있다면
아닙니다

20

@longsleep의 큰 대답에 대한 대안 은 VLC를 사용하는 경우 여기에 언급 된 것처럼 VLC 2.2.x 이상으로 업그레이드하여 HEVC / H.265를 지원할 수 있다는 것입니다. 14.04에있는 경우이 리포지토리를 추가하여 2.2.x + 버전의 VLC를 가져와야합니다.

sudo add-apt-repository ppa:mc3man/trusty-media

sudo apt-get update,

sudo apt-get dist-upgrade 또는 sudo apt-get install vlc vlc-plugin-libde265

원하는 경우 다른 사람을 설치할 수도 있습니다. vlc-plugin-*

리포지토리에는 gstreamer1.0-libde265패키지가 없지만 LTS 버전을 좋아하는 사람들을 위해 "신뢰할 수있는 업그레이드, 고급 또는 일반적으로 사용할 수없는 멀티미디어 패키지"14.04가 많이 있습니다.


ub15.04에서 vlc 2.2.0을 사용하고 있으며 다른 모든 프로그램을 종료하는 한 x265로 인코딩 된 5xxMB 비디오를 잘 재생할 수있는 것처럼 보입니다. 실제로 CPU 사용량 (70-90 %)이 높아지기 때문입니다. xlc 비디오를 사용하면 5-10 % 정도만 얻을 수 있습니다. 이 높은 CPU 사용량은 정상입니까 아니면 x264와 유사하게 훨씬 낮아야합니까?
Peter Raeves

작은 샘플 크기 (264, 265의 경우 2 vids)를 사용하면 x265의 17-26 % (1 코어의 약 80-100 %) CPU 사용률과 x264의 6-12 %를 얻습니다. 265는 유사한 품질로 더 높은 압축률로 인코딩하므로 더 많은 처리 작업이 필요하기 때문에 의미가 있습니다. 또한 VLC는 아직 x265 디코딩을 최적화하지 않았으므로 1 코어의 100 % 끝 부분에 가깝습니다.
pd12

내가 참조. 그럼 높은 부하가 :( 내 7 살짜리 듀얼 코어 노트북 말이 생각
피터 Raeves

Bionic 또는 Ubuntu 17+를 사용하는 경우 sudo add-apt-repository ppa : mc3man / bionic-prop sudo apt-get 업데이트 sudo apt-get 설치 x265
chaladi

10

Chrome을 설치 한 경우 다른 대안 은 Chrome 브라우저에 H.265 / HEVC 플레이어 를 추가 / 설치 하는 것입니다.

그 후, 우분투 배포판 메뉴에서 "Chrome 응용 프로그램"으로 바로 가서 플레이어를 실행할 수 있습니다. 또는 Chrome을 시작하고 URL chrome : // apps 를 입력 한 다음 Enter 키를 누르십시오. 그러면 Chrome에 설치된 앱이 표시되므로 H.265 / HEVC 플레이어를 바로 실행할 수 있습니다 .

이 대체 방법을 사용하면 라이브러리, 코덱, 플레이어 플러그인 등을 설치할 필요가 없습니다. H.265 / HEVC 재생 지원에 필요한 모든 것이 이미 H.265 / HEVC 플레이어에 내장되어 있기 때문입니다.

이미 H.265 / HEVC 플레이어를 사용하여 2 시간 길이의 H.265 / HEVC로 인코딩 된 영화를 보았는데 재생 문제가 발생하지 않았습니다.


자막을 지원하지 않습니다.
Venkatesh 2016 년

@Venkatesh H.264 비디오에 전환 가능한 (포함 된) 자막이있는 경우 플레이어는 해당 자막을 감지하고 그 중 하나를 선택할 수있는 옵션을 제공합니다. 자막이 포함 된 일부 MKV 파일이 있으며 H.265 / HEVC 플레이어에서 이러한 자막 중 하나를 선택하거나 자막을 비활성화 할 수 있습니다. 그러나 외부 자막 파일 (예 : .SRT 파일)을로드하려는 경우 아니요 : 현재 버전의 플레이어는 외부 자막 파일을로드하지 않습니다.
Yuri Sucupira

어떤 이유로 플레이어가 내 민트 17.2에서 작동하지 않습니다 ....
codeScriber

@codeScriber 지난 몇 달 동안 H.265 비디오를 재생하지 않았지만 귀하의 의견을 본 후 Chrome에서 플레이어를 테스트했습니다 (64 비트 XUbuntu 16.04 및 64 비트 Mint 17.2 모두). 이 Chrome 앱이 작동을 멈췄습니다. 몇 가지 테스트를 수행했지만 문제를 찾을 수 없습니다. 개발자에게 메시지를 보내 문제를보고했습니다. 그 동안 다른 방법 (예 : VLC Media Player 및 gstreamer 통합 라이브러리 설치)을 사용하는 것이 좋습니다.
Yuri Sucupira

고마워 유리. 나는 그것을 작동합니다. 이제 스트리밍하는 동안 rpi2 플렉스를 디코딩하여 디코딩하는 방법을 알아볼 필요가 있습니다 ....
codeScriber
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.