Сайт | Скачать | Видео | Wiki

Автор Тема: ffmpeg 4.x  (Прочитано 2049 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
ffmpeg 4.x
« : 23 Апрель 2018, 10:12:38 »
http://www.opennet.ru/opennews/art.shtml?num=48474
https://www.opennet.ru/opennews/art.shtml?num=48345
https://mirror.yandex.ru/puppyrus/roll/pkg/ffmpeg4/ - все медиаплееры под него
Тестировал на https://test-videos.co.uk
АV1 скомпилить удалось, а к ffmpeg прикрутить нет. Лог там же
Пока вроде файлов сжатых этим кодеком почти нет

Клоны мозилы с ffmpeg4 не работают. Надо ждать их обновления. chromium - работает

В qmplay2-qt5-18.04.01-180101-sf01.pfs ютуб воспроизводится как на перемотке
Эта же версия с ffmpeg34 - норм (выложено в основной репе)

Скомпилил vlc4 - проблемы с списком радиостанций. В остальном на глаз изменений незаметно

В итоге пока остаемся на ffmpeg34
В арче еще ffmpeg4 не скомпилили. Подождем и можно будет думать о переходе на свежий срез арчрепы
« Последнее редактирование: 13 Май 2021, 12:10:29 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4 , новый кодек AV1
« Ответ #1 : 25 Апрель 2018, 09:37:53 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4 , новый кодек AV1
« Ответ #2 : 07 Май 2018, 17:17:52 »
Клоны мозилы с ffmpeg4 не работают
Pale Moon: 27.9.1 (2018-05-07) Added support for FFmpeg 4.0/libavcodec 58.
Проверил - работает с 3.4.1 и 4.0

https://www.archlinux.org/packages/staging/x86_64/firefox/

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4 , новый кодек AV1
« Ответ #3 : 14 Май 2018, 09:51:38 »
ffmpeg 4 уже в основной репе. AV1 так и не включили
Осталось дождаться xorg 1.20 и можно думать об обновлении...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4 , новый кодек AV1
« Ответ #4 : 14 Май 2018, 10:30:33 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4 , новый кодек AV1
« Ответ #5 : 06 Май 2019, 10:29:56 »
https://celluloid-player.github.io/
celluloid-git-0.16.r29.g3fca44d-1-x86_64.pkg.tar.xz - новый гуй gtk3 к mpv
(только 0.29, который компилится только с fmpeg4). По сравнению с gnome-mpv - примерно то же самое
mpv-light-0.29.0-1-x86_64.pkg.tar.xz
qmplay2-18.12.26-1-x86_64.pkg.tar.xz

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4 , новый кодек AV1
« Ответ #6 : 18 Июнь 2019, 11:23:03 »
roll/pkg/ffmpeg4/celluloid-git-0.16.r37.g5a0b2e8-1-x86_64.pkg.tar.xz
roll/pkg/ffmpeg4/qmplay2-git-18.12.26-2-x86_64.pkg.tar.xz

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4 , новый кодек AV1
« Ответ #7 : 28 Октябрь 2019, 10:25:34 »
roll/pkg/ffmpeg4/celluloid-0.17-1-x86_64.pkg.tar.xz - это gnome-mpv так теперь будет называться с версии 17. Сменили движок рендеринга. У меня падает
roll/pkg/ffmpeg4/gnome-mpv-0.15-1-x86_64.pkg.tar.xz
roll/pkg/ffmpeg4/mpv-light-0.30.0-1-x86_64.pkg.tar.xz
roll/pkg/ffmpeg4/pfs/gnome-mpv-gtk3-p-0.16_64-sf01.pfs

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A


Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 3725
  • Репутация: +116/-1
Re: ffmpeg 4.x
« Ответ #10 : 09 Апрель 2021, 18:04:09 »
Выпуск мультимедиа-пакета FFmpeg 4.4
Цитата
Из изменений, добавленных в FFmpeg 4.4, можно выделить:

    Реализована возможность использования API VDPAU (Video Decode and Presentation) для аппаратного ускорения декодирования видео в форматах HEVC/H.265 (10/12bit) и VP9 (10/12bit).

Не знаю, в чем тут плюс, касательно именно FFmpeg, но в комментах отметили положительно это изменение.
Может речь о том, что больше не понадобятся стороние пакеты для реализации аппаратного ускорения.

« Последнее редактирование: 09 Апрель 2021, 18:07:00 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4.x
« Ответ #11 : 12 Апрель 2021, 10:47:46 »
в чем тут плюс
Дало --vo=gpu. На кодеке h265 фм1 , на железе , которое не умеет аппаратное ускорение этого кодека (например старый Интел) меньше грузит проц
Возможно на интеле заработает не только h264 но и h265 аппаратное ускорение
Надо проверять. В арче пока fmmpeg44 не скомпилили. Возможно ждут поддержки в mpv...

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 30931
  • Репутация: +207/-0
  • Автор темы
    • PuppyRus-A
Re: ffmpeg 4.x
« Ответ #12 : 26 Апрель 2021, 10:26:50 »
В арче пока fmmpeg44 не скомпилили
Уже скомпилили. собрал
celluloid-ff44-0.21-2104-sf02.pfs
Код
===ff43====
root@pra-roll:mp4# mpv --hwdec=auto Big_Buck_Bunny_1080_10s_5MB-av1.mp4
 (+) Video --vid=1 (*) (av1 1920x1080 30.000fps)
File tags:
 Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
 Composer: Sacha Goedegebure
 Genre: Animation
 Title: Big Buck Bunny, Sunflower version
error: XDG_RUNTIME_DIR not set in the environment.
VO: [gpu] 1920x1080 yuv420p
V: 00:00:01 / 00:00:10 (16%)

===ff44====

root@pra-roll:mp4# mpv --hwdec=auto Big_Buck_Bunny_1080_10s_5MB-av1.mp4
 (+) Video --vid=1 (*) (av1 1920x1080 30.000fps)
File tags:
 Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
 Composer: Sacha Goedegebure
 Genre: Animation
 Title: Big Buck Bunny, Sunflower version
error: XDG_RUNTIME_DIR not set in the environment.
Cannot load libcuda.so.1
[ffmpeg/video] av1: No support for codec av1 profile 0.
[ffmpeg/video] av1: Your platform doesn't suppport hardware accelerated AV1 decoding.
[ffmpeg/video] av1: Failed to get pixel format.
Error while decoding frame (hardware decoding)!
VO: [gpu] 1920x1080 yuv420p
V: 00:00:03 / 00:00:10 (30%)

root@pra-roll:mp4# mpv --hwdec=auto Big_Buck_Bunny_1080_10s_30MB-h265.mp4
 (+) Video --vid=1 (*) (hevc 1920x1080 30.000fps)
File tags:
 Artist: Blender Foundation 2008, Janus Bager Kristensen 2013
 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net
 Composer: Sacha Goedegebure
 Genre: Animation
 Title: Big Buck Bunny, Sunflower version
error: XDG_RUNTIME_DIR not set in the environment.
Cannot load libcuda.so.1
[ffmpeg/video] hevc: No support for codec hevc profile 1.
VO: [gpu] 1920x1080 yuv420p
V: 00:00:01 / 00:00:10 (19%) Dropped: 26
Возможно на интеле заработает не только h264 но и h265 аппаратное ускорение
На моем старом - не заработало
По av какие-то изменения явно есть, но не про мою видяху