FFmpeg 4.3 hadir dengan dukungan API grafis Vulkan dan banyak lagi

Setelah sepuluh bulan kerja keras difokuskan pada pengembangan versi baru dari paket multimedia populer "FFmpeg 4.3" pengembangnya mengumumkan peluncuran dan ketersediaannya untuk masyarakat umum.

Versi baru dari FFmpeg 4.3 mencakup banyak perubahan, yang mungkin yang paling penting dari semuanya adalah dukungan tambahan untuk API grafis Vulkan, yang hadir dengan banyak fitur baru.

Bagi mereka yang tidak menyadarinya FFmpeg, Anda harus tahu bahwa ini ini adalah paket multimedia dikenal luas dan digunakan oleh sejumlah besar aplikasi, sejak termasuk seperangkat aplikasi dan koleksi perpustakaan untuk pengoperasian dalam berbagai format multimedia (perekaman, konversi dan decoding format audio dan video).

Paket didistribusikan di bawah lisensi LGPL dan GPL, dan pengembangan FFmpeg dilakukan bersama dengan proyek MPlayer.

Fitur baru utama FFmpeg 4.3

Seperti disebutkan di awal, kebaruan utama dari versi baru ini adalah menambahkan dukungan untuk API grafis Vulkan, tetapi itu juga disertai dengan perubahan lain yang disebutkan dalam pengumuman bahwa, untuk Linux, encoder yang menggunakan mesin AMD AMF / VCE diimplementasikan untuk akselerasi serta opsi untuk filter biasa avgblur_vulkan, overlay_vulkan, scale_vulkan, dan chromaber_vulkan.

VDPAU (Video Decoding and Presentation) API dapat digunakan untuk akselerasi perangkat keras pemrosesan video VP9.

Selain itu menambahkan kemampuan untuk menyandikan video AV1 menggunakan perpustakaan librav1e, yang ditulis dalam Rust dan dikembangkan oleh komunitas Xiph dan Mozilla.

Melanjutkan perbaikan untuk Linux, itu juga disorot transisi dibuat dari server bingkai untuk pengeditan non-linier aliran video AvxSynth, yang telah dalam keadaan terbengkalai selama 5 tahun, ke cabang AviSynth + saat ini.

Sedangkan umumnya untuk wadah media mp4, dukungan untuk codec audio multi-saluran HD Sejati lossless dan codec untuk suara MPEG-H 3D tiga dimensi.

Selain itu, kami dapat menemukan decoder baru ditambahkan, yaitu: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF, CDToons, Siren, DERF DF dan CRI HCA.

Paket wadah media streamhash (muxer) telah ditambahkan dan kemampuan untuk mengemas pcm dan pgs ke dalam wadah m2ts telah diimplementasikan.

Decoder wadah media ditambahkan (demuxer): AV1 dengan ekstensi dari App B, Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun dan .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank.

Dari perubahan lain yang menonjol:

  • Menambahkan dukungan untuk protokol ZeroMQ dan RabbitMQ (AMQP 0-9-1).
  • Strukturnya mencakup penganalisis gambar dalam format WebP.
  • Dekoder MJPEG dan VP9 diimplementasikan, menggunakan mekanisme akselerasi perangkat keras Intel QSV (Quick Sync Video), serta pembuat enkode VP9 berbasis Intel QSV.
  • Dukungan tambahan untuk gaya subtitle teks berjangka waktu 3GPP.
  • Menambahkan pengikatan encoder pada Microsoft Media Foundation API.
  • Menambahkan encoder ADPCM untuk data audio yang digunakan dalam game oleh Simon & Schuster Interactive.

Dari filter baru yang ditambahkan, berikut ini yang menonjol:

  • v360 - Konversi video 360 derajat ke berbagai format.
  • gulir: menggulir video secara horizontal atau vertikal dengan kecepatan tertentu;
  • arnndn - filter penekan derau ucapan menggunakan jaringan saraf berulang;
  • maskedmin dan maskedmax - menggabungkan dua aliran video berdasarkan perbedaan dari aliran ketiga;
  • median - Filter peredam bising yang memilih piksel tengah dari sebuah persegi panjang yang sesuai dengan radius yang ditentukan.

Akhirnya bagi mereka yang tertarik untuk mengetahui lebih banyak tentangnya tentang rilis baru ini, Anda dapat memeriksa log perubahan lengkap di tautan ini.

sementara bagi yang ingin menginstal atau mengupdate dari FFmpeg Anda harus tahu bahwa paket ini ditemukan di sebagian besar distribusi Linux atau jika Anda lebih suka Anda dapat mengunduh kode sumbernya untuk kompilasi dari tautan di bawah.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.