Sony Vegas 8 e problema do codec VirtualDub

2

Eu tenho um dispositivo de captura EzCap 116, que pode capturar vídeo e áudio de cabos compostos.

Eu capturei o vídeo no VirtualDub usando sua função "Capture AVI". O VirtualDub aparentemente codifica o vídeo em .avi com o codec MPEG-1 e gera o arquivo de vídeo.

Eles tocam perfeitamente no VLC.

No entanto, gostaria de fazer algumas edições na Sony Vegas. No começo, eu estava recebendo um erro, Video: stream attributes could not be determined. , que eu determinei que era um problema de codec depois de algum Google pesquisado. Depois de brincar com a configuração de VFW do ffdshow, consegui fazer com que a Sony Vegas reconhecesse e reproduzisse o arquivo de vídeo.

O problema é que a qualidade é absolutamente horrível em Vegas. A imagem é em blocos, ondulada e muito lenta. Eu não entendo porque seria, porque como eu disse, esses vídeos funcionam perfeitamente no VLC e no VirtualDub.

Eu tenho um exemplo em vídeo do problema, que pode ser visto aqui:

link

(Eu sei que o áudio está desligado, essa não é a minha preocupação no momento)

Por que a Sony Vegas massacra violentamente meu fluxo de vídeo? Eu nunca lidei com esse problema antes.

    
por Corey 02.12.2010 / 20:20

2 respostas

2

Este é um problema de codecs. O VLC contém seus próprios codecs, que aparentemente lidam muito bem com o AVI produzido pelo VirtualDub.

A Sony Vegas, por outro lado, disse para não funcionar bem com Divx ou Xvid. MPEG na verdade é dito estar bem.

Eu sugiro que você primeiro instale um bom pacote de codecs, como o K-Lite e tente novamente, verificando os parâmetros de vídeo no VirtualDub. Se isso não funcionar, tente codificar no VirtualDub para algo menos compactado. Tente capturar até mesmo no formato avi sem perdas, se o computador for rápido o suficiente. Se não, tente talvez o MPEG-2, recomendado em alguns tópicos para a Sony Vegas.

A regra geral é: quanto menos compactada, mais fácil de editar e melhor a qualidade das codificações subsequentes. Se for o produto final, você pode compactar o quanto quiser e obter o nível desejado de qualidade de imagem. Os arquivos descompactados também são relativamente grandes e exigem longos tempos de processamento para conversão, portanto, é necessário um certo equilíbrio entre codificação e qualidade.

As operações de vídeo dependem muito do seu hardware. Então, geralmente é uma questão de tentar e ver o que é melhor para você.

    
por 06.12.2010 / 11:59
0

Lendo sua postagem novamente parece que você já instalou o ffmpeg (ffdshow é um componente do conjunto ffmpeg). Eu estou pensando Sony Vegas está tentando usar ffdshow para converter para algum outro formato em tempo real. A taxa de bits padrão do ffmpeg é de 200k / s de acordo com: link que é muito baixo para muitos tipos de vídeo durante a edição. Eu tentaria converter o fluxo para um formato suportado nativo em Las Vegas como DV (de acordo com a Wikipedia, o Vegas 8 suporta o formato DV fora da caixa). Em seguida, use o arquivo dv. Você afirma em seu post que você pode lidar com as coisas de áudio, então isso é apenas uma recomendação para o vídeo.

    
por 11.12.2010 / 03:23