1
J'ai un programme pour capturer et enregistrer la vidéo en direct de la webcam. Ceci est pris de programmes d'échantillons à venir avec Expression Encoder 4.Comment spécifier le débit d'encodage lors de la capture à partir d'une webcam - MS Expression Encoder 4
LiveJob job = new LiveJob();
EncoderDevice video = EncoderDevices.FindDevices(EncoderDeviceType.Video).Count > 0 ? EncoderDevices.FindDevices(EncoderDeviceType.Video)[0] : null;
EncoderDevice audio = EncoderDevices.FindDevices(EncoderDeviceType.Audio).Count > 0 ? EncoderDevices.FindDevices(EncoderDeviceType.Audio)[0] : null;
LiveDeviceSource deviceSource = job.AddDeviceSource(video, audio);
job.ActivateSource(deviceSource);
//When the Start Encoding Button is clicked.
fileOut.OutputFileName = "C:\\output\\Capture\\Video1.wmv";
job.PublishFormats.Add(fileOut);
job.StartEncoding();
//When the Stop Encoding Button is clicked.
job.StartEncoding();
Comment spécifier le débit de la vidéo encodée.