Ir al contenido principal

Convertir Videos Avi, 3gp, Mpeg, Flv, Divx

Uno de los mejores conversores para (K)ubuntu, es el Mobile Media Converter o el "FFMPEG y Mencoder".

Son convertidores muy fáciles de usar aunque el ffmpeg y mencoder es un poco mas técnico, que lo explicaré mas adelante.

MOBILE MEDIA CONVERTER


Que como verán en las imágenes es fácil de manejar. Solo hay que seleccionar el vídeo a convertir, a que vídeo codificar, seleccionar donde lo convertirá y listo. (Unos cuantos click's).
Asegurate de descargar la versión en .DEB, para su facil instalación. También ahí la versión para windows.


FFMEPG Y MENCODER (Tutor)

Se explicará la conversión de vídeos *.flv como pueden ser los de youtube, google videos, etc, … a otros formatos como pueden ser MPEG, DivX, AVI, 3GP, OGG, …

Lo primero de todo es obtener el vídeo, pero mucha gente no sabe cómo hacerlo. Para ello tenemos una estupenda aplicación de Javi Moya que te descarga los vídeos de extensiones diversas. Para ello lo descargamos aquí. Si quieres acceder a su página para ver las especificaciones pulsa aquí. Antes de nada decir que es un addons para FireFox.

Continuemos pues:

Instalaremos dos aplicaciones, ffmpeg y mencoder

sudo apt-get install ffmpeg mencoder 

Ffmpeg es una aplicación de comando que convierte vídeo y audio de un formato a otro, mientras que mencoder es más utilizado para pasar de ogg a avi.

CÓMO CONVERTIR LOS *.FLV

Una vez bajados los flv con la anterior aplicación, procedemos a abrir la consola:

Convertir FLV to AVI

ffmpeg -i archivo.flv nuevo_archivo.avi

Convertir FLV to MPG

ffmpeg -i archivo.flv nuevo_archivo.mpeg

Convertir AVI a 3GP

ffmpeg -i video.avi-s qcif -vcodec h263 -acodec mp3 -ac 1 -ar 8000 -r 25 -ab 32 -y video.3gp

Convertir MPG a 3GP

ffmpeg -i video.mpg -s qcif -vcodec h263 -acodec mp3 -ac 1 -ar 8000 -ab 32 -y video.3gp

Convertir 3GP a AVI

ffmpeg -i video.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 video.avi

Convertir OGG a AVI

mencoder video.ogg -o video.avi -ovc lavc -oac mp3lame

Convertir AVI a FLV

ffmpeg -i VIDEO.AVI -f flv -acodec mp3 -ar 44100 TEST.flv

Ir probando distintos formatos de codecs y bitrates, hasta que encontréis por defecto el que os guste, mejorando o bajando la calidad, como vosotros veáis.
Más info en: https://wiki.ubuntu.com/ffmpeg

La mayoría de los vídeos no deberían dar problemas pero hay ciertos codecs que ffmpeg no soporta, para ello utilizamos mencoder.

Convirtiendo los vídeos con las opciones vistas, podemos tener problemas con las resoluciones, bitrates, … para ello podemos convertirlos con otra serie de opciones. lo primero que debemos de hacer, es leernos los manuales del ffmpeg y mencoder, haciendo un “man ffmepg“. A parte de las opciones de abajo hay detalles más técnicos para los expertos ya en esto:

Sabemos que las opciones básicas por defecto suelen ser:

- Bitrate de b: fije el bitrate video en kbit/s (defecto = 200 kb/s)
- Bitrate del ab: fije el bitrate audio en kbit/s (defecto = 64)
- Tarifa de la muestra del ar: fije el samplerate audio en el hertzio (defecto = 44100 hertzios)
- Tamaño de s: fije el tamaño del marco. El formato es WxH (defecto 160×128)

Para ajustar otras opciones por ejemplo podemos poner:

ffmpeg - i ejemplo.flv -ab 70 -ar 22050 -b 500 -s 320×240 ejemplo.mpg

Bueno, esto es una primera parte. Ahora recopilo de la página HacheMuda más información útil para mencoder tal como concatenar videos, escalar, cortar, añadir audio, vídeo, …

Ejemplos de comandos de Mencoder para edición de video en GNU/Linux

En los ejemplos, el hecho de que el vídeo a editar sea un .avi o .mpg no significa que haya que usar ese comando con esos formatos de vídeo, sino que tenía que elegir alguno y quizá son los más conocidos por todos. Mencoder se traga (casi) todos los formatos que quieras pasarle. Todos los comandos se ejecutan en una sola línea:

  • Rotar un vídeo en cualquier formato. Con rotate=1 lo rotará 90º en sentido horario y con rotate=2 lo rotará 90º en sentido anti horario:

mencoder -vop rotate=1 -oac pcm -ovc lavc videoOriginal.avi -o videoRotado.avi

  • Escalar un vídeo en cualquier formato. Quiero que el vídeo final sea de tamaño 320×240:
mencoder videoOriginal.mpg -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=320:240 -o videoEscalado.avi

  • Cortar un vídeo. Quiero que el vídeo final sea exactamente desde el segundo 10 hasta el segundo 55.5 del vídeo original:
mencoder videoOriginal.avi -ss 10 -endpos 55.5 -ovc copy -oac copy -o videoRecortado.avi

  • Convertir un vídeo de un formato a otro. El ejemplo es para convertir un OGG en un AVI con el códec xVid:
mencoder videoOriginal.ogg -oac pcm -ovc lavc -lavcopts vcodec=xvid:mbd=2:trell:autoaspect -o videoConvertido.avi

  • Añadir una pista de audio a un vídeo. El audio en un formato que ocupa mucho (como el WAV) y lo metemos convirtiéndolo primero a MP3:
mencoder video-sinAudio.avi -o videoFinal.avi -ovc copy -oac mp3lame -audiofile audio.wav

  • Añadir una pista de audio en formato MP3 a un video:
mencoder video-sinAudio.avi -o video_final.avi -ovc copy -oac copy -audiofile audio.mp3

  • Concatenar dos o varios vídeos y generar uno solo (si hay más de dos será video2.avi video3.avi…):
mencoder video1.avi video2.avi -o videoFinal.avi
.

Para convertir vídeos directamente al formato del iPod, te recomiendo usar el script Guardar destino como -> ipodvidenc" tip="Fichero de texto ipodvidenc">ipodvidenc. Descárgalo, dale permisos de ejecución, muévelo con sudo al directorio /usr/bin y en un terminal ejecuta el comando siguiente (te creará un .mov con el mismo nombre):
.ipodvidenc videoOriginal.aviPor ultimo, puedes consultar otro minipost que colgué hace ya que hablaba sobre avidemux, el virtualDub de Linux que también resulta útil de usar si eres de los que no te gusta la consola.

Post obtenido de albertjh.cymaho.com

Comentarios

Entradas más populares de este blog

Lista de Software Libre

Aquí una lista de software libre equivalente para distribuciones linux como también para windows. Estaré añadiendo más ya que como sabrán ahí mucho software que falta colocar: Software en Windows Software Libre Equivalente 3D Studio Max K-3D ( http://www.k-3d.org/ ) Wings 3D ( http://www.wings3d.com/ ) Art of Illusion ( http://www.artofillusion.org/ ) Blender ( http://www.blender.org/ ) POV-Ray ( http://www.povray.org ) ACDSee KuickShow ( http://kuickshow.sourceforge.net/ ) ShowImg ( http://www.jalix.org/projects/showimg/ ) Gwenview ( http://gwenview.sourceforge.net/ ) GQview ( http://gqview.sourceforge.net/ ) Eye of GNOME ( http://www.gnome.org/projects/eog/ ) gThumb ( http://gthumb.sourceforge.net/ ) pornview ( http://sourceforge.net/projects/pornview/ ) MyACDSee ( http://myacdsee.sourceforge.net/home/index.php/ ) f-spot ( http://f-spot.org/ ) Adobe Acrobat Reader okular ( http://kpdf.kde.org/okular/ ) Xpdf ( http://www.foolabs.com/xpdf/ ) Evince ( htt

SQL Server - backup de una sola tabla

La idea del código es crear un backup, usando BCP de SQL,  en mi caso estoy usando Ms. SQL SERVER 2008 R2.   CREATE PROCEDURE [dbo].[SP_TB_BACKUP] @FILTRO VARCHAR(20), @RUTA VARCHAR(200), @EXT VARCHAR(3) AS BEGIN     --1.- CREACION DE LA TABLA     CREATE TABLE #TABLE_TEMP (ITEM INT IDENTITY(1,1), NOMBRE_TB NVARCHAR(100), NOMBRE NVARCHAR(100), ONLYNAME NVARCHAR(100), ONLYSCHEMA NVARCHAR(100))     --2.- INSERTANDO EN LA TABLA     INSERT INTO #TABLE_TEMP (NOMBRE_TB,NOMBRE,ONLYNAME,ONLYSCHEMA)     SELECT ('['+table_catalog+'].['+table_schema+'].['+table_name+']') AS TABLENAME1,(table_schema+'.'+table_name) AS TABLENAME2, table_name AS ONLYNAME, TABLE_SCHEMA as ONLYSCHEMA     FROM INFORMATION_SCHEMA.TABLES     WHERE table_name like '%'+@FILTRO+'%'     ORDER BY table_name     --3.- BUBLE TABLAS     DECLARE @columnHeader VARCHAR(8000), @Union VARCHAR(8000),@name_tb VARCHAR(200),@name_tb_cod VARCHAR(200);     DECLARE @column

Memoria flash

La humilde unidad USB podría almacenar muchos más datos en los próximo dos años. Una nueva tecnología de memoria, desarrollada en la universidad estatal de Arizona, podría ofrecer densidades de almacenamiento hasta 1.000 veces mayores que la memoria flash existente. Los investigadores desarrollaron la tecnología, conocida como celda de metalización programable (PMC), para contrarrestar los límites físicos de la tecnología actual de memoria de almacenamiento. En lugar del enfoque tradicional de la electrónica que consiste en desplazar los electrones entre iones (partículas cargadas), las celdas PMC emplean una tecnología conocida como nanoiónica para que sean los propios iones los que se desplacen. Leer más