невозможно воспроизвести файлы HEVC на Ubuntu 14.04 LTS

Я пробовал VLC и проигрыватели тотемов, но они не работают.
Затем я искал и переустанавливал VLC с последней доступной версией, на этот раз я получаю зеленый слой на видео.
Любая помощь?

68
задан 23 March 2016 в 02:47

3 ответа

VLC из поля не играет файлы HEVC. Для фиксации этого, мы должны установить libde265 через PPA, который является реализацией с открытым исходным кодом h.265 видеокодека.

Открывают Терминал и выполняют команды ниже:

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

VLC должен теперь играть эти медиа-файлы.

Источник: http://www.unixmen.com/fix-vlc-not-support-audio-video-format-hevc/

0
ответ дан 23 March 2016 в 02:47

Вышеупомянутое решение не делает работавший для меня. Но я нашел другое решение и хорошо работал для меня:

sudo apt-add-repository ppa:strukturag/libde265
sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install gstreamer0.10-libde265
sudo apt-get install vlc-plugin-libde265
0
ответ дан 23 March 2016 в 12:47
  • 1
    @orschiro: После нескольких лет это won' t быть загадочным и you' ll помнят его;) я предлагаю придерживаться его, потому что искажение его далеко означает Вас won' t усиление, которые испытывают, и знающий, как работа операторов перенаправления Bash первое, что пришло на ум является решающим навыком. – Lightness Races in Orbit 31 August 2016 в 21:49

Я должен был обновить VLC сначала, для которого я использовал PPA в https://launchpad.net / ~ mc3man / + archive/ubuntu/trusty-media / .

sudo add-apt-repository ppa:mc3man/trusty-media  
sudo apt-get update  
sudo apt-get dist-upgrade

не забывают производить чистку и удалять эти repos прежде, чем обновить до новой версии Ubuntu!

Затем я установил эти vlc-plugin, см. другой ответ. И это начало работать.

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

Подведенный итог в https://developer.jboss.org/people/ozizka/blog/2016/03/15/vlc-221-and-hevc-in-ubuntu-1404-lts.

0
ответ дан 23 March 2016 в 12:47
  • 1
    Wouldn' t это быть более обеспеченным как функция? Что-то как show_state () { /bin/bash -c "$@" &>/dev/null }? (Предупреждение: плохой синтаксис и вероятно won' t работа! It' s просто пример!). Каждый придирается к мелочам: почему show_state, когда you' ре выбрасывая вывод nohup? – Ismael Miguel 31 August 2016 в 23:31

Другие вопросы по тегам:

Похожие вопросы: