После годину и по дана развоја објављено је издавање нове верзије ГСтреамер 1.20, скуп компоненти на више платформи написаних у Ц-у за изградњу широког спектра мултимедијалних апликација, од медијских плејера и аудио/видео претварача датотека, до ВоИП апликација и система за стриминг.
У овој новој верзији издваја се укључивање нових енкодера, као и побољшања подршке за мешање аудио и видео записа, између осталог.
Главне нове карактеристике ГСтреамер 1.20
У овој новој верзији се помиње да развој на врху ГитЛаб-а је прешао на коришћење једног заједничког спремишта на све модуле.
Што се тиче новина које су представљене у овој новој верзији, треба напоменути да додао је нову библиотеку високог нивоа, ГстПлаи, који замењује ГстПлаиер АПИ и пружа сличну функционалност за репродукцију садржаја, осим што користи магистралу порука за обавештавање апликација уместо ГОбјецт сигнала.
Такође је истакнуто да додата подршка за СМПТЕ 2022-1 2-Д механизам (исправљање грешака унапред), плус енцодебин и трансцодебин за ВП8, ВП9 и Х.265 кодеке имплементирају режим паметног кодирања („паметно кодирање“), у којем се транскодирање врши само када је потребно, а остатак времена, постојећи пренос се прослеђује.
Још једна промена која се истиче је та додата могућност декодирања улазних података на нивоу средњег оквира (суб-фраме), који вам омогућава да почнете са декодирањем без чекања на пун кадар. Ова оптимизација је компатибилна са ОпенЈПЕГ ЈПЕГ 2000, ФФмпег Х.264 и ОпенМАКС Х.264/Х.265 декодерима.
Поред видео декодирања за РТП, ВебРТЦ и РТСП протоколе, он такође обезбеђује аутоматско руковање губитком пакета, оштећењем података и захтевима за кључне кадрове. додата подршка за промену података кодека у ходу до контејнерских пакера медиа мп4 и Матроска.
С друге стране, истакнуто је да додата подршка за декодирање информација транспарентност у ВебМ формату, омогућавајући вам да репродукујете ВП8/ВП9 видео записе са транспарентним областима, као и подршку за подешавање додатних особина специфичних за апликацију у профилима кодирања, као и могућност коришћења ЦУДА за конверзију простора боја, скалирање елемената и учитавање елемента.
Оф тхе друге промене које се истичу ове нове верзије:
- Класе паилоадер и паилоадер имају јединствену подршку за рад са додатним РТП заглављима.
- Побољшана компатибилност са ВебРТЦ-ом.
- Додат је режим за креирање фрагментираних мп4 медијских корпи.
- Додата подршка за догађаје у АппСинк АПИ поред бафера и листа бафера.
- Додата додатна подешавања за интерне редове у АппСрц.
- Ажурирано је везивање језика Руст и додато 26 нових додатака написаних у Руст-у (гст-плугинс-рс).
- Додати аесдец и аесенц елементи за шифровање и дешифровање коришћењем АЕС алгоритма.
Додати факеаудиосинк и видеоцодецтестсинк елементи за тестирање и отклањање грешака. - Побољшани алати за креирање минималистичких верзија ГСтреамера.
Додата могућност компајлирања са ФФмпег 5.0. - За Линук су имплементиране верзије МПЕГ-2 и ВП9 кодека без држављанства.
- За Виндовс, декодер заснован на Дирецт3Д11/ДКСВА има додатну подршку за АВ1 и МПЕГ-2.
- Додатак Соупхттпсрц компатибилан са либсоуп2 и либсоуп3.
- Цомпосер подржава видео конверзију и мешање у вишенитном режиму.
Коначно ако желите да сазнате више о томе о овој новој верзији Гстреамера можете проверити дневник промена У следећем линку.
Како инсталирати Гстреамер 1.20 на Убунту и деривате?
Ако сте заинтересовани за инсталирање Гстреамер 1.18 на ваш дистро То можете учинити пратећи кораке које делимо у наставку.
Процес важи како за нову верзију Убунту 20.04, тако и за претходне верзије са подршком.
За инсталацију, само морамо отворити терминал (Цтрл + Алт + Т) и у њу укуцавамо следеће команде:
sudo apt-get install gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav
И спремни са тим, већ ће инсталирати Гстреамер 1.16 на свој систем.