Ignacio Quezada wrote: > Duncan Webb escribió: >> Ignacio Quezada wrote: >> | Hi ! I have a serious problem ! hehe. >> | Ok, I'm using Freevo in my HTPC. Gentoo minimal setup. And the problem >> | is that the CPU is an AMD 2000+ @ 1666MHZ, maybe so big for DVD or so >> | little for HDTV. >> | So, I'm trying to play HDTV content, x264, 720p. I open X ( startx ), >> | and then i type ( nice -+15 mplayer $video -fs ). And work fine. It is >> | strange, (-+15) yes, if I put a number below -1, the image moves slow, >> | because X need some CPU too (it has nice -1). Anyway, now it works. but >> | when I open Freevo, python consumes with no use around 12%, it is bad >> | because before I get that AMD2000+ I was using an AMD1700+ and it >> | didin't play smoothly those HDTV videos. I can't let python use that >> | 12%. Then I open freevo -fs with nice -+19 and change mplayer niceness >> | to 0, but still have problems. Any idea? like a subcommand that make a >> | CTRL + Z to "freevo" to stop working while playing video? >> | >> | mplayer nice = 0 >> | freevo/python = 19 >> | X = -1 >> | >> | >> | WARF!! Maybe an AMD2500+ BARTON could be the best option but I don't >> | want to buy a new CPU and I think that i won't find that in shops now. >> >> It make some sense that HDTV consumes more CPU that DVD, but 720p is >> pretty normal, 720x576 progressive is just like TV but twice as fast, >> isn't it? >> >> 12% CPU for Python is wholly ridiculous it should be between 0.7 and >> 1.7% when freevo is idle, about 12% when one of Adam's python >> screen-savers runs and 2-3% when mplayer runs. (The mplayer handler has >> a lot of output to cope with). Even on a P3 (733MHz) freevo uses 3% when >> idle and I have to many plug-ins installed on the test machine. >> >> What CFLAGS have you set? Gentoo do have some good wiki pages, there is >> one about hardware detection that is rather good, tells you how you can >> determine the CFLAGS from the hardware. "gentoo hardware detection" I'm >> feeling lucky should get you there. >> >> Duncan > > I've been using Safe CFLAGS with -0s and -2s, athlon-xp. No experimental > flags. I'm using that box mounted on a root NFS system, hddless. > > I 've get new video streams, now I'm able to play 720p streams with.. > "-vfm ffmpeg -lavdopts fast:skiploopfilter=all" but 1080p .. as before, > I can play it smoothly but only if I open mplayer inside X without > Freevo, with "-vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all".. > uhm.. I can't get it working if Freevo has around 2-3 % of CPU while > mplayer runs, it is not enough to play smoothly the video. I need that > 3% :S. Any idea? > > Maybe you are thinking, it's insane to play a 1080p video with those > filters, but even that is better than a DVD with pp/hqdn3d/...
What does cat /proc/cpuinfo say? You have optimized for size rather than speed but this won't make much difference. You can try adding -O3 -mmmx -msse -msse2 -m3dnow to the CFLAGS, I'm really no export on the possible CFLAGS that you can set for gcc. You can remove all the plug-ins that you are not using, the more plug-ins the more Freevo must do. In any case, I've never seen 12% for freevo when it is idling. I wonder if there is some problem with the network that Freevo is waiting on. Duncan ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Freevo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users
