Выпуск мультымедыя-пакета FFmpeg 4.3 з падтрымкай графічнага API Vulkan
Пасля дзесяці месяцаў распрацоўкі даступны мультымедыя-пакет FFmpeg 4.3, які ўключае набор прыкладанняў і калекцыю бібліятэк для аперацый над рознымі мультымедыя-фарматамі (запіс, пераўтварэнне і дэкадаванне гукавых і відэафарматаў). Пакет распаўсюджваецца пад ліцэнзіямі LGPL і GPL, распрацоўка FFmpeg вядзецца сумежна з праектам MPlayer.
Забяспечана магчымасць выкарыстання API ВДПАУ (Video Decode and Presentation) для апаратнага паскарэння апрацоўкі відэа ў фармаце VP9;
Дададзена магчымасць кадавання відэа AV1 з выкарыстаннем бібліятэкі librav1e, напісанай на на мове Rust і якая развіваецца супольнасцямі Xiph і Mozilla;
Для медыякантэйнераў mp4 рэалізавана падтрымка шматканальнага гукавога кодэка без страт Сапраўдны HD і кодэка для трохмернага гуку MPEG-H 3D;
Дададзена падтрымка пратаколаў ZeroMQ и RabbitMQ (AMQP 0-9-1);
У Linux ажыццёўлены пераход з фрэймсервера для нелінейнага рэдагавання відэаструменяў (віртуальнага відэакодэка) AvxSynth, які ўжо 5 гадоў знаходзіцца ў закінутым стане, на актуальны форк AviSynth+;
У склад уключаны парсер для малюнкаў у фармаце WebP;
Рэалізаваны дэкадзіроўшчыкі MJPEG і VP9, якія выкарыстоўваюць механізм апаратнага паскарэння Intel QSV (Quick Sync Video), а таксама кадавальнік VP9 на базе Intel QSV;
Пашыраная падтрымка стыляў субтытраў у фармаце 3GPP Timed Text Subtitles;
Дададзены ADPCM-кадавальнік для гукавых дадзеных, якія выкарыстоўваюцца ў гульнях кампаніі Simon & Schuster Interactive;
Дададзеныя новыя дэкадавальнікі: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF і CRI HCA;
Дададзены пакавальнік медыякантэйнераў (muxer) streamhash і рэалізаваная магчымасць пакавання pcm і pgs у кантэйнеры m2ts;
Дададзеныя распакоўшчыкі медыякантэйнераў (demuxer): AV1 з пашырэннямі з прыкладання B,
Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun і .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;
CAS - ужывае да відэа фільтр змены рэзкасці CAS (Contrast Adaptive Sharpen);
anlms - ужывае нармалізаваны алгарытм LMS (Least mean squares) да першага гукавога струменя, вылічаючы каэфіцыенты на аснове адрозненняў са другім струменем;
overlay_cuda - размяшчае кавалак аднаго відэа па-над іншым;
tmedian - фільтр прыгнечання шумоў, які выкарыстоўвае медыяныя пікселі з некалькіх паспяховых кадраў;
maskedthreshold - выбірае пры фільтрацыі пікселі на аснове параўнання розніцы двух відэаструменяў з парогавым значэннем;