Tom qab kaum lub hlis ntawm txoj kev loj hlob, FFmpeg 6.1 multimedia pob muaj, uas suav nrog cov txheej txheem ntawm kev siv thiab sau cov tsev qiv ntawv rau kev ua haujlwm ntawm ntau hom ntawv xov xwm (sau, hloov pauv thiab txiav suab thiab video tawm tswv yim). Cov pob tau muab faib raws li LGPL thiab GPL cov ntawv tso cai, FFmpeg kev txhim kho yog ua tiav nyob ib sab ntawm MPlayer project.
Ntawm cov kev hloov pauv ntxiv rau FFmpeg 6.1 yog:
- Tau siv lub peev xwm los siv Vulkan API rau kev kho vajtse kom nrawm dua ntawm kev txiav txim siab video hauv H264, HEVC, thiab AV1 hom ntawv.
- Ntxiv ib qho AV1 video format encoder, siv raws li VAAPI.
- Ntxiv kev txhawb nqa rau kev siv HEVC, VP9, thiab AV1 codecs hauv rtmp-based streams thiab flv files.
- Ntxiv ib qho parser, encoder thiab decoder rau cov thawv xov xwm hauv EVC (Essential Video Coding) hom ntawv, tsim los ntawm MPEG ua haujlwm pab pawg ua MPEG-5 tus qauv.
- Kev txhawb nqa VAAPI ntxiv rau ntawm cov txheej txheem Windows nrog lub tsev qiv ntawv libva-win32.
- Siv lub peev xwm los siv cov kev teeb tsa P_SKIP los ua kom cov video encoding ceev dua siv lub tsev qiv ntawv libx264.
- Ntxiv encoder rau video hauv Microsoft RLE hom ntawv.
- Ntxiv cov decoders tshiab Playdate, RivaTuner, vMix thiab OSQ.
- Lub ARIB STD-B24 subtitle decoder yog siv raws li lub tsev qiv ntawv libaribcaption.
- Ntxiv cov cuab yeej qhib cov thawv xov xwm (demuxer): Raw VVC (Versatile Video Coding, tus qauv tshiab H.266/MPEG-I Part 3), Playdate, Raw AC-4, OSQ, CRI USM.
- Ntxiv cov thawv ntim khoom siv xov xwm (muxer): Raw AC-4 thiab Raw VVC.
- Tshiab cov ntxaij lim dej video:
- color_vulkan - tsim ib lub thav duab ntawm cov xim teev tseg los ntawm kev hu rau Vulkan API.
- bwdif_vulkan — ua deinterlacing siv BWDIF (Bob Weaver Deinterlacing Filter) algorithm siv Vulkan API.
- bwdif_cuda - deinterlacing siv BWDIF algorithm, siv raws li CUDA API.
- nlmeans_vulkan - txo suab nrov siv cov txheej txheem txhais tau tias tsis yog hauv zos uas siv Vulkan API.
- xfade_vulkan - kev siv cov nyhuv fading siv Vulkan API.
- zoneplate — tsim ib lub rooj kuaj video raws li Fresnel zone plate.
- scale_vt thiab transpose_vt yog cov lim dej scaling thiab transposing uas tau siv los ntawm kev siv VideoToolBox API (macOS).
- Ntxiv kev txhawb nqa cov lus txib rau cov lim dej setpts thiab asetpts.
- Tshiab suab filters:
- arls - siv qhov recursive least-squares fit los kwv yees cov kev txwv ntawm ib qho suab mus rau lwm qhov.
- afireqsrc - tsim kom muaj FIR (finite impulse response) equalizer.
- apsnr — ntsuas qhov sib piv ntawm lub teeb liab thiab suab nrov.
- asisdr — ntsuas qib teeb liab-distortion.
- Tshiab bitstream filters:
- Kho cov metadata hauv VVC (Versatile Video Coding, H.266) cov kwj deg.
- Hloov VVC ntws los ntawm MP4 mus rau "Annex B".
- Qhov kev xaiv "-readrate_initial_burst" tau ntxiv rau ffmpeg los qhia lub sijhawm nyeem ntawv thawj zaug tom qab ntawd qhov kev txwv "-readrate" pib. Qhov kev xaiv '-top' tau raug tshem tawm lawm; siv lub lim dej setfield hloov.
- Cov cuab yeej ffprobe tau hloov kho nrog qhov kev xaiv "-output_format", uas zoo ib yam li qhov kev xaiv "-of" thiab tuaj yeem siv los qhia hom ntawv tso zis (piv txwv li, siv JSON). Cov qauv tso zis XML tau hloov kho kom txhawb nqa ntau yam khoom khi rau ib qho khoom niam txiv.
Tau qhov twg los: opennet.ru
