Libdca

Last updated
libdca
Original author(s) Gildas Bazin
Developer(s) VideoLAN project
Stable release
0.0.6 / May 15, 2018 (2018-05-15)
Written in C
Operating system Cross-platform
Type Library
License GNU General Public Licence
Website www.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).

Contents

The library is used in VLC media player and is able to decode DTS audio tracks from DVDs. It can also decode DTS files (.dts) directly, as well as DTS-WAV files (.wav). libdca is able to decode DTS-ES streams as well, however 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 is able to decode DTS audio streams into stereo WAV or into a single multichannel WAV, as well as being able to be played back through the sound card.

The development for libdca is mostly frozen 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

Related Research Articles

Windows Media Audio (WMA) is a series of audio codecs and their corresponding audio coding formats developed by Microsoft. It is a proprietary technology that forms part of the Windows Media framework. WMA consists of four distinct codecs. The original WMA codec, known simply as WMA, was conceived as a competitor to the popular MP3 and RealAudio codecs. WMA Pro, a newer and more advanced codec, supports multichannel and high resolution audio. A lossless codec, WMA Lossless, compresses audio data without loss of audio fidelity. WMA Voice, targeted at voice content, applies compression using a range of low bit rates. Microsoft has also developed a digital container format called Advanced Systems Format to store audio encoded by WMA.

Dolby Digital, originally synonymous with Dolby AC-3, is the name for a family of audio compression technologies developed by Dolby Laboratories. Called Dolby Stereo Digital until 1995, it is lossy compression. The first use of Dolby Digital was to provide digital sound in cinemas from 35 mm film prints. It has since also been used for TV broadcast, radio broadcast via satellite, digital video streaming, DVDs, Blu-ray discs and game consoles.

<span class="mw-page-title-main">DVD-Audio</span> DVD format for storing high-fidelity audio

DVD-Audio is a digital format for delivering high-fidelity audio content on a DVD. DVD-Audio uses most of the storage on the disc for high-quality audio and is not intended to be a video delivery format.

<span class="mw-page-title-main">WinDVD</span>

WinDVD is a commercial video player and music player software for Microsoft Windows. It enables the viewing of DVD-Video movies on the user's PC. DVD-Video backups stored on hard disk can also be played. The player also can be used to play video and audio files in other formats encoded with different codecs, such as DivX, Xvid, Windows Media Video (video), MP3 and AAC (audio). WinDVD Pro 12 is the latest version with the most features and accommodations. However, competitors such as VLC have completely replaced WinDVD due to the lack of modern features WinDVD provides.

<span class="mw-page-title-main">VideoLAN</span> Non-profit organization developing software

VideoLAN is a non-profit organization which develops software for playing video and other media formats. It originally developed two programs for media streaming, VideoLAN Client (VLC) and VideoLAN Server (VLS), but most of the features of VLS have been incorporated into VLC, with the result renamed VLC media player.

<span class="mw-page-title-main">VLC media player</span> Free and open-source media-player and streaming-media-server

VLC media player is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms, such as Android, iOS and iPadOS. VLC is also available on digital distribution platforms such as Apple's App Store, Google Play, and Microsoft Store.

The following comparison of video players compares general and technical information for notable software media player programs.

3GP is a multimedia container format defined by the Third Generation Partnership Project (3GPP) for 3G UMTS multimedia services. It is used on 3G mobile phones but can also be played on some 2G and 4G phones.

<span class="mw-page-title-main">High-Efficiency Advanced Audio Coding</span> Audio codec

High-Efficiency Advanced Audio Coding (HE-AAC) is an audio coding format for lossy data compression of digital audio defined as an MPEG-4 Audio profile in ISO/IEC 14496–3. It is an extension of Low Complexity AAC (AAC-LC) optimized for low-bitrate applications such as streaming audio. The usage profile HE-AAC v1 uses spectral band replication (SBR) to enhance the modified discrete cosine transform (MDCT) compression efficiency in the frequency domain. The usage profile HE-AAC v2 couples SBR with Parametric Stereo (PS) to further enhance the compression efficiency of stereo signals.

<span class="mw-page-title-main">DTS (company)</span> Series of multichannel audio technologies

DTS, Inc. is an American company, DTS company makes multichannel audio technologies for film and video. Based in Calabasas, California, the company introduced its DTS technology in 1993 as a competitor to Dolby Laboratories, incorporating DTS in the film Jurassic Park (1993). The DTS product is used in surround sound formats for both commercial/theatrical and consumer-grade applications. It was known as The Digital Experience until 1995. DTS licenses its technologies to consumer electronics manufacturers.

These tables compare features of multimedia container formats, most often used for storing or streaming digital video or digital audio content. To see which multimedia players support which container format, look at comparison of media players.

Dolby Digital Plus, also known as Enhanced AC-3, is a digital audio compression scheme developed by Dolby Labs for the transport and storage of multi-channel digital audio. It is a successor to Dolby Digital (AC-3), and has a number of improvements over that codec, including support for a wider range of data rates, an increased channel count, and multi-program support, as well as additional tools (algorithms) for representing compressed data and counteracting artifacts. Whereas Dolby Digital (AC-3) supports up to five full-bandwidth audio channels at a maximum bitrate of 640 kbit/s, E-AC-3 supports up to 15 full-bandwidth audio channels at a maximum bitrate of 6.144 Mbit/s.

libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data.

<span class="mw-page-title-main">DTS-HD Master Audio</span> Lossless audio codec for home theater

DTS-HD Master Audio is a multi-channel, lossless audio codec developed by DTS as an extension of the lossy DTS Coherent Acoustics codec. Rather than being an entirely new coding mechanism, DTS-HD MA encodes an audio master in lossy DTS first, then stores a concurrent stream of supplementary data representing whatever the DTS encoder discarded. This gives DTS-HD MA a lossy "core" able to be played back by devices that cannot decode the more complex lossless audio. DTS-HD MA's primary application is audio storage and playback for Blu-ray Disc media; it competes in this respect with Dolby TrueHD, another lossless surround format.

Enhanced Video Object, also known as Enhanced VOB, EVOB or EVO, is a container format for HD DVD video media. It contains the actual digital video, digital audio, subtitle and DVD menu contents in stream form. It is an extension to VOB. It can contain video encoded in H.264/MPEG-4 AVC, VC-1, or H.262/MPEG-2 Part 2 and audio encoded in AC-3, E-AC-3, Dolby TrueHD, DTS, DTS-HD, PCM, and MPEG-2 Part 3.

.m2ts is a filename extension used for the Blu-ray disc Audio-Video (BDAV) MPEG-2 Transport Stream (M2TS) container file format. It is used for multiplexing audio, video and other streams, such as subtitles. It is based on the MPEG-2 transport stream container. This container format is commonly used for high definition video on Blu-ray Disc and AVCHD.

The ISO base media file format (ISOBMFF) is a container file format that defines a general structure for files that contain time-based multimedia data such as video and audio. It is standardized in ISO/IEC 14496-12, a.k.a. MPEG-4 Part 12, and was formerly also published as ISO/IEC 15444-12, a.k.a. JPEG 2000 Part 12.

<span class="mw-page-title-main">Audio coding format</span> Digitally coded format for audio signals

An audio coding format is a content representation format for storage or transmission of digital audio. Examples of audio coding formats include MP3, AAC, Vorbis, FLAC, and Opus. A specific software or hardware implementation capable of audio compression and decompression to/from a specific audio coding format is called an audio codec; an example of an audio codec is LAME, which is one of several different codecs which implements encoding and decoding audio in the MP3 audio coding format in software.

References

  1. "DTS-HD White Paper (Section 5.1.4)" . Retrieved 2008-10-30.
  2. "NEWS · master · VideoLAN / libdca". GitLab.
  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)