Hi there! I was wondering if anyone had any experience converting opus to a supported Roon format. I know opus is a lossy format and a recommended solution is to transcode it to another lossy format, but as you can guess, there are many different ways to do that. Does anyone have any experience with this? What tools do you use? What settings do you use? What are some pitfalls you’ve run into? Any advice would be great. Thanks for the help ahead of time
Never needed to do this but I’m sure ffmpeg
supports Opus as an input.
Update:
You could convert using ffmpeg -i input.opus -c:a vorbis -strict experimental output.ogg
.
So, to recurse a folder, you’d use something like this on macOS and Linux.
for i in *.opus; do ffmpeg -i "$i" -c:a vorbis -strict experimental "$i"; done
It’s funny because ARC converts to Opus, and you might think that it’s trivial to officially support as a source for because ffmpeg supports it.
I was thinking the same. Maybe it does, and it’s just undocumented? Never used Opus, except with ARC.
Think this is for Arc
That’s the thread I found along with this feature request: Support for streaming opus format?.
I also saw that ARC converts to Opus too which I found rather amusing. It seems like there are few users who actually have files in Opus. There are a few sites that provide them as an option which is why I have a few files but I finally got around to adding them to Roon. I was curious to see if the community used them much.
ffmpeg, as per usual, looks like the way to go. I’ll try it out later this weekend and see report back how it goes. Thanks for the input everyone.