nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   BBC HD with ION and VDPAU (http://www.nvnews.net/vbulletin/showthread.php?t=141000)

Ankh 11-06-09 06:04 AM

BBC HD with ION and VDPAU
 
1 Attachment(s)
Hi,

I have an Acer Revo R3600 with an ION chipset. I'm trying to get it working as a HTPC and my last hurdle is getting BBC HD recordings playing smoothly.

I can play other 1080(p) content fine, (mkv files, etc.), it appears to be just BBC HD transmissions that are VERY laggy / unwatchable.

I've tried with both mplayer and mythtv with the same results. The same recordings playback fine using VDPAU on my GeForce 9500 GT (same mplayer/mythtv).

I've attached an nvidia-bug-report.log, but FWIW:

MPlayer SVN-r29463-4.3.4
NVIDIA UNIX x86 Kernel Module 190.42
X.Org X Server 1.6.3.901
Linux 2.6.31-gentoo-r4
gcc version 4.3.4 (Gentoo 4.3.4 p1.0, pie-10.1.5)
MythTV SVN-r22703
MPlayer SVN-r29463-4.3.4

Anyone experiencing the same?

Cheers,

Rich.

TwinFinity 11-06-09 08:19 AM

Re: BBC HD with ION and VDPAU
 
Hi Rich,

I found a posting somewhere in this forum which gave the solution to BBC HD with mplayer.
Add " -mc 1 -delay -0.5" to the command.
This works for me when using vdpau for my R3600 and also on a GTX260.

Regards,
Jason

Ankh 11-06-09 08:31 AM

Re: BBC HD with ION and VDPAU
 
Cool - just tried it. MUCH better! I may need to tweek the timings slightly as the lip sync is a little out, but deffo usable.

Thanks!

cehoyos 11-06-09 08:54 AM

Re: BBC HD with ION and VDPAU
 
Quote:

Originally Posted by TwinFinity (Post 2118436)
Add " -mc 1 -delay -0.5" to the command.

Please also try
-demuxer lavf -nocorrect-pts

Carl Eugen

Ankh 11-06-09 09:04 AM

Re: BBC HD with ION and VDPAU
 
Quote:

Originally Posted by cehoyos (Post 2118449)
Please also try
-demuxer lavf -nocorrect-pts

Carl Eugen

Not so good - just get static over the speakers and no picture:

Code:

mythtv@brennan ~ $ mplayer -fs -zoom -ao alsa:device=hw=0.3 -vo vdpau -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, -demuxer lavf -nocorrect-pts /var/data/video/other/series/BBC\ HD/TODO/Michael\ McIntyre\'s\ Comedy\ Roadshow\ -\ Edinburgh
MPlayer SVN-r29463-4.3.4 (C) 2000-2009 MPlayer Team

Playing /var/data/video/other/series/BBC HD/TODO/Michael McIntyre's Comedy Roadshow - Edinburgh.
libavformat file format detected.
[h264 @ 0x9ea0bb0]number of reference frames exceeds max (probably corrupt input), discarding one
    Last message repeated 20 times
[h264 @ 0x9ea0bb0]mmco: unref short failure
LAVF: Program 1
[lavf] Video stream found, -vid 0
[lavf] Audio stream found, -aid 1
[lavf] Audio stream found, -aid 19
VIDEO:  [
.
.
.
A:51468.5 (14:17:48.4) of 2938.3 (48:58.2) 18.0%

MPlayer interrupted by signal 2 in module: decode_audio
A:51468.9 (14:17:48.8) of 2938.3 (48:58.2) 18.0%
Exiting... (Quit)

The only other thing is if there is a similar fix for MythTV?

cehoyos 11-06-09 10:06 AM

Re: BBC HD with ION and VDPAU
 
Quote:

Originally Posted by Ankh (Post 2118454)
Code:

VIDEO:  [
.
.


Please try latest MPlayer svn.

Carl Eugen

Ankh 11-07-09 05:14 AM

Re: BBC HD with ION and VDPAU
 
OK, compiled the latest mplayer SVN (r29843) and it does indeed playback smoothly using
-demuxer lavf -nocorrect-pts.

However, when doing a large seek (10 minute), the screen becomes very garbled and only seems to settle down again after doing a small seek (10 second).

Having said that, I think I'll probably stick with this solution, as there is no lip sync issue. Thanks to you all for your input.

Rich

cehoyos 11-07-09 07:47 AM

Re: BBC HD with ION and VDPAU
 
Quote:

Originally Posted by Ankh (Post 2119076)
However, when doing a large seek (10 minute), the screen becomes very garbled and only seems to settle down again after doing a small seek (10 second).

Is it possible that instead of doing the second seek, you just have to wait for the next key-frame?
If so, like it or not, this is a seeking feature: You can not just seek to the nearest key-frame, but to any (?) frame, even if that means some temporary screen-corruption.

Carl Eugen

Ankh 11-09-09 01:45 PM

Re: BBC HD with ION and VDPAU
 
Yes, leaving it for about 5-10 seconds is enough for the garbled images to subside.

Thanks,

Rich.


All times are GMT -5. The time now is 12:12 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.