libdca (ранее libdts ) — бесплатная библиотека для декодирования потоков DTS Coherent Acoustics . Он выпущен на условиях GNU General Public License и разработан Гильдасом Базеном из команды VideoLAN . Библиотека основана на стандарте DTS Coherent Acoustics ( ETSI 102 114 v1.2.1).
Библиотека используется в медиаплеере VLC и способна декодировать аудиодорожки DTS с DVD-дисков . Он также может напрямую декодировать файлы DTS (.dts), а также файлы DTS-WAV (.wav). libdca также может декодировать потоки DTS-ES , однако может декодировать только 6 стандартных каналов, поскольку дополнительные расширения «Extended Surround» (для Matrix и 6.1 Discrete) требуют расширения ES для кодека . [1]
libdca поставляется в комплекте с небольшим тестовым декодером dcadec (ранее dtsdec ). Эта программа способна декодировать аудиопотоки DTS в стерео WAV или в один многоканальный WAV, а также воспроизводить их через звуковую карту.
Разработка libdca в основном заморожена к 2007 году (версия 0.0.5). Обновление 2018 года (версия 0.0.6) включает только изменения в системе сборки. [2] Несвязанная программа и библиотека 2016 года, также известная как dcadec , предоставляет некоторые дополнительные функции, включая поддержку расширений ES и HD, формата 96/24 и потоков Master Audio. С тех пор он заменил libdca в обеспечении поддержки DCA/DTS как неотъемлемой части ffmpeg . [3]
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка )