Bayan watanni shida na haɓakawa, akwai fakitin multimedia na FFmpeg 6.0, wanda ya haɗa da saitin aikace-aikace da tarin ɗakunan karatu don aiki akan nau'ikan multimedia daban-daban (rikodi, canzawa da canza tsarin sauti da bidiyo). Ana rarraba kunshin a ƙarƙashin lasisin LGPL da GPL, ana aiwatar da haɓaka FFmpeg kusa da aikin MPlayer.
Daga cikin canje-canjen da aka ƙara zuwa FFmpeg 6.0 sune:
- Gina ffmpeg a cikin yanayin zaren da yawa an wajabta. Kowane rumbunan jarida (muxer) yanzu yana gudana a cikin wani zaren daban.
- Ana aiwatar da goyan bayan VAAPI da QSV (Bidiyon Saurin Daidaitawa) don ɓoyewa da yankewa VP9 da HEVC tare da 4: 2: 2 da 4: 4: 4 launi subsampling, 10- da 12-bit zurfin ɓoye launi.
- Ƙara goyon baya ga ɗakin karatu na ɗayaVPL (ɗakin sarrafa Bidiyo guda ɗaya) don amfani da Intel QSV (Bidiyon Saurin Daidaitawa) fasahar haɓaka kayan masarufi.
- Ƙara mai rikodin AV1 tare da haɓaka kayan aiki bisa QSV.
- An ƙara zaɓuɓɓuka zuwa mai amfani na ffmpeg:
- "-shortest_buf_duration" don saita matsakaicin tsawon lokacin buffered firam (tsawon tsayi, mafi girman daidaito a yanayin "-shortest", amma mafi girman yawan ƙwaƙwalwar ajiya da latency).
- "-stats_enc_pre[_fmt]", "-stats_enc_post[_fmt]" da "-stats_mux_pre[_fmt]" don yin rikodin bayanan firam-by-frame game da zaɓaɓɓun rafukan a matakai daban-daban na ɓoyewa cikin takamaiman fayil.
- "-fix_sub_duration_heartbeat" don ayyana rafin bidiyo na bugun zuciya da aka yi amfani da shi don raba rubutun kalmomi.
- An tsawaita tsarin aikin tacewa don ba da damar zaɓin ƙimar zaɓi daga takamaiman fayil. An ƙayyade sunan fayil ɗin ta hanyar ƙididdige ƙimar da aka riga aka kayyade tare da '/', alal misali, "ffmpeg -vf drawtext=/text=/tmp/some_text" zai loda ma'aunin rubutu daga fayil ɗin /tmp/some_text.
- Ƙara goyon baya don tsarin hoto: WBMP (Bitmap Protocol Application Protocol), Radiance HDR (RGBE).
- An ƙara sabbin masu ƙira: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
- An ƙara sabbin masu rikodin: nvenc AV1, MediaCodec.
- Abubuwan da aka haɗa kwandon kafofin watsa labarai (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
- CrystalHD an soke decoders.
- Sabbin matatun bidiyo:
- ddagrab - Ɗauki bidiyon tebur na Windows ta hanyar API Kwafi na Desktop.
- corr - Yana ƙayyade alaƙa tsakanin bidiyo biyu.
- ssim360 - kimanta kamanni na bidiyon da aka kama a yanayin 360°.
- hstack_vaapi, vstack_vaapi da xstack_vaapi - hada bidiyo da yawa (kowane bidiyon ana nuna shi a nashi bangaren na allo) ta amfani da VAAPI don haɓakawa.
- bangon baya - yana juya baya a tsaye zuwa m.
- An ƙara yanayin ƙayyadaddun yankin amfanin gona bisa ga vectors da gefuna masu motsi zuwa tacewar amfanin gona.
- Sabbin matatun sauti:
- showcwt - mai jiwuwa zuwa jujjuyawar bidiyo tare da ganin mitar bakan ta amfani da ci gaba da canjin igiyar ruwa da morlet.
- adrc - Aiwatar da matattara zuwa rafi mai jiwuwa shigar don canza kewayon tsauri.
- a3dscope - Yana canza shigar da sauti zuwa sautin 3D na sarari.
- afdelaysrc - Yana haifar da ƙarancin amsawa mai ƙarfi (FIR).
- Sabbin tacewa bitstream:
- Canza daga media100 zuwa mjpgb.
- Tukar DTS ke PTS
source: budenet.ru