Kodi Community Forum
Smoothvideo branch - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222)
+--- Forum: Kodi related discussions (https://forum.kodi.tv/forumdisplay.php?fid=6)
+--- Thread: Smoothvideo branch (/showthread.php?tid=46091)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


- bobo1on1 - 2009-04-20

1. You can see dropped frames when you press o, keep in mind that jerks are usually not caused by frame drops.
2. Turn on debug logging, or run 32 bit linux so it doesn't crash.
3. Yes.
4. I keep it updated every few days or so, you can merge it yourself but it can seriously break things. Follow this rule of thumb: if you have to ask about it, don't do it.
5. I have no idea.


- ERamseth - 2009-04-20

Quote:2. Turn on debug logging, or run 32 bit linux so it doesn't crash.

Is that just the setting in xbmc menus? I think I've seen it there.


- alanwww1 - 2009-04-20

@bobo1on1

I have the branch up and working for days now without noticable problems.
The one thing i can not get perfect is VDPAU playback smoothly.
If i turn in VDPAU with smoothbranch i have smooth playback until i put some srt subtitles on the screen. After that there starts the stutterings. I think maybe it is more a problem of the VDPAU implementation than the smoothvideo branch. Do you have any idea why another surface over the original makes things worse ?

Great work anywa, thanks,

Alan


- Bagger - 2009-04-22

Straight to the point.
How do I know that the "smoothvideo" version has installed ?

On the very first page " It's on by default, under Settings->System->Audio hardware you can set the sync type and the maximum speed adjust percentage when Resample is selected." > I dont get any of these options.

Im running a minimal install of hardy. It started of with XBMC 8.10 svn 16164.
Then upgraded to 9.04 Beta 1 svn19608. I followed the instructions HERE , Every thing seemed to install ok> but I still get mini stutters and no options like above.
Then after reading above ERamseth says he used this address "svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/smoothvideo" which is different to the one in the instructions. After compiling and installing nothing changed.
Obviously I`m not doing something quite right and being new to Linux I cant put my finger on it.

My system
C2D @2.4GHz
2GB ram
Asus 9400GT 512 MB ( nvidia 185.19 Drivers)

thanks


- bobo1on1 - 2009-04-22

You probably have xbmc installed in /usr and smoothvideo installed in /usr/local or something, either remove the other xbmc or start xbmc.bin directly from the smoothvideo directory.


- Bagger - 2009-04-23

bobo1on1 Wrote:You probably have xbmc installed in /usr and smoothvideo installed in /usr/local or something, either remove the other xbmc or start xbmc.bin directly from the smoothvideo directory.


A bit of a schoolboy error on my behalf, I was compiling from XBMC dir not smoothvideo/XBMC...doh

but now when I use the configure " ./configure --prefix=/usr --disable-pulse "
It tells me theres a library missing
"checking for main in -lsamplerate... no
configure: error: ERROR: Could not find a required library. Please see README.linux"


- alanwww1 - 2009-04-23

Bagger Wrote:A bit of a schoolboy error on my behalf, I was compiling from XBMC dir not smoothvideo/XBMC...doh

but now when I use the configure " ./configure --prefix=/usr --disable-pulse "
It tells me theres a library missing
"checking for main in -lsamplerate... no
configure: error: ERROR: Could not find a required library. Please see README.linux"

sudo apt-get install libsamplerate-dev

if i remember well....


- Bagger - 2009-04-23

alanwww1 Wrote:sudo apt-get install libsamplerate-dev

if i remember well....

Thanks... thats the one Smile


- kees1869 - 2009-04-25

I put some new smoothvideo builds online (WIN), a regular build and one where I've disabled the monitor standby while XBMC is running (handy for dual display setups).

These are revision 19691, see the xbmc trac timeline (http://trac.xbmc.org/timeline) for a list of changes since the last build.

Regular: http://www.sendspace.com/file/px0lgs

Mod: http://www.sendspace.com/file/s6g1ag


- ERamseth - 2009-04-25

Is there any possibility of problems being caused by sharing a ~/.xbmc directory between smoothvideo and linuxport?


- Hitcher - 2009-04-25

Just tried the latest build from kess and I'm really happy to report it's finally working on my set up using ATI Radeon HD 2400.

I've narrowed it down to this settings -

'Use VBlank as clock'

With that disabled I don't see any 'CVideoReferenceClock' references in the log but when it's on I do and they work perfectly now.

CVideoReferenceClock: Detected refreshrate: 24 hertz
CVideoReferenceClock: Displaymode changed
CVideoReferenceClock: Cleaning up Direct3d
CVideoReferenceClock: Setting up Direct3d on adapter 0
CVideoReferenceClock: Detected refreshrate: 24 hertz


- bobo1on1 - 2009-04-26

ERamseth Wrote:Is there any possibility of problems being caused by sharing a ~/.xbmc directory between smoothvideo and linuxport?
There should be no problems with that.

Hitcher Wrote:Just tried the latest build from kess and I'm really happy to report it's finally working on my set up using ATI Radeon HD 2400.

I've narrowed it down to this settings -

'Use VBlank as clock'

With that disabled I don't see any 'CVideoReferenceClock' references in the log but when it's on I do and they work perfectly now.

CVideoReferenceClock: Detected refreshrate: 24 hertz
CVideoReferenceClock: Displaymode changed
CVideoReferenceClock: Cleaning up Direct3d
CVideoReferenceClock: Setting up Direct3d on adapter 0
CVideoReferenceClock: Detected refreshrate: 24 hertz
That's what that option is supposed to do, nice to hear it's finally working for you.


- anderskkan - 2009-04-26

Could you please take a look at this "problem" and see if the "provided" solution could be a reality. That in conjunction with the smoothbranch would be great.

http://forum.xbmc.org/showthread.php?p=323545#post323545


- Hitcher - 2009-04-26

bobo1on1 Wrote:That's what that option is supposed to do, nice to hear it's finally working for you.

Cheers, and thanks.


help?? - garvani - 2009-04-28

Im having allsorts of problems with tearing in windows.. Only on my secondary screen though (1360x768) , no tearing is present if i play on my primary monitor (1920x1080). mpchc will obviously play fine on secondary screen, but for a seamless movie experience by remote I really would rather not go down the external player branch.
Ive tried what i think is everything before asking for help, changed a lot of settings from the jittery video thread and every other thread ive came across, but no luck as of yet. I have just downloaded kees latest smoothvideo windows build with the same problem.. In that I dont get any CVideoReferenceClock in the logs.

If someone could just spare 5 minutes and look over the settings and the log i would appreciate it!

So these are the settings ive got at the moment:

Have left default smoothvideo settings alone.
xbmc vsync option - driver decide
ati option - on unless application specify
tripple buffering is off

Hardware and software:
Ati HD4830..
Windows 7 7057
Latest 9.4 ati catalyst
Kees windows build of smoothvideo branch - xbmc revision 19691
Primary display is 1920x1080 monitor but outputting via dvi-hdmi to 42" Samsung lcd secondary screen running at 1360x768 @ 60hz, have used ultramon to get xbmc on other screen, have set xbmc to 1360x768@60hz.

Using a 24fps SD test file.. "Taken" Mainly because it takes less than 10 seconds to see if its tearing or not.. the fps of the video playing is ~24fps.. i read that it should be the refresh rate of the screen?

Heres my xbmc log
http://pastebin.com/m466675f2