Это видео не играет гладко с тотемом или VLC в соответствии с Ubuntu:
http://thomas-guettler.de/tmp/20181011_113036-0.MP4
Это работает с Windows.
То, что я имею в виду с, "не играет гладко":
Версия: Ubuntu 18.04.1 LTS
Существует ли способ добраться, он работающий как он должен???
===> vainfo
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Mobile - 2.1.0
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
Фон: Это - просто пример. Все видео, созданные моей камерой Lumix, не играют хорошо в соответствии с Ubuntu :-(
Это - 30 КАДРОВ В СЕКУНДУ H.264 видео с высоким разрешением, и играть его гладко Вам нужно аппаратное ускорение, и поскольку оно играет гладко в соответствии с Windows а не в соответствии с Ubuntu, (я предполагаю, что это находится на той же машине), это приводит меня полагать установке корректных видеодрайверов в соответствии с Windows, но не в соответствии с Ubuntu.
Таким образом, это не имеет никакого отношения к Ubuntu или самому видео, но с видеодрайверами в соответствии с Ubuntu...
Если это играет хорошо на быстрой новой машине Windows и не играет хорошо на старом драндулете, которому установили Ubuntu, просто транскодируйте видео к более низкому разрешению и частоте кадров, и старый драндулет сможет играть его гладко также:
ffmpeg -i 20181011_113036-0.MP4 -c:v libx264 -strict -2 -r 25 -s 1110x832 -c:a libmp3lame -b:a 256K 20181011_113036-1.MP4
Примечание: На моей машине под управлением Ubuntu, 20181011_113036-0. MP4 играет гладко из поля...
Я могу играть видео в Firefox и VLC (оба установленные на Ubuntu 18.04 LTS в VirtualBox).
Таким образом, кажется, что Вы не установили некоторые кодеки. Установите их с:
sudo apt install ubuntu-restricted-addons
и попробуйте еще раз :)
Примечание: для интегрированного Intel аппаратным ускорением обеспечивают i965-va-driver
пакет; для Nvidia этим обеспечивают libvdpau_nvidia.so
библиотека (установленный с собственным драйвером). Можно проверить состояние ВА с vainfo
команда.
Комментарии: на физически установленном ПОМОЩНИКЕ Ubuntu 16.04.5 LTS видео играется безупречно только на Haswell i7 (использующий Intel® HD Graphics 4600). Мобильная Ivy Bridge с Intel® HD Graphics 4000 играет видео с переходами (в vlc
, mplayer
, totem
, kaffeine
, mpv
, parole
).
Если видео действительно 4K, то это может быть слишком трудно для старой графики :)
18.04 с Рабочим столом Gnome на Интегрированной Графике процессора старый Sandy Bridge были бы очень медленные просто перемещающиеся окна и изменение размеров их. Попробуйте Рабочий стол Единицы вместо этого:
Для еще большей скорости и возможно устойчивости пробуют Ubuntu 16.04 Рабочим столом Единицы:
Xubuntu 18.10 amd 64; ПОРШЕНЬ НА 2 ГБ; третье поколение Intel i3 3120m
На Firefox просто не играет:-. Браузер не зависает также, это - просто шоу видео миниатюра. Возможно, из-за низкой скорости сервера или возможно Firefox не может обработать, не уверенный.
На MPV с SMPlayer frontend:-Игры гладко, вероятно, без сброса кадров (поскольку это не позволяется в настройках SMPlayer). Хотя это выглядит немного странным на моем дисплее на 720 пунктов. Особенно направляющие логического элемента.
Я - вновь прибывший в Ubuntu, но я установил, они наполняют после установки ее -
ubuntu-restricted-extras ffmpeg libavfilter-extra i965-va-driver-shaders va-driver-all beignet-opencl-icd
Однако Вы, вероятно, не можете установить beignet-opencl-icd
когда Открывают, CL официально не поддерживается на втором поколении (Сэндибридж) процессоры.
Аппаратное декодирование включено в SMPlayer (драйвер видеовыхода, и аппаратный декодер установлен на vaapi
, нет. из потоков для декодирования установлен на 4)