Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My digital camera is shipped with this cable to connect it to TV:

Cable to connect camera to TV

When I connect it with that cable to laptop:

Usual audio cable

I hear audio output on left channel and "hear" video on right channel:

Signal plot of right channel

Signal plot of right channel

  1. What is this video output called? Where can I find its description (number of pixels, timings, etc.)?
  2. Is there already programs to decode it? Expected usage: arecord -f cd -r 192000 | some_filter > video.yuv
  3. What picture quality should I expect when decoding video in that way?
share|improve this question
    
The waveforms look like plain old NTSC composite video (also, that's about all you'll be getting out of the composite connector). There's got to be some utility to decode it, as it's been in use for 50+ years. –  CajunLuke Feb 5 '11 at 1:26
    
I really loved this question!!!!!! –  djechelon Feb 5 '11 at 2:27
    
In addition thats just a TRS plug wired for video + mono audio, NOT a audio cable –  Journeyman Geek Oct 26 '11 at 5:19

1 Answer 1

up vote 4 down vote accepted

I was asking if you were trying to hack the whole thing but I saw your tag. OK let's have fun.

You simply want to avoid buying a capture card. Sounds good, but...

You can't sample video from audio card

Simply that. Why? OK I'm going to tell you. Audio signal is sampled at human ear's Nyquist frequencies, which is double the bandwidth the ear can hear (...bad...): 44100Hz. With high-quality cards you can sample at 96KHz or even 192KHz for maniacs or professional applications. I see no reason about sampling at 96KHz, if ultrasound are at 22KHz nobody would be able to hear frequencies over about, say, 30KHz (which is far higher), but still some people claim 96KHz is cleaner in sound than 44.1KHz.

With video, the problem gets bigger and bigger. In order for your camera to transmit all the complex information about motion pictures (thanks Luke for having decoded NTSC with your brain only), you definitely need more bandwidth. Wikipedia says it's 6MHz.

So, definitely, you are unable to sample a 6MHz signal with a device that is capable of sampling up to 192KHz without losing most of the quality and maybe losing visibility of images.

The bandwidth required to analog encoding of a video signal is function of the frame rate (25FPS) and the frequential components in the video, meaning that a person with a fancy dress like this Flower dress is a high-frequency component that may be drop, instead a plain white background is a zero-frequency component in the image.

[Edit] high-frequency samples in an image mean that the colour/lightning changes significantly across pixels (in a digital image) or across small parts of continous signal (analog signals). The truth is that an NTSC signal is the analog interpolation of an already-sampled signal.

I studied JPEG encoding to tell you about frequencies in video signals.

I hope I have been of help. Grab your pocket and buy your capture card :D:D:D:D:D

[Edit 2] To briefly answer your previous numbered questions:

  1. It's analog video. You must know that prior to decoding. Luke said it's NTSC, so it's a standard. I believe it too, so if it's a standard you need to find out how it's encoded
  2. No
  3. Veeeeeeery poor, I told you why
share|improve this answer
    
Looks like that each of that periodic things (about 15 points in period) on the second plot is the whole row of pixels - I get only about 15 of them. 15 pixels width is a actually too low resolution. –  Vi. Feb 5 '11 at 11:02

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.