[FFmpeg-user] Libavcodec conflicts

gatodiablo at protonmail.com gatodiablo at protonmail.com
Mon Jun 15 21:10:56 EEST 2020


Moritz, Yes that is how it "should" work. Either set of packages either normal or extra should work, but that isn't what's happening. I installed the extras packages and apt tells me ffmpeg has "broken dependencies".

Sent from ProtonMail mobile

-------- Original Message --------
On Jun 15, 2020, 7:15 AM, Moritz Barsnick wrote:

> On Mon, Jun 15, 2020 at 13:04:18 +0000, FFmpeg user discussions wrote:
>
> This is pretty muc a distribution issue, but let's try to help:
>
>> So I wanted to install all the extra codecs for ffmpeg. I'm using
>> mint 19. Right away apt tells me Libavcodec-extra57 conflicts with
>> libavcodec57 and libavfilter-extra6 conflicts with libavfilter6. I
>> was able to get it to install by using the force-depends flag but now
>> apt -f install complains that vlc, ffmpeg and celluloid are broken
>> and wants to uninstall them. I checked all of the above programs and
>> they work fine but apts complaining is annoying.
>
>> Why are these packages in conflict? Is it recommended to install both
>> side by side? This looks like a common problem from my internet
>> searches. What is the recommended solution?
>
> ffmpeg doesn't have the concept of plugins, so there's only a defined
> set of codecs/filters/formats a compiled library can support.
>
> If this packaging is anything like in Debian/Ubuntu, those packages are
> either/or. Either you install the one with e.g. "fewer" codecs, or the
> one with "more".
>
> See also here:
> https://askubuntu.com/questions/847213/whats-the-difference-between-libavcodec-ffmpeg-extra56-and-libavcodec-ffmpeg56
>
> Cheers,
> Moritz
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".


More information about the ffmpeg-user mailing list