Pēc deviņu mēnešu izstrādes tika izlaista jauna multivides paketes FFmpeg 4.2 versija, versija, kas jau ir pieejama. FFmpeg 4.2 ietver kļūdu labojumus un jaunus komponentus, kas uzlabo tā veiktspēju.
Tiem, kuriem FFmpeg nav svešs, jāzina, ka tas tā ir bezmaksas programmatūras projekts Tas var, kas ļauj lietotājiem atšifrēt, kodēt, pārkodēt, mux, demux, straumēt, filtrēt, straumēt audio un video, kā arī daudz ko citu.
Ir arī vērts pieminēt, ka iepakojums satur libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale un libswresample, kurus var izmantot lietojumprogrammas. Kā arī ffmpeg, ffserver, ffplay un ffprobe, kas galalietotāji to var izmantot pārkodēšanai, straumēšanai un atskaņošanai.
FFmpeg ir izstrādāts GNU / Linux, taču to var apkopot lielākajā daļā operētājsistēmu, ieskaitot Windows. FFmpeg, kas ražo bibliotēkas un programmas, kas tiek izmantotas multivides datu apstrādei.
Galvenās jaunās FFmpeg 4.2 iespējas
Līdz ar šīs jaunās FFmpeg versijas ierašanos ir pievienoti dažādi balsti no kuriem mēs varam izcelt atbalstu, kas ieviests AV1 formāta atšifrēšanai izmantojot VideoLAN un FFmpeg projektu izstrādāto alternatīvo dekodētāju dav1d. Dav1d ir vērsts uz to, lai sasniegtu pēc iespējas augstāku dekodēšanas veiktspēju un nodrošinātu augstas kvalitātes daudzu pavedienu darbību.
Kā arī atbalsts HEVC 4: 4: 4 satura dekodēšanai izmantojot NVIDIA nvdec un cuviddec aparatūras paātrināšanas dzinējus, kā arī VDPAU (Video Decoding and Presentation) API izmantošanu.
Pievienota arī multivides konteineru izpakošana (demuxer) dhav, hcom and spilgti, KUX un IFV un PCM-DVD, VP4, himta, hcom, ARBC, agm un lscr kodētāji.
Mov media container packer ierakstu ierakstīšana tiek nodrošināta bez skaidras valodas definīcijas (iepriekš noklusējuma valoda bija angļu valoda).
Vēl viens šīs jaunās FFmpeg 4.2 versijas jaunums ir jaunu filtru pievienošana, kas ir:
- asr: automātiska runas atpazīšana ar PocketSphinx dzinēju
- nolaisties: noņem lietus no video, izmantojot RESCAN neironu tīkla mašīnmācīšanās sistēmu un komplektācijā iekļautos modeļus
- iesaldēts atklāt: videoklipa izmaiņu neesamības noteikšana (nemainot noteiktu attēla laiku)
- t-pad: pievienojiet papildu ietvarus video straumes sākumam vai beigām
- veltījums: izlīdziniet video spilgtumu un krāsu artefaktus (punktu zibspuldze un varavīksne)
- chromashift / rgbashift: pikseļu krāsu komponentu pārvietošana horizontāli un vertikāli
- truehd_core: izgūst pamatā esošo TrueHD straumi, izmetot ATMOS metadatus;
- anlmdn: platjoslas trokšņu slāpēšana skaņas straumē, izmantojot lokālu vidējās noteikšanas algoritmu
- maskēšanās: izveidojiet masku, pamatojoties uz ievades video
- AV1 : kadru atdalīšana AV1 secībā
- lag jautri: palēnina tumšo pikseļu krāsas maiņu (palielina spilgtu izgaismojumu parādīšanas laiku)
- asoftclip: vienmērīga skaņas apgriešana (pakāpeniska amplitūdas vājināšanās, nevis pēkšņa signāla pārtraukšana)
- krāsu turēšana: informācijas noņemšana par visām RGB krāsām, izņemot norādīto
- xmedian: kartējot vairāku ievades videoklipu vidējo pikseļu krustojumu
- izstāžu zāle: pārveido stereo skaņu video, parādot divu audio kanālu telpisko mijiedarbību
- deessers: Novērš kropļojumus sliktas kvalitātes mikrofona vai pārmērīgas skaņas saspiešanas dēļ balss ierakstīšanas laikā (novērš skaņas efektu bankā).
Starp citām izmaiņām, kuras var izcelt:
- Pievienota iespēja izmantot Clang, lai apkopotu CUDA failus
- Struktūra ietver attēlu analizatoru GIF formātā
- Pievienots atbalsts PRIA STD-B24 subtitriem (A un C profili), kas tiek izmantoti MPEG-2 TS straumēšanā. Atbalsts tiek īstenots, izmantojot bibliotēku libaribb24;
- Libndi-newtek bibliotēka ir noņemta.
Visbeidzot, tiem, kas vēlas instalēt vai atjaunināt FFmpeg, viņiem jāzina, ka šī pakete ir atrodama lielākajā daļā Linux izplatīšanas gadījumu vai, ja viņi vēlas, viņi var lejupielādēt tā avota kodu apkopošanai no saites zemāk.