Convertir videos Webm a otro formato Ubuntu y Fedora

Convertir videos Webm a otro formato Ubuntu y Fedora


Generalidades

¿Qué es Webm?


WebM es un contenedor de vídeo abierto y libre desarrollado por Google y orientado a usarse con HTML5. Es un proyecto de software libre, bajo una licencia permisiva similar a la licencia BSD. Está compuesto por el códec de vídeo VP8 (desarrollado originalmente por On2 Technologies) y el códec de audio Vorbis dentro de un contenedor multimedia Matroska.

Hace algunos meses me vino una duda, a nosotros nos gusta hacer videotutoriales, y muchas veces utilizamos la opcion de screencast de Gnome 3, si alguno se ha dado cuenta el formato en que guarda estas capturas son en .webm; un formato nuevo con una excelente calidad.

El problema viene cuando queremos editar la captura, por ejemplo agregarle algun sonido o cancion, cortar etc., los editores de video en Linux aun no tienen un buen soporte para webm, Openshot el único que me ha funcionado y a veces se vuelve poco responsivo, entonces para ello es necesario de un convertidor de video para poder editarlo facilmente, claro esta conversion se puede hacer via consola pero pensando como usuario final o nuevo ¿porque no utilizar algo mas visual o una gui?



Asi que pensando en nuevos usuarios les expongo 3 programas excelentes para conversión de Webm a casi cualquier formato de video.


VLC

Ubuntu


http://www.videolan.org/vlc/


VLC media player es un reproductor multimedia y framework multimedia libre y de código abierto desarrollado por el proyecto VideoLAN. Es un programa multiplataforma con versiones disponibles para muchos sistemas operativos.
VLC es un reproductor de audio y video capaz de reproducir muchos códecs y formatos de audio y video, además de capacidad de streaming. Es software libre, distribuido bajo la licencia GPL.1.

Pero no solo esto, dentro del programa incluye un excelente convertidor que permite la conversion de web a MP4 por ejemplo; con la misma calidad y rapidez extraordinaria.

Google

INSTALACION

FEDORA

su -c 'yum -y install vlc'



UBUNTU

sudo apt-get -y install vlc



Otras distribuciones lo mas seguro este en sus respectivos repositorios oficiales.





Arista Transcoder

vlc

http://www.transcoder.org/



videoArista es un transcodificador multimedia sencillo para el escritorio GNOME. Arista se centra en ser fácil de usar, haciendo la compleja tarea de codificación para diferentes dispositivos simples . Elige tu entrada, elija el dispositivo destino, elija un archivo para guardar y salir. Las características incluyen la detección automática de discos DVD y los dispositivos V4L, arrancando desde dispositivos de DVD, v4l, cuando convierte podemos tener una vista previa en vivo de calidad, e incluye presets para los dispositivos más populares actualmente en uso.

INSTALACIÓN

FEDORA

Utiliza el PostInstallerF para poder instalarlo fácilmente.




UBUNTU

sudo apt-get -y install arista




Otras distribuciones posiblemente se encuentre en sus repositorios oficiales




Transcoder

Linux

http://sourceforge.net/projects/transcoder84/

Transcoder es un conversor de video para Linux usando GTK + como GUI toolkit y ffmpeg como backend.

Se distribuye bajo la Licencia Pública General de GNU.




INSTALACION


FEDORA

Utiliza el PostInstallerF para poder instalarlo fácilmente.




UBUNTU

32-bits

wget -c http://sourceforge.net/projects/transcoder84/files/0.0.6/transcoder_0.0.6_i386.deb

sudo dpkg -i transcoder_0.0.6_i386.deb


64-bits

wget -c http://sourceforge.net/projects/transcoder84/files/0.0.6/transcoder_0.0.6_amd64.deb

sudo dpkg -i transcoder_0.0.6_amd64.deb





Si no existe para distribucion puedes descargarlo y usarlo como portable el siguiente archivo en su sitio oficial AQUI



CONVERSION EN LINEA DE COMANDO
(algunos ejemplos simples)

Tener instalado ffmpeg



Convertir web a mp4

ffmpeg -i video.webm video.mp4


Convertir web a avi


ffmpeg -i video.webm video.avi


Convertir web a flv


ffmpeg -i video.webm video.flv

16 comentarios - Convertir videos Webm a otro formato Ubuntu y Fedora

@rodri222 +2
Es impresionante las cosas que se pueden hacer en este genial Sistema operativo.... +5
@kmm165 +1
Yo siempre uso FFmpeg para todo, los otras opciones que propones no las conocia y son interesantes para quien no desea la linea de comandos.

Si me permites añadir una ampliacion, tambien se pueden usar opciones como las siguientes en ffmpeg para personalizarlo mas:

ffmpeg -i video.webm -ab <bitrate-audio> -b <bitrate-video> -s <resolucion> -ac <canales-audio> -aspect <aspecto> video.mpg

Ejemplo: ffmpeg -i video.webm -s 720x304 -b 2100k -ab 128k -ac 2 -aspect 16:9 video.mpg

Un saludo amigo y buenissimo el post, toma +10
@krafty
WinFF es el mejor de todos.
@kmm165
kuboode dijo:
krafty dijo:WinFF es el mejor de todos.


Pero no tiene soporte para Webm a menos que vos hagas un preset, y winff no funciona en todas las distribuciones, te expongo el caso en Fedora ni existe en los repositorios y la version que se encuentra en el sitio oficial al parecer es una version hecha del paquete deb, que no es compatible con la version ffmpeg de Fedora.

Leiste el articulo?


Si tiene soporte (es una interfaz de ffmpeg) pero al no aparecer la opcion de convertir a webm lo complica mas. Y Si funciona en todas las distros, otra cosa es que no este empaquetado para tu distro (son cosas distintas), porque tu puedes compilar tu mismo el programa, usar el paquete RPM de RedHat/OpenSuse o abrir el paquete .deb para extraer el contenido y ponerlo en tu sistema (Osea, si funciona en todas las distros, pero no lo han dejado mascadito para que lo instales facil en todas las distros)
@kmm165
kuboode dijo:@kmm165 correcto esta basado en ffmpeg pero vos tenes que hacerte un preset (asi como uno que hice yo hace algunos años para reproductores Anyka, Rockhip y PMP y ronda por toda la web) para cumplir tal objetivo. Esto que vos decis de extraer el paquete ya lo hice cientos de veces con el paquete de varias distribuciones y sigue sin funcionar, olvidate no creas que lo he inventado, hasta he compilado el winff para poder incluirlo al PostInstallerF y nada me da el mismo problema. Hay que tener mucho cuidado cuando se escribe; una cosa es que se pueda instalar en todas las distribuciones otra que funcione, no podes asegurar que funciona en todas las distribuciones si no las has probado todas. Esto es un bug de winff con la version de ffmpeg en Fedora y todo depende de los creadores del Winff. Muchos no podemos ser subjetivos y nos interesa mas un programa funcione en nuestra PC y haga su trabajo, y no que nos compliquen la vida, para eso son las alternativas


Cuando me referia ha extraer el paquete en tu sistema, esta claro que yo entiendo ejecutarlo desde el terminal y ver que librerias faltan para que funcione y ir poniendolas tambien en el sistema (esto mucha gente no lo hace y se queda con el simple "no funciona&quot. Tambien, si lo has compilado y no funciona es que algo has hecho mal o no lo has compilado correctamente. Por ultimo, si Winff no funciona correctamente con la version de fedora, bajate una version de la web oficial precompilada (http://ffmpeg.gusari.org/static/) y ya esta. Siempre pienso que cuando algo no funciona es porque uno mismo no quiere, personalmente hasta que no lo hago andar no paro, aunque me lea 1000 manuales, luego aprendo y lo que me costo hacer en 422 horas luego lo logro hacer en 5 minutos.

Un saludo amigo! y probaste el RPM de Redhat/Opensuse en Fedora?
@kmm165
@kuboode, Ya se que te da un error en la conversion, por eso te dije que uses un binario original de la web oficial --> http://ffmpeg.gusari.org/static/. Te di el enlace justamente para eso, para que coloque es binario en /usr/bin y no te de problemas de conversion.

Este problema no es de Winff, sino de los que compilan el paquete ffmpeg y no le compilan las librerias necesarias, en Ubuntu sucede lo mismo, si instalas la version del repositorio no te convierte a mp3 y algunos formatos importantes, en cambio te bajas el binario que te dije y ya convierte a cualquier formato (Recuerda que Winff es una interfaz de ffmpeg, por lo tanto, si ffmpeg no esta bien compilado, Winff no funciona correctamente).

Un saludo amigo!
@kmm165
@kuboode Claro que son los parametros, es que las distros no suelen compilar ffmpeg con todos los formatos (tampoco existen dichos parametros claro esta, cosa que si estan en WinFF) y no permiten convertir correctamente a algunos formatos por eso mismo, los parametros para convertir a X formato no existen, si usas la version estatica eso no te pasara, unicamente puedes cambiar el nombre de ffmpeg en /usr/bin/ por ffmpeg2, y colocar alli el estatico quedando como /usr/bin/ffmpeg, con eso el programa ya funciona correctamente.
@kmm165
kuboode dijo:@kmm165 yo lo movere pero al /usr/local/bin no me gusta utilizar /usr/bin para pruebas, si haces correr este preset que funcionaba con versiones anteriores del ffmpeg te daré la razon de que no son los nuevos parametros de winff: https://sites.google.com/site/kuboosoft/descargas/Rockchip%20winff%20by%20kuboode.rar ; ojo la salida debe ser un avi xvid 320x240 un rate de 20kb codec de audio mp2 44100 128kb. Gracias por la info del ffmpeg estático, espero tu respuesta.


Eso que preguntas si funciona, ademas este binario es la ultima version de ffmpeg, y que yo sepa los parametros son los mismos pero se introducen unos opcionales como "-b:v" para "-b" y "b:a" para "-ab", no he encontrado de momento nada mas diferente. Winff de momento usa los mismos parametros, pero yo de todas formas siempre lo hago desde el terminal, 0 problemas!, jejeje.
@kmm165
@kuboode amigo, nunca te dije que cambiaron los parametros, introdujeron unos opcionales, donde hacer "-b" es lo mismo que "-b:v" y hacer "-ab" es lo mismo "-b:a", osea, tienes la opcion de hacer o uno o el otro, entendiste mal. Ademas, un usuario que intenta aprender a convertir un video se debe estudiar como funciona cada codec, que es el bitrate, resolucion, etc.... La conversion de videos/audios no esta hecha para usuarios normales, sino para avanzados, y no es facil ni con Gui no con terminal.
@fidel_ver
Muy buenos todos los conversores, pero me quedo con la terminal, quiero aprender a manejarla lo más posible...
@fidel_ver
ahí te deje +10 porque me sirvió la información del post