The world of audio codecs is a complex one, and sometimes, it's the behind-the-scenes licensing deals that create unexpected challenges. Here's a story that might make you question the state of audio support on Linux.
The AAC Advantage:
AAC, the Advanced Audio Coding codec, has been a game-changer, replacing MP3 as the go-to format for many. Allan Tépper, a renowned expert, has previously discussed AAC's distribution context, but now he's delving into its role in video recording and editing. The twist? A licensing puzzle.
A Private Deal:
In the past, Apple and Microsoft privately negotiated with Via Licensing Corp (formerly Via-LA) to decode AAC audio on their platforms. This deal covered both audio files and AAC embedded in H.264/H.265 video files. However, Linux, being predominantly FOSS (free and open-source software), didn't get the same treatment. This is despite Linux having DaVinci Resolve and DaVinci Resolve Studio, popular video editing tools.
The Silent Treatment:
Here's where it gets tricky. When Linux users open H.264/H.265 video files with embedded AAC audio in DaVinci Resolve, the audio remains silent. The workaround? Extract and transcode AAC audio into separate WAV or FLAC files and import them into the software. It's an extra hassle, especially for editors dealing with common camcorder and mobile phone recordings.
Kdenlive to the Rescue:
Enter Kdenlive, a competing video editor, also available on Linux. Kdenlive, being FOSS, leverages the power of FFmpeg libraries to decode AAC on-the-fly. This means Linux users can import and edit AAC audio directly without the extra steps. A smooth process, but one that has Linux users questioning DaVinci Resolve's approach.
The Linux Dilemma:
For editors working with H.264/H.265 files, Kdenlive offers a seamless experience, and it's free! While DaVinci Resolve has its strengths, this particular issue on Linux might make users reconsider. And this is the part most people miss: many Linux distributions now include AAC decoding, but it's not as straightforward as it should be.
A Call to Action:
Tépper suggests that Blackmagic, the developers of DaVinci Resolve, should take note. By utilizing FFmpeg libraries for AAC decoding, they could enhance their Linux versions. This is a common practice among web browsers and media players on Linux. Charging $295 for DaVinci Resolve Studio on Linux without feature parity seems unfair when the AAC issue is easily solvable.
Stay Informed:
To stay updated with Tépper's insights, subscribe to his bulletins and follow him on various platforms. His work is available in both English and Spanish, catering to a diverse audience. And for those curious about his other endeavors, his books and podcasts are just a click away.
Controversial Take:
Should Linux users settle for less when it comes to audio support? Is it fair to charge a premium for software that lacks essential features on a specific platform? These questions spark debate. While DaVinci Resolve has its merits, the Linux community might demand more. What's your take on this codec conundrum?