Feeds:
Entradas
Comentarios

Posts Tagged ‘vídeo’

HandBrake

Si tenemos varios vídeos por “transformar”, handbrake nos la pone fácil, con la herramienta: Add to Queue, que nos servirá para ir agregando trabajos.

Add to Queue

Abrimos un vídeo desde Source, ponemos los parámetros deseados: calidad, codec, resolución, audio, etcétera y posterior seleccionamos Add to Queue a lo que nuestro vídeo se agregara a la lista, posterior desde Source abrimos un segundo vídeo y después de poner los ajustes que deseamos volvemos a seleccionar Add to Queue y quedara como vídeo dos de la lista y sucesivamente iremos añadiendo los vídeos deseados y concluiremos seleccionando Start para iniciar el proceso. Si queremos corroborar nuestro listado con la opción Show queue podremos hacerlo.

Read Full Post »

FFmpeg es un software libre de excelente desempeño para todo lo relacionado a la multimedia; audio y vídeo. Su uso no se limita al sistema linux sino que también es portable a otros sistemas. Con el podemos manipular, pero sobre todo hacer conversiones entre distintos formatos de nuestros archivos de audio: música, podcats, etc. y vídeo. En Ubuntu y cualquier deribada de Debia se instala desde consola tipeando:

apt-get install ffmpeg

Su uso en consola no es complicado, algunos ejemplos:

Supongamos tenemos un vídeo tipo xvid (o divx) de nombre video.avi, con ffmpeg podemos sacar información de este vídeo, tipeamos desde la consola:

ffmpeg -i video.avi

Esto nos podrá dar distintos datos como en el ejemplo siguiente:

Nos presenta en Duration, el tiempo del vídeo; en este ejmplo 43:33:04, el bitrate del vídeo que es de 934 kbps, el tipo mpeg4, la resolución de 512×288 en formato 16:9 a 29.97 frames por segundo. Del Audio nos dice es un mp3 a 44100 hz en stereo (2 canales) a 96 kbps.

Si quremos extrar el audio a ese vídeo, tipeamos en consola:

ffmpeg -i video.avi audio.mp3

Recuerden que video.avi es el nombre de nuestro video, ustedes pongan el nombre del que estén trabajando. En este ejemplo extraemos el audio que anteriormente habíamos visto era un mp3 y le ponemos de nombre audio. Si el audio fuese un AC3 solo cambiaría la extensión.

Si quisiéramos extraer el audio del vídeo en formato WAV, tipeamos:

ffmpeg -i video audio.wav

Ahora de no tiene que ser un video avi, puede ser un mp4, m4v, mpeg, wmv, realplayer, … supongamos que de un video x queremos extraer el audio con ciertos parametros, podríamos tipear:

ffmpeg -i video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3

Examinemos:

  • -i Le indicamos el archivo con el que vamos a trabajar, en este caso video.avi
  • -vn Nos indica que desactivemos la grabación de vídeo, o sea que lo dejemos tal cual que no lo hagamos ningún proceso.
  • -ar Establece la frecuencia de muestreo del audio, por default es de 44100 hz.
  • -ac Indicamos los canales de audio, por defecto es uno (monoural), en nuestro caso al ser estereo indicamos 2, si fuese 5.1 (surround) serian 6.
  • -ab Es para el bitrate (calidad), por default es de 64 k, nosotros en el ejemplo lo pusimos a 192.
  • -f Qué nos de salida en el formato que se describa a continuación en el ejemplo es mp3, aunque podria ser wav, ac3 u otros.
Una de mis tareas faboritas al usarl ffmpeg consiste en pasar audio de DTS a AC3. Como la mayoría sabe el audio en formato DTS es de mayor calidad que el AC3. Aunque el AC3 no esta mal para la mayoría de equipos que habitualmente tiene uno disponible en el mercado, el manejo de DTS actualmente es más complicado ($). En fin por la razón que sea les muestro un ejemplo:
ffmpeg -i audio.dts -acodec ac3 -ac 6 -ab 448k audio.ac3
Veamos que tenemos:
  • -i Le indicamos el archivo con el que vamos a trabajar, en este caso audio.dts
  • -acodec Le indicamos cual seria el codec de salida, en este caso sera ac3.
  • -ac Indicamos los canales de audio, en nuestro caso al ser surround, es decir 5.1 le indicaremos que son 6 canales.
  • -ab Es para el bitrate (calidad), en nuestro ejemplo lo indicamos en 448k.
Les dejo algunos ejemplos de los usos más comunes de ffmpeg:
Convertir avi a mpg:
ffmpeg -i video.avi video.mpg
A la inverse mpg a avi:
ffmpeg -i video.mpg video.avi
Convertir un archivo flv (como los de YouTube) a avi:
ffmpeg -i video.flv video.avi
Convertir un avi a flv:
ffmpeg -i video.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320×240 -f flv video.flv
Analicemos:
  • -i Le indicamos el archivo con el que vamos a trabajar, en este caso: video.avi
  • -ab Es para el bitrate (calidad), en nuestro ejemplo lo indicamos en 56 k.
  • -ar Establece la frecuencia de muestreo del audio, lo dejamos en 44100.
  • -b Aquí indicamos el bitrate del video, en nuestro ejemplo de 200 kbps
  • -r El frame rate, el que viene por default es de 25 (Europeo), en el ejemplo lo bajamos a 15.
  • -s Señalamos la resolución de salida del video, en el ejemplo es de 320×240.
  • -f Qué nos de salida en el formato que se describa a continuación en el ejemplo es flv.
Si tenemos algún dispositivo móvil que reprodusca mp4, como un Ipod/iphone o algún smartphone podemos convertir nuestros vídeos favoritos a mp4 para visualizarlos en nuestro dispositivo móvil:
ffmpeg -i video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 700kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320×180 -title X video.mp4
Veamos lo que tenemos:
  • -i Le indicamos el archivo con el que vamos a trabajar, en este caso: video.avi
  • input Vamos a indicar con que vamos a trabajar:
  • -acodec indica el codec de audio a utilizar, en este ejemplo es aac.
  • -ab Es para el bitrate (calidad), en nuestro ejemplo lo indicamos en 128 k. Recuerden que acc es de mayor calidad y mejor compresión que el mp3.
  • -vcodec señala el code de vídeo a utilizar, en nuestro ejemplo es: mpeg4.
  • -b Aquí indicamos el bitrate del video, en nuestro ejemplo de 700 kbps.
  • -mbd Aquí indicamos que vamos a trabajar sobre una serie de bloques del estandar h264.
  • 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2: Ordenes relacionadas a la comprseión h264.
  • -s Señalamos la resolución de salida del video, en el ejemplo es de 320×180.
  • video.mp4 sera nuestro vídeo resultante.
Algo tribial para algunos, pero de necesidad para muchos, un archivo de audio cualquiera, verbigracia wav,  a mp3.
Convertir wav a mp3:
ffmpeg -i audio.wav -acodec mp3 -ab 192 -ar 44100 audio.mp3
  • -i Le indicamos el archivo con el que vamos a trabajar, en este caso: audio.wav.
  • -acodec indica el codec de audio a utilizar, en este ejemplo es mp3.
  • -ab Es para el bitrate (calidad), en nuestro ejemplo lo indicamos en 192 kbps.
  • -ar Establece la frecuencia de muestreo del audio, lo dejamos en 44100.
Espero estos ejemplos les sean de utilidad como lo han sido para mi, la lista de opciones de ffmpeg es en verdad espectacular, no por nada una gran cantidad de programas se basan en las librerías de ffmpeg. Bien les comparto la lista del top de cosas utiles en el ffmpeg extraído de mundogeek:

Combinar una serie de imágenes en un vídeo

ffmpeg -f image2 -i imagen%d.jpg video.mpg

Convertir un vídeo en imágenes

ffmpeg -i video.mpg imagen%d.jpg

Convertir un vídeo para verlo en la PSP

ffmpeg -i entrada.avi -b 300 -s 320×240 -vcodec xvid -ab 32 -ar 24000 -acodec aac salida.mp4

Convertir un avi a gif

ffmpeg -i entrada.avi salida.gif

Añadir el sonido de un archivo de audio a un vídeo

ffmpeg -i audio.wav -i video_entrada.avi video_salida.mpg

Convertir avi a dv

ffmpeg -i entrada.avi -s pal -r pal -aspect 4:3 -ar 48000 -ac 2 salida.dv

o bien

ffmpeg -i entrada.avi -target pal-dv salida.dv

Convertir avi a mpeg para reproductores de dvd

ffmpeg -i entrada.avi -target pal-dvd -ps 2000000000 -aspect 16:9 salida.mpeg

Comprimir avi a divx

ffmpeg -i entrada.avi -s 320×240 -vcodec msmpeg4v2 salida.avi

Comprimir Ogg Theora a Mpeg dvd

ffmpeg -i entrada.ogm -s 720×576 -vcodec mpeg2video -acodec mp3 salida.mpg

Comprimir avi a SVCD mpeg2

Para PAL:

ffmpeg -i entrada.avi -target pal-svcd salida.mpg

Para NTSC:

ffmpeg -i entrada.avi -target ntsc-svcd salida.mpg

Comprimir avi a VCD mpeg2

Para PAL:

ffmpeg -i entrada.avi -target pal-vcd salida.mpg

Para NTSC:

ffmpeg -i entrada.avi -target ntsc-vcd salida.mpg

Codificación con varias pasadas

ffmpeg -i entrada -pass 2 -passlogfile ffmpeg2pass salida

Read Full Post »

m2ts en Ubuntu

HandBrake

Los archivos de películas en alta definición suelen venir en un contenedor de extensión m2ts. Esto si tienes una vídeo camara con grabación en Hd o algún vídeo de alta definición sin comprimir. El manejo de este tipo de archivos aun es escaso en linux; pero ya existe la posibilidad de su manejo desde nuestro Sistema preferido.

Mirando programas en GnomeFiles, me tope con HandBrake y la verdad la primera impresión me dejo satisfecho. La admisión de formatos de vídeo es increíble, parece igualar o incluso superar a Avidemux. Aunque la conversión es para solo dos formatos matroska (mkv) y mp4. Esto debido a que solo utiliza el codec de compresión x264. Si tienes un ipod o teléfono móvil capaz de reproducir vídeos en mp4 en verdad te resultara útil este programa. Ahora, lo que lo distingue es el poder manejar archivos m2ts. Es el primer programa que conozco que lo hace desde linux, sin necesidad de usar la consola.

En lo personal este programa me ha resultado útil para manejar archivos con extención m2ts, los convierto a matroska o mp4 y su “edición” me resulta más amigable desde otros programas concretos.

En estos días les mostrare como funciona, aunque no es nada difícil su utilización.

Read Full Post »

Avidemux es una aplicación para la edición de vídeos capaz de trabajar con un gran número de formatos. Sin duda uno de los mejores programas de su genero. Yo suelo usarlo para pasar vídeos a MP4 y reproducirlos en dispositivos portátiles como teléfonos móviles, ipod, etcétera.

El primer e indispensable paso es el abrir el vídeo ha transformar, en este caso sera un Xvid (avi) el cual cambiaremos de formato a un Mp4, modificaremos la resolución y como agregado insertaremos unos subtítulos los cuales serán permanentes en nuestro nuevo vídeo.

Las herramientas que ofrece este programa son bastantes, pero en esta ocasión hablaremos de lo más esencial para nuestro proyecto. En la opción Auto se nos presenta una serie de opciones preconfiguradas para los formatos más comúnmente usados; la última opción hace referencia a un MP4, pero para los poseedores de la versión 2.5.1 de este programa existe el inconveniente de que esta opción no funciona correctamente, por lo cual habremos de configurar a mano. Esto no sera nada difícil y por el contrario nos ayudara a conocer algunas opciones interesantes del programa que nos podrán ser de utilidad en diferentes proyectos.

En la opción vídeo de la ventana desplegable de lado izquierdo elegimos la opción:  MPEG4 ASP (xvid), en sonido ACC (Faac) y en formato MP4.

En la opción configurar de la opción de vídeo antes seleccionado como MPEG4 ASP (xvid) podemos elegir el vídeo si lo queremos a dos pasadas y el bitrate de este. pueden dejarlo tal cual o pueden optar por algunos pequeños cambios, en lo personal uso el siguiente:

Esto es a dos pasadas y con un bitrate de 190 kb/s, en verdad pudiéramos decir que es muy poco para un vídeo pero si la pantalla es la típica de un teléfono celular, no tiene mucho sentido el poner bitrates altos, ahora que pueden experimentar, cada vídeo es distinto y pueden optar por más bitrate. 400 kb/s resultara suficientemente bueno para la mayoria de los casos, en el nuestro para una mejor visualización de los subtítulos, que de por sí ya serán pequeños.

Ahora nos vamos a Filtros, de la misma opción de vídeo: Iniciamos seleccionando la opción Resize, con el cual ajustaremos la resolución de nuestro vídeo. La seleccionamos y agregamos con el botón verde del signo más (+) que esta en la parte de abajo y nos aparecerá la ventana de configuración de dicha opción. En este caso la resolución la pondremos en 320 de largo (Width) y automáticamente nos deberá dar el ancho, en mi caso es de 178 (Heigth). Esto puede variar según el vídeo. Basta añadir que el vídeo de origen tendrá una resolución más alta que la resultante, de lo contrario sera muy notaria la perdida de calidad.

Damos en aceptar la opción resize y deberá agregarse a la ventana derecha como filtro activo del Video filter Manager. Ahora vamos por los subtítulos. Del lado izquierdo en Avaliable Filters tenemos la opción Subtítulos, la seleccionamos y nos aparecerán varias opciones, escogeremos la que se adapte al tipo de subtitulo que tenemos; basta con ver la extensión de nuestro subtitulo para percatarnos si es un srt, ass, etc.

Después de seleccionar Subtitler tendremos que indicar la ruta del subtitulo de nuestro vídeo en Subtitle file y la fuente o tipo de letra que queramos para el vídeo en Font (TTF).  En el boton Select Color podemos elegir el color del subtitulo y en Set Size and Position la posición del subtitulo así como el tamaño de la fuente. Una vez terminado estos pasos damos Aceptar y tendremos listo la resolución final y los subtitulos. Para que no queden dudas de lo que hemos hecho, con el boton Preview de la parte inferior derecha podemos ver como podra quedar nuestr vídeo.

Ahora en la opción de Audio, que previamente hemos seleccionado como AAC (faac), por default nos deja el bitrate en 128, si el vídeo no es musical podemos bajarla para ahorrar espacio, esto es a gusto de cada quien de lo contrario dejamos como esta y en la opción Guardar indicaremos el nombre del archivo final y el lugar a guardar para dar comienzo al proceso de transformación de nuestro vídeo.

Ya solo resta esperar que termine el proceso de conversión y tendremos listo nuestro vídeo.

El proceso de codificación dependerá del tipo de maquina que uses. Esto podrás hacerlo en otro tipo de formatos, como por ejemplo pasar un archivo  MKV a Xvid, para ver vídeos en tu PSP, etcétera.

Read Full Post »

Hace poco más de medio año se daba a conocer que el lenguaje HTML en su nueva versión 5.0 tendrá soporte nativo para vídeo, siendo fierefox pionero en soportar esa nueva versión de HTML con sus nuevas características. El anuncio hecho por wikipedia de utilizar el formato libre Theora para sus vídeos abría la posibilidad de pensar en un serio sustituto del formato flash, que si bien tuvo su momento e importancia actualmente existen otros formatos con mejores prestaciones y en forma de libre distribución.

Ahora que Google ha decidido migrar sus vídeos de su sitio en Youtube a otro formato distinto al flash, como es el h264, sorprendió que anuncie que esta nueva forma de presentar los vídeos online no viene soportada para firefox. Y el porque de esta excepción ha sido aclarada por Mike Shaver vicepresidente del proyecto de ingeniería de firefox. Y esgrime dos razones, el costo de la licencia para su uso y el ser un codec cerrado.

La opción sera sin duda el usar el Google Chrome, pero lamentablemente se sigue apostando por la utilización de herramientas de código cerrado que terminan imponiendo convenientemente estándares y repercuten en el avance de opciones libres.

Read Full Post »

Mkvmerge

Matroska (mkv) es un contenedor para archivos multimedia, así como el avi pero con mas opciones y mejor aprovechamiento de espacio, en el cual podemos agrupar archivos de vídeo xvid, divx, h264, etcétera y de igual formas audio: mp3, aac, AC3, DTS, etcétera, así como subtitulos.  Mkmerge, es un programa que nos permite agregar y quitar contenidos a un archivo matroska.Puedes instalarlo, desde Ubuntu y los deribados de debian en la consola tecleando:

sudo apt-get install mkmerge

Si usas fedroa o algún deribado de RedHat solo teclea en consola:

yum install mkmerge

Hoy les mostrare como agregar una audio a un archivo mkv.

PantallazoCon el boton add agregamos el vídeo que vamos a tratar, el cual nos aparecera en el recuadro Input Files, en el recuadro inferior Tracks, chapters and tags:, veremos las partes que constituyen nuestro archivo mkv que previamente hemos seleccionado, en este caso tenemos dos elementos, el vídeo: un MPEG4 (h264) y el audio: un AC3.

Ahora, nuevamente con el botón add agregaremos, en nuestro caso otro audio, en formato mp3 aunque puede ser en cualquier otro.

Pantallazo

Seleccionando uno de los archivos de Tracks, chapters and tags: podemos usar los botones up y down, para elegir el acomodo que queremos para nuestros audios, en este caso desplazaremos al AC3 en tercero de la lista y el mp3 en segundo para que sea el audio que inicie por default.

PantallazoEn la opción General Track options, podemos señalar algunos datos a nuestro archivo agregado número de pista (Track Name), idioma (Languaje),  etcétera.

PantallazoEn la parte inferior tenemos el recuadro Output filename donde señalaremos al programa donde guardar el resultado de nuestro trabajo, hay que asegurarse de tener el espacio suficiente en el disco duro. Por default te pone el mismo nombre que el archivo primario por lo que te recomiendo elijas otro para evitar algún contratiempo. Una vez salvado esto basta presionar sobre el botón  Start muxing y esperar unos segundos o pocos minutos según el tamaño del archivo y la velocidad de nuestro procesador para que nos entregue el resultado.

PantallazoSi después de terminar la barra superior no nos marco errores, damos en Ok y listo hemos terminado.  El procedimiento es el mismo si queremos agregar subtitulos o extraer cualquier elemento de un archivo mkv.

Read Full Post »

En los comienzos de la internet el  mp3 se popularizo al grado de ser el formato de compresión para música más popular hasta hoy. Con el incremento del ancho de banda el vídeo no podía quedar atrás y es el avi, como archivo contenedor para vídeo, que empieza rápidamente a popularizarse en el intercambio de archivos de vídeo. Si bien avi es creado por Microsoft, no es hasta la aparición del codec Divx que este contenedor de vídeo gana popularidad. Y en el mundo del software libre contamos con el excelente code Xvid compatible con Divx y  que en muchos aspectos logra superarlo.

Actualmente son muchas las compañías que fabrican DVD’s de sobremesa con capacidad de leer el codec Divx, lo cual hace que podamos ver una película con calidad comparable al DVD desde un CD de 700 Megas. Pues bien existen programas que pueden  subtitular nuestros vídeos de forma “flotante”, es decir que podamos poner y quitar el subtitulo desde nuestro reproductor de sobremesa. Uno de esos programas es AVIAddXSubs, aunque es para windows, podemos hacerlo trabajar desde nuestra distribución linux utilizando el emulador  wine.

AVIAddXSubs, corriendo con wine desde Ubuntu.

AVIAddXSubs, corriendo con wine desde Ubuntu.

Si aun no tienes instalado wine en ubuntu , desde la consola teclea:

sudo apt-get install wine

Ahora despues de descargar el programa AVIAddXSubs, desde la carpeta de dicho programa buscas el archivo:

AVIAddXSubs.exe

Con el botón derecho del ratón le das en

Abrir con wine.

Su utilización no es nada complicada, desde la primer pestaña en la parte de abajo tenemos dos rectángulos y a la derecha su botón con tres puntos (…). La primera opción:

Desde aquí seleccionaremos nuestro vídeo avi, asegurando que el archivo con subtitulos tenga el mismo nombre pero con la extención srt

Desde aquí seleccionaremos nuestro vídeo avi, asegurando que el archivo con subtitulos tenga el mismo nombre pero con la extención srt

Después en la segunda opción tenemos:

Desde aquí elegimos el destino del vídeo ya subtitulado, por default lo guarda donde tengamos la carpeta del programa.

Desde aquí elegimos el destino del vídeo ya subtitulado, por default lo guarda donde tengamos la carpeta del programa.

El programa además nos deja insertar no solo uno sino varios subtitulos a nuestros vídeos, dandonos la chance de escoger el color, por deafault viene en blanco, el tamaño y tipo de letra:

AVIAddXSubs nos permite configurar varios aspectos de los subtitulos, como color, tamaño y posición.

AVIAddXSubs nos permite configurar varios aspectos de los subtitulos, como color, tamaño y posición.

Solo quedaria aclarar que el archivo resultante sera solo uno y con extención divx, aunque podríamos renombrarlo a avi. Otra cuestión es que los subtitulos no los podremos visualizar desde la computadora, a no ser que usemos el reproductor oficial de la Compañia Divx. Este programa es para mejorar la calidad de visualización de los subtitulos en nuestros reproductores de sobremesa Divx. No olviden que Xvid también es compatible.

Read Full Post »

Older Posts »

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 110 seguidores