Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-11 Thread Daniel Harris
On Mon, Sep 10, 2012 at 4:35 PM, Darren Salt lists...@moreofthesa.me.uk wrote:
 I demand that Daniel Harris may or may not have written...

 I had lots of problems specifically with BBC freeview HD using
 vdr-xine-plugin.  I use debian wheezy with the e-tobi source.  I had a
 feeling it had something to do with the deinterlacing plugin but i could
 never get it to work however i have recently changed the deinterlacing
 plugin to bob in the ~/.xine/config-xineliboutput (or something like that)
 and every thing has worked perfectly ever since.

 Well... reporting on http://bugs.xine-project.org/ when it fails will help a
 lot with fixing these things. You'll need to be able to show how to cause it
 and/or provide a backtrace (and, 99.999% of the time, you will need a
 debuggable build for that; also best to be using xine-lib-1.2 hg).

Just for the record when I said Lots of problems:- It can be
problematic (for non experts) to setup vdr and all the relevant
plugins, gui addons etc.  I was informed on this mailing list that
other people were viewing bbc HD with no problems so I thought i had
not configured everything correctly.  And this seems to be the case,
as I indicated, once I set interlacing to bob all worked correctly.

Actually now i think about it it was i am using xineliboutput-sxfe
which i think might be different to the vdr-xine-plugin.

That is why i didnt report a bug.

Dan

because quite frankly i am not exactly sure what I am doing except
trying to watch and record tv.


 I've recently fixed one deinterlacing-related segfault which would occur at
 the end of an HD recording...

 [snip]
 --
 |  _  | Darren Salt, using Debian GNU/Linux (and Android)
 | ( ) |
 |  X  | ASCII Ribbon campaign against HTML e-mail
 | / \ | http://www.asciiribbon.org/

 CAD: Can't Anybody Draw?

 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-10 Thread Darren Salt
I demand that Daniel Harris may or may not have written...

 I had lots of problems specifically with BBC freeview HD using
 vdr-xine-plugin.  I use debian wheezy with the e-tobi source.  I had a
 feeling it had something to do with the deinterlacing plugin but i could
 never get it to work however i have recently changed the deinterlacing
 plugin to bob in the ~/.xine/config-xineliboutput (or something like that)
 and every thing has worked perfectly ever since.

Well... reporting on http://bugs.xine-project.org/ when it fails will help a
lot with fixing these things. You'll need to be able to show how to cause it
and/or provide a backtrace (and, 99.999% of the time, you will need a
debuggable build for that; also best to be using xine-lib-1.2 hg).

I've recently fixed one deinterlacing-related segfault which would occur at
the end of an HD recording...

[snip]
-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

CAD: Can't Anybody Draw?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-10 Thread Gero
On Monday 10 September 2012 - 17:35:15, Darren Salt wrote:
 CAD: Can't Anybody Draw?

You made my day :D

cheers Gero

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-09 Thread Daniel Harris
I had lots of problems specifically with BBC freeview HD using
vdr-xine-plugin.  I use debian wheezy with the e-tobi source.  I had a
feeling it had something to do with the deinterlacing plugin but i
could never get it to work however i have recently changed the
deinterlacing plugin to bob in the ~/.xine/config-xineliboutput (or
something like that) and every thing has worked perfectly ever since.

HTH Dan

On Fri, Sep 7, 2012 at 11:49 PM, Laurence Abbott
l...@club-burniston.co.uk wrote:
 On 7 September 2012 02:28, Darren Salt lists...@moreofthesa.me.uk wrote:
 I've noticed audio brokenness with vdr-xine 0.9.4 and (at least) the BBC
 channels on Freeview HD. Recordings are fine and are played back without
 problem if played directly rather than via vdr.

 There's a sample recording (tarball, with b0rked filename due to the lack of
 decoding in stock Debian vdr) at http://tartarus.org/ds/bbchdvdr.tar (file
 size is 84172800 bytes; still being uploaded when I sent this).

 I've never really had that much success with HD channels on Freeview,
 although it seemed more stable with live TV rather than HD recordings.

 For me (I think! I tend not to bother trying most of the time!), I get
 both video and audio but after a while the video will freeze but the
 audio carries on. If I play back an HD recording, this will probably
 happen after a couple of minutes or so. Due to this, I didn't really
 both trying again until recently! I gave it another go when the
 olympics was on and BBC 1 HD played live fairly happily for hours on
 end. Every now and then the video would freeze but this could be fixed
 by switching to another channel and back (audio carries on  quite
 happily otherwise!). The time between video freezes seems to be random
 so could be caused by an error in the stream that cannot be corrected,
 or something like that?!

 Every now and then, I update xineliboutput + libxine + ffmpeg to the
 latest cvs / hg / git source (and I can never remember which is which
 version control system!). I'm currently on all of those from near the
 end of July. I keep hoping it will suddenly just work but it hasn't
 really changed much in this respect that I can see. Also with
 vdr-1.7.29.

 For SD recordings it is much more stable although skipping multiple
 times in quick succession usually locks it up and requires vdr-sxfe to
 be restarted! It's a bit of a pain but I've (nearly?!) learned to live
 with that!

 Laz

 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-07 Thread Jonas Bardino

On 2012-09-07 03:28, Darren Salt wrote:

I've noticed audio brokenness with vdr-xine 0.9.4 and (at least) the BBC
channels on Freeview HD. Recordings are fine and are played back without
problem if played directly rather than via vdr.

There's a sample recording (tarball, with b0rked filename due to the lack of
decoding in stock Debian vdr) at http://tartarus.org/ds/bbchdvdr.tar (file
size is 84172800 bytes; still being uploaded when I sent this).



By 'played back ... directly' do you mean played back with xine, too, or 
with another player?
I used to have loads of problems with xine and AAC LATM encoded audio on 
my VDR rig, and mplayer tells me that your BBC recordings uses exactly 
that format:

...
Playing 2012-09-07.02.07.54-0.rec/1.ts.
libavformat version 54.1.100 (internal)
TS file format detected.
VIDEO H264(pid=101) AUDIO AAC LATM(pid=102) SUB DVB(pid=105)  PROGRAM N. 132

AFAICT support for LATM audio was only added in xinelib-1.1.19 and later:
http://old.nabble.com/-PATCH--Add-AAC-LATM-support-from-FFmpeg-0.7%2B-td32355161.html

The LATM channels finally started working here when I upgraded to 
VDR+xineliboutput from the yavdr unstable packages. My install is a bit 
dated but I suppose it works with more recent versions than these, too:

ii  libavcodec534:0.7.6-0ubuntu0.11.10. Libav codec library
ii  libxine21.2.1.hg20120511.1541-0 the xine video/media 
player library, binary files
ii  vdr 1.7.22-2yavdr1~oneiric  Video Disk Recorder 
for DVB cards
ii  vdr-plugin-xineliboutpu 1.0.7+cvs20120511.1602- VDR plugin for Xine 
based sofdevice frontends
ii  xine-ui 0.99.7~hg20120217-0yavd the xine video 
player, user interface


Additionally I just tested that your recording plays with audio when 
played directly in xine on my LMDE (Debian Testing based) laptop with 
the following packages:
ii  libavcodec53  5:0.10-0.1 
Library to encode decode 
multimedia streams - runtime files.
ii  libxine2  1:1.2.1-0.1 
Xine media player library, 
meta-package (development branch).
ii  xine-ui 
0.99.7~hg20120125-1   the xine video 
player, user interface


So perhaps you need a more recent xine/libav combo.

Cheers, Jonas

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-07 Thread Darren Salt
I demand that Jonas Bardino may or may not have written...

 On 2012-09-07 03:28, Darren Salt wrote:
 I've noticed audio brokenness with vdr-xine 0.9.4 and (at least) the BBC
 channels on Freeview HD. Recordings are fine and are played back without
 problem if played directly rather than via vdr.

 There's a sample recording (tarball, with b0rked filename due to the lack
 of decoding in stock Debian vdr) at http://tartarus.org/ds/bbchdvdr.tar
 (file size is 84172800 bytes; still being uploaded when I sent this).

 By 'played back ... directly' do you mean played back with xine, too, or 
 with another player?

Anything using xine-lib.

 I used to have loads of problems with xine and AAC LATM encoded audio on my
 VDR rig, and mplayer tells me that your BBC recordings uses exactly that
 format:
 ...
 Playing 2012-09-07.02.07.54-0.rec/1.ts.
 libavformat version 54.1.100 (internal)
 TS file format detected.
 VIDEO H264(pid=101) AUDIO AAC LATM(pid=102) SUB DVB(pid=105)  PROGRAM N.
132

That's equivalent to what I got from ffplay when doing some other testing.
(I'm fairly sure that xine-lib's DVB plugin is a little broken wrt Freeview
HD.)

 AFAICT support for LATM audio was only added in xinelib-1.1.19 and later:

Well... it's safe to assume that I'll have at least the current 1.2 release
installed ;-)

 The LATM channels finally started working here when I upgraded to
 VDR+xineliboutput from the yavdr unstable packages. My install is a bit
 dated but I suppose it works with more recent versions than these, too:
[snip; what I have is mostly current wheezy]

Given that the file could be played back without problem without
vdr-plugin-xine, I'm fairly sure that that's where the problem lies.

I'll have to give the other output method a test soonish.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Have *you* exported a crypto system today?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-07 Thread Darren Salt
I demand that I definitely did write...

[snip]
 I'll have to give the other output method a test soonish.

vdr-plugin-xineliboutput  libxine2-xvdr work fine, in as much as the
recording which I made earlier is played back fine (if a little quietly).

gxine needed a small patch to enable the existing vdr support to work with
xvdr. This change is now present in the (upstream) repository; I doubt that
I'll be able to get it into wheezy.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

The descent to Hades is the same from every place.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] vdr-xine breakage with Freeview HD

2012-09-07 Thread Laurence Abbott
On 7 September 2012 02:28, Darren Salt lists...@moreofthesa.me.uk wrote:
 I've noticed audio brokenness with vdr-xine 0.9.4 and (at least) the BBC
 channels on Freeview HD. Recordings are fine and are played back without
 problem if played directly rather than via vdr.

 There's a sample recording (tarball, with b0rked filename due to the lack of
 decoding in stock Debian vdr) at http://tartarus.org/ds/bbchdvdr.tar (file
 size is 84172800 bytes; still being uploaded when I sent this).

I've never really had that much success with HD channels on Freeview,
although it seemed more stable with live TV rather than HD recordings.

For me (I think! I tend not to bother trying most of the time!), I get
both video and audio but after a while the video will freeze but the
audio carries on. If I play back an HD recording, this will probably
happen after a couple of minutes or so. Due to this, I didn't really
both trying again until recently! I gave it another go when the
olympics was on and BBC 1 HD played live fairly happily for hours on
end. Every now and then the video would freeze but this could be fixed
by switching to another channel and back (audio carries on  quite
happily otherwise!). The time between video freezes seems to be random
so could be caused by an error in the stream that cannot be corrected,
or something like that?!

Every now and then, I update xineliboutput + libxine + ffmpeg to the
latest cvs / hg / git source (and I can never remember which is which
version control system!). I'm currently on all of those from near the
end of July. I keep hoping it will suddenly just work but it hasn't
really changed much in this respect that I can see. Also with
vdr-1.7.29.

For SD recordings it is much more stable although skipping multiple
times in quick succession usually locks it up and requires vdr-sxfe to
be restarted! It's a bit of a pain but I've (nearly?!) learned to live
with that!

Laz

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr