LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-06-2014, 01:36 AM   #1
kaza
Member
 
Registered: Apr 2010
Distribution: FC17
Posts: 380

Rep: Reputation: 3
Sound "gaps" capturing TV with PCI tuner+VLC


Hello,

I recently bought a PCI tuner card (Medion 7134 with tuner Philips FM1216ME MK3)
to try saving to a PC contents of some old VCR cassets using a miraculously still
functioning VCR. The card and the tuner got autodetected correctly (and anyway
I know their numbers from cards and tuners lists) and I started using VLC
to tune onto the VCR signal and save to a file. At first I attempted saving
as MP4 but got 100% CPU on all 4 cores (AMD X4 2+ GHz)and viewing the resulting
file revealed quite a few missing frames and freezes so I switched to saving
as MP2 ("MPEG-2+MPGA"). This time the saved video was OK (and only 25% CPU) but
once in a minute or two I noticed a gap in the sound - a gap of about 0.5-1
second. I experimented with different audio encoders avaliable in the VLC
"Convert/Save" function but even when selecting "WAV" (as I understand, just
dump the sound with no compressing) still I've got the "gaps" in the sound.
The periods between gaps are not periodic - their variance is very high,
sometimes only few seconds between one "gap" and the next but for most of the
time - it's about once in a minute or two.

How can I debug this?
Where to start looking at?
Contents of what files/outputs of what commands
can be usefull for debugging this problem?

TIA!
 
Old 07-07-2014, 02:01 AM   #2
whocares02
LQ Newbie
 
Registered: Jul 2014
Posts: 6

Rep: Reputation: Disabled
Not sure if it makes a difference: Did you try some real capture-application? I just don't trust vlc's stream-save-feature. Tried movie-conversion with vlc this way a few times. Never got satisfiying results. Switching to some real encoding-app did help. Maybe it's the same with capturing TV. Don't know which program to use instead though.
 
Old 07-08-2014, 03:54 PM   #3
kaza
Member
 
Registered: Apr 2010
Distribution: FC17
Posts: 380

Original Poster
Rep: Reputation: 3
Hi "whocares02", thanks for the reply.

Before "VLC" I attempted to use "mencoder/mplayer" but without success:
I don't know how to tune "mencoder" to a particulat custom frequency (591750KHz, from "tvtime" scanner output).

Anyway, I have some more info regarding the VLC behavior: I wrote down the exact
times (hour:min:sec) when the sound gaps appear (I always start from exact beginning
of the cassete in the VCR). Then I repeated it, expecting the times to change at random
with some mean and variance. But what I've got were EXACTLY (to the second) times
I wrote down previously. I repeated the process few times and each time, the "gaps" appeared
at exact times. Rarely, a gap didn't appeat in its "slot" but when it did - it was the same
"slot" always, accurate to the second.

So now it seems like an input problem: in particular places on the cassete (exact times)
something causes the tuner to lose the audio (at least, that's my current theory).

I suspected some "spike" of the signal causing the tuner to lose momentary the audio.

That's all I gathered so far,
TIA for any ideas,
 
Old 07-09-2014, 03:01 PM   #4
kaza
Member
 
Registered: Apr 2010
Distribution: FC17
Posts: 380

Original Poster
Rep: Reputation: 3
Some more info:

I attempted to capture with "mencoder" again, using the following configuration file lines:

Code:
tv=driver=v4l2:width=720:height=576:norm=PAL-BG:outfmt=uyvy:device=/dev/video0:input=0:freq=591.750:fps=25:alsa=1:adevice=plughw.2,0:audiorate=48000:amode=2:forceaudio=1:immediatemode=0

oac=pcm=yes
ovc=lavc=yes
lavcopts=vcodec=mjpeg
o=test_capture.avi
Although the created avi had the video running about twice the speed
of audio but I managed to listen to the exactly same "gaps" I heared
using "vlc", so it doesn't looks like "vlc" problem.

I'm now beginning to suspect either the TV tuner card or the ALSA.
The fact that the "gaps" occur at specific (to the second) times
causes me to suspect the tuner card more than ALSA. Let's assume
I'll manage to get the audio signal from the VCR (or the TV) and connect
it to the "Line IN" of the m-board. What should I change in the VLC
in order to get the audio (together with the TV video) from the "Line IN"
instead of from the TV tuner audio?

TIA!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Capturing PID's when the "tee" command is involved. wahoodoss Linux - Newbie 4 12-27-2011 10:04 AM
[SOLVED] 13.1 "VLC failed to initialize your sound output device" if opened after Firefox RajahBrooke Slackware 17 08-31-2010 06:46 AM
VLC error: VLC could not open the file "/usr/share/vlc/skins2/text.bmp". brjoon1021 Ubuntu 1 01-14-2009 10:48 PM
"cheese" capturing working a lot better under Ubuntu than Fedora ed_homeLinux Linux - Software 2 10-14-2008 07:32 PM
Anyone ever gotten a "Diamond Monster Sound PCI (DMD-i0928-1)" to work with Linux? PingFloyd Linux - Hardware 0 06-24-2006 07:48 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration