Dumarating ang bagong bersyon ng FFmpeg 4.2 at ito ang balita nito

ffmpeg_Logo

Pagkatapos ng siyam na buwan ng pag-unlad, isang bagong bersyon ng FFmpeg 4.2 multimedia package ang pinakawalan., bersyon na magagamit na. FFmpeg 4.2 may kasamang mga pag-aayos ng bug at mga bagong bahagi na nagpapabuti sa pagganap nito.

Para sa mga hindi pamilyar sa FFmpeg dapat malaman na ito ay isang libreng proyekto ng software Maaari nitong payagan ang mga gumagamit na mag-decode, mag-encode, transcode, mux, demux, stream, filter, streaming audio at video, bukod sa maraming iba pang mga bagay.

Mahalaga rin na banggitin na ang pakete naglalaman ng libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale at libswresample na maaaring magamit ng mga application. Pati na rin ang ffmpeg, ffserver, ffplay at ffprobe, na alin maaari itong magamit ng mga end user para sa transcoding, streaming at pag-playback.

Ang FFmpeg ay binuo sa GNU / Linux, ngunit maaari itong maiipon sa karamihan ng mga operating system, kabilang ang Windows. FFmpeg na gumagawa ng mga aklatan at programa na ginagamit para sa pagmamanipula ng multimedia data.

Pangunahing mga bagong tampok ng FFmpeg 4.2

Sa pagdating ng bagong bersyon ng FFmpeg iba't ibang mga suporta ay naidagdag kung saan maaari nating mai-highlight ang ipinatupad na suporta upang ma-decode ang format na AV1 gamit ang alternatibong dav1d decoder na binuo ng mga proyekto ng VideoLAN at FFmpeg. Nakatuon ang Dav1d sa pagkamit ng pinakamataas na posibleng pag-decode ng pagganap at pagtiyak sa mataas na kalidad na multithreaded na operasyon.

Pati na rin ang suporta para sa pagde-decode ng HEVC 4: 4: 4 na nilalaman gamit ang NVIDIA nvdec at cuviddec hardware acceleration engine, pati na rin ang paggamit ng VDPAU (Video Decoding and Presentation) API.

Naidagdag din ang Mga Media Container na lalagyan (demuxer) dhav, hcom at matingkad, KUX at IFV at PCM-DVD, VP4, hymt, hcom, ARBC, agm at lscr encoder.

Sa mov media container packer, ang record ng track ay ibinibigay nang walang malinaw na kahulugan ng wika (dati, ang default na wika ay Ingles).

Ang isa pang bagong novelty ng bagong bersyon ng FFmpeg 4.2 ay ang pagdaragdag ng mga bagong filter, na kung saan ay:

  • asr: awtomatikong pagkilala sa pagsasalita gamit ang PocketSphinx engine
  • madiskaril: inaalis ang ulan mula sa isang video gamit ang isang RESCAN neural network-based machine learning system at mga out-of-the-box na modelo
  • freezedetect: pagpapasiya ng kawalan ng mga pagbabago sa video (nang hindi binabago ang isang tiyak na oras ng imahe)
  • t-pad: magdagdag ng mga karagdagang frame sa simula o pagtatapos ng stream ng video
  • daliri: pakinisin ang liwanag at mga artifact ng kulay (tuldok na flash at bahaghari) sa video
  • chromashift / rgbashift: pag-aalis ng mga bahagi ng kulay ng pixel nang pahalang at patayo
  • truehd_core: Kinukuha ang napapailalim na TrueHD stream, itinatapon ang metadata ng ATMOS;
  • anlmdn: pagsugpo ng ingay ng broadband sa stream ng tunog gamit ang hindi lokal na average na algorithm
  • maskfun: lumikha ng isang mask batay sa input video
  •  AV1 : paghihiwalay ng frame sa pagkakasunud-sunod ng AV1
  • lag masaya: pinapabagal ang pagbabago ng kulay ng mga madilim na pixel (pinapataas ang oras ng pagpapakita ng mga maliwanag na highlight)
  • asoftclip: makinis na pag-clipping ng tunog (unti-unting pagpapalambing ng amplitude sa halip na isang biglaang pagkagambala ng signal)
  • kulay ng kulay: pag-aalis ng impormasyon tungkol sa lahat ng mga kulay ng RGB maliban sa isang tinukoy
  • xmedian: pagmamapa ng average na intersection ng mga pixel para sa maraming mga video ng pag-input
  • showpatial: nagko-convert ng tunog ng stereo sa video, ipinapakita ang spatial na pakikipag-ugnayan sa pagitan ng dalawang mga audio channel
  • deesser: Tinatanggal ang pagbaluktot dahil sa isang hindi magandang kalidad na mikropono o labis na compression ng tunog sa panahon ng pagrekord ng boses (tinatanggal ang epekto ng tunog sa isang bangko).

Sa iba pang mga pagbabago na maaaring mai-highlight:

  • Nagdagdag ng kakayahang magamit ang Clang upang mag-ipon ng mga file ng CUDA
  • Kasama sa istraktura ang isang analisa ng imahe sa format na GIF
  • Nagdagdag ng suporta para sa mga subtitle ng ARIB STD-B24 (Mga Profile A at C) na ginamit sa streaming ng MPEG-2 TS. Ang suporta ay ipinatupad sa pamamagitan ng paggamit ng libaribb24 library;
  • Ang libndi-newtek library ay tinanggal.

Panghuli, para sa mga nais mag-install o mag-update ng FFmpeg, dapat nilang malaman na ang package na ito ay matatagpuan sa karamihan ng mga pamamahagi ng Linux o kung gusto nila maaari nilang i-download ang source code nito para sa compilation mula sa link sa ibaba.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.