Решение с аппаратным ускорением, описанное в предыдущем посте, на моей интегрированной видеокарте, меня не удовлетворило.
Проверка работоспособности тестовых файлов под Windows показала несостоятельность в проигрывании HD видео плеером VLC и проблемы с mplayer. Однако, результаты Media Player Classic с кодеками FFmpeg вселили мощную струю надежды.
Очевидно, что решением должен быть правильный кодек, умеющий правильно распараллеливать процесс в несколько потоков. Решил попробовать проприентарный CoreCodec CoreAVC. Нам понадобится файлик CoreAVCDecoder.ax из этого пакета. Можно просто скопировать его у приятеля или эмулировать установку в Wine (попросит регистрацию).
Устанавливаем репозиторий:
например так:
Вуаля! Не дискретит ни разу. Загрузка моих 4-х процессоров при проигрывании колеблется в пределах 40%-70%
Если при открытии файлов будет спрашивать версию mplayer, надо открыть smplayer из меню, выбрать "1.0rc3 or newer". Отстанет.
Проверка работоспособности тестовых файлов под Windows показала несостоятельность в проигрывании HD видео плеером VLC и проблемы с mplayer. Однако, результаты Media Player Classic с кодеками FFmpeg вселили мощную струю надежды.
Очевидно, что решением должен быть правильный кодек, умеющий правильно распараллеливать процесс в несколько потоков. Решил попробовать проприентарный CoreCodec CoreAVC. Нам понадобится файлик CoreAVCDecoder.ax из этого пакета. Можно просто скопировать его у приятеля или эмулировать установку в Wine (попросит регистрацию).
Устанавливаем репозиторий:
sudo add-apt-repository ppa:ripps818/coreavcСтавим патченную версию mplayer и dshowserver
sudo apt-get update
sudo apt-get install mplayer dshowserverТеперь копируем CoreAVCDecoder.ax в /usr/share/dshowserver/
например так:
sudo cp "~/.wine/drive_c/Program Files/CoreCodec/CoreAVC Professional Edition/CoreAVCDecoder.ax" /usr/share/dshowserver/Ставим галочку в настройках smplayer:
Вуаля! Не дискретит ни разу. Загрузка моих 4-х процессоров при проигрывании колеблется в пределах 40%-70%
Если при открытии файлов будет спрашивать версию mplayer, надо открыть smplayer из меню, выбрать "1.0rc3 or newer". Отстанет.
Комментариев нет:
Отправить комментарий