📑 Table of Contents
libdca
Original authorGildas Bazin
DeveloperVideoLAN project
Stable release
0.0.6 / May 15, 2018 (2018-05-15)
Written inC
Operating systemCross-platform
TypeLibrary
LicenseGNU General Public Licence
Websitewww.videolan.org/developers/libdca.html

libdca (formerly libdts) is a free library for decoding DTS Coherent Acoustics streams. It is released under the terms of the GNU General Public License, and is developed by Gildas Bazin of the VideoLAN team. The library is based on the DTS Coherent Acoustics standard (ETSI 102 114 v1.2.1).

The library used in the VLC media player can decode DTS audio tracks from DVDs. It can also directly decode DTS files (.dts) and DTS-WAV files (.wav). libdca can also decode DTS-ES streams; however, it can only decode the standard 6 channels, as the additional "Extended Surround" extensions (for Matrix and 6.1 Discrete) require ES Extensions to the codec.[1]

libdca comes packaged with a small proof of concept decoder, dcadec (formerly dtsdec). This program can decode DTS audio streams into stereo WAV or a single multichannel WAV, which can be played back through the sound card.

The development of libdca was frozen mostly by 2007 (version 0.0.5). The 2018 update (version 0.0.6) only includes changes to the build system.[2] An unrelated program and library from 2016, also known as dcadec, provides some extra functions, including support for the ES and HD extensions, the 96/24 format, and Master Audio streams. It has since displaced libdca in providing DCA/DTS support as an integral part of ffmpeg.[3]

See also

edit

References

edit
  1. ^ "DTS-HD White Paper (Section 5.1.4)". Retrieved 2008-10-30.
  2. ^ "NEWS · master · VideoLAN / libdca". GitLab. 26 March 2020.
  3. ^ foo86 (24 March 2019). "DTS Coherent Acoustics decoder with support for HD extensions: foo86/dcadec". GitHub. Retrieved 23 June 2019.{{cite web}}: CS1 maint: numeric names: authors list (link)
edit


📚 Artikel Terkait di Wikipedia

C (programming language)

libarchive Libart Libass Libavcodec Libavdevice Libavfilter Libavformat Libpcap Libdca Libdvdcss libevent libffi Libgegl libgcrypt Libgimp Libhybris Libinput libjpeg

VideoLAN

x262 which can encode MPEG-2 video, dav1d which can decode AV1 video, libdca which can decode DTS audio, and the git repository of the multimedia framework

The C Programming Language

libarchive Libart Libass Libavcodec Libavdevice Libavfilter Libavformat Libpcap Libdca Libdvdcss libevent libffi Libgegl libgcrypt Libgimp Libhybris Libinput libjpeg

List of open-source codecs

compression (AMR and AMR-WB) liba52 – a free ATSC A/52 stream decoder (AC-3) libdca – a free DTS Coherent Acoustics decoder Codec2 – Low bitrate compression

List of codecs

(decoder only) Other DTS-HD Master Audio, also known as DTS++ and DCA XLL libdca (decoder only) FFmpeg (decoder only) Dolby TrueHD – Standard for DVD-Audio

Outline of the C programming language

libarchive Libart Libass Libavcodec Libavdevice Libavfilter Libavformat Libpcap Libdca Libdvdcss libevent libffi Libgegl libgcrypt Libgimp Libhybris Libinput libjpeg

List of free and open-source software packages

Lossless CELT Codec2 FAAD2 FFmpeg FLAC Fraunhofer FDK AAC iLBC iSAC LAME libdca libopus libvorbis Musepack Speex TooLAME / TwoLAME WavPack Daala dav1d Dirac

DTS, Inc.

DTS. The VideoLAN project has created a decoding module for DTS called libdca (formerly libdts), which is the first open source implementation of DTS