enramos

Blog personal de Enrique Ramos Ortiz

Posts etiquetados ‘codecs’

Codecs y formatos de La dosis diaria de Mobuzz.tv

Publicado por enramos.com en Noviembre 12, 2008

Hoy he vuelto a hacer los propio con los vídeos de La dosis diaria de Mobuzz.tv.

Con estos tengo más problemas para verlos a través de mi móvil Nokia E51 con Sistema Operativo Symbian S60 y es que al parecer no me reconoce el tipo mime de forma correcta y me abre los vídeos como si de archivos texto se tratase, por lo que lo único que veo son un montón de caracteres extraños.

Mobuzz.tv en Nokia E51

Lo raro es que hasta hace poco si podía descargarlos al móvil, y una vez descargados en él abrirlos como vídeo, pero recientemente al darle a descargar directamente se me muestra en pantalla dichos caracteres.



Extensión


Tamaños(MB)


Bitrate (kb/s)

VIDEO

AUDIO

Codec

Tamaño


fps

Codec

Hz

Modo

kb/s

Windows

wmv

29,6

905

wmv3

480×272

25

wmav2

44100

stereo

128

iPod

m4v

29,9

851

h264

640×480

25

libfaad

48000

stereo

Móvil

3gp

8,4

239

mpeg4

320×240

[PAR 1:1 DAR 4:3]

12,50

libfaad

22050

mono

 

Publicado en Video | Etiquetado: , , , , , , , , | Deja un Comentario »

Codecs y formatos del videoblog Negópolis.tv

Publicado por enramos.com en Noviembre 8, 2008

Hoy he descubierto un videoblog que emite unos vídeos sobre “Actualidad, Negocios y Política Pop”. Como otras páginas similares ofrece los vídeos en distintos formatos para según el dispositivos que usemos, en mi caso un Nokia E51.

He estado realizando algunas pruebas, con el último vídeo publicado a fecha de hoy, y estos son los resultados.

En primer lugar me he bajado todos los vídeos, les he pasado el ffmpeg para ver que devolvía y este es el resumen obtenido:

VÍDEO

AUDIO

Extensión

Tamaños(MB)

Bitrate (kb/s)

Codec

Tamaño

fps

Codec

Hz

Modo

kb/s

iPod-iPhone m4v 23,7 1001 h264 640×360 25 libfaad 44100 stereo
Quicktime mov 29,3 1239 h264 1024×576 25 libfaad 32000 stereo
Móvil 3gp 2 84 mpeg4 176×144 [PAR 1:1 DAR 11:9] 12,5 libfaad 16000 mono
Flash flv 11,8 80 vp6f 1024×576 25 mp3 44100 stereo 80
PSP mp4 13,6 575 mpeg4 320*180 [PAR 1:1 DAR 16:9] 12,5 libfaad 32000 stereo
Windows wmv 17,4 744 wmv3 576×324 752kb/s 25 wmav2 44100 stereo 48

No me preguntéis qué son cada uno de los valores, y porque hay algunos campos vacíos y sin etiquetar, no lo sé. Simplemente me limito a analizar los resultados obtenidos y lo posteo para poco a poco ir analizándolos (la próxima vez que me de por ahí). Si puedes aportar algo a través de comentarios para aclararme un poco a mí y a posibles visitas, te lo agradecería.

En segundo lugar referente al  Nokia E51, decir que reproducr tanto el formato Móvil (3gp) como el PSP (mp4) con una notable mejora de calidad (audio y vídeo) en este último. Por otro lado, el formato iPod-iPhone (m4v) reproduce tan solo el audio. utilizando el Real Player que viene instalado para todos ellos.

[VideoBlog] ~$ NegóPolis.tv

Publicado en Video | Etiquetado: , , , , , , , , , , , , , , , , | 1 comentario

Convertir vídeos de YouTube a 3gp (II)

Publicado por enramos.com en Octubre 5, 2008

Hace tiempo hice un intento de convertir vídeos de YouTube a 3gp para poder visualizarlos en el móvil, en concreto un Nokia E51, aunque supongo que será igual para la mayoría de teléfonos, o al menos en dispositivos Nokia.

Después de un tiempo peleándome con los formatos, esta es la solución que encontré.

Lo primero es descargar el vídeo de Youtube, que se puede realizar de distintas formas. Particularmente utilizo pytube, ya que esta se encuentra en los repositorios de la distribución Debian GNU/Linux, y supongo que lo mismo para otras distribuciones, aunque no lo he probado.

Otra herramientas que podemos probar/utilizar son:

También tenemos a nuestra disposición servicios online que nos permiten descargar vídeos e incluso convertir, aunque el formato que genera no me permite visualizarlo directamente en el móvil sin tener que convertirlo (de nuevo) previamente:

  • http://media-convert.com/conversion/
  • http://vixy.net/
  • http://www.bajaryoutube.com/
  • http://www.descargaryoutube.com/
  • http://convert.viloader.net/

Una vez tenemos el vídeo en nuestro ordenador, el procedimiento que sigo es el siguiente:

$ ffmpeg -i input.flv -vcodec h263 -s tamaño -acodec libamr_nb -ab bitrate -ar freq -ac canales output.3gp

donde:

- input | es el vídeo que queremos convertir

-vodec | Es el codec de vídeo que queramos emplear.

-s tamaño | es el tamaño del vídeo resultante. Los valores posibles son 128×96, 176×144, 352×288, 704×576, 1048×1152. En mi caso para elegir uno he consultado las especificaciones del móvil y en función de la pantalla de este he elegido el que más se parece.

-ab bitrate | Establece el bitrate de audio en bit/s. Las distintas posibilidades son: 4.75k, 5.15k, 5.9k, 6.7k, 7.4k, 7.95k, 10.2k o 12.2k

-ar freq | Establece la frecuencia. El único valor que admite es 8000Hz

-a canales | Establece el número de canales de audio. Me imagino que el móvil solo lleva un canal de audio, por lo que elijo uno, y tampoco me he preocupado en hacer más averiguaciones.

output.3g | Es el vídeo que queremos generar, con extensión 3gp

Los valores permitidos son determinados por los codecs a utilizar. Para distintos codecs, distintos valores serán :p

Un ejemplo concreto sería:

$ ffmpeg -i input.flv -vcodec h263 -s 352×288 -acodec libamr_nb -ab 12.2k -ar 8000 -ac 1 output.3gp

Referencias:

Publicado en Video | Etiquetado: , , , , , , , , , | Deja un Comentario »

Documental sobre Google

Publicado por enramos.com en Julio 18, 2008

A ver si tengo un rato y lo veo…

De momento ya me lo he cargado al móvil y sin necesidad de hacer ninguna conversión, ya que Google Video pone a nuestra disposición un enlace a través del cual podemos descargar el vídeo en formato iPod/PSP más concretamente:

$ ffmpeg -i video.mp4

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘video.mp4′:
Duration: 00:46:40.6, start: 0.000000, bitrate: 392 kb/s
Stream #0.0(und): Video: h264, yuv420p, 294×240, 29.97 tb(r)
Stream #0.1(und): Audio: mpeg4aac, 44100 Hz, stereo
Must supply at least one output file

Publicado en Video | Etiquetado: , , , , | Deja un Comentario »

Formato de vídeo en móvil Nokia E51

Publicado por enramos.com en Julio 2, 2008

Hace tiempo que no juego con mi “nuevo” móvil, y es que soy como los niños pequeños, me duran los juguetes nuevos media hora (sigo jugando con el móvil).

Compré una tarjeta de 1GB pensando que para un móvil iba sobrada y ya se me ha quedado chica, pero claro, ¿a quién se le ocurre meter en el móvil los vídeos de un curso de dibujo, otro de fotografía, otro de cata de vinos, primer módulo de That’s English (porque no entraba entero), y no se cuantas cosas mas?… ¬.¬

El otro día intente grabar con el móvil y me dijo que la tarjeta estaba llena, entonces he tenido que sacar lo que no me interesaba llevar en ella, que básicamente son los vídeos chorras que voy grabando por ahí.

Por curiosidad, les he pasado el ffmpeg, para ver con que formato graba el Nokia E51 y el resultado es el siguiente:

$ ffmpeg -i video.mp4

Seems stream 0 codec frame rate differs from container frame rate: 30000.00 (30000/1) -> 15.00 (15/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘01072008.mp4′:
Duration: 00:00:15.2, start: 0.000000, bitrate: 490 kb/s
Stream #0.0(und): Video: mpeg4, yuv420p, 320×240 [PAR 1:1 DAR 4:3], 15.00 tb(r)
Stream #0.1(und): Audio: mpeg4aac, 48000 Hz, stereo
Must supply at least one output file

Y de momento lo dejo aquí aparcado hasta que tenga tiempo de revisarlo.

Publicado en Video | Etiquetado: , , , , | Deja un Comentario »

Convertir vídeos de YouTube a 3gp

Publicado por enramos.com en Mayo 26, 2008

En este post relato una serie de pruebas que hice para convertir un vídeo de YouTube a 3gp para poder reproducirlo en un móvil Nokia E51. No obstante, el resultado final no fue el esperado ya que este no reproducía audio. En otro artículo “complemento” este aplicando algunas opciones al comando ffmpeg para obtener el resultado deseado.

[Solución] ~# Convertir vídeos de YouTube a 3gp (II)

Existen muchas maneras de realizar esto, y poco a poco iré investigando para llegar a la manera “más libre”, sin tener que estar dependiendo de aplicaciones propietarias, a excepción de YouTube, que por suerte o por desgracia es la forma más habitual de subir, encontrar y reproducir vídeos.

Como ahora mismo dispongo de poco tiempo, el procedimiento que he seguido para convertir un vídeo a 3GP es bastante sencillo:

  1. Copio la etiqueta <object> URL del vídeo que deseo transformar.
  2. Pego la etiqueta en la web http://vixy.net/
  3. Seleccionamos convertir a ‘3GP for Movile’
  4. Pulsamos el botón Start
  5. Esperar a que se realice la conversión
  6. Descargar el resultado

El vídeo que he convertido es el primero que me he encontrado esta mañana en los feeds a los que estoy subscrito, en concreto una entrevista de Richard Stallman a Canal2 Andalucía.

El resultado es el siguiente:

$ file richard_stallman_canal2.3gp
richard_stallman_canal2.3gp: ISO Media, MPEG v4 system, 3GPP

$ ffmpeg -i richard_stallman_canal2.3gp
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘richard_stallman_canal2.3gp’:
Duration: 00:08:44.1, start: 0.000000, bitrate: 241 kb/s
Stream #0.0(und): Video: mpeg4, yuv420p, 320×240 [PAR 1:1 DAR 4:3], 30.00 tb (r)
Must supply at least one output file

Actualización: La verdad es que no le había hecho mucho caso a la salida de ffmpeg, y pensaba que no me había mostrado el canal de salida por temas de codecs, pero al pasarlo al móvil me he dado cuenta de que efectivamente no tiene audio. Haré alguna prueba más, pero en caso de que falle creo que la opción vixy.net no es muy válida.

Otra plataforma que he probado es http://media-convert.com/conversion/, que a diferencia de la anterior, me descarga un vídeo de mayor tamaño con las siguientes características:

$ file richard_stallman_tesis.3gp
richard_stallman_tesis.3gp: ISO Media, MPEG v4 system, 3GPP

$ ffmpeg -i richard_stallman_tesis.3gp

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘richard_stallman_tesis.3gp’:
Duration: 00:08:43.1, start: 0.000000, bitrate: 387 kb/s
Stream #0.0(und): Video: h263, yuv420p, 176×144 [PAR 12:11 DAR 4:3], 25.00 t b(r)
Stream #0.1(und): Audio: mp3, 22050 Hz, stereo, 64 kb/s
Must supply at least one output file

Aunque a priori tiene audio, e incluso al abrir el vídeo con vlc este se visualiza correctamente con audio incluido, al pasarlo al móvil no se escucha…

[Solución] ~# Convertir vídeos de YouTube a 3gp (II)

Entradas Relacionadas:

[tag@kikuelo.wordpress.com] ~# ffmpeg

[kikuelo.wordpress.com] ~# Edición de video con GNU/Linux

[kikuelo.wordpress.com] ~# Distribuciones Linux para Edición de Audio

Publicado en Video | Etiquetado: , , , , , , , | 3 Comentarios »

Codecs mpeg4 para Windows: Xvid

Publicado por enramos.com en Enero 22, 2008

Intentando ver un vídeo en Windows, en concreto un videotutorial que viene en la revista Linux+ acerca de instalar Compiz Fusion, veo que encuentra los codecs, y solo me reproduce el audio.

Aunque realmente me importa poco ya que el intentar reproducir dicho archivo en una plataforma Windows era por simple casualidad, la curiosidad se apodera de mí…

Como en Windows no se hacer muchas de las cosas que hago en GNU/Linux, me voy a mi ordenador y ejecuto

$ ffmpeg -i linux+38_compizfusion.avi

FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: –enable-gpl –enable-pp –enable-swscaler –enable-pthreads –enable-libvorbis –enable-libtheora –enable-libogg –enable-liba52 –enable-libdts –enable-libgsm –enable-dc1394 –disable-debug –enable-shared –prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Jun 23 2007 14:31:53, gcc: 4.1.3 20070601 (prerelease) (Debian 4.1.2-12)
[mpeg4 @ 0xb7e64b48]frame skip 8

Seems stream 0 codec frame rate differs from container frame rate: 30000.00 (30000/1) -> 25.00 (25/1)
Input #0, avi, from ‘linux+38_compizfusion.avi’:
Duration: 00:12:31.7, start: 0.000000, bitrate: 2071 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 720×480, 25.00 fps(r)
Stream #0.1: Audio: pcm_s16le, 44100 Hz, stereo, 1411 kb/s
Must supply at least one output file

Por lo que veo (no soy experto ni en vídeo ni en edición) utiliza la compresión mpeg4 (http://es.wikipedia.org/wiki/MPEG4).

Haciendo una búsqueda en Google, llego a un codec de Software Libre, llamado Xvid (http://es.wikipedia.org/wiki/Xvid). Como cumple todos los requisitos (GPL) procedo a la descarga de la página oficial (http://www.xvid.org/) y a su instalación para probarlo.

La instalación es muy sencilla, únicamente tenemos que aceptar la licencia, que es ese texto que nadie se lee y que mediante su aceptación vende pequeñas partes de su vida e intimidad a las empresas proveedoras de software, pero que al ser GNU GPL y ya saberla casi de memoria, la acepto sin contemplación ni miedo alguno.

Una vez instalado el codec, ejecuto el archivo y “vualá”, reproducción de audio y vídeo correcto.

PD. Creo que también me hubiera funcionado bajandome el reproductor de Software Libre VLC.

Publicado en Video, Windows | Etiquetado: , , , , | Deja un Comentario »