2016-04-17 19:12 GMT+03:00 »Q« <boxc...@gmx.net>:
> On Sun, 17 Apr 2016 11:47:19 +0300
> gevisz <gev...@gmail.com> wrote:
>
>> "VLC could not decode the format "Opus" (Opus Audio)"
>>
>> I have tried to add the opus use flag to media-video/ffmpeg
>> and to add the matroska use flag to media-video/vlc
>>
>> No results.
>>
>> Any suggestions?
>>
>> I just have read that opus is an open sourse audio format
>> that is much better that mp3.
>>
>> Why it is not supported by default then?
>
> Adding 'media-video/vlc -opus'
> to /etc/portage/profile/package.use.stable.mask will override, to let
> you use the flag with VLC.  (The '-' is not a typo.  It's there
> because '-opus' removes opus from the masked flags.)
>
> I tried to figure out the other day why opus is stable-masked for VLC
> and wound up in a maze of bugs.  I'm sorry I don't have the bug numbers
> for them.  If you want to dive into the maze, grep around
> in /usr/portage/profiles for vlc and opus.
>
> I'm pretty sure what happened was that vlc had a security issue, and a
> new version had to be stabilized, some time in 2014 or early 2015.  At
> that point, for opus support the new stable VLC required an unstable
> opus, so they stable-masked the flag for VLC.  Later, a new-enough opus
> was stabilized;  at that point, the flag for VLC should have been
> unmasked, but it fell through the cracks.  There was already whining in
> bug comments about it not getting done, so I didn't add my voice.

Thank you both for the help.

After creating /etc/portage/profile/package.use.stable.mask
with the line
media-video/vlc -opus
I finally could see the opus use flag via
equery uses vlc

Setting this flag and recompiling vlc solved the problem.

Reply via email to