The OpenNET Project / Index page

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

Выпуск мультимедиа-пакета FFmpeg 2.7

10.06.2015 09:10

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

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

  • Ускорение кодирования потоков H.264 средствами Intel QSV (Intel Quick Sync Video. Только для Windows, используется Intel Media SDK);
  • Ускорение декодирования потоков H.264 с использованием MMAL (Multi-Media Abstraction Layer);
  • Кодировщик nvenc для HEVC/H.265, использующий аппаратные средства ускорения кодирования, доступные в GPU NVIDIA;
  • Поддержка автоматического поворота видео на основании указанных в файле метаданных;
  • Кодировщик и упаковщик медиаконтейнера для формата APNG, ассоциированный с расширением файлов "apng";
  • Новые фильтры: FFT (Быстрое преобразование Фурье для видео), showwavespic (вариант фильтра showwaves), detelecine и chorus.
  • Новые декодировщики: TDSC, расширений DTS со сжатием без потерь (XLL), DTS (через libdcadec), Canopus HQ/HQA;
  • Распаковщик медиаконтейнеров (demuxer) для Multipart JPEG;
  • Прекращена поддержка версии nvenc API, младше 5.0;
  • Упаковщик медиаконтейнеров (muxer) для live-потоков WebM;
  • В bitstream-фильтре для MPEG-4 добавлена возможность распаковки B-кадров, упакованных в стиле DivX;
  • Улучшена совместимость с Quickdraw;
  • Поддержка декодирования VP9 с большой глубиной цвета и расширенными цветовыми пространствами;
  • Для изображений WebP доступен WebPAnimEncoder API;
  • Поддержка ускорения декодирования средствами Direct3D11;
  • Поддержка Transport Layer Security (TLS).


  1. Главная ссылка к новости (https://ffmpeg.org/pipermail/f...)
  2. OpenNews: Выпуск мультимедиа-пакета FFmpeg 2.6
  3. OpenNews: Создатель QEMU и FFmpeg предложил новый формат изображений BPG
  4. OpenNews: Выпуск мультимедиа-пакета FFmpeg 2.5
  5. OpenNews: Выпуск мультимедиа-пакета FFmpeg 2.4
  6. OpenNews: Релиз мультимедиа-пакета FFmpeg 2.3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42399-ffmpeg
Ключевые слова: ffmpeg
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:30, 10/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Будет ли "Ускорение кодирования потоков H.264 средствами Intel QSV" работать на Linux?
     
     
  • 2.5, Zenitur (ok), 12:19, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.gearsongallium.com/?p=1238 Парни уже и ускоряющий патч написали: https://github.com/pontostroy/gstreamer-screenrecording
     
     
  • 3.6, Аноним (-), 12:41, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > http://www.gearsongallium.com/?p=1238 Парни уже и ускоряющий патч написали: https://github.com/pontostroy/gstreamer-screenrecording

    Кстати скоро и на gcn 1.0 заработает.

     
     
  • 4.26, Аноним (-), 18:27, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    gstreamer это хорошо, но конкретно в ffmpeg поддержка будет? хотелось бы увидеть аппаратное кодирование в obs-studio и simplescreenrecorder, которые работают напрямую с libffmpeg.
     
     
  • 5.30, Аноним (-), 22:48, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > gstreamer это хорошо, но конкретно в ffmpeg поддержка будет?

    Дык спрашивай у разработчиков ffmpeg. Сам по себе апи OpenMAX - достаточно древний. Он еще аж в N900 использовался, лет 7+ назад. То что разработчики ffmpeg вместо открытого апи цепляются за какой-то непонятный трэш - мне не очень понятно, но...

     
  • 2.8, АнонимХ (ok), 12:49, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А почему нет? Можно поглядеть

    $ git log -p 72b7441a10f578a1d0be7083d8f5adf6a01921c2

    commit 72b7441a10f578a1d0be7083d8f5adf6a01921c2
    Author: Anton Khirnov <anton@khirnov.net>
    Date:   Fri Mar 13 10:20:31 2015 +0100

        lavc: add Intel libmfx-based H.264 encoder

    diff --git a/Changelog b/Changelog
    index b9fd45b..0f414d1 100644
    --- a/Changelog
    +++ b/Changelog
    @@ -24,6 +24,7 @@ version <next>:
    - VP9 RTP payload format (draft 0) experimental depacketizer
    - TDSC decoder
    - DTS lossless extension (XLL) decoding (not lossless, disabled by default)
    +- Intel QSV-accelerated H.264 encoding

    ...
    ...
    ...

     
     
  • 3.10, АнонимХ (ok), 12:54, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Опаньки! libmfx - это часть Intel SDK. Если я правильно понимаю, она проприетарна и ссылку на linux-версию найти не могу.
     
     
  • 4.12, АнонимХ (ok), 13:34, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    вот какая-то версия http://registrationcenter-download.intel.com/akdlm/irc_nas/7583/MediaServerSt
     
     
  • 5.15, АнонимХ (ok), 13:47, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > вот какая-то версия http://registrationcenter-download.intel.com/akdlm/irc_nas/7583/MediaServerSt

    Вот заразы проприерасты. Не получается скачать. Перерывается на 140МБ, даже aria2c

    У кого получится, заделитесь торрентом или ссылкой, пж

     
     
  • 6.17, Аноним (-), 13:59, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    apt-get install axel

    "axel -n 32 -a http://registrationcenter.cps.intel.com/irc_nas/7583/mediaserverstudioessenti

    50MB/s

     
     
  • 7.19, АнонимХ (ok), 14:09, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ок
     
     
  • 8.22, АнонимХ (ok), 14:44, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ад какой-то Предлагают пропатчить ядро Centos7 1 в части драйвера i965, что бы ... текст свёрнут, показать
     
  • 6.33, adolfus (ok), 15:27, 11/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Может место у тебя на диске закончилось?
     
     
  • 7.34, АнонимХ (ok), 16:48, 11/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну, как ты мог видеть по #22, скачал акселем, aria2 почему то не шмогла. Там сервер рвет коннекты как то рандомно, не повезло первые 5 раз
     

  • 1.9, Аноним (-), 12:54, 10/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну наконец вкусный релиз!!!!
     
  • 1.11, Kott (??), 13:22, 10/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>Новые декодировщики: TDSC, расширений DTS со сжатием без потерь (XLL), DTS (через libdcadec), Canopus HQ/HQA;
    >>расширений

    это что за химический элемент?

     
     
  • 2.16, Michael Shigorin (ok), 13:48, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>расширений [список];
    > это что за химический элемент?

    Домашнее задание: просклонять слово "расширение" во множественном числе.

     
     
  • 3.20, Kott (??), 14:13, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мариванна, вы сами-то читать умеете?
     
     
  • 4.23, Michael Shigorin (ok), 14:45, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Мариванна, вы сами-то читать умеете?

    Да, причём с некоторыми тормозами даже и кривовато выполненные формулировки. :)

    ---
    - TDSC decoder
    - DTS lossless extension (XLL) decoding (not lossless, disabled by default)
    [...]
    - DTS decoding through libdcadec
    ---

    // и вообще, нефиг химика провоцировать

     
     
  • 5.31, Аноним (-), 22:51, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > - DTS lossless extension (XLL) decoding (not lossless, disabled by default)

    Ну если вы такой чтец - можете объяснить что за взаимоисключающие параграфы? Что за lossless extension который not lossless? Это как?!

     
     
  • 6.32, Michael Shigorin (ok), 15:07, 11/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> - DTS lossless extension (XLL) decoding (not lossless, disabled by default)
    > Ну если вы такой чтец - можете объяснить что за взаимоисключающие параграфы?

    Буквы совсем незнакомые, но чисто по разбору слов -- возможно, XLL является lossless-расширением к lossy-формату DTS, а в скобках комментарий о том, что всё же с потерями и выключено по умолчанию.

    Тут лучше бы кто из специалистов объяснил, чем на кофейных буквах гадать.

     

  • 1.27, Аноним (-), 19:49, 10/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Поддержка декодирования VP9 с большой глубиной цвета и расширенными цветовыми пространствами;

    VP9 теперь готов для аниме?

     
     
  • 2.28, Аноним (-), 21:10, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А для проно?
     
  • 2.29, Аноним (-), 21:44, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Глюки после седативных вот где цветовые пространства, а уж какие он расширенные
     
  • 2.35, kurokaze (ok), 15:01, 13/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит готов/не готов? Надо - кодируй. На известном трекере аж 3 раздачи вон есть, в то время как в h265 на 2 порядка больше.
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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