11 kuukauden kehitystyön jälkeen on julkaistu työkalu videotiedostojen monisäikeiseen transkoodaukseen yhdestä muodosta toiseen - HandBrake 1.7.0. Ohjelma on saatavilla sekä komentorivitilassa että graafisena käyttöliittymänä. Projektikoodi on kirjoitettu C-kielellä (.NET:ssä toteutetulle Windows GUI:lle) ja jaettu GPL-lisenssillä. Binaarikokoonpanot on valmistettu Linuxille (Flatpak), macOS:lle ja Windowsille.
Ohjelma voi transkoodata videon BluRay/DVD-levyiltä, kopioita VIDEO_TS-hakemistoista ja kaikista tiedostoista, joiden muotoa tukevat FFmpegin libavformat- ja libavcodec-kirjastot. Lähtö voidaan luoda tiedostoja konteissa, kuten WebM, MP4 ja MKV; AV1, H.265, H.264, MPEG-2, VP8, VP9 ja Theora koodekkeja voidaan käyttää videon koodaukseen; AAC, MP3 voidaan käyttää audio. , AC-3, Flac, Vorbis ja Opus. Lisätoimintoja ovat: bittinopeuslaskin, esikatselu koodauksen aikana, kuvan koon ja skaalaus, tekstitysintegraattori, laaja valikoima muunnosprofiileja tietyntyyppisille mobiililaitteille.
Uudessa julkaisussa:
- Lisätty AV1-muotoiset enkooderit, jotka käyttävät AMD VCN- ja NVIDIA NVENC -moottoreita kiihdytykseen.
- Lisätty tuki multi-pass AV1 adaptive bitrate (ABR) -koodaukselle SVT-AV1-kirjaston avulla
- Lisätty laitteiston esiasetukset Apple VideoToolbox API:lle. Päivitetyt Creator- ja Social-esiasetukset.
- Lisätty mahdollisuus tallentaa katseluun käytetyn ympäristön metatiedot.
- Lisätty Intel QSV (Quick Sync Video) -sovellusliittymään perustuvia suodattimia muotojen kiertämistä ja jäsentämistä varten.
- Suorituskyvyn optimointi on tehty ARM64- ja Apple Silicon -järjestelmille.
- Parannettu HEVC-dekoodausnopeus.
- Bwdif-suodatinta on kiihdytetty 30 %.
- AV1-koodauksen suorituskyky on kasvanut jopa 4-kertaiseksi SVT-AV1:n uusien kokoonpanooptimointien ansiosta.
- Videon muuntamisen nopeutta on lisätty poistamalla tarpeettomat kopiot kehyksistä.
- Parannettu Dolby Vision -metatietojen välittäminen dynaamisesta kirkkausalueesta.
- Lisätty x265-enkooderi, joka tukee 10-bittistä värikanavaa kohti.
- Lisätty Dolby Vision 8.4, 8.1, 7.6 ja 5.0 profiilit.
- Parannettu HDR10+-metatietojen edelleenlähetys käytettäessä 265-bittisiä x10- ja SVT-AV1-koodareita.
- Parannettu tuki Intel QSV (Quick Sync Video) -teknologialle videon koodauksen ja dekoodauksen laitteistokiihdyttämiseksi Linux-alustalla.
- NVENC-tekniikkaa käytettäessä monipäästökoodaus on oletusarvoisesti poissa käytöstä.
- Lisätty tuki Meson-kokoonpanojärjestelmälle.
Lähde: opennet.ru