Description of problem: tvtime has a miserable image quality vs xawtv on the same machine. xawtv from fc1 or knoppix 3.2 has an excellent image quality source: digital-sat-receiver -> scart-svideo composite1 -> bt878 i was playing several times and hours with tvtime to get an acceptable result since fc2t1 came out, no luck. the best results i could get: - bad image quality - sometimes slow (evtl fc2t1=debug-mode) - depending on the window-size (little = more lines, great = less lines) horizontal and vertical flickering lines in the right and top borders -----+ ----|| || |+ i think that both could coexist very well. solution: a; tvtime and xawtv, both in fc2 b: make tvtime work properly Version-Release number of selected component (if applicable): tvtime-0.9.12-3 and earlier How reproducible: Always Steps to Reproduce: 1. start tvtime 2. play with the settings to get an acceptable result 3. boot in fc1 or knoppix and start xawtv Actual Results: cry out loud: "bring back xawtv in fc2" Expected Results: tvtime should have the same quality like xawtv Additional info: # rpm -q kernel tvtime kernel-2.6.1-1.65 kernel-2.6.3-1.118 tvtime-0.9.12-3 # lspci | grep -i bt 0000:00:0f.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02) 0000:00:0f.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02) # lsmod | grep bttv bttv 149740 1 video_buf 21252 1 bttv i2c_algo_bit 8200 1 bttv v4l2_common 6272 1 bttv btcx_risc 4616 1 bttv i2c_core 21380 4 tuner,tvaudio,bttv,i2c_algo_bit videodev 9472 2 bttv
xawtv download Latest version 3.91, released 29 Jan 2004. http://bytesex.org/xawtv/ ./configure;make;make install directly comparison with tvtime under fc2t1 outsch! urgent! please bring back XAWTV in FC2 with xawtv out of the box: 2 clicks (select composite 1) and i have absolutely sharp images clear colors clear letters no flickering lines with tvtime: i have no need for an digital-sat-receiver, i could switch back to an terristric antenna hanging in the wind, it is so slow and such a bad quality :-(
tv-standard PAL i686, 400 mhz, 265 mb ram $ /sbin/lspci | grep -i bt 0000:00:0f.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02) 0000:00:0f.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02) see the attachment $ watch -n10 "ps up 21905 >>tvtime-watch" $ watch -n10 "ps up 21835 >>xawtv-watch"
Created attachment 98381 [details] cat_watch.txt
I agree that FC2 should include both xawtv and tvtime. There are several reasons why Shrek may be getting suboptimal performance out of tvtime. The reason tvtime looks so good (when the system can handle it) is that it can apply some very nice deinterlacing algorithms to the video before displaying it. This leads to a big tree of performance dependencies: -> it has to run in capture mode instead of overlay mode (tvtime does not support overlay mode at all) -> greater I/O load since all the data is going through the CPU -> your card and driver have to support and use DMA or you're not going be able to get reasonable framerates at any resolution (a common failure mode is like what you're seeing; the CPU hasn't finished copying one frame before it's time for the next, so you get "tearing" where the image becomes the next frame, or just garbage) -> greater CPU load from -> postprocessing (depends on which deinterlacing mode you have selected) -> video output (especially if your display card/driver doesn't support Xv) From the ultra-low cpu utilization in Shrek's xawtv ps, I'm guessing he's running xawtv in overlay mode?
seems to be solved in fc2t3 clean, fresh install on the same box. 400 mhz 256 mb ram tvtime is a bit slow but no flickering lines input video source: composite1 tv-standard: PAL tvtime-0.9.12-5 kernel-2.6.5-1.327
Hi, I am the author of tvtime. Usually if you see 'flickery lines', this is caused because of bandwidth problems over your bus, probably because you are using a PCI video card. If you are having performance problems with tvtime, please contact me at vektor so I can try to debug it with you.