A Python tool to recursively transcode a directory of audio files to the Opus format whilst preserving directory structure.
Current features:
- Recurse until a 'max depth' parameter (or infinitely)
- Preserve directory structure
- Process scheduler
Supported formats:
Input:
- .m4a (ALAC)
- .flac (FLAC)
Output:
- .opus (Opus)
It uses ffmpeg as a back-end, so make sure you have it installed and your version has the required decoders and encoders.
You can download it here.