Home
Video capture to DV with and without recompression

Select video and audio capture devices

Select needed video input (configure crossbar)

Select audio output

 

Without recompression

 

Select DV file type

Delphi VideoCapture1.DV_Capture_Type2 := rbDVType2.Checked;
C++/C# VideoCapture1.DV_Capture_Type2 = rbDVType2.Checked;

 

Use DirectStream_DV format for output

Delphi VideoCapture1.OutputFormat := Format_DirectStream_DV;
C++/C# VideoCapture1.OutputFormat = VisioForge_Video_Capture_4.TxVFOutputFormat.Format_DirectStream_DV;

 

Set video capture mode

Delphi VideoCapture1.Mode := Mode_Video_Capture;
C++/C# VideoCapture1.Mode = VisioForge_Video_Capture_4.TxVFMode.Mode_Video_Capture;

 

Start capture

Delphi VideoCapture1.Start;
C++/C# VideoCapture1.Start();

 

With recompression

 

Set DV parameters

Delphi VideoCapture1.DV_Capture_Audio_Channels := strtoint(cbDVChannels.Items[cbDVChannels.ItemIndex]);
VideoCapture1.DV_Capture_Audio_SampleRate := strtoint(cbDVSampleRate.Items[cbDVSampleRate.ItemIndex]);

if rbDVPAL.Checked then
VideoCapture1.DV_Capture_Video_Format := DVF_PAL
else
VideoCapture1.DV_Capture_Video_Format := DVF_NTSC;
C++/C# VideoCapture1.DV_Capture_Audio_Channels = Convert.ToInt32(cbDVChannels.Text);
VideoCapture1.DV_Capture_Audio_SampleRate = Convert.ToInt32(cbDVSampleRate.Text);

if (rbDVPAL.Checked)
VideoCapture1.DV_Capture_Video_Format = VisioForge_Video_Capture_4.TxVFDVVideoFormat.DVF_PAL;
else
VideoCapture1.DV_Capture_Video_Format = VisioForge_Video_Capture_4.TxVFDVVideoFormat.DVF_NTSC;

 

Select DV file type

Delphi VideoCapture1.DV_Capture_Type2 := rbDVType2.Checked;
C++/C# VideoCapture1.DV_Capture_Type2 = rbDVType2.Checked;

 


Use DV format for output

Delphi VideoCapture1.OutputFormat := Format_DV;
C++/C# VideoCapture1.OutputFormat = VisioForge_Video_Capture_4.TxVFOutputFormat.Format_DV;

 

Set video capture mode.
Delphi VideoCapture1.Mode := Mode_Video_Capture;
C++/C# VideoCapture1.Mode = VisioForge_Video_Capture_4.TxVFMode.Mode_Video_Capture;

 

Start capture

Delphi VideoCapture1.Start;
C++/C# VideoCapture1.Start();

 

video_capture_to_dv_1