[brlug-general] Tivo like kludge from Lenny.
c.a. weisheit
carl70448 at yahoo.com
Wed Feb 13 11:41:42 CST 2008
have you tried mythtv? it has a manual scheduler if you don't want to use the built in program scheduler.
also, what is the better card you want to use? maybe I can help?
also,also, I was unable to goto the link provided.
willhill <williamhill2 at cox.net> wrote: I now have a crude PVR strung together with xawtv, vlc and kcron. The script
is:
#!/bin/bash -m
name=$1
channel=$2
durration=$3
date=$(date +"%Y_%m_%d")
cd /home/willhill/movies
cat general_playlist.m3u | sed s/program_name/$name-$date/g >
this_playlist.m3u
rm /home/willhill/.xawtv
ln -s /home/willhill/.xawtv_config/xawtv-$channel /home/willhill/.xawtv
xawtv &
vlc this_playlist.m3u &
sleep $durration\m
killall vlc
killall xawtv
rm /home/willhill/.xawtv
ln -s /home/willhill/.xawtv_config/xawtv-all /home/willhill/.xawtv
I call it at showtime, using cron. I had to use xawtv because vlc does not
work my ATI wonder card's tuner and I use vlc because xawtv's capture does
not work for me and I don't know the ffmpeg or other straight forward way to
capture streams. So xawtv sets the tuner and vlc captures the movie.
I'd rather use a better card that came with a computer I bought recently but
could not figure it out.
http://68.225.99.100:1024/photo_album/chron/2008/2008_02_08_mini_pc/
The "general_playlist.m3u" looks like this:
#EXTM3U
#EXTVLCOPT:v4l-vdev=/dev/video0
#EXTVLCOPT:v4l-adev=/dev/dsp1
#EXTVLCOPT:v4l-norm=1
#EXTVLCOPT:v4l-frequency=-1
#EXTVLCOPT:v4l-caching=300
#EXTVLCOPT:v4l-chroma=
#EXTVLCOPT:v4l-fps=-1.000000
#EXTVLCOPT:v4l-samplerate=44100
#EXTVLCOPT:v4l-channel=0
#EXTVLCOPT:v4l-tuner=-1
#EXTVLCOPT:v4l-audio=-1
#EXTVLCOPT:v4l-stereo
#EXTVLCOPT:v4l-width=640
#EXTVLCOPT:v4l-height=480
#EXTVLCOPT:v4l-brightness=-1
#EXTVLCOPT:v4l-colour=-1
#EXTVLCOPT:v4l-hue=-1
#EXTVLCOPT:v4l-contrast=-1
#EXTVLCOPT:no-v4l-mjpeg
#EXTVLCOPT:v4l-decimation=1
#EXTVLCOPT:v4l-quality=100
#EXTVLCOPT:sout=#transcode{vcodec=mp1v,vb=1024,scale=1,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=file,mux=ts,dst=/home/willhill/movies/program_name.mpeg}}
v4l://
I made vlc work once and saved the playlist. 640x480 resolution is just
watchable quality from the ATI Wonder (bt878).
The xawtv config files are just the same as the "all" file but only has the
channel I want to record in it.
String it all together and you get a kludge. I'm sure there are better ways
of doing this but I think it's going to work for me.
_______________________________________________
General mailing list
General at brlug.net
http://mail.brlug.net/mailman/listinfo/general_brlug.net
---------------------------------
Never miss a thing. Make Yahoo your homepage.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.brlug.net/pipermail/general_brlug.net/attachments/20080213/b3915e43/attachment.html
More information about the General
mailing list