Након десет месеци развоја, доступан је мултимедијални пакет ФФмпег 5.0, који укључује сет апликација и колекцију библиотека за рад на различитим мултимедијалним форматима (снимање, конвертовање и декодирање аудио и видео формата). Пакет се дистрибуира под ЛГПЛ и ГПЛ лиценцама, развој ФФмпег-а се одвија поред МПлаиер пројекта. Значајна промена у броју верзије објашњава се значајним променама у АПИ-ју и преласком на нову шему генерисања издања, према којој ће се нова значајна издања генерисати једном годишње, а издања са продуженим временом подршке – једном у две године. ФФмпег 5.0 ће бити прво ЛТС издање пројекта.
Међу изменама додатим у ФФмпег 5.0 су:
- Извршено је значајно чишћење старих АПИ-ја за кодирање и декодирање и прелазак на нови Н:М АПИ, који нуди јединствен софтверски интерфејс за аудио и видео, као и одвајање кодека за улазне и излазне токове . Уклоњени су сви стари АПИ-ји који су претходно били означени као застарели. Додан је нови АПИ за битстреам филтере. Раздвојени формати и кодеци – декомпресори медијских контејнера више не уграђују цео контекст декодера. АПИ-ји за регистрацију кодека и формата су уклоњени - сви формати су сада увек регистровани.
- Библиотека либавресампле је уклоњена.
- Једноставнији АПИ заснован на АВФраме-у додат је библиотеци либсвсцале.
- Значајно побољшана подршка за Вулкан графички АПИ.
- Додата подршка за хардверско убрзање декодирања и кодирања ВП9 и ПроРес формата користећи ВидеоТоолбок АПИ.
- Додата подршка за ЛоонгАрцх архитектуру која се користи у Лоонгсон процесорима, као и подршка за ЛСКС и ЛАСКС СИМД екстензије које се налазе у ЛоонгАрцх-у. Оптимизације специфичне за ЛоонгАрцх су имплементиране за кодеке Х.264, ВП8 и ВП9.
- Додата подршка за Цонцатф протокол, који дефинише формат за пренос листе ресурса („ффплаи цонцатф:сплит.ткт“).
- Додати нови декодери: Спеек, МСН Сирен, АДПЦМ ИМА Ацорн Реплаи, ГЕМ (растерске слике).
- Додати су нови кодери: битпацкед, Аппле Грапхицс (СМЦ), АДПЦМ ИМА Вествоод, ВидеоТоолбок ПроРес. Подешавања ААЦ енкодера су промењена да би се постигао виши квалитет.
- Додати пакери за медијске контејнере (муксер): Вествоод АУД, Аргонаут Гамес ЦВГ, АВ1 (Лов оверхеад битстреам).
- Додати распакивачи медијског контејнера (демуксер): ИМФ, Аргонаут Гамес ЦВГ.
- Додан је нови парсер за АМР (Адаптиве Мулти-Рате) аудио кодек.
- Додат је пакет за паковање података (пакетизатор) за пренос некомпримованог видеа коришћењем РТП протокола (РФЦ 4175).
- Нови видео филтери:
- сегмент и сегмент - подела једног тока са видео или аудио записом на неколико токова, раздвојених временом или оквирима.
- хсвкеи и хсвхолд - замените део ХСВ опсега боја у видеу вредностима у нијансама сиве.
- сиви свет - видео корекција боје коришћењем алгоритма заснованог на хипотези о сивом свету.
- сцхарр — примена Сцхар оператора (варијанта Собел оператора са различитим коефицијентима) на улазни видео.
- морпхо - омогућава вам да примените различите морфолошке трансформације на видео.
- латенција и алатност - мери минимално и максимално кашњење филтрирања за претходно примењени филтер.
- лимитдифф - одређује разлику између два или три видео стрима.
- кцоррелате - Израчунава унакрсну корелацију између видео токова.
- варблур - променљиво замућење видеа са дефиницијом радијуса замућења из другог видеа.
- нијанса – примените подешавања нијансе, засићености или интензитета на видео запис.
- цолорспецтрум — генерисање видео стрима са датим спектром боја.
- либплацебо - апликација за обраду ХДР шејдера из библиотеке либплацебо.
- вфлип_вулкан, хфлип_вулкан и флип_вулкан су варијанте вертикалних или хоризонталних филтера за преокретање видеа (вфлип, хфлип и флип), имплементираних помоћу Вулкан графичког АПИ-ја.
- иадиф_видеотоолбок је варијанта иадиф деинтерлацинг филтера заснованог на ВидеоТоолбок оквиру.
- Нови звучни филтери:
- апсицлип - примена психоакустичног клипера на аудио ток.
- афвтдн - Сузбија широкопојасни шум.
- адецоррелате — примена алгоритма декорелације на улазни ток.
- нагиб - примењује померање спектра за дати опсег фреквенција.
- асдр - одређивање изобличења сигнала између два аудио тока.
- аспецтралстатс - излазна статистика са спектралним карактеристикама сваког аудио канала.
- адинамицсмоотх - динамичко изглађивање звучног тока.
- адинамицекуализер - динамичко изједначавање звучног тока.
- анлмф – Примените алгоритам најмањих средњих квадрата на аудио ток.
Извор: опеннет.ру
