TC Wan wrote: > Hash: SHA1 > > > > Duncan Webb wrote: >> TC Wan wrote: >>> Hi, >>> >>> I'm playing with Freevo 1.6 SVN, and finally managed to get DMA sound >>> working with Mencoder for TV recording (using the ALSA configuration >>> information from the V4L2 Wiki on linuxtv.org). However, for all my >>> attempts, mplayer refuses to playback live TV using DMA sound. >> I had similar problems, it I understand you correctly, with TV sound and >> the nforce4 chipset, I tried all these setting >> MPLAYER_AO_DEV = 'alsa:mmap:device=hw=0.0' >> MPLAYER_AO_DEV = 'alsa:noblock:device=hw=0.0' >> MPLAYER_AO_DEV = 'alsa:device=hw=0.0' > > My MB is an ASUS A7S333 (SiS chipset + Duron 1 GHz CPU), with FlyVideo > FlyTV Prime34 (SAA7134-based). >> The last one worked, looking at the wiki page you posted, I think that >> your set-up should be similar. > >> MPLAYER_AO_DEV = 'alsa:device=hw=1.0' may work. > >> IIRC I have applied a patch to 1.6 to use MPLAYER_AO_DEV for TV sound. > > Was MPLAYER_AO_DEV honored before this patch was committed? I tried > using a standalone script for testing, as well as messing with > MPLAYER_AO_DEV, neither worked.
playing with a standalone script is the best way to find the correct command arguments. I've put two scripts on my ftp server that I once used for testing; they won't work for you without changes. ftp://ftp.linuxowl.com/ > > I think the syntax should be 'alsa:adevice=hw.1,0' This is correct for alsa's aplay and arecord but not for mplayer. > In addition, should the adevice part be the same for both mplayer and > mencoder? The one I set for mencoder worked, the same settings for > mplayer didn't. > > >>> http://linuxtv.org/v4lwiki/index.php/Saa7134-alsa >>> >>> The alternative is to use Live TV Pause for watching TV. However, I >>> haven't found any docoumentation on how to setup this feature. I know that >>> it'll works, since I can manually schedule a recording, and playback the >>> file that is currently recording manually. Pausing works, (too bad Seek >>> doesn't, otherwise it'll be possible to skip commercials :) ) >>> >>> Any pointers? >> The current live TV pause is only for xine and ivtv card, this is >> because xine only support ivtv cards with the mrl pvr:// > > > I see. > >> What you're doing is watch a record TV programme as it's being recorded, >> which has always worked. > > > It'd be great if someone can code this up as a plugin to implement a > poor-man's live pause for analog TV. It should work for whether > someone's using mplayer or xine I think. I think the problem is that bttv cards don't write mpeg2 files whereas ivtv based cards do. This means that using bttv cards isn't an option because raw tv data has too higher bandwidth and requires rather a log of disk space. Duncan ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel