opus codec and metadata support for Traktor

It's been almost a year since this was last discussed but can we please get opus codec / meta-data support for Traktor?

I've got a workflow where I quick build big playlists on soundcloud and use yt-dlp to download them all locally and import them into Traktor.

yt-dlp -i --id --audio-format=best --audio-quality=0 --write-thumbnail --embed-thumbnail --no-call-home --add-metadata --write-info-json "https://soundcloud/whatever_playlist_name"

That'll download all the files from the playlist (but in opus format now)..

Otherwise I'm going to have to convert everything manually using ffmpeg like this:

find . -iname '*.opus' -exec bash -c 'D=$(dirname "{}"); B=$(basename "{}"); mkdir "$D/mp3/"; ffmpeg -i "{}" -ab 320k -map_metadata 0:s:a:0 -id3v2_version 3 "$D/mp3/${B%.*}.mp3"' \;

Please add opus support so this workflow can continue to exist.

2
2 votes

Collecting Upvotes · Last Updated

Back To Top