Como misturar dois filmes antes de os travar à mão?
Eu tenho um filme de duas partes no meu disco como um par de pastas VideoTS. Eu quero gerar um filme de saída. Planejo usar o freio de mão para fazer a codificação, a menos que alguém possa apontar uma maneira melhor de fazê-lo. A intenção final é criar um arquivo de vídeo para o meu iPhone ou iPod. Eu já tenho cerca de 90 vídeos assim, mas nunca fiz dois.
Sou forçado a travá-lo à mão e depois autorizá-lo novamente usando outra plataforma? Eu posso fazer isso, mas achei que havia uma maneira mais fácil de fazer isso. Se houver outro software que altere meu fluxo de trabalho, mas faça isso em menos etapas, também posso aceitar isso como resposta.
Se não houver uma maneira de combinar os dois em um único arquivo de vídeo, minha escolha será abri-lo em algo como o Windows Live Movie Maker e apenas misturar as duas entradas mp4 / m4v em um arquivo.
fonte
Respostas:
Como abordar isso
Se você possui dois filmes de entrada e deseja gerar um filme de saída, tente não recodificá-los à medida que avança, mas use o fluxo de bits original.
No seu caso, as possibilidades são:
… Ou:
Concatenando com MP4Box
Eu escolheria a primeira opção, pois não sei se existe alguma ferramenta que pegue os arquivos de DVD "brutos" e os concatene para você.
Você pode simplesmente usar o Handbrake para codificar os vídeos em arquivos MP4 com as configurações apropriadas (por exemplo, usando as predefinições do iPhone ou iPod). É importante que você escolha exatamente as mesmas configurações para os dois vídeos.
Em seguida, use o MP4Box para concatenar aqueles:
Por que você não deve recodificar
A parte importante é que você realmente usa uma ferramenta como MP4Box para concatenar os vídeos, e não um Editor não linear como o Windows Movie Maker. Até onde eu sei, o WMM não permitirá que você copie apenas os fluxos de bits do codec h.264, mas precisa recodificar o vídeo depois de concatená-los.
Isso significa que você experimentará perda de geração , como você conhece nas imagens JPEG. Pode não ser perceptível, mas não sei até que ponto o codificador do Windows Movie Maker é bom . Eu duvidaria que a qualidade seria a mesma.
fonte
Não consegui fazer isso no Handbrake (a resposta de Kev sugere que é possível com a conversão em lote, mas isso não funciona para mim), mas o ffmpeg suporta isso usando seu recurso de concatenação . Concatene vários arquivos de entrada e codifique o fluxo de vídeo com x264 e copie o fluxo de áudio em um único arquivo de saída MP4:
files.txt
é uma lista de arquivos de entrada no formatofonte
ffmpeg -f concat -i files.txt -c:v copy -c:a copy output.mp4
(resp.output.avi
Ou similar), que é mais rápido e não recodifica como o @slhck recomenda.Não há necessidade de recodificar. Para combinar os arquivos .VOB na pasta VideoTS:
e use o seguinte comando
copy /B VTS_xx_1.VOB+VTS_xx_2.VOB newmovie.mpg
Para xx, use o número das informações reais do arquivo.
Isso irá combiná-los em um único arquivo de saída mpg, que você poderá usar o Handbrake em um arquivo menor, selecionando um formato mp4. Você deve travá-los à mão ou o arquivo resultante terá problemas de tempo. Por exemplo, um filme de 2 horas pode aparecer com 5 minutos de duração.
Geralmente o (s) tamanho (s) do arquivo VOB é 1.073.739.776 mais um arquivo restante. Para ter certeza, reproduza os arquivos VOB primeiro clicando duas vezes neles para garantir que eles sejam os desejados.
fonte
Se você soltar todos os arquivos em um diretório com nomes que os colocam na ordem correta, em seguida, abra o diretório no freio de mão (em vez dos arquivos), ele os mesclará automaticamente - portanto, não será necessário mesclar antes.
fonte