Вопрос или проблема
У меня довольно плохая частота кадров при воспроизведении файлов видео .avi.
Я пробовал VLC, но все равно не удовлетворен, так как он плох в сравнении с Windows. Вчера я смотрел фильм в формате .rmvb (RealMedia), и он был ужасно медленным.
Я использую проприетарный графический драйвер ATI/AMD FGLRX и стандартные настройки VLC.
Есть ли что-то, что я могу сделать, чтобы ускорить воспроизведение?
Вы пробовали изменить видеовывод в VLC? Также, я думаю, есть параметр для включения аппаратного декодирования. Кроме того, (по крайней мере, при использовании драйверов Mesa из оптимизированного PPA) может быть пакет, который позволит nVidia VDPAU работать с картами ATI. Еще одно, если вам действительно плохо, купите Broadcom Crystal HD.
Вы также сравнивали разницу в производительности при использовании бесплатных драйверов и драйверов ATI? Когда вы используете бесплатные драйверы, убедитесь, что у вас установлены пакеты “libgl1-mesa-dri”, “libosmesa6” и “libgl1-mesa-dri-experimental”. Для достижения лучших результатов добавьте PPA “ppa:oibaf/graphics-drivers”, “ppa:ubuntu-x-swat/x-updates” и установите пакет “libg3dvl-mesa”. Ваша карта, по крайней мере по возрасту, кажется похожей на мою. У меня ATI Radeon Xpress 1150 (RS480M), и эти бесплатные драйверы работают для меня.
VLC довольно проблематичен с некоторыми форматами. То, что дает мне очень хорошие результаты при воспроизведении файлов .avi, это Smplayer. Вы можете установить его из Центра программного обеспечения Ubuntu или из Synaptic (это зависит от ваших предпочтений).
Ответ или решение
Для решения проблемы с низкой частотой кадров при воспроизведении видеофайлов .avi и .rmvb, попробуем следующие шаги:
-
Изменение рендерера видео в VLC: Иногда изменение видео-р Renderer в настройках VLC может значительно улучшить производительность. Для этого откройте VLC, перейдите в "Инструменты" -> "Настройки" -> раздел "Видео". Попробуйте разные опции рендеринга, например, "OpenGL" или "X11 Video Output".
-
Активация аппаратного декодирования: Убедитесь, что в настройках воспроизведения включено аппаратное декодирование. Это может значительно разгрузить процессор и повысить плавность воспроизведения.
-
Использование альтернативных плееров: Если проблемы с производительностью остаются, попробуйте использовать другие медиаплееры. Например, SMPlayer часто показывает лучшие результаты при воспроизведении .avi файлов по сравнению с VLC. Вы можете установить его через Ubuntu Software Center или Synaptic.
-
Установка специализированных драйверов: Поскольку вы используете проприетарный драйвер FGLRX, возможно, стоит попробовать альтернативные драйвера. Убедитесь, что у вас установлены пакеты
libgl1-mesa-dri
,libosmesa6
иlibgl1-mesa-dri-experimental
. Также добавьте PPA-репозиторииppa:oibaf/graphics-drivers
иppa:ubuntu-x-swat/x-updates
, чтобы получить последние оптимизированные версии драйверов. -
Сравнение производительности драйверов: Проверьте производительность с открытыми драйверами по сравнению с проприетарными. Иногда открытые драйвера могут предоставлять лучшую производительность, особенно на более старом оборудовании, как ваше ATI Radeon Xpress 1150 (RS480M).
-
Аппаратные обновления: Если все вышеперечисленные шаги не помогли, и вы все равно испытываете проблемы, можете рассмотреть вариант покупки аппаратного ускорителя, например, Broadcom Crystal HD. Это устройство может помочь в декодировании видео с высокой четкостью.
Если ни один из вышеперечисленных методов не решит вашу проблему, стоит также проверить системные ресурсы во время воспроизведения видео, чтобы убедиться, что системные ограничения не являются причиной низкой производительности.