Batch-split muitas AVIs em 2 partes?

4

como posso dividir muitas AVIs em 2 partes, sem conversão?

NB: isso não ajudou muito Qual é o melhor software para dividir e juntar arquivos avi?

    
por iAsk 12.07.2012 / 13:34

3 respostas

2

Supondo que você quer que todos os vídeos sejam divididos na marca de dez minutos:

ffmpeg -i input.avi -t 00:10:00 -c copy output1.avi \
-ss 00:10:00 -c copy output2.avi

Em sistemas com um shell bash (ou outro baseado em unix), você pode usar um loop for para converter cada * .avi em um diretório (você também pode fazer isso no Windows, mas não sei como):

for f in *.avi; do \
ffmpeg -i "$f" -t 00:10:00 -c copy "${f/.avi/-t10.avi}" \
-ss 00:10:00 -c copy "${f/.avi/-ss10.avi}"; done

Você pode ter alguns problemas usando -c copy com -ss: pode ser melhor solucionar a recodificação do vídeo. Consulte o guia de codificação x264 e o Guia de codificação AAC para mais informações sobre isso.

    
por 21.01.2013 / 00:04
1

Não trabalhei com o .avi por muito tempo, mas o Avidemux pode ser o que você procura - e suporta scripting para percorrer um diretório de .avi (por exemplo)

    
por 12.07.2012 / 23:14
1

Virtualdub parece fazer o trabalho fácil - aproveite

Aparentemente, o VD tem um mecanismo de lote e existe uma ferramenta para criar automaticamente trabalhos a partir de "modelos", mas não tentei, mas experimente: link

    
por 12.07.2012 / 23:36