Wara għaxar xhur ta 'żvilupp, il-pakkett multimedjali FFmpeg 6.1 huwa disponibbli, li jinkludi sett ta' applikazzjonijiet u ġabra ta 'libreriji għal operazzjonijiet fuq diversi formati multimedjali (reġistrazzjoni, konverżjoni u dekodifikazzjoni formati awdjo u vidjo). Il-pakkett huwa mqassam taħt liċenzji LGPL u GPL, l-iżvilupp FFmpeg jitwettaq ħdejn il-proġett MPlayer.
Fost il-bidliet miżjuda ma 'FFmpeg 6.1 hemm:
- Ġiet implimentata l-abbiltà li tuża l-API Vulkan għall-aċċelerazzjoni tal-hardware tad-dekodifikazzjoni tal-vidjo f'formati H264, HEVC u AV1.
- Miżjud encoder tal-format tal-vidjo AV1 ibbażat fuq VAAPI.
- Appoġġ miżjud għall-użu ta 'codecs HEVC, VP9 u AV1 fi flussi bbażati fuq il-protokoll rtmp u f'fajls f'format flv.
- Miżjud parser, encoder u decoder għal kontenituri tal-midja fil-format EVC (Essential Video Coding), żviluppat mill-grupp ta 'ħidma MPEG bħala l-istandard MPEG-5.
- Appoġġ estiż għal VAAPI fuq sistemi Windows bil-librerija libva-win32.
- Implimenta l-abbiltà li tuża l-parametri P_SKIP biex tħaffef l-kodifikazzjoni tal-vidjo bl-użu tal-librerija libx264.
- Miżjud encoder għall-vidjo fil-format Microsoft RLE.
- Miżjud decoders ġodda Playdate, RivaTuner, vMix u OSQ.
- Id-decoder tas-sottotitoli ARIB STD-B24 huwa implimentat ibbażat fuq il-librerija libaribcaption.
- Miżjud kontenituri tal-midja unpackers (demuxer): Raw VVC (Versatile Video Coding, standard ġdid H.266/MPEG-I Parti 3), Playdate, Raw AC-4, OSQ, CRI USM.
- Miżjud pakkjaturi tal-kontenituri tal-midja (muxer): Raw AC-4 u Raw VVC.
- Filtri tal-vidjo ġodda:
- color_vulkan - joħloq qafas ta' kulur partikolari billi jsejjaħ l-API Vulkan.
- bwdif_vulkan - iwettaq deinterlacing bl-użu tal-algoritmu BWDIF (Bob Weaver Deinterlacing Filter) implimentat bl-użu tal-API Vulkan.
- bwdif_cuda - deinterlacing bl-użu tal-algoritmu BWDIF, implimentat ibbażat fuq l-API CUDA.
- nlmeans_vulkan - it-tneħħija tal-istorbju bl-użu tal-algoritmu ta' mezzi mhux lokali implimentat bl-użu tal-API Vulkan.
- xfade_vulkan - Implimentazzjoni ta' effett ta' fade bl-użu tal-API Vulkan.
- zoneplate - jiġġenera tabella tal-vidjo tat-test ibbażata fuq pjanċa taż-żona Fresnel.
- scale_vt u transpose_vt huma filtri ta' skala u trasformazzjoni implimentati bl-użu tal-API VideoToolBox (macOS).
- L-appoġġ għall-kmand ġie miżjud mal-filtri setpts u asetpts.
- Filtri tal-ħoss ġodda:
- arls - juża l-inqas kwadri rikorrenti biex japprossima l-parametri ta 'stream awdjo wieħed għal ieħor.
- afireqsrc - Jiġġenera equalizer FIR (filtru ta' rispons ta' impuls finit).
- apsnr - ikejjel il-livell tas-sinjal għall-istorbju.
- asisdr - ikejjel il-livell tad-distorsjoni tas-sinjal.
- Filtri bitstream ġodda:
- Editjar tal-metadata fi flussi VVC (Versatile Video Coding, H.266).
- Ikkonverti flussi VVC minn MP4 għal "Anness B".
- Żid l-għażla "-readrate_initial_burst" mal-utilità ffmpeg biex tissettja l-ħin inizjali tal-buffering tal-qari, u wara jibda japplika l-limitu "-readrate". L-għażla '-top' ġiet deprecata u l-filtru setfield għandu jintuża minflok.
- L-utilità ffprobe żiedet l-għażla "-output_format", li hija simili għall-għażla "-of" u tista 'tintuża biex tiddetermina l-format tal-output (per eżempju, tista' tuża l-format json). L-iskema tal-output XML ġiet modifikata biex tappoġġja elementi multipli marbuta ma' element ġenitur wieħed.
Sors: opennet.ru