FFmpeg 6.0 multimédiás csomag kiadása

Hat hónapos fejlesztés után elérhető a FFmpeg 6.0 multimédiás csomagja, amely tartalmaz egy alkalmazáscsomagot és könyvtárgyűjteményt a különböző multimédiás formátumokkal való műveletekhez (hang- és videóformátumok rögzítése, átalakítása és dekódolása). A csomag LGPL és GPL licencek alatt terjesztésre kerül, a FFmpeg fejlesztése párhuzamosan zajlik az MPlayer projektjével.

A FFmpeg 6.0 verzióba bevezetett változások közül kiemelendő:

  • A ffmpeg kötege kötelezően több szálban fut. Minden média konténer csomagoló (muxer) most külön szálon fut.
  • Megvalósult a VAAPI és a QSV (Quick Sync Video) támogatása VP9 és HEVC kódolásához és dekódolásához 4:2:2 és 4:4:4 színaldiszkretizálással, valamint 10- és 12-bites színmélységű kódolással.
  • Hozzáadva a oneVPL (oneAPI Video Processing Library) támogatása az Intel QSV (Quick Sync Video) hardveres gyorsításának használatához.
  • Hozzáadva az AV1 kódoló QSV hardveres gyorsítással.
  • Az ffmpeg utilitás új opciókkal bővült:
    • «-shortest_buf_duration» a pufferezett képkockák maximális időtartamának megadására (minél nagyobb, annál pontosabb a «-shortest» módban, de magasabb memóriafogyasztást és késleltetést eredményez).
    • «-stats_enc_pre[_fmt]», «-stats_enc_post[_fmt]» és «-stats_mux_pre[_fmt]» a kiválasztott folyamok kódolás közbeni kereteinek információinak rögzítésére egy megadott fájlba.
    • «-fix_sub_duration_heartbeat» a szinkronizáló (heartbeat) videófolyam azonosításához, amely a feliratok elválasztásához használatos.
  • A filtergraph szintaxisa kiterjesztésre került, lehetővé téve az opciók értékeinek átvitelét egy megadott fájlból. A fájl neve az érték ‘/’ előtaggal való megadásával állítható be, például «ffmpeg -vf drawtext=/text=/tmp/some_text» a text paraméter betöltéséhez a /tmp/some_text fájlból.
  • Hozzáadva a képkonformátumok támogatása: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Új dekódolók kerültek hozzáadásra: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Új kódolók kerültek hozzáadásra: nvenc AV1, MediaCodec.
  • Új bemutató média konténer dekódolók (demuxer) kerültek hozzáadásra: SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • A CrystalHD dekódolók elavultnak nyilvánítva.
  • Új szűrők videóhoz:
    • ddagrab — Windows asztali videó rögzítése a Desktop Duplication API-n keresztül.
    • corr — a korreláció meghatározása a két videó között.
    • ssim360 — a 360°-ban rögzített videók hasonlóságának értékelése.
    • hstack_vaapi, vstack_vaapi és xstack_vaapi - több videó egyidejű megjelenítése a képernyő különböző területein a VAAPI gyorsító használatával.
    • backgroundkey - statikus háttér átlátszóvá alakítása.
    • A cropdetect szűrőhöz hozzáadva a vektorok és a mozgás szélei alapján történő vágási terület meghatározási mód.
  • Új szűrők hanghoz:
    • showcwt - a hang videóra alakítása a spektrum frekvenciájának vizualizálásával, folyamatos hullámtranszformáció és Morlet segítségével.
    • adrc - szűrő alkalmazása a bemeneti hangfolyamon a spektrális dinamikai tartomány megváltoztatására.
    • a3dscope - a bemeneti hang 3D térhangzássá alakítása.
    • afdelaysrc - véges impulzus válasz (FIR) tényezőket generál.
  • Új bitstream szűrők:
    • Átalakítás media100-ból mjpegbé.
    • Átalakítás DTS-ből PTS-be.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster