having a super tough time getting my tv tuner to work
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm not sure it will help you further, but I have a page about my saa7134-base TV tuner on my web site (link below)... For best results, in addition to what I write there, I also had to force all existing standards to the settings of my (French) standard in the saa7134 kernel source code, in order to keep the sound right.
The saa7134 module is a little tricky to get it to work. I recommend only using tvtime for best results. Using xawtv is useless with this card although its utilities like v4lctl is useful when using mencoder to capture videos. First, try selecting Composite or S-Video in tvtime. Of course you need to connect the card to some source like a VCR or DVD player. If you see a video, you will have to specify a tuner. If you do not see a video, then you have to remove the module and specify a card ID. To remove the module type 'modprobe -r saa7134 tuner videodev' as root. If your card is not listed in CARDLIST.saa7134 under the directory Documentation in kernel source directory, you will have to do trial and error to find the card ID that works best for your card. To specify the card ID, you have to run 'modprobe saa7134 card=X' as root. You will have to do 'modprobe -r saa7134 tuner videodev' every time that the card does not work. Sometimes tvtime needs to be loaded a few times to get it to work. After you see video on either Composite or S-Video, you can then move on to specifying the tuner ID. Like the card ID, it is a trial and error. The list of tuners are in CARDLIST.tuner under the same directory that you found CARDLIST.saa7134. When you load up saa7134 module you have to include the card ID and tuner ID. The syntax will be 'modprobe saa7134 card=X tuner=Y'.
Newbie or not you still have to read the man pages and understand the syntax of almost every program.
HINTS RECORDING WITH SAA7134:
Use 422p as the outfmt so it captures 16 bit color instead of yv12 which only gives you 12 bit color. Unfortunately, there is no 24 bit color captures. You can only use mencoder for recording. To give an example what I mean. Compare the following commands.
mencoder does not make compatible huffyuv, so I suggest using ffv1 and then use transcode to re-encode it to huffyuv. transcode does a lot better making compatible huffyuv video codec.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.