Recientemente comencé a usar FFmpeg y me preguntaba si había alguna forma de agregar marcadores de capítulos completamente a través de la interfaz de línea de comandos.
Tuve éxito al escribir primero un archivo de texto de metadatos, luego editarlo manualmente y luego unirlo con el archivo de video original en un archivo nuevo. Sin embargo, esto es un poco complicado y sería mucho más preferible si se pudiera hacer completamente a través de alguna bandera adicional o mediante un solo comando como...
ffmpeg -i videoname.mp4 -add_chptr START=00:00:00.000 title:"video title"
¿Alguien sabe si existe algo como esto? No pude encontrar nada al respecto en la página de ayuda, pero la documentación me parece casi infinita.
Respuesta1
Yo tenía la misma necesidad. Aparentemente, no existe ninguna forma fácil o sencilla de agregar capítulos desde un archivo de capítulos con FFmpeg. Para MKV, la herramienta a utilizar es mkvpropedit. Edita solo el encabezado, en segundos. Para el procesamiento automático, el archivo multimedia y el archivo de capítulo necesitan el mismo nombre y ubicación. Necesitas elMKVToolNix
suite(Windows XP).
set MKVToolNix=
set file=
FOR %%A IN ("%file%") do "%MKVToolNix%mkvpropedit" -c "%%~pnA" %%A&pause