Вопрос или проблема
Я прочитал это и это, но все равно не смог воспроизвести видео с кодированием AV1. Аудиоканалы воспроизводятся корректно, но видео нет.
Я установил VLC версии Vetinari 3.0.8 через управляющий пакет apt, и он показывает эту ошибку:
main decoder error: Codec `av01` (AOMedia's AV1 Video) is not supported.
После этого я удалил VLC, установленный через apt, и установил snap-версию VLC, но когда я пытаюсь воспроизвести видео с кодированием AV1, моя система зависает, и ни один tty не работает. Приходится перезагружать систему. Как я могу воспроизвести кодеки AV1 с помощью VLC или других средств?
Ubuntu 18.04.3 LTS
vlc vetinari 3.0.8
firefox 72.0.1
драйвер gpu radeon
установлены mesa-va-drivers.
Как заметил Матье Дюбуа, удаление VLC, установленного через apt, с помощью sudo apt purge vlc
и установка VLC через snap sudo snap install vlc
решило проблему
У меня версия 24.04, и это не сработало. Переключился с apt на snap для VLC, но поведение VLC осталось тем же (черный экран).
Ответ или решение
Для пользователя Ubuntu 18.04, сталкивающегося с проблемами воспроизведения видео, закодированных в AV1, существует несколько решений. Давайте подробно рассмотрим шаги, которые помогут решить данную проблему.
F – Фокусировка на цели
Проблема заключается в том, что стандартные версии VLC Media Player, доступные в репозитории Apt, не поддерживают кодек AV1. Вы уже пробовали установить версию VLC через Snap, но столкнулись с проблемами стабильности. Цель — обеспечить воспроизведение AV1-видео, сохранив стабильную работу системы.
O – Описываем организм
-
Проблема в VLC: Ваша текущая версия VLC (версия 3.0.8) не поддерживает декодирование AV1, что вызывает ошибки и проблемы с воспроизведением.
-
Проблема в драйверах: Драйверы для графического процессора Radeon могут быть устаревшими или несовместимыми с текущими библиотеками, необходимыми для AV1.
R – Рекомендации по решению
-
Обновление VLC: Возможно, стоит установить более новую версию VLC, которая поддерживает AV1. Попробуйте установить последнюю стабильную версию напрямую:
sudo snap remove vlc sudo snap install vlc --edge
Использование канала
--edge
предоставит вам последние обновления и улучшения в поддержку AV1. -
Установка библиотек: Убедитесь, что все необходимые мультимедийные библиотеки установлены и обновлены:
sudo apt update sudo apt install libaom0
-
Альтернативный плеер: Если проблемы с VLC продолжаются, попробуйте использовать другой медиаплеер, такой как MPV, который поддерживает AV1:
sudo apt install mpv
-
Обновление драйверов:
Проверьте, обновлены ли ваши графические драйверы. Убедитесь, что у вас установлены последние версии пакетов Mesa:
sudo apt install mesa-va-drivers mesa-utils
-
Наблюдение за производительностью: После установки обновлений, перезагрузите систему и проверьте производительность и стабильность. Если проблема продолжает существовать, возможно, стоит обновить ОС до более новой версии Ubuntu, которая предоставляет лучшую поддержку для AV1.
E – Объяснение причин
Большинство проблем с воспроизведением AV1 в Ubuntu 18.04 связаны с устаревшими версиями программного обеспечения и недоступностью необходимых библиотек. LibreSoftware сообщества активно обновляют поддержку новейших кодеков в новых версиях моделей ОС и программного обеспечения.
S – Детализация решения
Проблема технически сложная, и может потребоваться немного экспериментов для достижения результата. Не забывайте сохранять резервные копии системы перед проведением обновлений и установок, чтобы избежать потери данных в случае сбоя.
T – Тестирование решений
После установки актуального VLC, необходимых библиотек и альтернативных плееров, протестируйте воспроизведение различных AV1 файлов. Убедитесь в отсутствии проблем с видео, аудио и стабильностью системы.
Данная инструкция должна помочь в решении вашей проблемы, улучшив опыт с воспроизведением AV1-видео на Ubuntu 18.04. Если возникают дополнительные сложные вопросы, рассмотрите возможность обращения в специализированные технические сообщества для получения дополнительной поддержки.