**************

My variant:

$  transcode -x v4l2,v4l2 -g 640x480 -i /dev/video -p /dev/dsp -y dv -N 
0x2000 -o video_out.dv

// video_out.dv
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/shot0001.png.7z
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/video_out.dv.7z

$ tcprobe -i video_out.dv
[tcprobe] RIFF data, AVI video
[avilib] V: 25.000 fps, codec=DVSD, frames=42, width=640, height=480
[avilib] A: 48000 Hz, format=0x2000, bits=16, channels=2, bitrate=128 kbps,
[avilib]    52 chunks, 26624 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 0x2000 [0x2000]
                   bitrate=128 kbps
           length: 42 frames, frame_time=40 msec, duration=0:00:01.680
$

$ mplayer video_out.dv
...
Открываю декодер видео: [dshow] DirectShow video codecs
Warning: DS_Filter() could not connect to output pin.  (DLL=qdv.dll, 
r=0x8004022a)
Failed to create DirectShow filter
ОШИБКА: Не смог открыть требующийся DirectShow кодек: qdv.dll
Вам нужно обновить/установить пакет бинарных кодеков.
Зайдите на http://www.mplayerhq.hu/dload.html
Ошибка инициализации Декодера Видео :(
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Выбран видеокодек: [ffdv] vfm: ffmpeg (FFmpeg DV decoder)
...
$

****************

Your variant:

>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.

$ tcextract -i video_out.dv -x dv > video_out_raw.dv

// video_out_raw.dv
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/shot0002.png.7z
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/video_out_raw.dv.7z

$ tcprobe -i video_out_raw.dv
[tcprobe] Digital Video (NTSC)
[tcprobe] summary for video_out_raw.dv, (*) = not default, 0 = not detected
import frame size: -g 720x480 [720x576] (*)
     aspect ratio: 4:3 (*)
       frame rate: -f 29.970 [25.000] frc=4 (*)
   no audio track: use "null" import module for audio

$

$ mplayer video_out_raw.dv
...
Открываю декодер видео: [dshow] DirectShow video codecs
...
Выбран видеокодек: [qdv] vfm: dshow (Sony Digital Video (DV))
$

****************

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

$ transcode -x v4l2,v4l2 -g 640x480 -i /dev/video -p /dev/dsp -y dvraw -N 
0x2000 -o video_out_dv_raw.dv

// video_out_dv_raw.dv
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/shot0003.png.7z
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/video_out_dv_raw.dv.7z

$ tcprobe -i video_out_dv_raw.dv
[tcprobe] Digital Video (NTSC)
[tcprobe] summary for video_out_dv_raw.dv, (*) = not default, 0 = not detected
import frame size: -g 720x480 [720x576] (*)
     aspect ratio: 4:3 (*)
       frame rate: -f 29.970 [25.000] frc=4 (*)
      audio track: -a 0 [0] -e 48000,16,2 [48000,16,2] -n 0x1 [0x2000] (*)
                   bitrate=1536 kbps
$

$ mplayer video_out_dv_raw.dv
...
Открываю декодер видео: [dshow] DirectShow video codecs
...
Выбран видеокодек: [qdv] vfm: dshow (Sony Digital Video (DV))
...
$

****************
****************

Good DV:
// pond.dv
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/pond.dv
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/shot0004.png.7z

$ tcprobe -i pond.dv
[tcprobe] unknown file type
[tcprobe] filetype/codec not yet supported by 'transcode'
$

$ mplayer pond.dv
...
Открываю декодер видео: [dshow] DirectShow video codecs
...
Выбран видеокодек: [qdv] vfm: dshow (Sony Digital Video (DV)
...
$

// 16x9.dv
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/16x9.dv
ftp://temp%40filekeeper.org:[EMAIL PROTECTED]/transcode/16x9.jpg

$ tcprobe -i 16x9.dv
[tcprobe] Digital Video (NTSC)
[tcprobe] summary for 16x9.dv, (*) = not default, 0 = not detected
import frame size: -g 720x480 [720x576] (*)
     aspect ratio: 16:9 (*)
       frame rate: -f 29.970 [25.000] frc=4 (*)
      audio track: -a 0 [0] -e 48000,16,2 [48000,16,2] -n 0x1 [0x2000] (*)
                   bitrate=1536 kbps
$

$ mplayer 16x9.dv
...
Открываю декодер видео: [dshow] DirectShow video codecs
...
Выбран видеокодек: [qdv] vfm: dshow (Sony Digital Video (DV))
...
$

****************

So, I seems, that video_out_dv_raw.dv and video_out_raw.dv like 16x9.dv and 
pond.dv (Sony Digital Video (DV))
But 16x9.dv and pond.dv playback OK, and video_out_dv_raw.dv and 
video_out_raw.dv NO.

Kino import normal below files:
16x9.dv, pond.dv, video_out_dv_raw.dv, video_out_raw.dv

But playback video_out_dv_raw.dv and video_out_raw.dv this files take 
uncorrect picture.

Any ideas?

Best regards, 
SIEGERSTEIN

Reply via email to