Como seu segundo comando está dividindo o tempo, este é o melhor lugar para começar a "mesclar" esses comandos.
Você deve simplesmente poder substituir o -c copy -copyts
pelos parâmetros de conversão de codec apropriados do seu primeiro comando. Esses parâmetros basicamente significam "apenas copie o fluxo como está" enquanto os outros parâmetros de tempo estão configurando pontos de início e parada. Como resultado, podemos alterar "copiar o fluxo" para "converter o vídeo" de seu primeiro comando.
Os parâmetros do seu primeiro comando relacionados à conversão de mp4 para mp2 são -codec:v mpeg2video -qscale:v 0
. O codec:v mpeg2video
está informando ffmpeg
para usar o codificador mpeg2video e qscale
sendo 0 significa "melhor qualidade".
De qualquer forma, uma transposição rápida dá a você
ffmpeg -ss 00:00:00.00 -i INPUTfile -to 00:10:00.00 -codec:v mpeg2video -qscale:v 0 OUTPUTfile