• Aquí vive el Software Libre, coje lo que quieras, da lo que puedas
  • Rápido, seguro, libre e increíblemente fácil de usar
  • Ubuntu: Linux para seres humanos
  • Linux es Educación. Linux es Ciencia
  • Ubuntu es diseño, Ubuntu es innovación
  • Keep calm and enjoy Ubuntu
  • Trata tu teclado como se merece con Ubuntu
  • pf-kernel para Ubuntu
  • Convierte tu iMac en un ordenador de verdad
  • La libertad no es poder elegir entre unas pocas opciones impuestas
  • Software libre, para una sociedad libre

AVConvert: Conversor de audio, vídeo e imágenes todo en uno para Gnome (script para Nautilus)

Entrada escrita por: Fernando Lanero Barbero
¿Estáis hartos de tanto formato diferente de vídeo, texto, gráficos, que ya no sabéis que hacer para poder disfrutar de ellos en cada uno de los cacharros electrónicos que tenéis?

Bueno, pues en parte, Linux vuelve de nuevo al ataque para hacernos la vida un poco más fácil y que por fín podamos disfrutar de esos vídeos tan chulos de You Tube que tenemos en nuestro disco duro en el DVD de casa...

Todo gracias a un sencillo script para Nautilus (el gestor de ventanas más usado dentro de los sistemas operativos con licencia GNU), que nos va a permitir convertir entre formatos simplemente pinchando con el botón derecho del ratón sobre el fichero rebelde y eligiendo la opción "avconvert...".


Vamos al asunto: para proceder a instalar el código que luego nos permitirá convertir cualquier fichero soportado al formato que nos convenga, tan sólo deberéis descargaros el fichero desde desde este enlace y descomprimirlo en la carpeta

$HOME/.gnome2/nautilus-scripts

Una vez hecho este paso, iremos al Gestor de Paquetes Sinaptic e instalaremos los siguientes paquetes de software (si no los tenemos ya) para garantizar las converisones:

1.- ffmpeg :para poder realizar conversiones de vídeo.
2.- zenity: imprescindible para mostrar los diálogos del script.
3.-
kdegraphics
4.- imagemagick: imagenes y texto-a-image
n
5.- espeak: texto a audio

6.- faac: necesario para audio en formato m4a

7.- libfaad2-0: mpeg-2 y mpeg-4
8.- antiword: para convertir de formato M$Office a txt y rtf
9.- unrtf: rtf a txt y html
10.- odt2txt: OpenOffice a txt y xml
11.- txt2tags: txt to html

Ahora volvemos a la carpeta $HOME/.gnome2/nautilus-scripts y ejecutamos el script (eso sí, en modo "Super Usuario" (puedes leer aquí cómo navegar por tu disco duro en modo Super Usuario) mediante un doble click. Acto seguido, nos aparecerá una advertencia de este tipo:


Pulsáis sobre el botón "Aceptar" si no entendéis a lo que hace referencia para que se autoconfigure y... listo! Ya tenemos un conversor de formatos totalmente integrado con Nautilus. Para utilizarlo, nada más fácil que pinchar con el botón derecho sobre el fichero que querramos convertir, seleccionar la opción "Scripts..." y posteriormente, "avconvert". El paquete, en función del tipo de archivo con el que estemos trabajando nos hará unas sencillas preguntas para lograr un resultado óptimo.

Por ejemplo, en las siguientes capturas os muestro el proceso para convertir un fichero en formato PDF a formato de imagen JPG.

1º) Seleccionamos el fichero a convertir:


2º) Escogemos la carpeta destino donde se guardará el resultado final:


3º) Seleccionamos los formatos gráficos en lo que queremos convertir el fichero (en nuestro caso JPG):


4º) Escogemos la resolución que tendrá la imagen final:


5º) Así como la calidad de compresión de la misma en el caso JPG:


6º) Y esperamos a que termine el proceso de conversión. Más fácil, imposible:


ANEXO

Por último, dejaros una lista con los formatos soportados para que sepáis si lo que intentáis hacer es posible o no:

-- Lectura:
A ART AVI AVS B BMP C CAPTION CIN CMYK CMYKA CR2 CRW CUR CUT DCM DCR DCX DFONT DNG DPX EPDF EPI EPS EPSF EPSI EPT EPT2 EPT3 FAX FITS FRACTAL FTS G G3 GIF GIF87 GRADIENT GRAY ICB ICO ICON IPL JNG JP2 JPC JPEG JPG JPX K LABEL M M2V MAP MAT MIFF MNG MONO MPC MPEG MPG MRW MSL MSVG MTV MVG NEF NULL O ORF OTB OTF PAL PALM PAM PATTERN PBM PCD PCDS PCL PCT PCX PDB PDF PEF PFA PFB PFM PGM PGX PICON PICT PIX PJPEG PLASMA PNG PNG24 PNG32 PNG8 PNM PPM PS PSD PTIF PWP R RAF RAS RGB RGBA RGBO RLA RLE SCR SCT SFW SGI STEGANO SUN SVG SVGZ TEXT TGA TIFF TILE TIM TTC TTF TXT UYVY VDA VICAR VID VIFF VST WBMP WMF WMZ WPG X X3F XBM XC XCF XPM XV XWD Y YCbCr YCbCrA YUV

-- Escritura:
A ART AVS B BMP BMP2 BMP3 C CIN CIP CLIP CMYK CMYKA CUR DCX DPX EPDF EPI EPS EPS2 EPS3 EPSF EPSI EPT EPT2 EPT3 FAX FITS FTS G G3 GIF GIF87 GRAY HISTOGRAM HTM HTML ICB ICO ICON INFO IPL JNG JP2 JPC JPEG JPG JPX K M M2V MAP MAT MATTE MIFF MNG MONO MPC MPEG MPG MSL MSVG MTV MVG NULL O OTB PAL PALM PAM PBM PCD PCDS PCL PCT PCX PDB PDF PFM PGM PICON PICT PJPEG PNG PNG24 PNG32 PNG8 PNM PPM PREVIEW PS PS2 PS3 PSD PTIF R RAS RGB RGBA RGBO SGI SHTML SUN SVG SVGZ TEXT TGA THUMBNAIL TIFF TXT UIL UYVY VDA VICAR VID VIFF VST WBMP X XBM XPM XV XWD Y YCbCr YCbCrA YUV

Formatos de Audio/Video soportados por ffmpeg.

-- Lectura/Escritura:
3g2 3gp 4xm MTV RoQ aac ac3 adts aiff alaw amr apc ape asf asf_stream au avi avm2 avs bethsoftvid c93 crc daud dsicin dts dv dv1394 dvd dxa ea ea_cdata ffm film_cpk flac flic flv framecrc gif gxf h261 h263 h264 idcin image2 image2pipe ingenient ipmovie libdc1394 lmlm4 m4v matroska mjpeg mm mmf mov mov,mp4,m4a,3gp,3g2,mj2 mp2 mp3 mp4 mpc mpc8 mpeg mpeg1video mpeg2video mpegts mpegtsraw mpegvideo mpjpeg mulaw mxf nsv null nut nuv ogg oss psp psxstr pva rawvideo redir rm rtp rtsp s16be s16le s8 sdp shn siff smk sol svcd swf thp tiertexseq tta txd u16be u16le u8 vc1 vc1test vcd video4linux video4linux2 vmd vob voc wav wc3movie wsaud wsvqa wv x11grab yuv4mpegpipe

8 comentarios:

Ricardo Chao Prieto dijo...

Ostras! En cuanto tenga diez minutos lo pruebo.

Unknown dijo...

El paquete libfaad2 en realidad es el libfaad2-0 y para perezosos que solo quieren la linea de comandos para instalar los paquetes necesarios (y no tener que escribirla):

sudo apt-get install ffmpeg zenity kdegraphics imagemagick espeak faac libfaad2-0 antiword unrtf odt2txt txt2tags

Fernando Lanero Barbero dijo...

Muy buena aportación para la línea de comandos,shakaran!

En cuanto al paquete libfaad2-0, ya está corregido en el post. Gracias por tu aportación!

Unknown dijo...

@ferlanero: de nada ;)

Carlos S. Castillo De Paz dijo...

no he podido ejecutar el avconvert al querer ejecutarlo me dice que deberia instalar """" elinks y no pasa de ahi que puedo hacer

INQ dijo...

me da error =S

dice que por conveniencia avconvert debería estar copiado o linked a algun sitio en mi path

eso es masomeno lo que dice =S

INQ dijo...

en la pagina del scrip dijerón que había que poner el script tambien en

usr/local/bin

así que entren con el link de super ususario, acedan a esa ubicación y copien el archivo ahí

joaquin dijo...

OLA AMIGOS !!
REALICE TODOS LOS PASOS !!
PUSE EL ARCHIVO "AVCONVERT" EN LA CARPETA $HOME/GNOME2/.NAUTILUS-SCRIPTS/ . . . . LE DOY EJECUTAR PERO NO SALE NADA !!
- - -
TAMBIEN FUI Y PEGE EN /USR/LOCAL/BIN
LE DI EJECUTAR Y NADA !!
- -. -.
DE VERAS KE ISE TODO, INSTALE LOS PAKETES LINKS Y EL RESTO, PERO AUN ASI NO PASA NADA !!
-. .- .-
NECESITO AYUDA, KOMO PUEDO ACER KE FUNCIONE ??????