VLC просто воспроизводит звук для видео H.264 и VP8, хотя все необходимые кодеки установлены правильно

Видео, закодированные с помощью кодеков H.264 или VP8 (возможно, других), независимо от контейнера (MKV, MP4, WEBM и т. Д.), Будут воспроизводить звук только в VLC, по крайней мере, в Ubuntu 20.04. Интересно, что приложение GNOME Video отлично воспроизводит эти файлы.

Я попытался перезагрузить компьютер и позволить VLC работать одному без одновременного запуска каких-либо других пользовательских программ, чтобы избежать помех. Я установил и переустановил vlc, ubuntu-restricted-extras, ffmpeg, libdvdnav, libdvdread7, gstreamer1.0-libav и различные другие пакеты, безналичные gstreamerкеш и ничего не изменилось. Я попытался заставить демультиплексирование видео VLC на H264 video demuxer но у меня следующая ошибка VLC could not decode the format "h264" (H264 - MPEG-4 AVC (part 10)) что привело меня в тупик в поиске Google.

Что еще можно попробовать? Я не нашел в сети другого источника, который разрешал бы случай, похожий на мой.

1 ответ

Решение

Я наконец нашел проблему: из-за моего дисплея HiDPI я установил gnome-tweak-tool, Твики и изменено font-scaling возможность 2.00. Я тестировал возвращение этого обратно к 1.00, т.е. без масштабирования шрифтов, и VLC заработал исправно!

В конце концов, мне пришлось отказаться от масштабирования шрифтов и просто установить для системных шрифтов более высокие размеры и настроить масштабирование веб-браузера по умолчанию, чтобы справиться с этим. Я тестировал использование масштабирования дисплея, то есть установил его на 200% или аналогичный, в разделе "Настройки Ubuntu"> "Дисплеи, возможно, но это привело к той же проблеме".

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