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) AVISYNTHFFMPEG, 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? (wmv, avi,mov, mp4,mpeg2, …) video.xxx script.avs vlc.exe video.xxx (wmv, avi,mov, mp4,mpeg2, …) video.xxx vlc.exe script.avs AVISYNTH Reproducción normal

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

8 RE-CODIFICACIÓN Nuestra elección h264/MP4 – 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 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" Ejemplo de comandos de codificación:

10 EJEMPLO 1 : Insertar un fundido a negro (black fade in/out) Recortar márgenes Añadir una mosca con el logo Des-entrelazar Escalar. Ejemplo.avimascara.pngupv.png Archivos fuentes: Resultado previsto: 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: diapositivas.wmv video.wmv escudo.jpg Archivos fuentes: 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. 2. AVSP, 3. x 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