LINUX.ORG.RU

Релиз ffmpeg 3.0

 


0

0

14 февраля был представлен новый выпуск ffmpeg — мультимедийного фреймворка, содержащего множество библиотек и приложений для кодирования, декодирования, перекодирования, записи и проигрывания всевозможных форматов аудио и видео.

В новой версии:

  • Добавлена поддержка стандарта CENC для шифрования и дешифрования файлов в формате MP4.
  • Добавлено множество новых фильтров.
  • Добавлены новые распаковщики, упаковщики и декодировщики.
  • Добавлена поддержка автоматической фильтрации видеопотока.
  • Параметрический многополосный эквалайзер.
  • В ffplay реализован динамический контроль громкости, поиск по потоку с помошью ПКМ и переход в полноэкранный режим и обратно двойным нажатием ЛКМ.
  • Кодировщик AAC был улучшен и теперь не является экспериментальной функцией.
  • Поддержка перекодирования в режиме zero-copy с использованием Intel QSV.
  • Поддержка кодирования 16-битных RLE SGI изображений.
  • Для форматов WAV и AVI добавлена поддержка dvaudio.
  • В распаковщике Windows Television существенно улучшена производительность.
  • Добавлен nnedi deinterlacer.
  • Прекращена поддержка библиотек libstagefright, libquvi, libaacplus и libvo-aacenc.
  • Опции mips32r5 и mips64r6 были удалены, а опция mipsdspr1 была переименована в mipsdsp.

>>> Подробности

★★★★★

Проверено: Klymedy ()
Последнее исправление: CYB3R (всего исправлений: 6)

Ничего интересного для меня, но спасибо ТСу за новость, и разрабам за ffmpeg.

MrClon ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

в новую версию также включены все последние наработки, развиваемые в ветках ffmpeg-mt (многопоточное декодирование) и libav (форк FFmpeg)

sudopacman ★★★★★
() автор топика
Ответ на: комментарий от I-Love-Microsoft

Вообще, если тебе интересно, можешь ещё на опеннет сходить, там более подробно эта новость написанна.

Котэ на твоем аватаре прикольный

спасибо (.

sudopacman ★★★★★
() автор топика

Добавлена поддержка стандарта CENC для шифрования и дешифрования файлов в формате MP4

DRM? И они туда-же, ну вот зачем?

Klymedy ★★★★★
()

Не понимаю, почему они не делают аудио-фильтр для удаления шумов? Для видео их даже несколько вроде бы. Давно жду такую штуку, очень бы пригодилась.

BlackNight
()

Посмотрим, потестим.

ashot ★★★★
()
Ответ на: комментарий от BlackNight

Подозреваю, что чистых звуковых дорожек куда больше чистых видео, а сделать нормальный звук из экранки никакой фильтр не сможет.

atrus ★★★★★
()

Мне вот насчёт аппаратного VP9 интересно. Он заведётся не текущих картах или потребует новых?

atrus ★★★★★
()
Ответ на: комментарий от BlackNight

почему они не делают аудио-фильтр для удаления шумов?

А как он должен работать? В audacity для этого нужно создать модель шума. Можно вообще разделить audio и видео, отредактировать audio в audacity и собрать назад.

Tanger ★★★★★
()

Хорошая программа, очень полезная

gobot ★★★★
()
Ответ на: комментарий от atrus

Мне вот насчёт аппаратного VP9 интересно. Он заведётся не текущих картах или потребует новых?

Потребует новых.

h265 щас поддерживают только самая новая nvidia из серии 900 (и то не все)

VP9 щас поддерживают какие-то новые Intel, старее Haswell точно не могут

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 3)

Минорщина, на 3.0 не тянет...

Lavos ★★★★★
()
Ответ на: комментарий от Klymedy

а кому от этого хуже? те, кому не нравится эта фича, могут ей не пользоваться, но кому-то же она нужна

f1u77y ★★★★
()
Ответ на: комментарий от BlackNight

Там же есть поддержка ladspa/итд.

anonymous
()

Когда Daala будет из коробки?

uin ★★★
()

Добавлены новые распаковщики, упаквщики и декодировщики.

упаквщики

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от Tanger

Так мне для живого потока надо.) Работать так же, с моделью шума.

BlackNight
()
Ответ на: комментарий от anonymous

А причем тут эта ссылка?

Про VP9 там ни слова нет. Nvidia пока его не поддерживает вообще.

Если оно и будет, то в самых новых Nvidia из серии 900

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от anonymous

А точно, в самом новом драйвере nvidia 361 добавили поддержку vp9, надо будет затестить через пару месяцев с выходом ubuntu 16.04

но поддерживаемые карты не тянут на пятилетнюю давность (о чем был коментарий выше), самая старая карта из поддерживаемых vp9 от nvidia - это nvidia gtx 960 (у меня щас такая). Ей один год, а никак не пять.

Более старые карты не будут поддерживать VP9. Даже владелец gtx 970 или 980 может только лососнуть тунца с VP9, ибо они была выпущены чуть раньше.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 3)
Ответ на: комментарий от fornlr

VP9

Это долбаное говно до сих пор не умеет в мультитрединг, в libvpx 1.5 добавили двухпоточный зато с полным ломанием совместимости, то есть закодировать им видео я могу, но в браузерах оно показывать не будет. Пусть гугл сам это дерьмо жрет.

uin ★★★
()
Ответ на: комментарий от fornlr

h265 щас поддерживают только самая новая nvidia из серии 900 (и то не все)

VP9 щас поддерживают какие-то новые Intel, старее Haswell точно не могут

что ты несешь

написать cuda/opencl декодер можно хоть для 10-летних карточек,но то что нвидия пишет и локает их для новых карт-это уже чисто нвидиапроблемы

anonymous
()
Ответ на: комментарий от anonymous

написать cuda/opencl декодер можно хоть для 10-летних карточек

пиши, диванный теоретик

anonymous
()
Ответ на: комментарий от anonymous

нвидия пишет и локает их для новых карт-это уже чисто нвидиапроблемы

это справедливо так же для Intel и AMD

anonymous
()
Ответ на: комментарий от eR

Это пример плеера ffmpeg, поставляющийся с пакетом. Ну и быстро проверить воспроизведение видео можно.

atrus ★★★★★
()

В ffplay реализован динамический контроль громкости, поиск по потоку с помошью ПКМ и переход в полноэкранный режим и обратно двойным нажатием ЛКМ.

Уже лет пять как это есть. Странно, что не озвучены хоткеи, которые почти полностью соответствуют таковым из VLC.

ffplay

У него свой плеер шо ли?

ага. сам до сих пор не знал.

Самый всеядный из всех кроссплатформееных, кстати, а ещё он в терминал пишет почему показывает именно так.

alexws54tk
()
Ответ на: комментарий от Tanger

Ну, кассетная дека НОТА МП-220 помню имела вполне работающий модуль шумоподавления (я даже платку эту хорошо помню). Никаких моделей шума там создавать не требовалось. Значит и в софте можно, просто менее эффективно, наверное.

anonymous
()

Кодировщик AAC был улучшен и теперь не является экспериментальной функцией

Надеюсь это так. Тестировал AAC кодировщики для кодирования синтетических аудиокниг 22kHz 1 ch на битрейтах ~40 kbps. AAC будучи еще экспериментальным в 2.8.6 был одним их худших (особенно в vbr режиме), с откровенными артефактами на ВЧ, даже хуже lame и faac. Лучшими оказались QAAC и FHG Winamp (почти как libfdk_aac от Google). У Nero ВЧ были скрипучими. Ну на высоких битрейтах разницы, конечно, меньше, но... друг познается в беде.

anonymous
()

В 3 версии они aac encoder немного таки улучшили, но скорость кодирования жутко медленная стала 0,5-3x! А в 2.8.6 я тут проверил, даже синусоиду 400 Гц не мог нормально закодировать на любом битрейте! Что на графиках, что на слух жуткая модуляция получалась. Как и у libfaac. Даже нерекомендованный и устаревший libvo_aacenc себя лучше показал. Прочие кодеры: apple aac, winamp aac, fdk aac, nero aac, lame mp3, libvorbis, ac3 для сравнения справились нормально.

В общем для кодирования синусоиды ffmpeg aac теперь годится, но на высоких битрейтах и с жутко медленной скоростью кодирования.

anonymous
()
Ответ на: комментарий от fornlr

Haswell даже VP8 не может, вроде (по данным cpu-monkey, на сайте интела не нашёл). Braswell может VP8, но не VP9 и не h265. Broadwell-Skylake неизвестно для меня.

Ну, cpu-monkey утверждает, что Broadwell умеет декодировать VP8, а Skylake уже декодирует практически всё: http://cpu-monkey.com/en/compare_cpu-intel_core_i3_4010u-17-vs-intel_core_i3_...

Deleted
()
Последнее исправление: merhalak (всего исправлений: 1)

Для убунты 15.10 есть какой-нибудь ppa со свежими ffmpeg?

Gudvin-t
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.