I have searched all around for this, and am a bit frustrated.
How do I specify the input number for my capture card to ffmpeg's v4l2 driver?
My command line now is:
ffmpeg -y -f oss -i /dev/dsp1 -f ac3 -ac 2 -ar 48000 -f video4linux2 -r 29.97 -i /dev/video0 -vc 1 -tvstd NTSC /mnt/xfs/vhs.mpg
But I get nothing but static and snow in my output file.
With mencoder, I used:
tv:// -tv driver=v4l2:device=/dev/video0:input=1:adevice=/dev/dsp1 ...
But, unfortunately, mencoder has a big problem syncing audio and video. I have used ffmpeg to convert files from one format to another without the sync problems. So I also want to be able to capture video from my capture card.
So, again, in short, how do I specify the mencoder -tv option input=1