VLC 2.0.5 won't work with Opus. Please include libopus0 from n-muench PPA
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vlc (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Recently VLC for Precise has been updated to 2.0.5, which is the latest version available. One of the big draws of VLC 2.0.4 and above was the inclusion of Opus audio support, yet the libraries to play them are not available in the Precise repositories. Opening any Opus file gives an error that there is no suitable decoder. Currently the Opus package (libopus0) is only in Quantal and above.
The 2.0.5 version of VLC seems to be based off of the PPA at https:/
Another issue I have is when I updated to 2.0.5 from the Precise repositories with libopus0 installed from the n-muenich PPA, Opus playback no longer worked. I am guessing the 2.0.5 version built for Ubuntu doesn't take Opus into consideration when the 2.0.4 version from the n-muenich PPA did.
Since this is a big issue with this version of VLC, it is VERY important to include libopus0 in the main Precise repositories so VLC is no longer broken.
The official VLC package can only use libraries that are part of the official archive. The opus library from that PPA is not available for the official VLC package on build time and therefore VLC can't be linked against the opus library.
Sadly, the official VLC package from precise won't support opus, because the opus library is not in the precise archive. Once Ubuntu is released, only bug and security fixes are allowed, but no new features. Adding a new library is considered a feature and therefore is not allowed. That's why I will mark this bug as Won't fix. You either need to use a non-official VLC build or upgrade to 12.10 or later if you want Opus support.