2016-04-17 20:45 GMT+03:00 gevisz <gev...@gmail.com>:
> 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.

But I still have a feeling that it should have been done in a better way. ;)

Reply via email to