[opensuse-factory] pkg source for vlc
is it still advisable to use packman packages for vlc or will packages from OSS suffice? -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 17/02/18 02:05, Patrick Shanahan wrote:
is it still advisable to use packman packages for vlc or will packages from OSS suffice?
Past experience has taught me to stay with packman (who packages vlc from videolan.org). Using vlc from the OSS and/or from videolan had caused me problems which I cannot afford to suffer as I use vlc to view TV. BC -- Always be nice to people on your way up -- you'll see the same people on your way down. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 16. Februar 2018, 10:05:48 schrieb Patrick Shanahan:
is it still advisable to use packman packages for vlc or will packages from OSS suffice?
Well, it highly depends on what you want to play back... ;-) MP3 support is part of the distribution nowadays, but there still are non-free codecs that cannot be supported by openSUSE's vlc (or other) packages, e.g. MP4 or AAC. For this, you do still need vlc from Packman or VideoLAN (the package vlc- codecs in particular). AIUI, you should be able to use gstreamer's codecs as well (with vlc-codec- gstreamer), but again you'd need the corresponding gstreamer plugins then from 3rd parties (for the ones not included in openSUSE). Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Monday 2018-02-19 17:01, Wolfgang Bauer wrote:
Am Freitag, 16. Februar 2018, 10:05:48 schrieb Patrick Shanahan:
is it still advisable to use packman packages for vlc or will packages from OSS suffice?
Well, it highly depends on what you want to play back... ;-)
MP3 support is part of the distribution nowadays, but there still are non-free codecs that cannot be supported by openSUSE's vlc (or other) packages, e.g. MP4 or AAC. For this, you do still need vlc from Packman or VideoLAN (the package vlc- codecs in particular).
Though I am oversimplifying, VLC is just a frontend for ffmpeg (and/or gstreamer, but that's just looks like a framework too). So what you need from PM is the ffmpeg libraries, not VLC. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Montag, 19. Februar 2018, 17:37:26 schrieb Jan Engelhardt:
Though I am oversimplifying, VLC is just a frontend for ffmpeg (and/or gstreamer, but that's just looks like a framework too).
Really? I have to admit that I'm not aware of the details, but why does vlc-codecs contain these files then? /usr/lib64/vlc/plugins/codec/libfaad_plugin.so /usr/lib64/vlc/plugins/codec/liblibmpeg2_plugin.so /usr/lib64/vlc/plugins/codec/libx264_plugin.so (and also vdpau stuff like /usr/lib64/vlc/libvlc_vdpau.so.0 ) The rest of the vlc packages should indeed the same though AFAIK. OTOH, I personally see no reason not to install vlc(-codecs) from Packman/VideoLAN, if you have to use Packman/VideoLAN for ffmpeg (and gstreamer, in the case of Packman at least) already anyway. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Montag, 19. Februar 2018, 18:44:19 schrieb Wolfgang Bauer:
I have to admit that I'm not aware of the details, but why does vlc-codecs contain these files then?
Alhough, I suppose most (if not all) should be handled by libavcodec_plugin.so as well that's part of vlc-noX, provided that you have a "full-featured" ffmpeg/libavcodecs installed. TBH, I wasn't aware of that... No idea if VDPAU would be supported/used then though. The plugins in vlc-codecs seem to use the corresponding libraries (e.g. libfaad, libmpeg2) instead of ffmpeg. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Monday 2018-02-19 18:44, Wolfgang Bauer wrote:
Am Montag, 19. Februar 2018, 17:37:26 schrieb Jan Engelhardt:
Though I am oversimplifying, VLC is just a frontend for ffmpeg (and/or gstreamer, but that's just looks like a framework too).
Really?
I have to admit that I'm not aware of the details, but why does vlc-codecs contain these files then? /usr/lib64/vlc/plugins/codec/libfaad_plugin.so /usr/lib64/vlc/plugins/codec/liblibmpeg2_plugin.so /usr/lib64/vlc/plugins/codec/libx264_plugin.so (and also vdpau stuff like /usr/lib64/vlc/libvlc_vdpau.so.0 )
Probably historic bundling. There was a time when ffmpeg was still young and media players just directly talked to the individual libraries for whatever reasons they did have. MPlayer does/did the same, this is why you find, for example, mencoder -ovc x264 ... mencoder -ovc lavc -lavcopts vcodec=h264 ... There was also the possibility for mplayer to use Windows DLLs under IA32-Linux, to play some fancy formats for which ffmpeg had not yet developed decoders. Do `rpm -e vlc-codecs` and see what still plays, and what does not. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Montag, 19. Februar 2018, 19:16:51 schrieb Jan Engelhardt:
There was also the possibility for mplayer to use Windows DLLs under IA32-Linux, to play some fancy formats for which ffmpeg had not yet developed decoders.
Yes, I know. Packman had that packaged as w32codecs-all. I was recommending to uninstall that since years, especially on 64bit systems... ;-) Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Wolfgang Bauer wrote:
Am Montag, 19. Februar 2018, 17:37:26 schrieb Jan Engelhardt:
Though I am oversimplifying, VLC is just a frontend for ffmpeg (and/or gstreamer, but that's just looks like a framework too).
Really?
I have to admit that I'm not aware of the details, but why does vlc-codecs contain these files then? /usr/lib64/vlc/plugins/codec/libfaad_plugin.so /usr/lib64/vlc/plugins/codec/liblibmpeg2_plugin.so /usr/lib64/vlc/plugins/codec/libx264_plugin.so (and also vdpau stuff like /usr/lib64/vlc/libvlc_vdpau.so.0 )
One of the reasons I dislike VLC. They (used to) use their own compiled libraries, often patched from the default ones, basically it was almost self-supported like a flatpak... Not sure if that has changed. (the other reason was that the one time I installed it, at that time from their package, it immediately withot asking put itself in as default application for any format it supported, messing up my own configuration...) For what I need mpv is for sure enough. But that was of course not the question ;^> -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, 2018-02-19 at 21:40 +0100, Peter Suetterlin wrote:
Wolfgang Bauer wrote:
Am Montag, 19. Februar 2018, 17:37:26 schrieb Jan Engelhardt:
Though I am oversimplifying, VLC is just a frontend for ffmpeg (and/or gstreamer, but that's just looks like a framework too).
Really?
I have to admit that I'm not aware of the details, but why does vlc-codecs contain these files then? /usr/lib64/vlc/plugins/codec/libfaad_plugin.so /usr/lib64/vlc/plugins/codec/liblibmpeg2_plugin.so /usr/lib64/vlc/plugins/codec/libx264_plugin.so (and also vdpau stuff like /usr/lib64/vlc/libvlc_vdpau.so.0 )
One of the reasons I dislike VLC. They (used to) use their own compiled libraries, often patched from the default ones, basically it was almost self-supported like a flatpak... Not sure if that has changed.
That's only true if you WANT it to be true. The upstream tarball comes indeed with quite a few bundled libraries to make installation easier. Hardly any of them are patched in a a non-upstream supported way. And the openSUSE packages (and thus also PackMan and VideoLAN repo, since they all use the linked sources from openSUSE BuildService) don't use the libs shipped by the tarball. And actually did not since version 1.0 or so.
(the other reason was that the one time I installed it, at that time from their package, it immediately withot asking put itself in as default application for any format it supported, messing up my own configuration...)
For what I need mpv is for sure enough. But that was of course not the question ;^>
Then don't use VLC - you have the choice to use what you like. Cheers Dominique
Dominique Leuenberger / DimStar wrote:
On Mon, 2018-02-19 at 21:40 +0100, Peter Suetterlin wrote:
One of the reasons I dislike VLC. They (used to) use their own compiled libraries, often patched from the default ones, basically it was almost self-supported like a flatpak... Not sure if that has changed.
That's only true if you WANT it to be true. The upstream tarball comes indeed with quite a few bundled libraries to make installation easier. Hardly any of them are patched in a a non-upstream supported way. And the openSUSE packages (and thus also PackMan and VideoLAN repo, since they all use the linked sources from openSUSE BuildService) don't use the libs shipped by the tarball. And actually did not since version 1.0 or so.
Ah - this is good to know. I intentionally wrote 'used to', as I didn't know the current status. I stand corrected (and am glad about it ;^>)
For what I need mpv is for sure enough. But that was of course not the question ;^>
Then don't use VLC - you have the choice to use what you like.
Guess why I didn't know the current state - it's not installed here. But maybe I should have a look at it again. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2018-02-19 a las 17:37 +0100, Jan Engelhardt escribió:
Though I am oversimplifying, VLC is just a frontend for ffmpeg (and/or gstreamer, but that's just looks like a framework too). So what you need from PM is the ffmpeg libraries, not VLC.
I don't think so. You can choose to not install ffmpeg and VLC plays fine. - -- Cheers Carlos E. R. (from openSUSE 42.3 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlqLIHAACgkQja8UbcUWM1xR4gEAiLZhQ25fXkn66GPuMiPIpbno dqFt4TgmELuWNlFFaWYA/09UqBmUogbD6CbaZFOCWDr0n6WvWgDTrHvC5CJs+Cv/ =9z7S -----END PGP SIGNATURE-----
participants (7)
-
Basil Chupin
-
Carlos E. R.
-
Dominique Leuenberger / DimStar
-
Jan Engelhardt
-
Patrick Shanahan
-
Peter Suetterlin
-
Wolfgang Bauer