What is a .DTS file?
The .dts extension means both DTS surround audio and a Linux Device Tree Source.
Device Tree Source
- What it is
- A Device Tree Source - the human-readable text that describes a board's hardware for the Linux kernel and compiles to a .dtb blob. Analyser opens it as source.
- How to tell it apart
- A device tree source is text beginning with /dts-v1/.
- Did you know
- The device tree was invented so a single Linux kernel binary could boot wildly different ARM boards just by loading a different hardware description.
- The device-tree idea comes from Sun's Open Firmware, standardised as IEEE 1275 in 1994 and later adopted by Apple and IBM PowerPC machines.
- A .dts is compiled by dtc, the device tree compiler, into a compact binary .dtb blob that the bootloader hands to the kernel.
DTS audio
- What it is
- A DTS Coherent Acoustics bitstream (Digital Theater Systems surround sound). Analyser reads the codec, channel layout and bitrate.
- How to tell it apart
- DTS audio is binary, starting with a sync word (7F FE 80 01).
- Did you know
- DTS made its cinema debut on Jurassic Park in 1993, played from a CD-ROM kept in sync with the film by timecode printed along the reel.
- DTS was founded in 1993 by audio engineer and Caltech graduate Terry Beard, expressly to challenge Dolby in the cinema.
- DTS deliberately compresses less than Dolby Digital, carrying up to 1.5 Mbps against Dolby's 448 to 640 kbps, on the argument that more data means better sound.
- Open a .DTS file
- Drag a .DTS file onto the Analyser home page (or tap to pick one). It opens entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.