Dumarating ang FFmpeg 4.4 na may mga pagpapabuti sa mga decoder ng video, mga bagong filter at marami pa

Pagkatapos ng sampung buwan ng pag-unlad sa wakas naging kilala ang paglulunsad ng bagong bersyon ng FFmpeg 4.4 kung saan maraming gawain ang nagawa hindi lamang upang mapabuti ang mga encoder at decoder video, ngunit din upang ipakilala ang suporta ng bago, pati na rin ang pagpapakilala ng mga bagong filter at marami pa.

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.

Pangunahing mga bagong tampok ng FFmpeg 4.4

Sa bagong bersyon ng FFmpeg 4.4 a ng pangunahing mga novelty Nakakatayo yan ang gawaing tapos sa format na AV1, dahil halimbawa ang posibilidad ng pag-encode ng video sa format na AV1 ay ipinatupad gamit ang encoder ng SVT-AV1 (Scalable Video Technology AV1), na gumagamit ng parallelization ng hardware ng mga kalkulasyon na matatagpuan sa mga modernong Intel CPU.

Angat sa iba ang kakayahang gamitin ang VDPAU API (Pag-decode ng Video at Pagtatanghal) para sa pagpabilis ng pag-decode ng hardware video sa HEVC / H.265 (10 / 12bit) at VP9 (10 / 12bit) na mga format.

Nagdagdag ng mga bagong decoder kung saan ang AVS3, Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 (Microsoft Paint), IMX Symbiosis, SGA Digital Images.

Para naman sa bago nagdagdag ng mga encoder na maaari naming makita:

  • ADPCM Argonaut Games Encoder
  • ADPCM IMA AMV Encoder
  • ADPCM IMA Ubisoft APM Encoder
  • Suporta sa pag-encode ng AV1 SVT-AV1
  • Suporta sa pag-encode ng AV1 monochrome sa pamamagitan ng libaom> = 2.0.1
  • Cineform HD Encoder
  • Mataas na Boltahe Software ADPCM Encoder
  • tinanggal ang libwavpack encoder
  • OpenEXR Image Encoder
  • Encoder ng PFM
  • Encoder ng video ng RPZA
  • Ang Encoder SpeedHQ
  • TTML subtitle encoder at muxer

At tungkol sa mga bagong filter naidagdag:

  • Filter ng video ng Chromanr: Binabawasan ang ingay ng kulay sa video.
  • Ang mga filter ng afreqshift at aphaseshift: Binabago ang dalas at yugto ng tunog.
  • adenorm filter: nagdadagdag ng isang tiyak na antas ng ingay.
  • Filter ng speechnorm: Nagsasagawa ng normalisasyon sa pagsasalita.
  • Asupercut na filter: inaalis ang mga frequency na higit sa 20 kHz mula sa tunog.
  • Asubcut na filter: Pinuputol ang mga frequency ng subwoofer.
  • Asuperpass at masukerstop na filter: Pagpapatupad ng filter ng dalas ng butterworth.
  • Filter ng Shufflepixels: muling ayusin ang mga pixel sa mga frame ng video.
  • Tmidequalizer filter: inilalapat ang pansamantalang epekto ng EQ na video sa gitna.
  • Filter ng Stdif: deinterlacing gamit ang algorithm ng slope plotting ng gilid.
  • epx: ay isang magnifying filter para sa paglikha ng pixel art.
  • Gunting: pagbabago ng video shear.
  • Kirsch: application ng isang operator ng Kirsch sa isang video.
  • Filter ng temperatura ng kulay: Inaayos ang temperatura ng kulay ng video.
  • Filter ng colorcontrast: Inaayos ang pagkakaiba ng kulay sa pagitan ng mga bahagi ng video ng RGB.
  • Tamang kulay: puting pagwawasto ng balanse para sa video.
  • Makulay: overlay ng kulay sa video.
  • Exposure filter ng video: Inaayos ang antas ng pagkakalantad ng video.
  • Monochrome na filter ng video: nagko-convert ng kulay na video sa grayscale.
  • Filter ng audio ng Aexciter: bumubuo ng mga bahagi ng tunog na may mataas na dalas na wala sa orihinal na signal.
  • Vif at msad filter: Tukuyin ang mga koepisyent ng VIF (Visual Information Fidelity) at MSAD (Mean Sum of Absolute Differences) upang suriin ang mga pagkakaiba sa pagitan ng dalawang mga video.
  • Filter ng video ng pagkakakilanlan: pagpapasiya ng antas ng mga pagkakaiba sa pagitan ng dalawang video.
  • Nagtatakda ng filter ng bitstream: nagtatakda ng PTS (stamp ng oras ng pagtatanghal) at DTS (decoding time stamp) sa mga packet (bit stream).

Sa wakas, ang mga nais na mag-install o mag-update ng FFmpeg 4.4 ay dapat 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 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.