¿Cómo puedo mezclar dos películas antes de frenarlas a mano?
Tengo una película de dos partes en mi disco como un par de carpetas VideoTS. Quiero generar una película de salida. Planeo usar el freno de mano para hacer la codificación, a menos que alguien pueda señalar una mejor manera de hacerlo. La intención final es crear un archivo de video para mi iPhone o iPod. Ya tengo unos 90 videos como este, pero nunca hice un video de dos partes.
¿Me veo obligado a frenar a mano y luego volver a autorizarlo usando otra plataforma? Puedo hacer eso, pero pensé que había una manera más fácil de hacerlo. Si hay otro software que cambia mi flujo de trabajo pero lo hace en menos pasos, también puedo aceptarlo como respuesta.
Si no hay una manera de combinar los dos en un solo archivo de video, entonces mi opción será abrirlo en algo como Windows Live Movie Maker y simplemente mezclar las dos entradas mp4 / m4v en un solo archivo.
fuente
Respuestas:
Cómo abordar esto
Si tiene dos películas de entrada y desea generar una película de salida, debe intentar no volver a codificarlas a medida que avanza, sino más bien tomar el flujo de bits original.
En su caso, las posibilidades son:
... o:
Concatenando con MP4Box
Elegiría la primera opción ya que no sé si hay alguna herramienta que tome los archivos de DVD "en bruto" y los concatene por usted.
Simplemente puede usar Handbrake para codificar los videos en archivos MP4 con la configuración adecuada (por ejemplo, usando los ajustes preestablecidos de iPhone o iPod). Es importante que elija exactamente la misma configuración para ambos videos.
Luego, use MP4Box para concatenar esos:
¿Por qué no deberías volver a codificar?
La parte importante es que en realidad usa una herramienta como MP4Box para concatenar los videos, y no un editor no lineal como Windows Movie Maker. Hasta donde yo sé, WMM no le permitirá copiar las secuencias de bits del códec h.264, sino que necesita volver a codificar el video después de haberlos concatenado.
Esto significa que experimentará una pérdida de generación , como sabe por las imágenes JPEG. Puede que no sea notable, pero para empezar no sé qué tan bueno es el codificador de Windows Movie Maker. Dudaría que la calidad fuera la misma.
fuente
No he podido hacerlo en Handbrake (la respuesta de Kev sugiere que es posible con la conversión por lotes, pero eso no funciona para mí), pero ffmpeg lo admite utilizando su función de concatenación . Concatene múltiples archivos de entrada y codifique la transmisión de video con x264 y copie la transmisión de audio en un solo archivo de salida MP4:
files.txt
es una lista de archivos de entrada en el formatofuente
ffmpeg -f concat -i files.txt -c:v copy -c:a copy output.mp4
(resp.output.avi
O similar), que es más rápido y no codifica de nuevo como recomienda @slhck.No hay necesidad de volver a codificar. Para combinar los archivos .VOB en la carpeta VideoTS:
y el uso del siguiente comando
copy /B VTS_xx_1.VOB+VTS_xx_2.VOB newmovie.mpg
Para xx, use el número de la información real del archivo.
Esto los combinará en un solo archivo de salida de mpg que luego puede frenar a mano en un archivo más pequeño seleccionando un formato mp4. Debería frenarlos manualmente o el archivo resultante tendrá problemas de sincronización. Por ejemplo, una película de 2 horas puede mostrar 5 minutos de duración.
En general, los tamaños de archivo VOB son 1,073,739,776 más un archivo restante. Para estar seguro, reproduzca primero los archivos VOB haciendo doble clic en ellos para asegurarse de que sean los que desea.
fuente
Si suelta todos los archivos en un directorio con nombres que los ponen en el orden correcto, abra el directorio en el freno de mano (en lugar de los archivos), los fusionará automáticamente, por lo que no es necesario fusionarlos de antemano.
fuente