FFmpeg 6.0 sékrési pakét multimedia

Saatos genep bulan pangwangunan, sayogi pakét multimedia FFmpeg 6.0, anu kalebet sakumpulan aplikasi sareng koleksi perpustakaan pikeun operasi dina sababaraha format multimédia (ngarékam, ngarobih sareng decoding format audio sareng pidéo). Paket disebarkeun dina lisensi LGPL sareng GPL, pamekaran FFmpeg dilaksanakeun caket sareng proyék MPlayer.

Diantara parobahan anu ditambahkeun dina FFmpeg 6.0 nyaéta:

  • Ngawangun ffmpeg dina modeu multi-threaded parantos diwajibkeun. Unggal wrapper wadah media (muxer) ayeuna dijalankeun dina thread misah.
  • Dilaksanakeun dukungan pikeun VAAPI sareng QSV (Quick Sync Video) pikeun encoding sareng decoding VP9 sareng HEVC sareng 4: 2: 2 sareng 4: 4: 4 subsampling warna, 10- sareng 12-bit warna encoding jero.
  • Ditambahkeun dukungan pikeun perpustakaan oneVPL (oneAPI Video Processing Library) pikeun ngagunakeun téknologi akselerasi hardware Intel QSV (Quick Sync Video).
  • Ditambahkeun encoder AV1 kalayan akselerasi hardware dumasar kana QSV.
  • Pilihan geus ditambahkeun kana utilitas ffmpeg:
    • "-shortest_buf_duration" pikeun ngeset durasi maksimum pigura buffered (beuki lila, nu leuwih luhur akurasi dina mode "-shortest", tapi konsumsi memori luhur sarta latency).
    • "-stats_enc_pre [_fmt]", "-stats_enc_post [_fmt]" jeung "-stats_mux_pre [_fmt]" pikeun ngarekam informasi pigura-demi-pigura ngeunaan aliran dipilih dina sagala rupa tahapan encoding kana file nu tangtu.
    • "-fix_sub_duration_heartbeat" pikeun ngartikeun aliran pidéo detak jantung anu digunakeun pikeun ngabagi subjudul.
  • Sintaksis filtergraph parantos diperpanjang pikeun ngawenangkeun nilai pilihan disalurkeun tina file anu ditangtukeun. Ngaran koropak ditangtukeun ku nangtukeun hiji nilai prefixed kalawan '/', contona, "ffmpeg -vf drawtext = / text = / tmp / some_text" bakal muka parameter téks ti / tmp / some_text file.
  • Ditambahkeun dukungan pikeun format gambar: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Ditambahkeun dekoder anyar: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Ditambahkeun encoders anyar: nvenc AV1, MediaCodec.
  • Ditambahkeun unpackers wadahna média (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • CrystalHD decoders geus deprecated.
  • saringan video anyar:
    • ddagrab - Capture Windows desktop video via Desktop duplikasi API.
    • corr - Nangtukeun korelasi antara dua video.
    • ssim360 - assessment kasaruaan video direbut dina modeu 360 °.
    • hstack_vaapi, vstack_vaapi sareng xstack_vaapi - ngagabungkeun sababaraha pidéo (unggal pidéo dipidangkeun dina daérah layarna) nganggo VAAPI pikeun akselerasi.
    • backgroundkey - ngarobah latar statik jadi transparan.
    • Modeu pikeun nangtukeun daérah pamotongan dumasar kana vektor sareng jurus gerak parantos ditambah kana saringan pamotongan.
  • Saringan sora anyar:
    • showcwt - konvérsi audio kana pidéo kalayan visualisasi frekuensi spéktrum nganggo transformasi wavelet kontinyu sareng morlet.
    • adrc - Larapkeun saringan kana aliran audio input pikeun ngarobih rentang dinamis spéktral.
    • a3dscope - Ngarobih input audio kana audio 3D spasial.
    • afdelaysrc - Ngahasilkeun koefisien réspon dorongan terhingga (FIR).
  • Saringan bitstream anyar:
    • Ngarobih tina media100 ka mjpegb.
    • Konversi DTS menjadi PTS.

sumber: opennet.ru

Tambahkeun komentar