At 08:02 PM 8/6/2008, Mache Creeger wrote:
I am using the latest MythTV release on the latest kernel release of
Fedora 9, with the nvidia kernel-specific drivers, on an Asus P1-AH2
motherboard. I have a PVR-150 installed and use the stereo and
composite video RCA jacks for input from my cable decoder box. I do
not use the coax tuner as input.
I get intermittent tininess in the audio when I record and I
experienced the exact same symptoms on an earlier system which had a
different PVR-150 in a VIA EPIA M10000 running Fedora 8 and used the
stereo and composite video RCA jacks.
Based on that experience and other postings on the Internet, there
seems to be problem in the ivtv driver for the PVR-150 that causes
tininess in the audio when you record from the stereo RCA jacks and
not from the tuner
I noticed that some folks run "/usr/local/bin/v4l2-ctl
--set-audio-input=1 -d /dev/video0" in a cron job that runs every
minute as a solution.
Are there any other ways to address this problem? Has it been
registered as a bug and if so any idea if or when it could be resolved?
-- Mache Creeger
I have also noticed this tinny audio in the 1.3.0 version that I
compiled to fix closed captioning on my pvr-250.
Since I have both a PVR-150 and a PVR-250 in the same system each hooked
to a satellite receiver via s-video, I created a few scripts.
The PVR-150 needs the audio set to stereo, the 250 needs bilingual.
Either will result in mono audio from the line inputs if they have the
wrong tuner setting.
my channel change script spawns the following script in the background,
which waits 3 seconds and then runs the proper v4l2-ctl commands.
since my channels under 300 are high def, the s-video port on my
receivers is in anamorphic mode, I can then record in the proper 16x9 aspect
I also had some trouble on the PVR-250 with the video temporal filter
being set to 8, which gives a very noticeable ghosting to the picture, I
don't know if thats still the case, but I find it so distracting that I
leave the command in.
I find this is a better way than hammering with cron, especially since
my tuners are pretty idle.
# video_settings1 - for PVR-150
sleep 3
channel=$1
if (( $channel < 300 )); then
/usr/bin/v4l2-ctl -d /dev/video1 -c video_aspect=2
else
/usr/bin/v4l2-ctl -d /dev/video1 -c video_aspect=1
fi
sleep 1
/usr/bin/v4l2-ctl -d /dev/video1 -c temporal_filter=0
/usr/bin/v4l2-ctl -d /dev/video1 -t stereo
/usr/bin/v4l2-ctl -d /dev/video1 -c audio_emphasis=0
----------------------------------------------------------------------------------------
# video_settings2 - for pvr-250
sleep 3
channel=$1
if (( $channel < 300 )); then
/usr/bin/v4l2-ctl -d /dev/video2 -c video_aspect=2
else
/usr/bin/v4l2-ctl -d /dev/video2 -c video_aspect=1
fi
/usr/bin/v4l2-ctl -d /dev/video2 -c temporal_filter=0
/usr/bin/v4l2-ctl -d /dev/video2 -c audio_emphasis=0
/usr/bin/v4l2-ctl -d /dev/video2 -t bilingual
- Richard
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users