4 ms·
It might hurt you but it looks like it doesn't hurt you enough that you decide 'pick a side and stick with it'. What I don't understand is why you don't simply
by otis_inf 11y ago
It might hurt you but it looks like it doesn't hurt you enough that you decide 'pick a side and stick with it'. What I don't understand is why you don't simply pick ffmpeg and be done with it? E.g. it's good enough for playing whatever format on windows using WMP, so why isn't it enough for you to play whatever is out there using VLC?
- jbk 11y ago> What I don't understand is why you don't simply pick ffmpeg and be done with it? Because distributions have picked libav or FFmpeg. So we need compatibility with both.
- dvirsky 11y agoI was sure VLC vendors its own dependencies and is completely standalone, and doesn't need anything installed to work. TIL I guess.
- pgeorgi 11y agodistro packagers typically undo vendoring for lots of reasons (among others: smaller packages, fixes propagate automatically, which is particularly important with security issue) Given how similar libav and ffmpeg still are in places, they might even consider replacing the vendored ffmpeg with the packaged libav (or vice versa, if done the other way). But the fallout would be for VLC to deal with ("VLC breaks on my Debian, it must be crap").
- otis_inf 11y agoYou mean, on WIndows they e.g. use FFmpeg and on mac Libav (example, I don't know what they pick) ?
- nolok 11y agoOn windows and mac VLC uses ffmpeg. On linux and co, it uses whatever is there in the distro.