Playback issues with 1080i50, 1080p50 on Brazos
#16
When I switch the resoultion in xbmc to 1280x720, the auto refresh rate function works well, the 576i50 and 1080i50 contents are fine.
But I switch the resolution to 1920x1080, the auto refresh rate function is semi-works, the 576i50 content is fine (the TV switch to 25 Hz), but 1080i50 content is stuttering (the TV remains at 30 hz).
My LCD TV supports 720p 50/60Hz and 1080i 25/30 Hz modes surely, because my bluray player switch between these modes are well.
Reply
#17
@djnice:
xbmc needs progressive modes as it cannot output interlaced.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#18
(2012-10-22, 09:03)fritsch Wrote: @djnice:
xbmc needs progressive modes as it cannot output interlaced.

Ok, I understand, pity, because most TV's deinterlacer circuits much better than Ati/nvidia ones.
But why good the refresh rate swithing with 576i contents? I don't understand.
Reply
#19
@djnice:
me, neither. Could you make a xbmc.log with debugging turned on. So we can see what it detects and so on? Perhaps it detects the wrong refresh rate (rounded value) with this specific file, this could be workarounded by advancedsettings.xml. But let's see the logfile first.

Nvidia deinterlacing is much better than what a TV can do (temporal / spatial). AMD is bad yes :-) only BOB for now - but we hope for the future.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#20
(2012-10-22, 10:20)fritsch Wrote: @djnice:
me, neither. Could you make a xbmc.log with debugging turned on. So we can see what it detects and so on? Perhaps it detects the wrong refresh rate (rounded value) with this specific file, this could be workarounded by advancedsettings.xml. But let's see the logfile first.

Nvidia deinterlacing is much better than what a TV can do (temporal / spatial). AMD is bad yes :-) only BOB for now - but we hope for the future.

The log file is deleted before each play. The resolution was 1920x1080.

This is the 1080i .ts file (is the same as in the previous):
link

This is the 576i .ts file:
link

This is the 1080i log file:
link

This is the 576i log file:
link
Reply
#21
Quote:The log file is deleted before each play

Then you have xbmc.old.log which is the log of the last run.
Reply
#22
@djnice:
Could you remove all the stuff you have in advancedsettings.xml?

But yeah, as expected:
Code:
14:46:45 T:139991001159424    INFO: ffmpeg[31E55700]:     Stream #0:0[0x83f]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 720x576 [SAR 12:11 DAR 15:11], 33.40 fps, 25 tbr, 90k tbn, 50 tbc

So it will just keep 30hz and fine.

For your 50i 1920, there is needed: 50hz to display full images - so i would suggest you use 720p for it.

@Fernetmenta:
He voluntarily deleted it - in order we get only the needed info.

Update: Something is going wrong here. Once the interlaced stuff is not detected and the refreshrates are rather odd - mmh.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#23
@fritsch:
I deleted the advancedsettings.xml file, but nothing has changed.
I tried with another 1080i files, but all of them play stuttering.
How can I solve this problem?
Reply
#24
@djnice:

Choose 720p or get a new TV :-)

There could be another solution though. Try to add a 50p mode via xrandr - to fake the 50p output. I did something like this for one of my TVs that only can do: 60i 50i and 24p. The image does not look that good - but at least it somehow works and xbmc thinks it is progressive.

Basically try this manually (with the same user running X):
export DISPLAY=:0
xrandr --newmode "1920x1080_50.00" 141.50 1920 2032 2232 2544 1080 1083 1088 1114 -hsync +vsync
xrandr --addmode DFP1 1920x1080_50.00
xrandr --output DFP1--mode 1920x1080_50.00

Handle with care :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#25
(2012-10-20, 09:40)fritsch Wrote: I tested your files

AMD E450:
1080p50 is working fine without framedrops
1080i50 is also working fine without issues.
Also Refreshrate switching worked fine

AMD E350:
1080p50 I get 47fps on average and dropping a bit
1080i50 Working perfectly fine

My test system currently uses Ubuntu Quantal with the quantal fglrx driver which is one month newer than the beta driver.

Could you also pastebin the output of /usr/lib/xbmc/xbmc-randr?

Hi,

did you test that the 50p is really working on the e-450?

I have the same 47 fps problem with 50p material player on my e-350. However, during playback, the cpu usage is not maxed out.

Chris
unRAID Server, Pioneer VSX-LX52, Panasonic 65VT30, Marusys VU+ Duo, Zotac AD10
Reply
#26
@ix400:
Yes. CPU is not used at all, cause it is done on the GPU.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#27
... I did a quick test with FCPX and 50p footage from my panasonic hc-909x. It seems that my AD10 can play the footage @ real 50p after exporting the clip as a quicktime file (converts audio from ac3 to aac, but no video re-encoding).

Chris
unRAID Server, Pioneer VSX-LX52, Panasonic 65VT30, Marusys VU+ Duo, Zotac AD10
Reply

Logout Mark Read Team Forum Stats Members Help
Playback issues with 1080i50, 1080p50 on Brazos0