mateu camps


hola!
Soy un estudiante de Ingeniería de Sistemas Audiovisuales en la ESEIAAT (Universitat Politècnica de Catalunya).
enlaces
home
github
flickr
twitter
vimeo
email

Str2EDL - ¿Qué es?

18 Jan 2016

Esta es mi primera contribución a GitHub, un programa que empecé en verano de 2015 para sacar todos los fragmentos de un fichero de subtítulos SRT que contengan una serie de palabras. La característica a destacar es que dichos fragmentos se almacenan en un archivo en formato EDL para su posterior edición en un editor de vídeo que soporte la importación de este formato.

Motivación

Una de las series que miré durante éste verano fue Silicon Valley, donde las blasfemias están al orden del día. Intenté imaginar cómo quedaría un vídeo juntando todas las ocasiones en las que se pronuncia Fuck.

Me puse manos a la obra con el programa y la primera temporada de la serie, y la verdad que el resultado fue bastante curioso.

Ejemplo

Vamos a realizar el ejemplo con el primer capítulo de la segunda temporada de dicha serie. Empezamos por colocar en una misma carpeta el archivo de subtítulos y el ejecutable Srt2EDL.exe. SRT, ejecutable y archivo de video

Iniciamos el programa y indicamos la ruta del archivo SRT, la velocidad de fotogramas y las palabras que debe buscar. Teniendo en cuenta que es sensible a mayúsculas y minúsculas, es preciso hacer combinaciones para contemplar el mayor numero de casos posibles. Por ejemplo: Palabra, palabra, PALABRA, …

Configuracion programa

Presionamos Enter y si todo ha ido bien, tendremos un archivo nuevo acabado en .edl en la misma carpeta. Podemos abrirlo con cualquier editor de texto. En la imagen inferior tenemos el fichero SRT original (izquierda) y el archivo EDL (derecha) con los fragmentos que coinciden con nuestra búsqueda.

Comparativa SRT original y EDL exportado

El formato EDL hoy en día está en desuso, pero tuvo su momento de gloria en los inicios de la edición no lineal. La sintaxis consiste en una cabecera con un nombre de vídeo y otro de cinta, y una lista de puntos de entrada y salida (cortes). Prácticamente todos los programas de edición no lineal pueden importar y exportar líneas de tiempo en este formato. Aquí mostramos su importación en Premiere Pro.

Importacion EDL en Premiere Pro

Una vez seleccionado el archivo EDL, marcamos el framerate que tiene el vídeo de origen.

Settings importcion

En el panel de Proyecto se crearan una lista de clips vacíos que deberemos vincular a nuestro vídeo.

Vincular medios

Y este es el aspecto que tendrá nuestro Timeline con todos los clips vinculados. Si los códigos de tiempo estaban bien sincronizados en el archivo SRT, tendremos los cortes bien hechos. Aun así quizás tengamos que cortar o alargar algunos clips para ajustarlos a nuestro gusto.

Timeline premiere

Y esto es todo! Link al proyecto en GitHub - Srt2EDL