FFmpeg 6.0, geliştirilmiş kod çözücü desteği ve daha fazlasıyla geliyor

FFmpeg

FFmpeg, ses ve video kaydedebilen, dönüştürebilen ve yayınlayabilen ücretsiz bir yazılım koleksiyonudur. Bir codec kitaplığı olan libavcodec'i içerir.

Altı aylık geliştirme sürecinin ardından multimedya paketinin lansmanı duyuruldu. ffmpeg 6.0, çeşitli multimedya formatlarında (ses ve video formatlarının kaydedilmesi, dönüştürülmesi ve kodunun çözülmesi) işlemler için bir dizi uygulama ve bir kitaplık koleksiyonu içerir.

FFmpeg'e aşina olmayanlar için bunun özgür bir yazılım projesi Kullanıcıların daha pek çok şeyin yanı sıra kod çözme, kodlama, kod dönüştürme, mux, demux, akış, filtre, ses ve video akışı yapmasına olanak tanır.

Ayrıca paketin libavcodec içeriruygulamalar tarafından kullanılabilen libavutil, libavformat, libavfilter, libavdevice, libswscale ve libswresample. Ffmpeg, ffserver, ffplay ve ffprobe ile birlikte son kullanıcılar tarafından kod dönüştürme, akış ve oynatma için kullanılabilir.

FFmpeg 6.0'ün başlıca yeni özellikleri

FFmpeg 6.0'ın bu yeni yayınlanan sürümünde, çok iş parçacıklı modda ffmpeg paket derlemesi zorunlu kategoriye taşındı, bunun üzerine her muxer artık ayrı bir iş parçacığı üzerinde çalışır.

Ayrıca bu yeni sürümde, VAAPI ve QSV için uygulanan destek (Hızlı Senkronizasyon Videosu) VP9 ve HEVC'yi kodlamak ve kodunu çözmek için 4:2:2 ve 4:4:4 renkli alt örnekleme, 10 bit ve 12 bit renk derinliği kodlaması ile.

Sunulan bir başka yenilik de şudur: oneVPL kitaplığı için destek eklendi (oneAPI Video Processing Library), Intel QSV (Quick Sync Video) donanım hızlandırma teknolojisinin yanı sıra QSV tabanlı donanım hızlandırmalı AV1 kodlayıcı eklendi.

kısmında yeni seçenekler eklendi ffmpeg yardımcı programına, dahil edilmesi -shorttest_buf_duration tamponlanmış çerçevelerin maksimum süresini ayarlamak için ("-en kısa" modunda doğruluk ne kadar yüksekse, ancak bellek tüketimi ve gecikme o kadar yüksek olur).

Eklenen bir diğer seçenek ise -stats_enc_pre[_fmt], -stats_enc_post[_fmt] ve -stats_mux_pre[_fmt] seçili akışlar hakkında kare kare bilgi yazmak için belirtilen dosyada farklı kodlama aşamalarında.

Altyazıları bölmek için kullanılan zamanlama video dizisini (kalp atışı) tanımlamak için "-fix_sub_duration_heartbeat".

sözdizimi filtre grafiği, seçenek değerlerini iletme yeteneği ile genişletildi belirtilen dosyanın Dosya adı, önüne '/' eklenmiş bir değer belirtilerek belirtilir, örneğin, "ffmpeg -vf çizim metni=/metin=/tmp/bazı_metin" metin parametresini dosyadan yükleyecek /tmp/bir_metin.

Görüntü formatları için destek eklendi: WBMP (Kablosuz Uygulama Protokolü Bitmap), Radiance HDR (RGBE) ve yeni kod çözücüler eklendi: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.

Of the diğer değişiklikler göze çarpan:

  • Yeni kodlayıcılar eklendi: nvenc AV1, MediaCodec.
  • Medya kapsayıcıları için çoğullama çözücüler eklendi: SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • Yeni video filtreleri:
    ddagrab – Masaüstü Yansıtma API'sı aracılığıyla Windows masaüstü video yakalama.
    corr – iki video arasındaki ilişkiyi belirler.
    ssim360 – 360° video için benzerlik puanı.
    hstack_vaapi , vstack_vaapi ve xstack_vaapi : hızlandırmak için VAAPI kullanarak birden çok videoyu (her video kendi ekran alanında görüntülenir) birleştirme.
    backgroundkey – Statik bir arka planı saydam bir arka plana dönüştürür.
    Kırpma algılama filtresi artık hareket vektörlerine ve kenarlara dayalı bir kırpma algılama moduna sahiptir.
  • Yeni ses filtreleri:
    showcwt: sürekli dalgacık ve morlet dönüşümü kullanan frekans spektrumu gösterimi ile sesten videoya dönüşümler
    adrc – Spektral dinamik aralığı değiştirmek için giriş ses akışına bir filtre uygular.
    a3dscope – Giriş sesini 3B uzamsal sese dönüştürür.
    afdelaysrc: Sonlu dürtü yanıt katsayıları oluşturun
  • Yeni bit akışı filtreleri:
    media100'den mjpegb'ye dönüştürün.
    DTS'den PTS'ye dönüştürün.

FFmpeg 6.0'i indirin ve edinin

Son olarak, pFFmpeg 6.0 yüklemek veya güncellemek isteyenler için Bu paketin çoğu Linux dağıtımında bulunduğunu bilmelisiniz veya isterseniz derleme için kaynak kodunu indirebilirsiniz. aşağıdaki bağlantıdan.

Kurulumu kaynak koddan gerçekleştirmek için zaten bilinen komut dosyasını çalıştırmak yeterlidir:

./configure make make install

Ubuntu, Debian veya bu dağıtımların diğer türevlerini kullananlar için, bir terminal açmanız ve aşağıdaki komutu çalıştırmanız yeterlidir:

sudo apt ffmpeg'i kurun

Fedora durumunda, yürütülecek komut şudur:

sudo ffmpeg'i yükle

Arch Linux, Manjaro veya Arch Linux'un herhangi bir türevi kullanıcısı olanlar için aşağıdaki komutu uygulamak yeterlidir:

sudo pacman -S ffmpeg

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.