FFmpeg 5.0 Lorentz ja va ser alliberat i aquestes són les seves novetats

Després de deu mesos de desenvolupament es va donar a conèixer el llançament de la nova versió de FFmpeg 5.0, que inclou un conjunt d'aplicacions i una col·lecció de biblioteques per a operacions en diversos formats multimèdia (enregistrament, conversió i descodificació de formats d'àudio i vídeo).

El canvi significatiu en el número de versió es deu a canvis significatius a l'API i la transició a un nou esquema de generació de llançaments, dacord amb el qual es formaran nous llançaments principals una vegada a lany i llançaments amb temps de suport estès, una vegada cada dos anys. FFmpeg 5.0 serà la primera versió LTS del projecte.

Principals novetats de FFmpeg 5.0

En aquesta nova versió s'ha fet una neteja significativa de les API antigues per a la codificació i descodificació, a més que s'ha realitzat una transició a la nova API N:M, que ofereix una única interfície de programació per a àudio i vídeo, així com còdecs separats per a fluxos d'entrada i sortida.

també s'esmenta que es van eliminar totes les API antigues prèviament marcades com a obsoletes i es va afegir una nova API per a filtres de flux de bits.

A més d'això, es van afegir formats i còdecs separats: els desempaquetadors de contenidors de mitjans ja no integren tot el context del descodificador. API eliminades per registrar còdecs i formats: tots els formats ara estan sempre registrats.

es va agregar suport per a l'arquitectura LoongArch utilitzada als processadors Loongson, així com suport per a les extensions LSX i LASX SIMD proveïdes a LoongArch. S'han implementat optimitzacions específiques de LoongArch per als còdecs H.264, VP8 i VP9.

es va agregar suport per al protocol Concatf, que defineix el format per transferir una llista de recursos («ffplay concatf:split.txt»), també es van afegir nous descodificadors: Speex, MSN Siren, ADPCM IMA Acorn Replay, GEM (mapes de bits), nous codificadors: empaquetat a bits, Apple Graphics (SMC), ADPCM IMA Westwood, VideoToolbox ProRes. La configuració del codificador AAC s'ha canviat per aconseguir més qualitat.

D'altra banda, també es destaca que es van afegir empaquetadors de contenidors de mitjans (muxer): Westwood AUD, Argonaut Games CVG, AV1 (flux de bits de baixa sobrecàrrega), es van agregar desempaquetadors de contenidors de mitjans (demuxer): IMF, Argonaut Games CVG.
S'ha afegit un nou analitzador per al còdec d'àudio AMR (Adaptive Multi-Rate) i s'ha afegit un empaquetador de dades de càrrega útil (empaquetador) per transferir vídeo sense comprimir usant el protocol RTP (RFC 4175).

Quant als nous filtres de vídeo:

  • segment i asegment: divisió d'un flux amb vídeo o so en diversos fluxos dividits per temps o fotogrames.
  • hsvkey i hsvhold: reemplaça part de la gamma de colors HSV al vídeo amb valors d'escala de grisos.
  • grayworld: usant un algoritme basat en la hipòtesi del món gris.
  • scharr: aplicació de l'operador Orb (una variant de l'operador Sobel amb diferents coeficients) al vídeo d'entrada.
  • morfo: us permet aplicar diverses transformacions morfològiques al vídeo.
  • Latència: mesura el retard de filtratge mínim i màxim per al filtre aplicat anteriorment.
  • limitdiff: defineix la diferència entre dues o tres transmissions de vídeo.
  • xcorrelate: calcula la correlació creuada entre transmissions de vídeo.
  • varblur: desenfocament de vídeo variable amb definició de ràdio de desenfocament del segon vídeo.
  • huesaturation: apliqui ajustaments de tonalitat, saturació o intensitat al vídeo.
  • colorspectrum: generar un flux de vídeo amb un espectre de color determinat.
  • libplacebo: aplicació per processar ombrejadors HDR de la biblioteca libplacebo.
  • vflip_vulkan, hflip_vulkan i flip_vulkan: són variants de filtres de volteig de vídeo verticals o horitzontals (vflip, hflip i flip) implementats usant l'API de gràfics Vulkan.
  • yadif_videotoolbox: una variant del filtre de desentrellaçat yadif basat en el marc VideoToolbox.

Finalment per als que estiguin interessats en conèixer més a l'respecte sobre aquest nou llançament, poden consultar el registre complet de canvis en aquest enllaç.

Mentres que per als que vulguin realitzar la instal·lació o actualització de FFmpeg han de saber que aquest paquet es troba en la majoria de les distribucions de Linux o si ho prefereixen poden descarregar el seu codi font per a la seva compilació des del següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.