Em todos os comandos 'transcodificar', remova o in
por exemplo. -f mpegts in first_half.ts
- > -f mpegts first_half.ts
Agora, nenhum dos seus comandos está realmente transcodificando, pois você especificou -vcodec copy -acodec copy
. Para realmente transcodificar, remova -vcodec copy
. Você também pode pular os MP4s intermediários.
por exemplo,
ffmpeg -i main.mp4 -vcodec libx264 -acodec copy -ss 00:00:00 -t 00:15:00 first_half.ts -y