Author |
Message |
loco_hombre
|
Posted: Sat Aug 26, 2006 1:56 pm |
|
Joined: Wed Feb 01, 2006 12:49 pm
Posts: 42
|
Howdy-
I have been working on a complete reinstall to R5C7 from a R5A22 installation I have had going for about 8 months. Rather than upgrade from such a dated version, I opted to wipe everything and start over (I saved all of my hard-earned lircd and directv setup files).
I have seen this thread: http://mysettopbox.tv/phpBB2/viewtopic. ... light=ivtv
I believe that the newer version of IVTV is incorrectly recognizing my PVR150 cards (I have two of them) and misinterpreting inputs. R5C7 runs quick and the video is great, but the sound output is fuzzy- almost comparable to a cylon form the old Battlestar Galactica series.
I have tried downgrading the IVTV driver to 0.4.4 according to the Wiki and it did not successfully fix the issue. IVTV indicates that it has found PVR150 cards upon bootup.....
I have checked all of the audio connections too- the inputs from my satellite receivers are clean.
I am now going to gradually install previous versions until the cards get correctly recognized. I will go all the way back R5A22 if I have to! I will post any significant results.
If anyone else has solved this issue, please chime in. I mainly wanted to get this issue posted in case someone else has the same problem.
Thanks,
Stephen
|
|
Top |
|
 |
loco_hombre
|
Posted: Sat Aug 26, 2006 3:00 pm |
|
Joined: Wed Feb 01, 2006 12:49 pm
Posts: 42
|
I decided to apply a fix command for a while instead of reverting to a previous version of knoppmyth.
As referenced here:
http://www.mythtvtalk.com/forum/viewtop ... c&start=30
You can use the following to basically force the correct PVR150 audio input:
Code: ivtvctl --set-audio-input 1 -d /dev/video0 Since I use a channel change script to change my DirecTV boxes via serial ports, I made a new channel change script that calls my original change script and also forces the audio on each capture card. This was my source: Code: #!/bin/bash /home/mythtv/directv2.pl setup_channel $1 ivtvctl --set-audio-input 1 -d /dev/video0 ivtvctl --set-audio-input 1 -d /dev/video1 exit 0
The only problem is that the audio is still messed up when you first hit "WATCH TV" from the myth menu. You have to actually change the channel to initiate the script and the fixes. I don't know if the wife is gonna accept this!
-Stephen
|
|
Top |
|
 |
tjc
|
Posted: Sat Aug 26, 2006 3:28 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
If you don't have one of the problem tuner chips (TCL M2523_*_E), I'd recommend waiting until Cecil posts his announcement and seeing if the ivtv 0.7.0 drivers help. It cleaned up a number of sound related issues for me.
Code: grep "tveeprom.*tuner" /var/log/messages
|
|
Top |
|
 |
loco_hombre
|
Posted: Sun Aug 27, 2006 8:53 am |
|
Joined: Wed Feb 01, 2006 12:49 pm
Posts: 42
|
That is what I call service! Unfortunately it did not fix the issue.
The problem with the script I made above is that it does not fix the audio inputs when Myth does a scheduled recording for some reason.
I do not have one of the problem tuner chips either.
I am using an ECS848P motherboard. Maybe I will go try to find a Gigabyte motherboard and try that.
For now, I am going to jump back to the good old R5A22 and get my system working again!
Is it possible for me to revert to IVTV 0.4.0 with the new R5D1 release? I know that is the version of IVTV in R5A22 and it makes my 150s work correctly.
Here is some very pertinent info:
0000:02:01.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 37f3 Flags: bus master, medium devsel, latency 64, IRQ 19 Memory at ec000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2
0000:02:03.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 37f1 Flags: bus master, medium devsel, latency 64, IRQ 16 Memory at f0000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2
Regards,
Stephen
|
|
Top |
|
 |
tjc
|
Posted: Sun Aug 27, 2006 9:20 am |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
No, the older drivers are not compatible with the kernel used. The delayed setting trick I posted a few months back should work for you. See this thread for details: http://mysettopbox.tv/phpBB2/viewtopic.php?t=10001 Just add your ivtvctl command to the ones shown in " delayed_settings.sh". BTW - This even works on start up.
|
|
Top |
|
 |
loco_hombre
|
Posted: Sun Aug 27, 2006 11:45 am |
|
Joined: Wed Feb 01, 2006 12:49 pm
Posts: 42
|
Thank you, TJC.
I altered the script to work with my DirecTV channel script and inserted my audio input commands.
You guys are putting out a great service here. I am extremely pleased with how much faster this r5D1 release is as compared to r5A22!
Maybe the IVTV will get fixed up someday in later version.
-Stephen
|
|
Top |
|
 |
mihanson
|
Posted: Sun Aug 27, 2006 6:08 pm |
|
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location:
Los Angeles
|
Hi loco and anyone else who may have found this,
If you ever decide to roll back to R5C7, I found that ivtv-0.4.1 works well and produces no sound issues on my system. Ivtv-0.4.2+ produces distorted or tinny sound with my PVR-150. One issue with using ivtv-0.4.1 with my PVR-150 is the color of the video is washed out. This thread details a compile-time fix of the Kbuild file. I found that I could simply substitute the Kbuild file from the ivtv-0.4.6 driver. It's easier than futzing with code in the 0.4.1 Kbuild and has worked perfectly well for me. You may also want to try to upgrade your v4l-cx25840.fw. It's detailed here. Be sure to shutdown your system for a good 5 min to be sure your PVR card resets and accepts the new firmware. My system requires a 15 powerdown, but most people don't have hardware that finicky!

_________________ Mike
My Hardware Profile
|
|
Top |
|
 |
loco_hombre
|
Posted: Sun Aug 27, 2006 7:57 pm |
|
Joined: Wed Feb 01, 2006 12:49 pm
Posts: 42
|
That is good info to know. I was wondering at what point the cards ceased being detected properly.
I am running a P4 2.93 775 processor too, but with an ECS848P motherboard. I almost went out and bought another motherboard to see if perhaps that was the problem.
I will say that the video output/quality on the PVR150s is significantly improved with these new IVTV drivers.
I still get a little bit of sound fluctuation in the first 5 second of a recording with this script patch-up, but the speed and quality of the video is outweiging that....so far.
I am definitely going to try the firmare update you mentioned. I thought that I did that with R5C7, but I failed to realize you have to power down the capture cards!
-Stephen
|
|
Top |
|
 |
mooselander
|
Posted: Wed Sep 06, 2006 7:38 am |
|
Joined: Sat Oct 22, 2005 8:19 am
Posts: 23
|
tjc wrote: The delayed setting trick I posted a few months back should work for you. See this thread for details: http://mysettopbox.tv/phpBB2/viewtopic.php?t=10001 Just add your ivtvctl command to the ones shown in " delayed_settings.sh". BTW - This even works on start up.
I'm glad I found this thread. Thanks TJC, your script is an elegant workaround to a clumsy problem.
I've been battling various IVTV releases with two PVR-150s that have different chipsets. R5A30 is where I've been stuck for some time -- this was the last version that seemed to keep all of my equipment happy. The more recent IVTV releases cause continuous static across the faint audio of both tuners regardless of forced tuner types, etc.
Putting "ivtvctl --set-audio-input 1 -d /dev/video0" in my old channel change script wasn't enough, channel surfing worked fine but recorded shows would have corrupted audio. The delayed settings script, while not a fixing the real issue, is transparent enough of a workaround to live with (now running R5C7 /w IVTV 4.6). There is no longer any static when recording or watching live tv.
Your method seems to have remedied this issue, thanks for the tip!
|
|
Top |
|
 |
mihanson
|
Posted: Wed Oct 18, 2006 7:05 pm |
|
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location:
Los Angeles
|
For the benefit of others... There was a patch posted in this thread that has fixed my tinny audio issue with a PVR-150. Don't know how to patch? Try this:
Code: # man patch
_________________ Mike
My Hardware Profile
|
|
Top |
|
 |
loco_hombre
|
Posted: Mon Sep 17, 2007 9:49 am |
|
Joined: Wed Feb 01, 2006 12:49 pm
Posts: 42
|
UPDATE FOR R5F27! You need to change the audio command in delayed_settings to:
Code: v4l2-ctl --set-audio-input 1 -d /dev/video0
The old command (ivtvctl) no longer works for resetting the audio. If you want to use the other commands (brightness,etc) that are in the delayed_settings script, you might need to change those to v4l2-ctl too. Run your command from the command prompt and see if it works...
-LOCO
|
|
Top |
|
 |
arriflex
|
Posted: Sun Oct 28, 2007 6:31 pm |
|
Joined: Thu Feb 23, 2006 2:41 pm
Posts: 68
|
I am having what I think matches this problem in R5F27, but is incredibly inconsistent. The audio sounds overmodulated on a select few channels only some of the time. I have not been able to pin down under what circumstances it happens with any predictability.
Anyway, do I just append my directv channel change script with this little bit of code? Or is there something more to it?
edit: sorry, search'll get ya http://mysettopbox.tv/phpBB2/viewtopic. ... highlight=
still working on it.
arri
_________________ Athlon 64 X2 4200+ 2GB Ram
MSI K8N Neo4-F NF4 939
ASUS N EN6200TC256/TD/64M
500gb SATA
1x Plextor PX-M402U
1x HD5000
R5.5 Upgrade from F27
|
|
Top |
|
 |
poflynn
|
Posted: Sat Dec 15, 2007 11:37 pm |
|
Joined: Sat Apr 21, 2007 6:55 pm
Posts: 306
Location:
CA,USA
|
In case anyone cares to hear what it sounds like I uploaded this to YouTube http://youtube.com/watch?v=SVdBD0wQKeM
Currently trying to fix this with the referenced scripts...
Paul
_________________ Paul O'Flynn
|
|
Top |
|
 |