PipeWire 1.4.8 – Stabilabb hang és kép Linuxon, finomhangolások a profi felhasználóknak

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

A PipeWire 1.4.8 egyik legnagyobb előrelépése a FireWire-alapú hangkártyák teljesítményének növelése. Az ALSA driverekkel használt eszközök mostantól alacsonyabb késleltetést és stabilabb működést nyújtanak, köszönhetően a pro-audio környezetben bevezetett kényszerített IRQ módnak és az optimalizált eszközkezelésnek. A több bemeneti és kimeneti eszközzel dolgozók különösen értékelni fogják ezt a fejlesztést, mivel a rendszer megbízhatóbban kezeli a párhuzamos felvételeket és lejátszásokat. A népszerű nyílt forráskódú multimédiás rendszer legújabb, 1.4-es sorozatának ez egy kisebb, de fontos frissítése. A PipeWire Linux rendszereken hang- és videófolyamok, illetve hardverek kezelésére szolgál, és mára a legtöbb modern disztribúció alapértelmezett multimédia-kezelőjévé vált. A

A frissítés a RAOP (AirPlay) modulban is hozott előrelépést: beépült az fp_sap25 titkosítás, és javításra kerültek az ALAC (Apple Lossless Audio Codec) end tag problémák. Ennek köszönhetően a HomePod Mini és más AirPlay-eszközök használata sokkal gördülékenyebb élményt kínál.

Az ALSA oldalon pontosították az api.alsa.period-num értékét, valamint optimalizálták a Pro Audio üzemmód időzítési (period) beállításait. A három periódusra történő váltás és az időzítési paraméterek sorrendjének módosítása egyszerre csökkenti a késleltetést és javítja az illesztőprogramokkal való kompatibilitást. Emellett hivatalos támogatást kapott a Razer BlackShark v3 headset, amely így zökkenőmentesen illeszkedik a PipeWire-ökoszisztémába.

A JACK integráció is fejlődött: bekerült a rename_callback támogatás, amely megkönnyíti a profi stúdiók és zenészek számára a PipeWire és JACK közötti együttműködést.

A kisebb, de hasznos javítások közé tartozik:

  • a hibás buffer-kezelés megelőzése (nem engedi sorba állítani a ki nem vett pufferblokkokat),
  • pontosabb működés a node unprepare funkcióban,
  • bővített naplózás a pw-dump eszközben,
  • részletesebb hibajelzések a sndfile modulban,
  • javítások a VBAN munkamenetnevek kezelésében,
  • valamint egy bosszantó link-factory összeomlás megszüntetése.

A PipeWire 1.4.8 tehát nem csupán karbantartási kiadás: sok apró fejlesztése együttesen gördülékenyebb hang- és videóélményt biztosít Linuxon – akár profi stúdiómunkáról, akár otthoni szórakozásról van szó. A teljes változáslistát érdemes átböngészni, hogy mindenki megtalálja a számára fontos újdonságokat. A PipeWire alapértelmezett multimédiás rendszerként megtalálható például a Linux Mint, a Fedora, a Debian és az Ubuntu újabb verzióiban, sőt a Mozilla Firefox webböngésző is ezt használja a kameraeszközök kezelésére. A PipeWire 1.4.8 verzió letölthető a projekt hivatalos GitLab oldaláról, a részletes változásjegyzékkel együtt.

A PipeWire-ról

A PipeWire egy olyan projekt, amelynek célja, hogy jelentősen javítsa a hang és videó kezelését Linux alatt. Egy alacsony késleltetésű, gráf alapú feldolgozómotort biztosít az audio- és videóeszközök tetején, amely a jelenleg a pulseaudio és a JACK által kezelt felhasználási esetek támogatására használható. A PipeWire-t egy erős biztonsági modellel tervezték, amely megkönnyíti az audio- és videoeszközökkel való interakciót a konténeres alkalmazásokból, a Flatpak alkalmazások támogatása az elsődleges cél. A Wayland és a Flatpak mellett a PipeWire-től azt várják a fejlesztők, hogy a Linux-alkalmazások fejlesztésének egyik alapvető építőkövét adja a jövőben.

  • Audió és videó rögzítése és lejátszása minimális késleltetéssel.
  • Valós idejű multimédiás feldolgozás audio és videó esetén.
  • Többfolyamatos architektúra, hogy az alkalmazások megoszthassák a multimédiás tartalmakat.
  • A PulseAudio, JACK, ALSA és GStreamer alkalmazások zökkenőmentes támogatása.
  • Sandboxed alkalmazások támogatása. További információért tekintse meg a Flatpak-kal kapcsolatos megoldást.

A PipeWire egy kiszolgáló és API-interfész a multimédia kezelésére Linuxon. Leggyakrabban a Wayland és a Flatpak alkalmazások használják a képernyőmegosztás, a távoli asztal és a különböző szoftverek közötti hang- és video átiránytására. A hivatalos GYIK szerint: „úgy gondolhat rá, mint egy multimédiás útválasztó rétegre az illesztőprogramok tetején, amelyet az alkalmazások és könyvtárak használhatnak".

Szemben a PulseAudio végfelhasználói hangrendszerre és a JACK professzionális hangrendszerre összpontosító programjával, a PipeWire célja, hogy minden felhasználó számára, minden szinten működjön. A PipeWire ezt többek között azzal éri el, hogy képes dinamikusan váltani a különböző pufferméretek között, hogy alkalmazkodni tudjon a különböző audioalkalmazások eltérő késleltetési követelményeihez.

A PipeWire projekt honlapja >

PipeWire Ubuntu és Linux Mint rendszerekhez PPA-ból >