Le wiki de ffmpeg renvoie à cette page en référence à "Comment diviser efficacement une vidéo". Je ne suis pas convaincu que cette page réponde à cette question, alors j'ai fait ce que @AlcubierreDrive a suggéré
echo "Two commands"
time ffmpeg -v quiet -y -i input.ts -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 -sn test1.mkv
time ffmpeg -v quiet -y -i input.ts -vcodec copy -acodec copy -ss 00:30:00 -t 01:00:00 -sn test2.mkv
echo "One command"
time ffmpeg -v quiet -y -i input.ts -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 \
-sn test3.mkv -vcodec copy -acodec copy -ss 00:30:00 -t 01:00:00 -sn test4.mkv
Quelles sorties Deux commandes real 0m16.201s user 0m1.830s sys 0m1.301s
réel 0m43.621s utilisateur 0m4.943s sys 0m2.908s
Une commande real 0m59.410s user 0m5.577s sys 0m3.939s
J'ai testé un fichier SD et HD, après quelques essais et quelques calculs.
Deux commandes SD 0m53.94 #2 gagne
Une commande SD 0m49.63
Deux commandes SD 0m55.00
Une commande SD 0m52.26 #1 gagne
Deux commandes SD 0m58.60 #2 gagne
Une commande SD 0m58.61
Deux commandes SD 0m54.60
Une commande SD 0m50.51 #1 gagne
Deux commandes SD 0m53.94
Une commande SD 0m49.63 #1 gagne
Deux commandes SD 0m55.00
Une commande SD 0m52.26 #1 gagne
Deux commandes SD 0m58.71
Une commande SD 0m58.61 #1 gagne
Deux commandes SD 0m54.63
Une commande SD 0m50.51 #1 gagne
Deux commandes SD 1m6.67s #2 gagne
Une commande SD 1m20.18
Deux commandes SD 1m7.67
Une commande SD 1m6.72 #1 gagne
Deux commandes SD 1m4.92
Une commande SD 1m2.24 #1 gagne
Deux commandes SD 1m1.73
Une commande SD 0m59.72 #1 gagne
Deux commandes HD 4m23.20
Une commande HD 3m40.02 #1 gagne
Deux commandes SD 1m1.30
Une commande SD 0m59.59 #1 gagne
Deux commandes HD 3m47.89
Une commande HD 3m29.59 #1 gagne
Deux commandes SD 0m59.82
Une commande SD 0m59.41 #1 gagne
Deux commandes HD 3m51.18
Une commande HD 3m30.79 #1 gagne
Fichier SD \= 1,35 Go de flux de transport DVB
Fichier HD \= 3,14 Go de flux de transport DVB
Conclusion
La commande unique est préférable si vous manipulez de la HD, cela correspond aux commentaires du manuel sur l'utilisation de -ss après le fichier d'entrée pour effectuer une "recherche lente". Les fichiers SD ont une différence négligeable.
La version à deux commandes devrait être plus rapide en ajoutant un autre -ss avant le fichier d'entrée pour une "recherche rapide" suivie d'une recherche lente plus précise.