Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 11-06-09, 05:04 AM   #1
Ankh
Registered User
 
Join Date: May 2005
Location: Leicester, UK
Posts: 36
Default BBC HD with ION and VDPAU

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.
Attached Files
File Type: gz nvidia-bug-report.log.gz (36.5 KB, 115 views)
Ankh is offline   Reply With Quote
Old 11-06-09, 07:19 AM   #2
TwinFinity
Registered User
 
Join Date: Aug 2005
Posts: 16
Default 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
TwinFinity is offline   Reply With Quote
Old 11-06-09, 07:31 AM   #3
Ankh
Registered User
 
Join Date: May 2005
Location: Leicester, UK
Posts: 36
Default 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!
Ankh is offline   Reply With Quote
Old 11-06-09, 07:54 AM   #4
cehoyos
FFmpeg developer
 
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
Default Re: BBC HD with ION and VDPAU

Quote:
Originally Posted by TwinFinity View Post
Add " -mc 1 -delay -0.5" to the command.
Please also try
-demuxer lavf -nocorrect-pts

Carl Eugen
cehoyos is offline   Reply With Quote
Old 11-06-09, 08:04 AM   #5
Ankh
Registered User
 
Join Date: May 2005
Location: Leicester, UK
Posts: 36
Default Re: BBC HD with ION and VDPAU

Quote:
Originally Posted by cehoyos View Post
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?
Ankh is offline   Reply With Quote
Old 11-06-09, 09:06 AM   #6
cehoyos
FFmpeg developer
 
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
Default Re: BBC HD with ION and VDPAU

Quote:
Originally Posted by Ankh View Post
Code:
VIDEO:  [
.
.
Please try latest MPlayer svn.

Carl Eugen
cehoyos is offline   Reply With Quote
Old 11-07-09, 04:14 AM   #7
Ankh
Registered User
 
Join Date: May 2005
Location: Leicester, UK
Posts: 36
Default 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

Last edited by Ankh; 11-07-09 at 04:15 AM. Reason: typo
Ankh is offline   Reply With Quote
Old 11-07-09, 06:47 AM   #8
cehoyos
FFmpeg developer
 
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
Default Re: BBC HD with ION and VDPAU

Quote:
Originally Posted by Ankh View Post
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
cehoyos is offline   Reply With Quote

Old 11-09-09, 12:45 PM   #9
Ankh
Registered User
 
Join Date: May 2005
Location: Leicester, UK
Posts: 36
Default 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.
Ankh is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


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


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