[opensuse] video players and error recovery
I bought a TV card recently and consequently have become more interested in the capabilities of video players than I was. By default I have tended to use VLC because I like it's interface and it's capability to play videos at faster than normal speeds whilst still producing intelligible audio (good for watching documentaries, I find). But I've also discovered that VLC's error handling is less than ideal. It seems to take quite a long while to recover from an error. So I've experimented with other players to see whether that is the fundamental nature of video (specifically DVB TV) or is player-dependent, and I've discovered that another player - totem (though oddly listed instead as the unspecific 'Videos' in menus) - also has the capability to play sound quickly and seems to have much better error recovery. I've also now noticed that I have totem from the openSUSE OSS repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman (3.0.2). So can anybody who understands these things explain why I apparently need to get VLC from packman whilst openSUSE can supply totem and packman don't seem to need to provide a de-crippled version? (whatever crippled means in this context - why do packman need to supply VLC?) Oh and is it worth bug-reporting VLC's error handling? (which I can only do vaguely). -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 29/09/2018 12.11, Dave Howorth wrote:
I bought a TV card recently and consequently have become more interested in the capabilities of video players than I was.
By default I have tended to use VLC because I like it's interface and it's capability to play videos at faster than normal speeds whilst still producing intelligible audio (good for watching documentaries, I find).
Oh, I'm interested in that. How do you trigger that behaviour?
I've also now noticed that I have totem from the openSUSE OSS repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman (3.0.2). So can anybody who understands these things explain why I apparently need to get VLC from packman whilst openSUSE can supply totem and packman don't seem to need to provide a de-crippled version? (whatever crippled means in this context - why do packman need to supply VLC?)
Because totem uses an "engine" that is already installed. Legolas:~ # rpm -qR totem /sbin/ldconfig /sbin/ldconfig gstreamer-plugins-base gstreamer-plugins-good ... It is using gstreamer, and parts or all of this may come from Packman. -- Cheers / Saludos, Carlos E. R. (from openSUSE 15.0 (Legolas))
On 2018-09-29 10:28 AM, Carlos E. R. wrote:
On 29/09/2018 12.11, Dave Howorth wrote:
I bought a TV card recently and consequently have become more interested in the capabilities of video players than I was.
By default I have tended to use VLC because I like it's interface and it's capability to play videos at faster than normal speeds whilst still producing intelligible audio (good for watching documentaries, I find). Oh, I'm interested in that. How do you trigger that behaviour? +/-
I've also now noticed that I have totem from the openSUSE OSS repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman (3.0.2). So can anybody who understands these things explain why I apparently need to get VLC from packman whilst openSUSE can supply totem and packman don't seem to need to provide a de-crippled version? (whatever crippled means in this context - why do packman need to supply VLC?)
Because totem uses an "engine" that is already installed.
Legolas:~ # rpm -qR totem /sbin/ldconfig /sbin/ldconfig gstreamer-plugins-base gstreamer-plugins-good ...
It is using gstreamer, and parts or all of this may come from Packman.
Totem hauls in a lot of gstreamer, with much of it available only on Packman. (I already had the default gstreamer from the OS install on my system, totem adds another 15 rpms beyond that, and 11 of those are only on Packman.) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, 29 Sep 2018 12:28:44 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
On 29/09/2018 12.11, Dave Howorth wrote:
I bought a TV card recently and consequently have become more interested in the capabilities of video players than I was.
By default I have tended to use VLC because I like it's interface and it's capability to play videos at faster than normal speeds whilst still producing intelligible audio (good for watching documentaries, I find).
Oh, I'm interested in that. How do you trigger that behaviour?
I just press the faster/slower buttons. Up to 4x faster, it still includes audio; above that it is silent.
I've also now noticed that I have totem from the openSUSE OSS repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman (3.0.2). So can anybody who understands these things explain why I apparently need to get VLC from packman whilst openSUSE can supply totem and packman don't seem to need to provide a de-crippled version? (whatever crippled means in this context - why do packman need to supply VLC?)
Because totem uses an "engine" that is already installed.
But vlc does not?
Legolas:~ # rpm -qR totem /sbin/ldconfig /sbin/ldconfig gstreamer-plugins-base gstreamer-plugins-good ...
It is using gstreamer, and parts or all of this may come from Packman.
Well, gstreamer itself and both gstreamer-plugins-base and gstreamer-plugins-good are only available from openSUSE according to YaST. I agree there are some plugins that are available from packman: gstreamer-plugins-bad, gstreamer-plugins-av and gstreamer-plugins-ugly Presumably it's -av that is relevant here? Or maybe some of the libgst*? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-09-29 12:58 PM, Dave Howorth wrote:
On Sat, 29 Sep 2018 12:28:44 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
Because totem uses an "engine" that is already installed. But vlc does not? Package vlc-codec-gstreamer installs a plugin to give gstreamer integration.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, 29 Sep 2018 17:38:01 -0600 Darryl Gregorash <raven@accesscomm.ca> wrote:
On 2018-09-29 12:58 PM, Dave Howorth wrote:
On Sat, 29 Sep 2018 12:28:44 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
Because totem uses an "engine" that is already installed. But vlc does not? Package vlc-codec-gstreamer installs a plugin to give gstreamer integration.
OK, thanks. I've got that and it's installed from packman. But VLC has poor error handling and totem's is better. So does that mean that gstreamer is a red herring? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-09-30 05:20 AM, Dave Howorth wrote:
OK, thanks. I've got that and it's installed from packman. But VLC has poor error handling and totem's is better. So does that mean that gstreamer is a red herring?
If there is a problem with gstreamer, I think it would have to be in the VLC plugin, and not in the gstreamer* packages themselves. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 29/09/2018 14.58, Dave Howorth wrote:
On Sat, 29 Sep 2018 12:28:44 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
On 29/09/2018 12.11, Dave Howorth wrote:
I bought a TV card recently and consequently have become more interested in the capabilities of video players than I was.
By default I have tended to use VLC because I like it's interface and it's capability to play videos at faster than normal speeds whilst still producing intelligible audio (good for watching documentaries, I find).
Oh, I'm interested in that. How do you trigger that behaviour?
I just press the faster/slower buttons. Up to 4x faster, it still includes audio; above that it is silent.
Oh. No, I thought it could change the speed a tiny percent, like going 1% faster or so. MythTV could do that.
I've also now noticed that I have totem from the openSUSE OSS repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman (3.0.2). So can anybody who understands these things explain why I apparently need to get VLC from packman whilst openSUSE can supply totem and packman don't seem to need to provide a de-crippled version? (whatever crippled means in this context - why do packman need to supply VLC?)
Because totem uses an "engine" that is already installed.
But vlc does not?
Mostly it uses its own engine, I understand. Do "rpm -qR vlc" and you will see.
Legolas:~ # rpm -qR totem /sbin/ldconfig /sbin/ldconfig gstreamer-plugins-base gstreamer-plugins-good ...
It is using gstreamer, and parts or all of this may come from Packman.
Well, gstreamer itself and both gstreamer-plugins-base and gstreamer-plugins-good are only available from openSUSE according to YaST. I agree there are some plugins that are available from packman: gstreamer-plugins-bad, gstreamer-plugins-av and gstreamer-plugins-ugly
Those are the "requires", plugins are not "required". Also requiring to install things from packman when some people or organizations may have doubts about legality maybe is not the right thing to do. You may choose to buy the other gstreamer stack. -- Cheers / Saludos, Carlos E. R. (from openSUSE 15.0 (Legolas))
On Sat, 29 Sep 2018 22:19:25 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
On 29/09/2018 14.58, Dave Howorth wrote:
On Sat, 29 Sep 2018 12:28:44 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
On 29/09/2018 12.11, Dave Howorth wrote:
I bought a TV card recently and consequently have become more interested in the capabilities of video players than I was.
By default I have tended to use VLC because I like it's interface and it's capability to play videos at faster than normal speeds whilst still producing intelligible audio (good for watching documentaries, I find).
Oh, I'm interested in that. How do you trigger that behaviour?
I just press the faster/slower buttons. Up to 4x faster, it still includes audio; above that it is silent.
Oh. No, I thought it could change the speed a tiny percent, like going 1% faster or so. MythTV could do that.
I've no idea whether vlc has that capability. What is the point?
I've also now noticed that I have totem from the openSUSE OSS repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman (3.0.2). So can anybody who understands these things explain why I apparently need to get VLC from packman whilst openSUSE can supply totem and packman don't seem to need to provide a de-crippled version? (whatever crippled means in this context - why do packman need to supply VLC?)
Because totem uses an "engine" that is already installed.
But vlc does not?
Mostly it uses its own engine, I understand. Do "rpm -qR vlc" and you will see.
Sorry, I'm not sure what or why I'm looking at there.
Legolas:~ # rpm -qR totem /sbin/ldconfig /sbin/ldconfig gstreamer-plugins-base gstreamer-plugins-good ...
It is using gstreamer, and parts or all of this may come from Packman.
Well, gstreamer itself and both gstreamer-plugins-base and gstreamer-plugins-good are only available from openSUSE according to YaST. I agree there are some plugins that are available from packman: gstreamer-plugins-bad, gstreamer-plugins-av and gstreamer-plugins-ugly
Those are the "requires", plugins are not "required". Also requiring to install things from packman when some people or organizations may have doubts about legality maybe is not the right thing to do. You may choose to buy the other gstreamer stack.
I don't have problems about installing things from packman. But I'm by no means sure now that gstreamer is the source of the error-handling differences I'm seeing. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 30/09/2018 07.29, Dave Howorth wrote:
On Sat, 29 Sep 2018 22:19:25 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
On 29/09/2018 14.58, Dave Howorth wrote:
On Sat, 29 Sep 2018 12:28:44 -0400 "Carlos E. R." <robin.listas@gmx.es> wrote:
On 29/09/2018 12.11, Dave Howorth wrote:
I bought a TV card recently and consequently have become more interested in the capabilities of video players than I was.
By default I have tended to use VLC because I like it's interface and it's capability to play videos at faster than normal speeds whilst still producing intelligible audio (good for watching documentaries, I find).
Oh, I'm interested in that. How do you trigger that behaviour?
I just press the faster/slower buttons. Up to 4x faster, it still includes audio; above that it is silent.
Oh. No, I thought it could change the speed a tiny percent, like going 1% faster or so. MythTV could do that.
I've no idea whether vlc has that capability. What is the point?
That I interpreted you saying "play videos at faster than normal speeds whilst still producing intelligible audio" meant that it could reproduce just slightly faster as mythtv does, and I am interested in having that feature. :-) Playing a video a 2X does not interest me. I only use that to locate a section, sound usually muted. Now I know that your usage is different. :-)
I've also now noticed that I have totem from the openSUSE OSS repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman (3.0.2). So can anybody who understands these things explain why I apparently need to get VLC from packman whilst openSUSE can supply totem and packman don't seem to need to provide a de-crippled version? (whatever crippled means in this context - why do packman need to supply VLC?)
Because totem uses an "engine" that is already installed.
But vlc does not?
Mostly it uses its own engine, I understand. Do "rpm -qR vlc" and you will see.
Sorry, I'm not sure what or why I'm looking at there.
That in mine I do not see gstreamer.
Legolas:~ # rpm -qR totem /sbin/ldconfig /sbin/ldconfig gstreamer-plugins-base gstreamer-plugins-good ...
It is using gstreamer, and parts or all of this may come from Packman.
Well, gstreamer itself and both gstreamer-plugins-base and gstreamer-plugins-good are only available from openSUSE according to YaST. I agree there are some plugins that are available from packman: gstreamer-plugins-bad, gstreamer-plugins-av and gstreamer-plugins-ugly
Those are the "requires", plugins are not "required". Also requiring to install things from packman when some people or organizations may have doubts about legality maybe is not the right thing to do. You may choose to buy the other gstreamer stack.
I don't have problems about installing things from packman. But I'm by no means sure now that gstreamer is the source of the error-handling differences I'm seeing.
No, I never said it was. I only replied to this paragraph: ]> I've also now noticed that I have totem from the openSUSE OSS ]> repository (Leap 15.0; totem 3.26.0) whilst my VLC comes from packman ]> (3.0.2). So can anybody who understands these things explain why I ]> apparently need to get VLC from packman whilst openSUSE can supply ]> totem and packman don't seem to need to provide a de-crippled version? ]> (whatever crippled means in this context - why do packman need to ]> supply VLC?) -- Cheers / Saludos, Carlos E. R. (from openSUSE 15.0 (Legolas))
participants (3)
-
Carlos E. R.
-
Darryl Gregorash
-
Dave Howorth