On 10/29/07, SIEGERSTEIN <[EMAIL PROTECTED]> wrote:
>
> $ transcode -x v4l2,v4l2 -g 640x480 -i /dev/video -p /dev/dsp -y dv -N 0x1
> -o
> video_out.dv
> $ tcprobe -i video_out.dv
> [tcprobe] RIFF data, AVI video
> [avilib] V: 25.000 fps, codec=DVSD, frames=87, width=640, height=480
> [avilib] A: 48000 Hz, format=0x01, bits=16, channels=2, bitrate=1536 kbps,
> [avilib]    87 chunks, 668160 bytes, CBR
> [tcprobe] summary for video_out.dv, (*) = not default, 0 = not detected
> import frame size: -g 640x480 [720x576] (*)
>        frame rate: -f 25.000 [25.000] frc=3
>       audio track: -a 0 [0] -e 48000,16,2 [48000,16,2] -n 0x1 [0x2000] (*)
>                    bitrate=1536 kbps
>            length: 87 frames, frame_time=40 msec, duration=0:00:03.480
> $


that's correct. This is an (out of standard for resolution) DV stream packed
in an AVI file, with PCM audio.
You can extract the raw dv stream using something like tcextract -i
video_out.dv -x dv > video_out_raw.dv. The latter file will be a _real_ dv
stream (tcprobe will confirm it).
Most likely, this video stream will contain (severe) video artifacts.

You can produce directly raw DV streams using -y dvraw.

Bests,

-- 
Francesco Romani // Ikitt

Reply via email to