.adts — Audio Data Transport Stream
MPEG · 1997
ADTS is a streaming audio container format, commonly used for AAC audio, that includes headers on each frame for easier processing.
Key Features
- Contains specific headers for each audio frame.
- Supports various audio object types, primarily AAC.
- Includes synchronization and metadata for streaming.
- Facilitates frame-level error detection and recovery.
Best For
- Streaming audio applications requiring robust frame synchronization.
- Situations where individual audio frames need to be easily identified and processed.
- Broadcasting and digital radio transmission.
- Real-time audio delivery over unstable networks.
Less Ideal For
- Archiving large, uncompressed audio libraries.
- Simple audio playback on basic devices without streaming support.
- Editing audio where precise waveform manipulation is the primary goal.
- Storing metadata beyond basic audio parameters.
Common Use Cases
- Streaming AAC audio over networks.
- Broadcasting digital audio.
- Storing audio where frame-by-frame access is important.
- Mobile audio playback applications.
How to Open It
- Most modern media players like VLC Media Player, Foobar2000, and Windows Media Player can open .adts files.
- Audio editing software such as Audacity can import and edit ADTS files.
- Many professional audio workstations (DAWs) support importing .adts files directly.
What is a .adts file?
ADTS (Audio Data Transport Stream) is a container format specifically designed for transmitting audio data, most commonly AAC (Advanced Audio Coding). It's an enhancement of the MPEG-2 Transport Stream, adding specific headers to each audio frame. These headers provide crucial information like frame size, sample rate, and channel configuration, making it ideal for streaming applications and scenarios where individual audio frames need to be processed independently. ADTS files are often used in broadcasting, online streaming, and mobile audio playback due to their robust structure for error resilience and straightforward parsing.
Programs That Open .adts Files
| Platform | Program | ||
|---|---|---|---|
| Windows | VLC Media Player | Free | Official |
| Audacity | Free | ||
| macOS | VLC Media Player | Free | Official |
| Audacity | Free | ||
| Linux | VLC Media Player | Free | Official |
| Audacity | Free | ||
| Android | VLC for Android | Free | Official |
| iOS | VLC for iOS | Free | Official |
| Web Browser | Online Audio Converters | Free |
How to Convert .adts Files
| Format | Method |
|---|---|
| .MP3 | VLC Media Player, Audacity, Online Converters |
| .WAV | VLC Media Player, Audacity, Online Converters |
Common Problems with .adts Files
Frequently Asked Questions
Raw AAC is just the audio data, while ADTS is a container that adds headers to each AAC frame, providing crucial synchronization and metadata for streaming and easier parsing.
Most modern devices and media players support ADTS, especially those that handle AAC audio. However, very old or specialized devices might require conversion to a more basic format like MP3 or WAV.
While functional, ADTS is primarily designed for streaming. For extensive music libraries, formats like FLAC (for lossless) or MP3 (for compressed) might be more common and offer broader compatibility and metadata support.
Technical Details
The ADTS format wraps individual audio frames with synchronization information and metadata. Each frame begins with a 7-byte header containing details such as MPEG version, audio object type, sampling frequency, and channel layout. This structure allows decoders to synchronize with the audio stream and parse frames even if some are corrupted or missing, making it a reliable choice for real-time audio transmission.