Sakin kunshin multimedia na FFmpeg 6.1

Bayan watanni goma na ci gaba, akwai kunshin multimedia na FFmpeg 6.1, wanda ya haɗa da saitin aikace-aikace da tarin ɗakunan karatu don aiki akan nau'o'in multimedia daban-daban (rikodi, juyawa da ƙaddamar da tsarin sauti da bidiyo). Ana rarraba kunshin a ƙarƙashin lasisin LGPL da GPL, ana aiwatar da haɓaka FFmpeg kusa da aikin MPlayer.

Daga cikin canje-canjen da aka ƙara zuwa FFmpeg 6.1 sune:

  • An aiwatar da ikon yin amfani da Vulkan API don haɓaka kayan aikin gyara bidiyo a cikin H264, HEVC da tsarin AV1.
  • Ƙaddamar da tsarin bidiyo na AV1 bisa VAAPI.
  • Ƙara goyon baya don amfani da codecs HEVC, VP9 da AV1 a cikin rafukan rafi bisa ka'idar rtmp kuma a cikin fayiloli a tsarin flv.
  • Added parser, encoder da dikodi don kafofin watsa labarai kwantena a cikin EVC (Essential Video coding) format, ci gaba da MPEG aiki kungiyar a matsayin MPEG-5 misali.
  • Fadada tallafi don VAAPI akan tsarin Windows tare da ɗakin karatu na libva-win32.
  • An aiwatar da ikon yin amfani da sigogin P_SKIP don haɓaka rikodin bidiyo ta amfani da ɗakin karatu na libx264.
  • Ƙara mai rikodin bidiyo a cikin tsarin Microsoft RLE.
  • An ƙara sabbin decoders Playdate, RivaTuner, vMix da OSQ.
  • ARIB STD-B24 an aiwatar da mai gyara rubutun rabe-rabe bisa laburaren rubutu.
  • Added kafofin watsa labarai ganga unpackers (demuxer): Raw VVC (Versatile Video Coding, sabon misali H.266/MPEG-I Part 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • Abubuwan da aka haɗa kwandon kafofin watsa labarai (muxer): Raw AC-4 da Raw VVC.
  • Sabbin matatun bidiyo:
    • color_vulkan - yana ƙirƙirar firam ɗin launi ta hanyar kiran Vulkan API.
    • bwdif_vulkan - yana yin ɓarna ta amfani da BWDIF (Bob Weaver Deinterlacing Filter) algorithm aiwatar ta amfani da Vulkan API.
    • bwdif_cuda - deinterlacing ta amfani da BWDIF algorithm, aiwatarwa bisa CUDA API.
    • nlmeans_vulkan - kawar da amo ta amfani da hanyoyin da ba na gida ba da aka aiwatar ta amfani da Vulkan API.
    • xfade_vulkan - Aiwatar da tasirin fade ta amfani da Vulkan API.
    • zoneplate - yana haifar da teburin bidiyo na gwaji dangane da farantin yanki na Fresnel.
    • scale_vt da transpose_vt sune sikelin da canza matattarar da aka aiwatar ta amfani da VideoToolBox API (macOS).
    • An ƙara tallafin umarni zuwa saiti da matattarar saiti.
  • Sabbin matatun sauti:
    • arls - yana amfani da mafi ƙarancin murabba'ai don kimanta ma'auni na rafi mai jiwuwa zuwa wani.
    • afireqsrc - Yana Haɓaka madaidaicin FIR (matatar amsa mai iyaka).
    • apsnr - yana auna matakin sigina-zuwa amo.
    • asisdr - yana auna matakin sigina-hargitsi.
  • Sabbin tacewa bitstream:
    • Gyara metadata a cikin rafukan VVC (Maɗaukaki na Bidiyo, H.266).
    • Maida VVC rafukan daga MP4 zuwa "Annex B".
  • Ƙara zaɓin "-readrate_initial_burst" zuwa ffmpeg mai amfani don saita lokacin buffering na farko, bayan haka iyakar "-readrate" ta fara aiki. An soke zaɓin '-top' kuma yakamata a yi amfani da tacewa a maimakon haka.
  • Utility ffprobe ya ƙara zaɓin "-output_format", wanda yayi kama da zaɓi na "-of" kuma ana iya amfani dashi don tantance tsarin fitarwa (misali, zaku iya amfani da tsarin json). An canza tsarin fitarwa na XML don tallafawa abubuwa da yawa da ke daure zuwa kashi ɗaya na iyaye.

source: budenet.ru

Add a comment