La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

CREANDO VALOR PARA LOS ARCHIVOS DE VIDEO Cómo recodificar y adaptar los vídeos de forma masiva utilizando herramientas OPEN SOURCE.

Presentaciones similares


Presentación del tema: "CREANDO VALOR PARA LOS ARCHIVOS DE VIDEO Cómo recodificar y adaptar los vídeos de forma masiva utilizando herramientas OPEN SOURCE."— Transcripción de la presentación:

1 CREANDO VALOR PARA LOS ARCHIVOS DE VIDEO Cómo recodificar y adaptar los vídeos de forma masiva utilizando herramientas OPEN SOURCE

2 PUNTO DE PARTIDA Catálogos de vídeos en distintos formatos
Aparición de multitud de dispositivos destino Teléfonos Móviles Reproductores multimedia Ordenadores de bolsillo Avance de la tecnología Nuevos codecs Nuevos Players Continua necesidad de migración y adaptación a nuevos formatos. Muy costosa la postproducción manual

3 SOLUCIONES HASTA EL MOMENTO
Posproducción manual con NLE de pago: (Adobe Premiere, After, Vegas, Final Cut y similares) Orientados a postproducción manual en GUI Exportación a EDL (edition list) solamente para migración Herramientas de codificación automática: Software de pago especializado (sin opciones de edición avanzada) Codificación por línea de comandos

4 OBJETIVO Herramientas de maquetación y edición por código
Formatos condicionales para ajustar distintos tipos de videos fuente Preferible el uso de herramientas Open Source Proceso compatible con herramientas de codificación por linea de comandos SOLUCIÓN: Edición por script + Codificación por línea de comandos (GUI de apoyo) AVISYNTH FFMPEG, X264 FAAC, …

5 AVISYNTH Funciona como un NLE sin interfaz, controlado totalmente por scripts. Intermediario entre un video y un programa receptor, que puede ser un reproductor, software de edición de video, codificador, … Actúa de forma transparente al receptor, que interpreta el script como un AVI normal. Admite como fuente cualquier formato de imagen y video estándar.

6 AVISYNTH ¿Qué hace? Reproducción normal AVISYNTH
(wmv, avi,mov, mp4,mpeg2, …) video.xxx vlc.exe video.xxx AVISYNTH (wmv, avi,mov, mp4,mpeg2, …) video.xxx script.avs vlc.exe script.avs

7 AVISYNTH ¿Cómo funciona? Software compatible:
DirectShowSource("ejemplo.avi") DirectShowSource("ejemplo.avi") FlipHorizontal() v=DirectShowSource("ejemplo.avi") return StackHorizontal(v,FlipHorizontal(v)) Software compatible: Adobe Premiere, Cinema Craft Encoder, TMPGEnc {Plus, Express}, VirtualDub, VirtualDubMod, Windows Media Player, Media Player Classic, FFMpeg ….

8 RE-CODIFICACIÓN Nuestra elección h264/MP4 Librería Open Source x264
Soporta formatos HD Compatible con video Streaming a través de FMS3 A resoluciones bajas es compatible con dispositivos móviles (PDA, iphone, teléfonos, …) Librería Open Source x264 Desarrollada por Videolan Utilizada por Ffmpeg Hay que generar los AVS previamente.

9 RE-CODIFICACIÓN Ejemplo de comandos de codificación:
Audio ffmpeg -i "script.avs" -ab 100 -vn “output.m4a" Video primera pasada x264.exe --pass 1 --bitrate stats "script.stats" --level 3 --no-cabac --subme 1 --partitions none --vbv-bufsize vbv-maxrate me dia --threads auto --thread-input --progress --no-psnr --no-ssim --output NUL "script.avs“ Video segunda pasada x264.exe --pass 2 --bitrate stats "script.stats" --level 3 --no-cabac --subme 6 --partitions p8x8,b8x8,i4x4 --vbv-bufsize vbv-maxrate threads auto --thread-input --progress --no-psnr --no-ssim --output "script.264" "script.avs“ Multiplexar mp4box.exe -add "script.264" -add "output.m4a" -fps 25 -new “video.mp4"

10 EJEMPLO 1 : Archivos fuentes: Resultado previsto:
Insertar un fundido a negro (black fade in/out) Recortar márgenes Añadir una mosca con el logo Des-entrelazar Escalar. Archivos fuentes: Resultado previsto: Ejemplo.avi upv.png mascara.png Script.avs

11 EJEMPLO 1: script AVS video=DirectShowSource("ejemplo.avi")
video=fielddeinterlace(video,full=true) video=crop(video,20,6,680,564) video=fadein(video,25) video=fadeout(video,25) logo=ImageSource("upv.png",0,video.framecount,video.framerate) mascara=ImageSource("mascara.png",0,video.framecount,video.framerate) video=Overlay( video,logo,video.width-logo.width,video.height-logo.height,mascara,0.9) video=bilinearResize(video,320,240) return video

12 EJEMPLO 1: script en editor AVSP
AvsP es un editor de texto para scripts de Avisynth

13 EJEMPLO 2: Aplicación a contenidos Polimedia: Archivos fuentes:
diapositivas.wmv escudo.jpg video.wmv Esquema del proceso:

14 CONCLUSIONES Hemos conseguido adaptar los contenidos a distintos formatos y dispositivos de forma totalmente automática. Uso de herramientas Open Source y codecs no propietarios

15 ENLACES 1. AviSynth. http://www.avisynth.org
2. AVSP, 3. x264. 4. FFmpeg. [Online] 5. Polimedia.

16 CREANDO VALOR PARA LOS ARCHIVOS DE VIDEO Cómo recodificar y adaptar los vídeos de forma masiva utilizando herramientas OPEN SOURCE


Descargar ppt "CREANDO VALOR PARA LOS ARCHIVOS DE VIDEO Cómo recodificar y adaptar los vídeos de forma masiva utilizando herramientas OPEN SOURCE."

Presentaciones similares


Anuncios Google