Rilaxx tal-pakkett multimedjali FFmpeg 6.1

Wara għaxar xhur ta 'żvilupp, il-pakkett multimedjali FFmpeg 6.1 huwa disponibbli, li jinkludi sett ta' applikazzjonijiet u ġabra ta 'libreriji għal operazzjonijiet fuq diversi formati multimedjali (reġistrazzjoni, konverżjoni u dekodifikazzjoni formati awdjo u vidjo). Il-pakkett huwa mqassam taħt liċenzji LGPL u GPL, l-iżvilupp FFmpeg jitwettaq ħdejn il-proġett MPlayer.

Fost il-bidliet miżjuda ma 'FFmpeg 6.1 hemm:

  • Ġiet implimentata l-abbiltà li tuża l-API Vulkan għall-aċċelerazzjoni tal-hardware tad-dekodifikazzjoni tal-vidjo f'formati H264, HEVC u AV1.
  • Miżjud encoder tal-format tal-vidjo AV1 ibbażat fuq VAAPI.
  • Appoġġ miżjud għall-użu ta 'codecs HEVC, VP9 u AV1 fi flussi bbażati fuq il-protokoll rtmp u f'fajls f'format flv.
  • Miżjud parser, encoder u decoder għal kontenituri tal-midja fil-format EVC (Essential Video Coding), żviluppat mill-grupp ta 'ħidma MPEG bħala l-istandard MPEG-5.
  • Appoġġ estiż għal VAAPI fuq sistemi Windows bil-librerija libva-win32.
  • Implimenta l-abbiltà li tuża l-parametri P_SKIP biex tħaffef l-kodifikazzjoni tal-vidjo bl-użu tal-librerija libx264.
  • Miżjud encoder għall-vidjo fil-format Microsoft RLE.
  • Miżjud decoders ġodda Playdate, RivaTuner, vMix u OSQ.
  • Id-decoder tas-sottotitoli ARIB STD-B24 huwa implimentat ibbażat fuq il-librerija libaribcaption.
  • Miżjud kontenituri tal-midja unpackers (demuxer): Raw VVC (Versatile Video Coding, standard ġdid H.266/MPEG-I Parti 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • Miżjud pakkjaturi tal-kontenituri tal-midja (muxer): Raw AC-4 u Raw VVC.
  • Filtri tal-vidjo ġodda:
    • color_vulkan - joħloq qafas ta' kulur partikolari billi jsejjaħ l-API Vulkan.
    • bwdif_vulkan - iwettaq deinterlacing bl-użu tal-algoritmu BWDIF (Bob Weaver Deinterlacing Filter) implimentat bl-użu tal-API Vulkan.
    • bwdif_cuda - deinterlacing bl-użu tal-algoritmu BWDIF, implimentat ibbażat fuq l-API CUDA.
    • nlmeans_vulkan - it-tneħħija tal-istorbju bl-użu tal-algoritmu ta' mezzi mhux lokali implimentat bl-użu tal-API Vulkan.
    • xfade_vulkan - Implimentazzjoni ta' effett ta' fade bl-użu tal-API Vulkan.
    • zoneplate - jiġġenera tabella tal-vidjo tat-test ibbażata fuq pjanċa taż-żona Fresnel.
    • scale_vt u transpose_vt huma filtri ta' skala u trasformazzjoni implimentati bl-użu tal-API VideoToolBox (macOS).
    • L-appoġġ għall-kmand ġie miżjud mal-filtri setpts u asetpts.
  • Filtri tal-ħoss ġodda:
    • arls - juża l-inqas kwadri rikorrenti biex japprossima l-parametri ta 'stream awdjo wieħed għal ieħor.
    • afireqsrc - Jiġġenera equalizer FIR (filtru ta' rispons ta' impuls finit).
    • apsnr - ikejjel il-livell tas-sinjal għall-istorbju.
    • asisdr - ikejjel il-livell tad-distorsjoni tas-sinjal.
  • Filtri bitstream ġodda:
    • Editjar tal-metadata fi flussi VVC (Versatile Video Coding, H.266).
    • Ikkonverti flussi VVC minn MP4 għal "Anness B".
  • Żid l-għażla "-readrate_initial_burst" mal-utilità ffmpeg biex tissettja l-ħin inizjali tal-buffering tal-qari, u wara jibda japplika l-limitu "-readrate". L-għażla '-top' ġiet deprecata u l-filtru setfield għandu jintuża minflok.
  • L-utilità ffprobe żiedet l-għażla "-output_format", li hija simili għall-għażla "-of" u tista 'tintuża biex tiddetermina l-format tal-output (per eżempju, tista' tuża l-format json). L-iskema tal-output XML ġiet modifikata biex tappoġġja elementi multipli marbuta ma' element ġenitur wieħed.

Sors: opennet.ru

Żid kumment