The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

07.03.2015 19:43  Выпуск мультимедиа-пакета FFmpeg 2.6

Доступен мультимедиа-пакет FFmpeg 2.6, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Кроме изменений, созданных внутри проекта, в новую версию также включены все последние наработки, развиваемые в ветках ffmpeg-mt (многопоточное декодирование) и libav (форк FFmpeg). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer.

Из изменений, добавленных в FFmpeg 2.6, можно выделить:

  • Добавлен кодировщик NVENC, использующий одноимённый механизм ускорения кодирования H.264, встроенный в современные GPU NVIDIA;
  • Поддержка ускорения декодирования потоков H.264 средствами Intel QSV (Intel Quick Sync Video);
  • В фильтр spp добавлена поддержка 10-битных выборок (sample);
  • Добавлен фильтр colorlevels для обработки цветности;
  • Реализован фильтр tblend для отображения отличий между последовательными кадрами;
  • Добавлен звуковой фильтр dcshift;
  • В libavfilter представлены фильтры palettegen и paletteuse, позволяющие создавать высококачественные палитры для GIF-файлов.
  • Добавлен фильтр showpalette;
  • Прекращена поддержка прослойки libmpcodecs (фильтры MPlayer). Актуальные фильтры MPlayer (softpulldown/repeatfields, eq*, фильтры постобработки fspp, uspp, pp7) портированы в FFmpeg и больше не требуют дополнительной прослойки;
  • Расширен API, добавлены новые вызовы avdevice_list_input_sources(), avdevice_list_output_sinks(), av_dv_codec_profile2(), av_vdpau_get_surface_parameters(), avformat_flush(), avio_put_str16be(). Для получения списка источников ввода и систем вывода в утилиту ffmpeg следует использовать опции "-sources" и "-sinks";
  • Внесены оптимизации в декодировщик VP9, который теперь пригоден для использования на 32-разрядных системах x86 и на CPU без поддержки инструкций SSSE3, таких как Phenom (даже двухядерного Athlon теперь достаточно для декодирования VP9-видео 1080p 30fps).
  • В декодировщик HEVC/H.265 внесены многочисленные ассемблерные и Си-оптимизации. В стек HEVC добавлена поддержка оптимизации для архитектуры ARM, основанной на использовании инструкций NEON;
  • В код обработки звука в libavcodec добавлены ассемблерные оптимизации для процессоров MIPS64;
  • Добавлена поддержка формата RIFX для файлов WAV;
  • Добавлен упаковщик медиаконтейнеров (muxer) RTP/mpegts
  • Добавлена поддержка симметричных блочных шифров Camellia и Twofish ;
  • Реализована обвязка над кодировщиком OpenH264;
  • Поддержка позиционирования внутри файлов VOC;
  • Поддержка разрешения DNx100 (960x720@8)
  • Добавлены модули для восстановления данных из пакетов RTP (depacketizer) для звуковых payload-форматов VP9, DV (RFC 6469), AC3 (RFC 4184), T.140 (RFC 4103) и MP3 (RFC 5219)
  • Добавлен декодировщик DSS-SP (Digital Speech Standard / Standard Play).


  1. Главная ссылка к новости (http://ffmpeg.org/download.htm...)
  2. OpenNews: Создатель QEMU и FFmpeg предложил новый формат изображений BPG
  3. OpenNews: Выпуск мультимедиа-пакета FFmpeg 2.5
  4. OpenNews: Выпуск мультимедиа-пакета FFmpeg 2.4
  5. OpenNews: Релиз мультимедиа-пакета FFmpeg 2.3
  6. OpenNews: Релиз мультимедиа-пакета FFmpeg 2.2
Лицензия: CC-BY
Тип: Программы
Ключевые слова: ffmpeg
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 20:19, 07/03/2015 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    Где в release notes написано про Intel QSV? Или ссылку на коммит дайте.
     
     
  • 2.3, Аноним (-), 20:23, 07/03/2015 [^] [ответить]    [к модератору]
  • +/
    http://git.videolan.org/?p=ffmpeg.git&a=search&h=HEAD&st=commit&s=QSV
     
  • 2.5, Аноним (-), 20:27, 07/03/2015 [^] [ответить]    [к модератору]
  • +/
    > http://git.videolan.org/?p=ffmpeg.git&a=search&h=release%2F2.6&st=commit

    Но похоже его действительно нет. Автора - на мыло.

     
     
  • 3.7, Аноним (-), 20:48, 07/03/2015 [^] [ответить]    [к модератору]
  • +1 +/
    https://github.com/FFmpeg/FFmpeg/commit/4e08c821106fc1d6d358864abf0d8488b12f38

    есть, странно: технологию nvidia высунули в release notes, а intel нет, зоговор!?

     
     
  • 4.30, Аноним (-), 22:59, 07/03/2015 [^] [ответить]    [к модератору]
  • +/
    так интелу и надо. нефик было залупаться - когда разработчики Mir просили патч в дрова включить..
     
  • 1.2, Аноним (-), 20:19, 07/03/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    здесь можно статику слить http://johnvansickle.com/ffmpeg/ на посмотреть
     
  • 1.4, YetAnotherOnanym (ok), 20:24, 07/03/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    > все последние наработки, развиваемые в ветках ffmpeg-mt (многопоточное декодирование) и libav (форк FFmpeg)

    Господа, не угодно ли Вам мержнуться?

     
     
  • 2.6, Аноним (-), 20:28, 07/03/2015 [^] [ответить]     [к модератору]  
  • +5 +/
    Судя по todo ffmpeg-mt, у них багов До того самого А в libav сидят одни реди... весь текст скрыт [показать]
     
  • 2.40, robux (ok), 19:32, 08/03/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    > libav (форк FFmpeg)
    >> не угодно ли Вам мержнуться?

    Не дай Б-г. Этих глюкобагеров (libav) нельзя в добротный проект (ffmpeg) пускать.
    (сужу по виндо-сборкам, в лине оба нормально работают).

     
     
  • 3.48, Аноним (-), 05:40, 12/03/2015 [^] [ответить]     [к модератору]  
  • +/
    Libav шники заманали постоянно перетрясать депрекейтить апи и делать то же самое... весь текст скрыт [показать]
     
     
  • 4.51, arisu (ok), 13:29, 12/03/2015 [^] [ответить]     [к модератору]  
  • +/
    а жить с наследием кодокаши ffmpeg 8212 ещё хуже когда 8208 то это всё надо... весь текст скрыт [показать]
     
     
  • 5.52, Vkni (ok), 17:39, 12/03/2015 [^] [ответить]     [к модератору]  
  • +/
    Тут есть тонкий момент - сходится процесс или идут автоколебания Я слышал истор... весь текст скрыт [показать]
     
     
  • 6.53, arisu (ok), 17:42, 12/03/2015 [^] [ответить]    [к модератору]  
  • +/
    > В общем, о результате можно судить лишь через довольно продолжительное время или
    > будучи "в теме".

    я же примерно о том же. но если ничего не делать — то точно ничего не изменится.

     
     
  • 7.54, Vkni (ok), 19:40, 12/03/2015 [^] [ответить]    [к модератору]  
  • +/
    > я же примерно о том же. но если ничего не делать —
    > то точно ничего не изменится.

    Ты не поверишь, но временами именно это и нужно!

     
     
  • 8.55, arisu (ok), 19:52, 12/03/2015 [^] [ответить]    [к модератору]  
  • +/
    >> я же примерно о том же. но если ничего не делать —
    >> то точно ничего не изменится.
    > Ты не поверишь, но временами именно это и нужно!

    ну так старые версии есть же, их никто не отнимет.

     
     
  • 9.56, Vkni (ok), 04:25, 13/03/2015 [^] [ответить]    [к модератору]  
  • +/
    > ну так старые версии есть же, их никто не отнимет.

    В данном случае я про init.

     
     
  • 10.57, arisu (ok), 04:52, 13/03/2015 [^] [ответить]    [к модератору]  
  • +/
    >> ну так старые версии есть же, их никто не отнимет.
    > В данном случае я про init.

    не знаю, у нас в слаке уже много лет не менялся.

     
  • 2.44, arisu (ok), 16:30, 10/03/2015 [^] [ответить]     [к модератору]  
  • –4 +/
    разве что с libav достаточно посмотреть на новый хипсторосайт ffmpeg, чтобы пон... весь текст скрыт [показать]
     
     
  • 3.45, Аноним (-), 13:51, 11/03/2015 [^] [ответить]    [к модератору]  
  • +2 +/
    Только круглому идиоту ТАКОЕ может быть понятно по виду сайта. Впрочем, имечко-то примелькавшееся, соответствующее определению.
     
     
  • 4.46, arisu (ok), 14:01, 11/03/2015 [^] [ответить]    [к модератору]  
  • –3 +/
    а вот и хипстер прибежал, защищать свою хипстосрань. продолжай, мне очень интересно твоё мнение.
     
  • 3.47, Аноним (-), 05:38, 12/03/2015 [^] [ответить]     [к модератору]  
  • +/
    Ну, понимаешь, libav показал мамонтам что они устарели Мамонты испытали лютую б... весь текст скрыт [показать]
     
     
  • 4.50, arisu (ok), 13:26, 12/03/2015 [^] [ответить]     [к модератору]  
  • +/
    при этом ребята из libav не стали делать из сайта вырвиглазный ужас глубин в пон... весь текст скрыт [показать]
     
  • 1.8, Аноним (-), 21:19, 07/03/2015 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    а как этим пользоваться А как пользоваться кодированием через vaapi А через ope... весь текст скрыт [показать]
     
     
  • 2.10, оНаним (?), 22:09, 07/03/2015 [^] [ответить]    [к модератору]  
  • +/
    Собрать с опциями "--enable-nvenc --enable-nonfree", использовать кодер nvenc.
     
  • 2.41, Zenitur (ok), 07:31, 09/03/2015 [^] [ответить]     [к модератору]  
  • +2 +/
    Давай объясню Выполни в консоли команду ffmpeg - тебе покажут опции, с которы... весь текст скрыт [показать]
     
     
  • 3.42, Crazy Alex (ok), 15:17, 09/03/2015 [^] [ответить]     [к модератору]  
  • +2 +/
    Ну и зря объясняешь Если человек хочет использовать определённые API и даже зна... весь текст скрыт [показать]
     
     
  • 4.43, Zenitur (ok), 14:33, 10/03/2015 [^] [ответить]    [к модератору]  
  • +/
    Какая досада, я забыл дать команды для реального применения. Когда приду домой с работы, обязательно скопирую их сюда.
     
     
  • 5.49, Аноним (-), 05:41, 12/03/2015 [^] [ответить]    [к модератору]  
  • +/
    > Какая досада, я забыл дать команды для реального применения. Когда приду домой
    > с работы, обязательно скопирую их сюда.

    Угу, давай пример кода для дергания этой фичи :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor