OPUS support

hyperion

Member
Joined
May 1, 2023
Messages
39
Please add OPUS support : it's the de facto standard for audio coding in 2023 and the best quality codec.

Most media servers are using OPUS by default.

Thanks :)
 
Upvote 8
Looks like nobody is interested ... still. The de facto standard seems to not be the standard for the majority of users.

One codec more the better, as far as I am concerned. But I don't care too much, either.
 
I‘m confused. My plex server says he is transcoding to 512kbit/s OPUS if I chromecast ALAC files to WiiM Amp via PlexAmp…
 
Last edited:
As I have no Opus files I can’t test but LMS certainly has the capability to transcode Opus to various other formats which should then be playable by a WiiM Pro/Pro+/Amp in Squeezelite mode. The Mini maybe not.

LMS will need sox installed

View attachment 5123

A lossy encoded file should NEVER be transcoded once again, because of so called generation loss. Even if the initial lossy codec is close to bit perfect quality, aka indistinguishable from FLAC : after one more lossy conversion quality is not guaranteed.
 
Looks like nobody is interested ... still. The de facto standard seems to not be the standard for the majority of users.

One codec more the better, as far as I am concerned. But I don't care too much, either.

The de facto standard for the "majority" is : MP3.

OPUS is way, way, better, but the "majority" doesn't care about sound quality.
 
It looks one or another of the minority slept the last two decades. Calling mp3 the de facto standard and a majority not caring about sound quality in this forum is at least adventurous ;-)

Maybe this forum members are a "minority", not a "majority" ;)

Anyway, you should really come out to know that MP3 or AAC are by far the most used codecs, and that a very small minority of listeners are using FLAC (I do, but I'm not part of the majority). Now that some streaming services are using OPUS (YT Music for example) this may change in the near future.
 
A lossy encoded file should NEVER be transcoded once again, because of so called generation loss. Even if the initial lossy codec is close to bit perfect quality, aka indistinguishable from FLAC : after one more lossy conversion quality is not guaranteed.
I would suspect @d6jg given his experience would probably be talking of transcoding to FLAC, not another lossy format.
 
… a very small minority of listeners are using FLAC
But I think you’d find that the great majority of listeners in this forum, by its very nature, would be using a lossless codec like FLAC
 
I second this. I just received my Wiim Amp and am quite surprised that entire library on my phone that I converted to Opus to save as much space possible while staying transparent is now unplayable. Opus is a free codec so adding it shouldn't be an issue.
 
If you have an Android phone, try using BubbleUPNP and its ffmpeg on the fly encoding to play those files to a WiiM device.
 
If you have an Android phone, try using BubbleUPNP and its ffmpeg on the fly encoding to play those files to a WiiM device.
I just did but it doesn't seem to recognize my playlists or it doesn't see it. My playlists are all on PowerAmp. I have an SSD full of FLACs (that I used to convert to OPUS) but it seems that the USB function does not have enough power to run it.
 
I just did but it doesn't seem to recognize my playlists or it doesn't see it. My playlists are all on PowerAmp. I have an SSD full of FLACs (that I used to convert to OPUS) but it seems that the USB function does not have enough power to run it.
Yeah, the Amp needs some usb drives to be be powered - I use a usb splitter cable for my external SSD.
And using playlists from one app and/or file system can sometimes be problematical.
 
I‘m confused. My plex server says he is transcoding to 512kbit/s OPUS if I chromecast ALAC files to WiiM Amp via PlexAmp…
Ok, Opus playback via Chromecast to WiiM device works fine. But not if playing directly from a DLNA server. That’s very odd and unfortunate.
 
Ok, Opus playback via Chromecast to WiiM device works fine. But not if playing directly from a DLNA server. That’s very odd and unfortunate.
It's not odd as whatever you are using to the play the Opus file is coverting it to PCM before Chromecasting, and it sounds like your DLNA server isn't set to convert files that the player can't play natively. I'd check if it has a setting to convert the file (say to WAV) before sending it to the player
 
I use PlexAmp with Chromecast. According to the Plex Dash no transcoding takes place and the WiiM device plays the OPUS file directly. Actually if I do the same with a file format that is not Chromecast compatible the Plex server does transcode to OPUS (and not PCM) according to Plex Dash.

IMG_9156.jpeg
 
I use PlexAmp with Chromecast. According to the Plex Dash no transcoding takes place and the WiiM device plays the OPUS file directly. Actually if I do the same with a file format that is not Chromecast compatible the Plex server does transcode to OPUS (and not PCM) according to Plex Dash.

View attachment 6858
I'd still say your plex app may well play or render an Opus file but transcoding is taking place somewhere in the chain as we've already determined WiiM devices don't support Opus files natively.
 
Any news about this? I'm trying out the Plex integration and found out that it doesn't show any opus files. My Plex can transcode it on the fly (it's doing it for Plex Web playing, for example). But my WiiM acts as if the files aren't even there.

I hadn't checked the supported codec list of course, I'm a bit baffled a royaltee-free, high quality codec heavily used by YouTube isn't on the list.
 
Just to add my voice to the list of folks who would like to see Opus support please. I’ve just switched to a WiiM amp from a Sonos Amp owing to the Wiim’s wider sub crossover scale, required for new satellites.

Just got everything set up, kicked back and linked to my NAS. Browsed to my opus library and saw it doesn’t even see the files! Otherwise am very much enjoying the platform (other than being worried about the future of AirPlay support).

I do find it odd that a superior lossy totally open source codec that’s widespread on other devices and platforms isn’t here. But I do appreciate it may be a little more niche amongst the masses and WiiM has done a hell of a lot of development in a very short timeframe.

Tl;dr +1 requesting opus support!
 
I could not see Opus files when using Minidlna, but now I switched to Gerbera and my Wiim sees the files and can play them. Are you saying the server is transcoding it to some other format?
 
I could not see Opus files when using Minidlna, but now I switched to Gerbera and my Wiim sees the files and can play them. Are you saying the server is transcoding it to some other format?
Probably if it sees that it’s not a format WiiM natively supports
 
I could not see Opus files when using Minidlna, but now I switched to Gerbera and my Wiim sees the files and can play them. Are you saying the server is transcoding it to some other format?
MiniDLNA doesn't support Opus, and given WiiM doesn't either, Gerbera must be transcoding.
Control points such as BubbleUPnP and upplay let you view the streams that are available.
 
Back
Top