VLC не воспроизводит файлы aac и файл webm
У меня есть несколько музыкальных файлов в формате aac, которые я хочу воспроизвести через VLC. Но VLC не играет ни в одну из них. Он не показывает никаких ошибок или каких-либо других сообщений, он просто останавливается, как только я их играю.
Я установил пакет Ubuntu с ограниченным доступом и могу воспроизводить эти файлы в Rhythmbox и Videos, так что я знаю, что это не файлы и кодеки, чтобы что-то с ним делать.
Точно так же у меня есть видео webm, которое не воспроизводится с VLC. Это показывает ошибку, заявляющую, что формат VP90 не поддерживается. Хотя тот же файл работает абсолютно нормально через приложение Видео. Тем не менее, я могу воспроизводить различные другие веб-видео в VLC.
Я всегда читал, что VLC воспроизводит все форматы, даже если на них не установлены подходящие кодеки. Итак, что происходит и как я могу это исправить?
2 ответа
Вы должны указать, какую версию Ubuntu вы используете (Desktop [LXDE, XFCE, KDE, Mate, Unity], какой тип процессора [32-битный, ia64, 64-битный и т. Д.] И какую редакцию вы используете [12.04, 14.04, 16.04 или другие]), чтобы ответы, которые вы представили, были более точно направлены на ваши потребности.
Если у вас установлены дополнительные функции с ограниченным доступом в Ubuntu, у вас также должен быть установлен ffmpeg [и здесь важна редакция Ubuntu, поскольку gstreamer0.10-ffmpeg не существует для 16.04], а также libav-tools libavcodec54, ffmpeg, gstreamer0.10-ffmpeg, libavcodec-extra-53, libavcodec-extra-54 и / или другие, чтобы обеспечить полный охват (почти) всех типов аудио- и видеофайлов, которым вы должны следовать, и установить список кодеков и приложений, представленных Arch Linux (I я только делаю ссылки на Arch Linux, потому что я не смог открыть страницу Ubuntu, которая охватывает столько же, а Arch Linux освещает вещи исключительно хорошо на следующей странице) - https://wiki.archlinux.org/index.php/codecs Но, если вы заинтересованы только в AAC и уже установили Ubuntu-Restricted-Extras (как вы заявили, что у вас есть), тогда я настоятельно рекомендую установить Clementine, который воспроизводит AAC, пока установлен кодек (а для вас это потому, что вы сделали ясно, что вы уже установили Ubuntu повторно строгие дополнения). Так, sudo apt-get install clementine
и вы сможете воспроизводить файлы AAC с помощью этого приложения.
Помимо установки clementine, если вы должны использовать VLC, вам нужно установить еще несколько пакетов. sudo apt-get install libavcodec-extra libavcodec-ffmpeg-extra56 libavcodec-ffmpeg56 libavutil-ffmpeg54
После установки откройте VLC и в настройках внесите следующие изменения: Откройте VLC. Нажмите "Инструменты", затем нажмите "Настройки". В настройках выберите "Все" в "Показать настройки" в нижней части окна. Найдите " In put / Codecs", а затем "Video Codecs". Теперь нажмите "FFmpeg" и прокрутите вниз (справа), пока не увидите "Строгое стандартное соответствие" и измените его на -2, затем "Укажите AAC Audio Profile" для использования hev2 (просто введите его после удаления того, что было там). Сохраните его, и ваш VLC будет воспроизводить файлы AAC.
Что касается файлов webm, у меня их не так много, и я не могу их найти, поэтому не могу дать полезного ответа (за исключением того, что VideoLaAN, компания, которая делает VLC, заявляет, что файлы webm покрываются после версии VLC 1.1.0, но что был выпущен несколько лет назад). Я продолжу искать файл webm и постараюсь предоставить вам способ включить так много в вашем VLC.
У меня была похожая проблема, когда я установил VLC с помощью приложения Ubuntu Software. Ранее я использовал его на Ubuntu 18 и без проблем воспроизводил видео.webm, но это произошло, когда я установил Ubuntu 19.04 Disco Dingo только сегодня. Я просто удалил его через Ubuntu Software и переустановил через командную строку, к счастью, это решило проблему. Теперь я могу без проблем воспроизводить видеофайлы.webm:
$ sudo apt-get install vlc