Eu tenho dois vídeos de diferentes fontes.
Eu quero converter um deles para que seu formato, codec, framerate seja o mesmo que o outro.
Existe um verso para ele (onde posso dar o vídeo de "referência" como opção) ou qual é o melhor caminho?
Eu posso usar ffmpeg ou mencoder ou qualquer ferramenta de linha de comando do Linux.
Esclarecimento: Eu estou atrás de uma abordagem geral que vai funcionar toda vez: sem saber nada sobre video1, eu gostaria que o video2 fosse convertido no mesmo formato, codec, framerate como video1
Adição Alguns antecedentes: eu preciso disso porque estou tentando concatenar dois vídeos. Eu estou usando o mencoder, mas requer que os vídeos sejam do mesmo codec, mesmo framerate e outras coisas. Então eu preciso converter um dos mesmos para ser do mesmo tipo que o outro, mas eu não gostaria de mergulhar no "reino dos codecs".
Respostas:
Eu não sei de uma ferramenta que poderia fazer isso. A única solução que consigo pensar é escrever um script de shell que encontre as informações necessárias sobre o video1 e depois converta o video2 para esse formato usando o ffmpeg. Grosseiramente, seria
ffmpeg -i video1 > props.txt
#lotes de análise de string aqui. Desculpe, mas não tenho tempo para resolver tudo agora.
ffmpeg -i video2 [opções que você escavou anteriormente] video2.out
Obviamente não é uma solução completa, mas uma ideia aproximada. Espero que isto ajude.
fonte