El wiki de ffmpeg enlaza de nuevo a esta página con referencia a "Cómo dividir el video de manera eficiente". No estoy convencido de esta página responde a esa pregunta, así que lo hice como se sugiere @AlcubierreDrive ...
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
que da salida a ...
Two commands
real 0m16.201s
user 0m1.830s
sys 0m1.301s
real 0m43.621s
user 0m4.943s
sys 0m2.908s
One command
real 0m59.410s
user 0m5.577s
sys 0m3.939s
He probado un archivo HD SD &, después de algunas carreras & un poco de matemáticas.
Two commands SD 0m53.94 #2 wins
One command SD 0m49.63
Two commands SD 0m55.00
One command SD 0m52.26 #1 wins
Two commands SD 0m58.60 #2 wins
One command SD 0m58.61
Two commands SD 0m54.60
One command SD 0m50.51 #1 wins
Two commands SD 0m53.94
One command SD 0m49.63 #1 wins
Two commands SD 0m55.00
One command SD 0m52.26 #1 wins
Two commands SD 0m58.71
One command SD 0m58.61 #1 wins
Two commands SD 0m54.63
One command SD 0m50.51 #1 wins
Two commands SD 1m6.67s #2 wins
One command SD 1m20.18
Two commands SD 1m7.67
One command SD 1m6.72 #1 wins
Two commands SD 1m4.92
One command SD 1m2.24 #1 wins
Two commands SD 1m1.73
One command SD 0m59.72 #1 wins
Two commands HD 4m23.20
One command HD 3m40.02 #1 wins
Two commands SD 1m1.30
One command SD 0m59.59 #1 wins
Two commands HD 3m47.89
One command HD 3m29.59 #1 wins
Two commands SD 0m59.82
One command SD 0m59.41 #1 wins
Two commands HD 3m51.18
One command HD 3m30.79 #1 wins
archivo SD = 1.35GB flujo de transporte DVB
archivo HD = 3.14GB flujo de transporte DVB
Conclusión
El único comando es mejor si usted está manejando HD, se está de acuerdo con los comentarios de los manuales sobre el uso de -ss después del archivo de entrada para hacer una 'búsqueda lenta'. Los archivos SD tienen una diferencia insignificante.
La versión de dos comandos debe ser más rápida al agregar otro -ss antes del archivo de entrada para la 'búsqueda rápida' seguida de una búsqueda lenta más precisa.
stackoverflow.com es para cuestiones relacionadas con la programación. Pruebe superuser.com (esta pregunta probablemente se moverá allí, solo necesita algunos votos más). –
, ¿ahorra tiempo? – rogerdpack
cuando se usa la copia "-vcodec -acodec copy" es muy rápido :)) –