Orientações gerais / fluxo de trabalho para converter ou transferir vídeo “profissionalmente”?

9

Sou um "profissional" de TI que às vezes precisa lidar com pequenos projetos de conversão de vídeo / vídeo e gostaria de aprender "o caminho certo" para fazer isso. Toda vez que eu pesquiso no Google, há sempre um desastre para o trialware estranho, de baixa maturidade, ou para fóruns aleatórios de 3-4 anos atrás, indicando vários métodos antiquados para fazê-lo.

A grande questão é a seguinte: Quais são as diretrizes e ferramentas "gerais" para transcodificar vídeo em algum intermediário eficiente (sem perdas?), para fins de edição, com o propósito de eventualmente recodificá-lo depois?

Parece-me que até mesmo os formatos e tarefas mais simples são um desastre de teste e & erro ou perícia conhecida apenas por especialistas experientes que têm um exército suíço especializado em ferramentas de conversão estranhas que eles usam, quase como se montassem um ataque contra o projeto.

Aqui estão alguns exemplos:

  • Os arquivos VOB simples extraídos da gravação de DVD não podem ser importados diretamente para o Adobe Premiere.
  • O Virtualdub é um software antigo que as pessoas continuam recomendando, mas parece não oferecer suporte a formatos mais recentes.
  • Eu nem sei como saber com certeza quais codecs um vídeo tem, e se a imagem está entrelaçada ou não, e com que resolução e codecs estou lidando.

Problemas:

  • Escolhendo uma opção incorreta de entrelaçamento que diminui a qualidade
  • Escolher uma proporção de pixel incorreta (estende a imagem)
  • Escolhendo um "tipo de projeto" errado no Premiere, fazendo com que as imagens precisem ser dimensionadas
  • Sendo forçado a usar algum programa estranho que terá inúmeros efeitos negativos

O que estou procurando:

  • Livros ou "Conhecimento real" sobre conversões de formato, ferramentas reconhecidas, etc., que não são guias aleatórios do fórum sobre como lidar com formatos de vídeo.
  • Diretrizes de fluxo de trabalho para identificar um formato que vai de um formato para outro sem problemas, conforme mencionado acima.
  • Documentação sobre o que programas como o Adobe Premiere podem e não podem fazer em relação a formatos, para que eu não use uma chave inglesa como um martelo.

TL; DR

Como você deve converter ou "preparar" um arquivo de vídeo para garantir que ele seja suportado pelo Premiere para edição?

A estreia é um programa adequado para lidar com corte, codificação ou outras ferramentas devem ser usadas para isso, ao fazer uma montagem de vídeo a partir de uma variedade de formatos de origem?

Quais são alguns bons livros para ler que lidam especificamente com a conversão de vídeos que usam qualquer número de codecs?

    
por cloneman 18.10.2012 / 02:15

2 respostas

2

O que você está realmente procurando é um 'formato intermediário'. Para áudio, isso normalmente significa descompactá-lo para áudio PCM (bem, idealmente, deve significar não compactá-lo em primeiro lugar):

ffmpeg -i input.file -c:a pcm_s16le output.wav

Para vídeo ... bem, às vezes é possível usar um vídeo bruto ou um codec sem perdas como o huffyuv, mas geralmente você usa um codec intermediário matematicamente com perdas, mas sem perda visual, como DNxHD ou Apple Prores. AFAIK Premiere suporta ambos, mas já faz anos que eu usei para que eu pudesse estar lembrando errado. Para converter um arquivo de vídeo arbitrário em um AVI com vídeo DNxHD e áudio PCM bruto:

ffmpeg -i input.file -c:v dnxhd -c:a pcm_s16le intermediate.avi

Para usar um arquivo MOV com o Apple ProRes e áudio PCM bruto:

ffmpeg -i input.file -c:v prores -c:a pcm_s16le intermediate.mov

EDIT: ... na verdade, pensando nisso eu acredito que o Premiere não exige o uso de um codec intermediário, ele deve ser capaz de editar os formatos mais comuns (incluindo o vídeo MPEG2 usado em DVDs). Dito isso, os formatos intermediários são muito úteis - eles reduzem a carga nos recursos de processamento do computador, já que eles usam algoritmos relativamente simples.

Is premiere a suitable program to handle cropping, encoding, or should other tools be used for this, when making a video montage from a variety of source formats?

O Premiere é uma ferramenta absolutamente fantástica para esses trabalhos, você pode editar um filme de longa metragem facilmente. Eu classificaria isso com o FCP.

Se você quiser fazer as coisas programaticamente (ou seja, automatizar a redução ou corte de vídeos), então uma ferramenta de linha de comando como ffmpeg pode ser melhor; mas para a edição "criativa", um NLE como o Premiere é definitivamente o caminho a seguir.

EDIT2: Uma vez que você mencionou o vídeo entrelaçado, você pode desentrelaá-lo com o ffmpeg usando o filtro de vídeo yadif (ainda outro filtro de entrelaçamento). Eu não tenho certeza se é necessário para uso com o Premiere (provavelmente não é), e usar isso na entrada progressiva irá gerar uma saída horrível (então certifique-se de saber seu vídeo entrelaçado), mas por completo:

ffmpeg -i input.file -filter:v yadif -c:v dnxhd -c:a pcm_s16le intermediate.avi

Isso funcionará igualmente bem com o ProRes, ou mesmo qualquer codec de vídeo que o ffmpeg possa gerar.

    
por 14.01.2013 / 17:00