hi,
I have Nvidia GT220, with xine-lib-1.2 from today.
I have been struggling with the deinterlacing of HD content, with no success.
My current settings in .xine/config (which I found by reading the source code - is there any documentation anywhere?):
video.output.vdpau_honor_progressive:1 video.output.vdpau_sd_deinterlace_method:temporal_spatial video.output.vdpau_hd_deinterlace_method:temporal_spatial video.output.vdpau_scaling_quality:1 video.output.vdpau_enable_inverse_telecine:1 video.output.vdpau_skip_chroma_deinterlace:0 video.output.vdpau_studio_levels:1
and here the output of xine, when trying to play HD content:
vdpau_set_property: property=0, value=1 vo_vdpau: deinterlace: temporal_spatial vdpau_set_property: property=0, value=0 vo_vdpau: deinterlace: none load_plugins: plugin vdpau_h264 will be used for video streamtype 4d. Allocate 4 reference frames vdpau_set_property: property=0, value=1 vo_vdpau: deinterlace: temporal_spatial Create decoder: vdp_device: 1, profile: 7, res: 1920x1080 V]buffered 14.4 frames (v:36.3, a:14.4) set_speed 1000000 vdr_video: osd: (0, 0)-(1920, 1080)@1.77778 video jump vdpau_set_property: property=8, value=100 vdpau_set_property: property=13, value=100 frame: (0, 0)-(1920, 1080), zoom: (1.00, 1.00) frame: (0, 0)-(1920, 1080), zoom: (1.00, 1.00) vdr: osdflush: n: 1, 10.1, timeout: 0, result: 0 vo_vdpau: deinterlace: temporal vo_vdpau: set_scaling_level=1 vo_vdpau: enabled features: inverse_telecine=1 vo_vdpau: disable noise reduction. vo_vdpau: disable sharpness. vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=1 vo_vdpau: skip_chroma = 0
It seems from the messages that there would be deinterlacing, but nevertheless, when large objects move horizontally fast, they are striped.
Any ideas on where to go next?
yours, Jouni
Al 12/06/10 17:23, En/na Jouni Karvo ha escrit:
My current settings in .xine/config (which I found by reading the source code - is there any documentation anywhere?):
I cannot help with the apparent lack of deinterlacing[*], but those options are available in the xine gui in the video tab, once you set the level to "Master of the known universe".
[*]maybe your card cannot manage temporal-spatial, or maybe the broadcaster is flagging the frames as progressive when they're interlaced.
Bye
On 12.06.2010 20:59, István Füley wrote:
Jouni Karvo wrote:
video.output.vdpau_honor_progressive:1
Try to change it back to 0.
Ah. Seems you are right - the problem is in the broadcast. I sent an "improvement suggestion", let's see whether they bother to respond.
Thanks for the help!
yours, Jouni
Glad to hear, that you managed to fix it. I don't think that the broadcaster will care about it :( How the GT220 is working with vdpau? Is the temporal_spatial deinterlacing working without freezes or dropped frames? I'm thinking about buying a similar card, at the moment I'm using a Geforce 8xxx onboard series, and it is not capable of temporal_spatial at full HD resolution. Or maybe I should wait for the TT FF DVB-S2...
thanks,
Füley István
Jouni Karvo wrote:
On 12.06.2010 20:59, István Füley wrote:
Jouni Karvo wrote:
video.output.vdpau_honor_progressive:1
Try to change it back to 0.
Ah. Seems you are right - the problem is in the broadcast. I sent an "improvement suggestion", let's see whether they bother to respond.
Thanks for the help!
yours, Jouni
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
On 15.06.2010 11:20, István Füley wrote:
Glad to hear, that you managed to fix it. I don't think that the broadcaster will care about it :( How the GT220 is working with vdpau? Is the temporal_spatial deinterlacing working without freezes or dropped frames? I'm thinking about buying a similar card, at the moment I'm using a Geforce 8xxx onboard series, and it is not capable of temporal_spatial at full HD resolution. Or maybe I should wait for the TT FF DVB-S2...
It is working fine. It seems it reports using temporal-spatial when deinterlacing SD (I have X configured to 1080p) and temporal (even if the config option asks for temporal-spatial) for HD. Seems to work nicely, and smoothly. Every (perhaps) 10-15 min there is some short problem, when it seems to get "stuck" to a point, repeating a second of video a few times, then continuing normally. But that could be a problem with xine (or some other option in xine config), too.
I have a passively cooled version of the card.
yours, Jouni
On 16 June 2010 06:29, Jouni Karvo Jouni.Karvo@iki.fi wrote:
On 15.06.2010 11:20, István Füley wrote:
Glad to hear, that you managed to fix it. I don't think that the broadcaster will care about it :( How the GT220 is working with vdpau? Is the temporal_spatial deinterlacing working without freezes or dropped frames? I'm thinking about buying a similar card, at the moment I'm using a Geforce 8xxx onboard series, and it is not capable of temporal_spatial at full HD resolution. Or maybe I should wait for the TT FF DVB-S2...
It is working fine. It seems it reports using temporal-spatial when deinterlacing SD (I have X configured to 1080p) and temporal (even if the config option asks for temporal-spatial) for HD. Seems to work nicely, and smoothly. Every (perhaps) 10-15 min there is some short problem, when it seems to get "stuck" to a point, repeating a second of video a few times, then continuing normally. But that could be a problem with xine (or some other option in xine config), too.
Might be the audio resyncing. Try configuring xine to do audio resampling instead of using the metronome.
Glad to hear, that you managed to fix it. I don't think that the broadcaster will care about it :( How the GT220 is working with vdpau? Is the temporal_spatial deinterlacing working without freezes or dropped frames? I'm thinking about buying a similar card, at the moment I'm using a Geforce 8xxx onboard series, and it is not capable of temporal_spatial at full HD resolution. Or maybe I should wait for the TT FF DVB-S2...
It is working fine. It seems it reports using temporal-spatial when deinterlacing SD (I have X configured to 1080p) and temporal (even if the config option asks for temporal-spatial) for HD.
it's strange
are you sure that in your xien config you have temporal-spatial for hd ?
Goga
Jouni Karvo wrote:
It is working fine. It seems it reports using temporal-spatial when deinterlacing SD (I have X configured to 1080p) and temporal (even if the config option asks for temporal-spatial) for HD. Seems to work nicely, and smoothly. Every (perhaps) 10-15 min there is some short problem, when it seems to get "stuck" to a point, repeating a second of video a few times, then continuing normally. But that could be a problem with xine (or some other option in xine config), too.
Something is wrong there. If you setup temporal_spatial in the config file, it definitely should be temporal_spatial in the log. Try to start xine with -c option end put there the exact path to your config file.
István