Transmitir DV do arquivo para a fita
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Transmitir do arquivo DV AVI para a fita VTR é um pouco complicado pelo fato de que os arquivos podem tipo 1 ou tipo 2. Para transmitir um arquivo DV para fita, faça o seguinte:
- Crie uma instância do filtro do Driver MSDV . Para obter mais informações, consulte Selecionar um dispositivo de captura.
- Verifique se o dispositivo está no modo VTR. Caso contrário, você não poderá transmitir para a fita. Confira Modo de Dispositivo.
- Inicialize o Construtor de Gráficos de Captura, conforme descrito em Sobre o Construtor de Gráficos de Captura.
- Compile o grafo. A configuração do grafo depende do tipo de arquivo DV:
- Coloque o dispositivo no modo de pausa de registro, conforme descrito em Controlando um Dv Camcorder.
- Pause o grafo de filtro. Enquanto o grafo de filtro é pausado, ele envia um fluxo contínuo que repete o primeiro quadro de vídeo.
- Para iniciar a transmissão, coloque o dispositivo no modo de registro e execute o grafo de filtro. O dispositivo leva um determinado tempo até que o cabeçalho de gravação seja capaz de gravar, portanto, aguarde cerca de dois segundos antes de executar o grafo. Isso pode resultar em alguns quadros duplicados no início da fita, mas garante que nenhum dado seja perdido.
Tópicos relacionados