Tutvustame xine-lib 1.2.13 vĂ€ljaandmist, platvormideĂŒlest jaoturit video- ja audiodfailide esitamiseks ning seotud pluginade kogumit. Raamatukogu saab kasutada mitmetes videopleierites, sealhulgas xine-ui, gxine, kaffeine.
Xine toetab mitme lĂ”ime reĆŸiimi, toetab suurt hulka populaarseid ja vĂ€hem tuntud formaate ning koodekeid ja suudab töödelda nii lokaalset sisu kui ka vĂ”rgus edastatavaid meediavooge. Modulaarsed arhitektuurid vĂ”imaldavad funktsionaalsust lihtsalt laiendada pluginatega. Erinevad 5 peamist pluginade klassi: sisendi pluginad andmete vastuvĂ”tmiseks (FS, DVD, CD, HTTP jne), vĂ€ljundpluginad (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA jne), meedia konteinerite dekompresseerimise pluginad (demuxerid), video- ja helandmete dekodeerimise pluginad ning efektide rakendamise pluginad (kaja summutamine, ekvalaiser jne).
Uue vÀljaande peamised uuendused on:
- Lisatud tugi dav1d 1.0, AV1 videokodeeringu dekooder.
- Lisatud vÔimalus piirata video kaadrisagedust.
- Tehtud funktsiooni xine_query_stream_info () rakendamine.
- Lisatud kohandatavad OpenGL 2 skaaleerimisreĆŸiimid.
- Parandatud ĂŒhilduvus FFmpeg'iga.
- Parandatud DVB subtiitrite tugi.
- Parandatud HLS (HTTP Live Streaming) protokollil pÔhinevate sisendvoogude töötlemine.
- Parandatud AAC heli dekompressioon meediatekstides.
- Parandatud heli töötlemine .mp4 failidest.
- Lisatud ĂŒmbersuunamine probleemsete Mesa draiverite vdpau töötlemiseks.
- Optimeeritud video vÀljundi esitamine lÀbi OpenGL 2.
- Optimeeritud heli vÀljundi esitamine.
- Optimeeritud OSD-ekraani rakendamine.
Allikas: opennet.ru
