The OpenNET Project / Index page

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

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

15.09.2014 10:42

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

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

  • Нарушение совместимости на уровне ABI и API, и вызванное этим увеличение версий входящих в состав библиотек: libavutil 54.7.100, libavcodec 56.1.100, libavformat 56.4.101, libavdevice 56.0.100, libavfilter 5.1.100, libswscale 3.0.100, libswresample 1.1.100, libpostproc 53.0.100. Номера версий библиотек выровнены с версиями из ветки Libav 11. Из изменений в API можно отметить добавление в AVProbeData обязательного поля mime_type, удаление устаревших функций, приведение avfilter_graph_parse к совместимости с libav;
  • В libavformat добавлена поддержка протокола Icecast, реализован API для обновления метаданных на лету, обеспечена возможность использования субтитров в кодировке UTF-16;
  • Улучшения в libavfilter: Добавлен фильтр codecview для визуализации информации, поступающей от некоторых кодеков. Добавлен фильтр silenceremove. Из frei0r портирован фильтр lenscorrection. Доведён до пригодного к применению состояния фильтр dctdnoiz, который теперь по умолчанию оперирует блоками 8x8 вместо 16x16;
  • Прекращена поддержка опции "-vismv", вместо которой следует использовать фильтр codecview;
  • Обеспечено определение наличия библиотеки libmodplug через pkg-config;
  • Для запроса метаданных ICY теперь по умолчанию используется протокол HTTP.


  1. Главная ссылка к новости (https://ffmpeg.org/pipermail/f...)
  2. OpenNews: Релиз мультимедиа-пакета FFmpeg 2.3
  3. OpenNews: Релиз мультимедиа-пакета FFmpeg 2.2
  4. OpenNews: Компания Google помогла устранить более тысячи проблем в исходном коде проекта FFmpeg
  5. OpenNews: Релиз мультимедиа-пакета FFmpeg 2.0
  6. OpenNews: Продолжающийся конфликт между FFmpeg и Libav мешает развитию обоих проектов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40581-ffmpeg
Ключевые слова: ffmpeg
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:37, 15/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мудазвоны из каноникла даже из оф.репозитория выкинули... :(
     
     
  • 2.2, anonymous (??), 11:49, 15/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Они из дебиана тянут и не парятся.
     
     
  • 3.3, Stellarwind (?), 12:31, 15/09/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А в дебиане майнтейнер по совместительству был в libav. Уже недавно были поползновения перейти назад или сделать установку параллельно, но второй вариант особого энтузиазма у security team это не вызвал, а первый завязан на политику.
     
     
  • 4.11, Аноним (-), 21:33, 15/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чуть ли не основной повод для меня не пользоваться дебианом и деривативами.
     
     
  • 5.13, Анонизм (?), 02:58, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть же PPA...
     
     
  • 6.18, anonymous (??), 11:16, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть же PPA...

    Есть, но как там решён с вопрос с конфликтом имён библиотек и хидеров. Скорее всего никак.

     
  • 6.19, Аноним (-), 07:57, 17/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Лично я в DEB-based пользуюсь этим: http://johnvansickle.com/ffmpeg/
     
  • 4.17, anonymous (??), 11:15, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Могли бы переименовать файлы форка, чтобы не пересекаться с оригиналом. Но нет, будем упираться и ставить всех перед выбором.
     

  • 1.4, Нанобот (ok), 13:17, 15/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >Нарушение совместимости на уровне ABI и API

    отлично!

     
     
  • 2.7, dq0s4y71 (ok), 14:35, 15/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Как будто в этом что-то необычное...
     
     
  • 3.8, Pulfer (ok), 15:30, 15/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не при каждом обновлении FFmpeg случается, но каждый раз крайне утомляет (т.к. приходится кучу патчей писать, прежде чем обновить версию FFmpeg в репозиториях).
     
  • 2.14, Аноним (-), 04:23, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > отлично!

    Да замечательно - у проприерасов все-равно нет никакого даже самого отдаленного аналога ffmpeg. Это ЕДИНСТВЕННАЯ ЛИБА НА ПЛАНЕТЕ которая столько форматов понимает...

     

  • 1.5, Аноним (-), 14:08, 15/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    форкнуть и того и другого, чтобы жизнь малиной не казалась
     
  • 1.6, Beta Version (ok), 14:17, 15/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чего это его в джесси нет?
     
     
  • 2.9, Вова (?), 17:29, 15/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что вместо ffmpeg используется его клон libav. Утилиты для кодирования содержаться в libav-tools.
     

  • 1.10, fear67 (?), 20:58, 15/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    и что толку от этого обновления? да, единственная помойка на земле, разнообразных форматов пытающаяся работать на разннобразных железных поделках, от чайника до утюга. вместо нормальных ассемблерных оптимизаций, под x86 платформы, в кодерах и декодерах h264 и hvec, авторы всё больше разнообразные ненужные заплатки лепят. а тормоза и глючность кода-растёт.
     
     
  • 2.15, Аноним (-), 04:24, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > вместо нормальных ассемблерных оптимизаций, под x86 платформы,

    Вообще-то ассемблера там хоть отбавляй, да и к тому же оно зовет другие либы для декодирования ряда форматов. И там тоже ассемблера есть.

    А какая еще опенсорсная либа например Smacker Video (из старых игр) декодировать умеет?

     
  • 2.20, Посторонним В. (?), 13:14, 20/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > и что толку от этого обновления? да, единственная помойка на земле, разнообразных
    > форматов пытающаяся работать на разннобразных железных поделках, от чайника до утюга.
    > вместо нормальных ассемблерных оптимизаций, под x86 платформы, в кодерах и декодерах
    > h264 и hvec, авторы всё больше разнообразные ненужные заплатки лепят. а
    > тормоза и глючность кода-растёт.

    Ну вообще растёт. Это во многом из-за некоторых новых форматов. Высокого разрешения... HD. Они сейчас требуют всё больше вычислительных ресурсов, при проигрывании тоже. Это следствие лучшего качества >:-) Имеет место лучшее качество сжатия. К сожалению, задача декодирования особенно в реальном времени оказывается сейчас часто чрезмерно требовательной к ресурсам...  Не смотря на все оптимизации... В плеерах в результате например заметны явные пропуски кадров... Помогают специальные аппаратные декодеры, они же ускорители... Их есть у intel >:-)

     

  • 1.12, Анонизм (?), 02:56, 16/09/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > обеспечена возможность использования субтитров в кодировке UTF-16

    Не прошло и...

     
     
  • 2.16, Аноним (-), 09:41, 16/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос только кому оно вдруг понадобилось.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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