- OS: Debian Linux 10
- Capture Unit: Hauppauge WinTV-HVR-1800, Full-height version (Medford)
- Capture In/Out: S-Video + Composite "RCA" L/R (red and white) ; separate cables
- S-Video Cable: Belkin PureAV 6ft ; Model AV21100-06
- Audio Cable: Random Composite "RCA" audio cables
- -
- ffmpeg: version N-56627-gea1e15fdc4-static https://johnvansickle.com/ffmpeg/
- Command Line: ffmpeg -f v4l2 -thread_queue_size 2048 -video_size 720x480 -i /dev/video0 -f alsa -thread_queue_size 2048 -i hw:2 -c:v ffv1 -aspect 4:3 -c:a pcm_s16le Video8_"$(date +%s)".avi
Decyphered the command is:
- video format video4linux2, video size is 720x480,
- input is video0 (capture card)
- -
- audio format alsa, input is hardware device 2
- video output is ffv1, lossless video codec, force set aspect ratio to 4:3
- audio output is WAV 16-bit
- Everything into an AVI file (just a container) with current UNIX Timestamp.
Issue 1
- Video output seems to be forced progressive. There's like terrible lines and aliasing all over the video footage...
I tried setting -field_order bb, since that's the proper field order you get when doing a DV output for Video8 footage (which gives you 29.97i video, which you can use something like yadif in ffmpeg to turn into proper 59.97fps aka smooth 60fps).
This setting sets a video codec flag but doesn't fix the output video.
Here's an example, sourced from Video8:
https://mega.nz/file/eXhi1BQA#1b3kRJ...vHSzmZT7VUP8lQ
I can't tell if the capture card is to blame, the S-Video cable, or the program used.
I should also note that this same terrible quality output was seen when outputting Betacam tapes. Weird aliasing and forced progressive video...
Issue 2
- Audio output has some pops, kinda hard to hear but they are there.
Really no idea here. Not sure if it's the card, capture method, buffer, output format, or the cables...
Here's an example, sourced from Betacam:
https://mega.nz/file/SWhyVRyQ#ufS1ob...RvkNoay9ojrsIc
I should also note that these pops are heard when outputting Video8 tapes.
---
I really prefer to use Linux, and this is a headless system. I can get a GUI'd linux machine together but it seems excessive for this.
I have no other capture card with S-Video in to test with unfortunately.
If really needed yes I will use Windows but I'd prefer not, I do not agree to their EULA.
Not sure what the heck is going on here but any help is appreciated.
Should I try ffmbc instead?
Thanks everybody, glad to be here!