Dividir video o exportar diapositivas de notas clave por separado

Tengo un problema que estoy luchando durante 2 días. Quizás alguien pueda darme algo de luz. Hice una gran presentación principal (100 diapositivas), con videos y animaciones. Esperaba tener un pequeño video exportado para cada diapositiva. Parecía una buena idea al principio, pero ahora veo que no puedo exportar cada diapositiva separada automáticamente. Así que intenté exportar todas las diapositivas con el mismo tiempo en Keynote y luego dividirlas en partes iguales usando ffmpeg, pero Keynote no exporta el video con el tiempo exacto entre diapositivas. Luego avancé un poco e intenté detectar cambios de escena usando ffmpeg (lo cual hice y obtuve una lista de marcas de tiempo), pero al dividir con ffmpeg, la imagen de fotograma clave nunca está en el primer fotograma, lo que hace que los videos no se puedan usar. Ahora estaba buscando una solución usando la automatización de Mac, pero parece que no tiene las funciones correctas de Keynote... Sé que hacerlo manualmente funcionaría, pero exportar en Keynote es lento y llevaría horas, y tal vez tenga que editar todas las diapositivas y exportar nuevamente. Tengo la mayoría de las herramientas de video profesionales (Final Cut Pro y Adobe Premiere/After Effects).

Esto realmente parece algo que está fuera del alcance de la producción de video de este sitio web. Lo que está dentro del alcance de este sitio web incluye: cómo exploró y seleccionó excelentes lugares, accesorios y vestuario para sus tomas, cómo configuró la iluminación, preparó a sus actores, manejó a su equipo para sus videoclips, buenas técnicas de diseño de sonido y micrófono. , cómo seleccionó, editó y calificó sus videoclips, etc. Tiene un problema con Keynote, que en realidad no es una plataforma de producción de videos.
Con el debido respeto, si exporta video, está produciendo video, por lo que las preguntas relacionadas con esas funciones de Keynote están en el tema, incluso si su relevancia o interés para la mayoría de la audiencia aquí es bajo.
Para el OP, ¿puede simplemente cargar el video de Keynote en un editor de video y luego anotar los tiempos de rotación de diapositivas? Luego puede usar esos tiempos para dividir el video usando ffmpeg en un solo comando.
@MichaelTiemann Estoy produciendo videos usando Keynote como herramienta.
@Mulvya eso parece posible al principio, pero hay 2 problemas. En primer lugar, tenga en cuenta que los tiempos de rotación de diapositivas serían manuales. En segundo lugar, cuando ffmpeg divide el video, el cuadro clave nunca está al principio, por lo que el video comienza en negro hasta que se alcanza el primer cuadro clave. Si le pido a ffmpeg que siga los fotogramas clave, simplemente ignora el momento exacto de los cortes y espera el siguiente fotograma clave.
Mi razonamiento aquí para usar Keynote es simplemente que es mucho más fácil agregar un logotipo y subtítulos y mantenerlo consistente a través de videos que otra herramienta de producción de videos. Es por eso que no he usado Final Cut o Premiere para crear los videos, lo intenté, pero gasté el triple de tiempo en cada video.
Y, si cambio la diapositiva maestra, cambio todas las diapositivas a la vez. Más fácil de editar por lotes.
Tendrás que volver a codificar el video para que los cortes sean exactos.
¿Cómo no se resuelve este problema "tocando" la nota clave mientras se realiza una captura de pantalla?
@MichaelTiemann ¿Capturando manualmente cada diapositiva? Quiero hacerlo automáticamente. Manualmente hay muchas soluciones diferentes: exportar cada diapositiva por separado, por ejemplo.
Pensé que dijiste que el momento de las transiciones era de alguna manera importante. Ahora creo que no entiendo en absoluto cómo Keynote, en este caso, se usa para la producción de video.
Su pregunta no está muy clara, pero hay una opción para exportar una presentación principal como un archivo .m4v. Si luego desea agregar más tiempo de espera entre las diapositivas, puede agregar fotogramas congelados en FCPX o Adobe Premeire.

Respuestas (2)

Creo que su mejor apuesta para dividir el video será afeitarlo manualmente en un editor de video de su elección. Luego puede usar un exportador de clips en la herramienta de edición si lo tiene o exportar un EDL y usarlo con algo como ffmpeg para hacer la división por usted.

¿Ha considerado usar una grabadora de pantalla para capturar toda la presentación? Luego, podría importar la salida final al editor de video.

Esta respuesta se sugirió en mi segundo comentario (ver más abajo), pero el OP la rechazó (por razones que aún no entiendo).