Dimittis de FFmpeg 5.0 multimedia sarcina

Post decem menses evolutionis, sarcina FFmpeg 5.0 multimedia in promptu est, quae includit copiam applicationum et collectionem bibliothecarum ad operationes variarum multimediarum formarum (memorandi, convertendi et decoctionis auditionis et formarum video). Sarcina sub LGPL et GPL licentiarum distributa est, FFmpeg progressio e officio MPlayer adiacentibus exercetur. Significans mutatio in versione numeri explicatur significans mutationes in API et transitus ad novam emissionem generationis schema, secundum quod novae solutiones significantes semel in anno generabuntur et emittuntur cum auxilio temporis extenso - semel in duobus annis. FFmpeg 5.0 erit prima LTS emissio propositi.

Inter mutationes FFmpeg 5.0 additae sunt:

  • Significans tersus veteris APIs ad modum edendi et decoctionis peractae et transitus ad N:M API novum factus est, qui unum praebet programmatum instrumenti pro audio et video, necnon codecs dividendi pro rivulis input et output. . APIs vetus removit antea notatum ut deprecarentur. Novam API addidit ad filtra torrentis. Formae separatae et codecs - instrumentorum receptaculum decompressores totum contextum decoders iam non inhaerent. APIs ad perscriptum codecs et formas remotae sunt - omnes formatae nunc semper descripserunt.
  • Libavresample bibliotheca remotus est.
  • Simplicius AVFrame-API substructio in librario libswscale additum est.
  • Insigniter emendavit subsidium graphics Vulkan pro API.
  • Auxilio addito ad hardware accelerationis decoctionis et descriptionis VP9 et ProRes formatorum utens in VideoToolbox API.
  • Subsidia adiecit pro architectura LoongArch in processoribus Loongson adhibitis, necnon subsidia extensionum LSX et LASX SIMD in LoongArch. Optimationes LoongArch-speciasticae pro H.264, VP8 et VP9 codecs effectae sunt.
  • Addidit subsidium protocollo Concatf, quod forma definit ad album facultatum transferendum ("ffplay concatf:split.txt").
  • Novas decoderas addidit: Speex, MSN Siren, ADPCM IMA Acorn Replay, GEM (raster imagines).
  • Novi encoders additae sunt: ​​bitpacked, Apple Graphica (SMC), ADPCM IMA Westwood, VideoToolbox ProRes. AAC occasus encoder mutatae sunt ad altiorem qualitatem consequendam.
  • Addita media continens packers (muxer): Westwood AUD, Ludi Argonautensis CVG, AV1 (Lumen supra caput bitstrem).
  • Media continens unpackers addita (demuxer): IMF, Ludi Argonautani CVG.
  • Nova parser pro AMR (Adaptivo Multi-Rate) codicem auditionis addidit.
  • Addidit payload notitia packetize (packetizer) ad tradendum incompressus utens RTP protocollo (RFC 4175).
  • Filtra nova:
    • segmentum et aggregatio - divisio unius rivi cum video vel audio in plures rivos, per tempus vel tabulas separatum.
    • hsvkey et hsvhold - repone partem HSV coloris range in video cum valoribus cineraceis.
    • grayworld - correctionis color video utens algorithmum in hypothesi mundi grisei fundatur.
    • scharr - applicationis Schar operantis (mutatio operatoris Sobel cum diversis coefficientibus) ad input video.
    • morpho - permittit ut varias morphologicas transformationes ad video applicare.
    • latency et alatency - minimam et maximam moram eliquationis metitur ob colum antea applicatum.
    • limitdiff - differentiam determinat inter duos vel tres rivos video.
    • xcorrelate - Computat crux-relationem inter rivos video.
    • varblur - video variabilis labes cum definitione radii e video secundo.
    • colorem - Applicare colorem, satietatem, seu intensionem accommodationes ad video.
    • colorspectrum β€” generation of video stream cum dato colore spectro.
    • libplacebo - applicationes ad expediendas HDR shaders ex libplacebo bibliothecae.
    • vflip_vulkan, hflip_vulkan et flip_vulkan sunt variantes columellarum verticalium vel horizontalium in flip (vflip, hflip et flip), in usu graphics Vulkan API.
    • yadif_videotoolbox variatio est de yadif colum deinterlacing innixum in compage VideoToolbox.
  • Filtra nova soni:
    • apsyclip - applicationis clipper psychoacousticae ad rivum audio.
    • afwtdn β€” ancha sonum reprimit.
    • adecorrelate β€” applicando algorithmum decorrelationem ad input amnis.
    • atilt - trabea spectris applicat pro range data frequentia.
    • asdr - Determinatio insignium pravitatis inter duos rivos audio.
    • aspectralstats - output statistics with the spectral characteristics of each audio channel.
    • adynamicsmooth - dynamica lenitas soni amnis.
    • adynamicequaliser - coaequatio dynamica soni amnis.
    • anlmf - Applica minimis quadratis mediis algorithmus ad rivum audio.

Source: opennet.ru