Archive for the ‘Manuales’ Category

Pasar de wmv o xvid a avi

wmv a avi

mencoder videoAconvertir.wmv -ofps 23.976 -ovc lavc -oac copy -o nuevoVideo.avi

xvid a avi

mencoder -ovc xvid -oac mp3lame -srate 44100 -af lavcresample=44100 -xvidencopts fixed_quant=4 videoAconvertir.avi -o nuevoVideo.avi

Visto en:  rm -rf /

Entornos gráficos para MEncoder

  • KMencoder
    Entorno gráfico para MEncoder en KDE
  • Konverter
    Entorno gráfico para MEncoder en KDE
  • Kmenc15

    Entorno gráfico KDE, especialmente útil para editar y encodear archivos largos y de alta calidad obtenidos del TV. Permite cortar y combinar las cuadros exactos, aplicar filtros y previsualizar.

  • GMencoder
    Entorno gráfico de MEncoder en GNOME
  • AcidRip
    Entorno gráfico de MEncoder para ripear DVDs
  • MenGUI
    Entorno gráfico de MEncoder para Amiga
  • OGMRip
    OGMRip es una biblioteca que ofrece un API común para ripear y encodear DVD hacia archivos DivX/OGM, permitiendo usar una amplia gama de codecs.
  • mConverter
    GUI para Mac OS X para convertir archivos de video
  • QuickRip
    QuickRip es un ripeador basado en MPlayer/MEncoder rápido y fácil de usar. También permite conversión de formatos mediante interfazes GUI y CLI.
  • Movieconvert
    Entorno gráfico de MEncoder sofisticado y fácil de usar
  • Tuxrip
    Interfaz para MEncoder/MPlayer/transcode para ripear DVD
  • DPEncoder
    Interfaz para MEncoder en perlQt que facilita encodear DVDs a archivos DivX.
  • ffmpegX
    Interfaz shareware de FFmpeg y MEncoder para Mac OS X
  • DVD2DiVX3Pass
    Interfaz GTK-Perl para MEncoder para ripear DVD a DivX con soporte para 3 pasadas
  • File2DiVX3Pass
    Interfaz simple GTK-Perl para MEncoder que puede encodear cualquier archivo multimedia soportado por MEncoder a DivX, en 1, 2 o 3 pasadas.
  • mencgen
    Algoritmo genético para explorar las opciones de MEncoder y encontrar las combinaciones que dan los mejores resultados de PSNR.
  • encode2mpeg
    encode2mpeg es una interfaz de MPlayer/MEncoder y mjpegtools capás de convertir cualquier tipo de video que MPlayer puede reproducir, en un formato adecuado para VCD/SVCD/DVD o DivX AVI.
  • DVDRipper
    DVDRipper es un entorno gráfico de MEncoder para convertir DVD a DivX, VCD, KVCD, o SVCD.
  • DVDKUP
    DVDKUP es una interfaz GTK de MEncoder para hacer backups de DVD a MPEG-4.

>>> Documentación y Manual en español de MPlayer

>>> Página Oficial de MPlayer y MEncoder

Anuncios

Acceder a la unidad donde tienes las practicas <<< ugr

El otro día estuve en una clase de prácticas en la ETSIIT, y me pasó que buscando en mi mochila no encontré mi USB, y como nos habíamos pasado de la hora, tampoco me daba tiempo de enviarme por correo lo que había estado haciendo en clase.

Total que me fui a casa, pero la práctica estaba en mi unidad virtual. Buscando un poquito por el foro de la escuela, encontré que mis compañeros acceden por sftp a dicha unidad.

FileZilla es también un cliente sftp, y nos sirve para acceder a la unidad.

En “Servidor” ponemos ‘sftp://tu_usuario@turing.ugr.es/’ y elegimos el puerto 22.

Pero, con Nautilus también podremos acceder y es muy fácil. Lo abrimos y arriba en “Lugares” escribimos ‘sftp://tu_usuario@turing.ugr.es/’

Nos pedirá nuestra contraseña en turing.

Nos aparecerá algo parecido a esto:

Nuestras cosas están dentro de la carpeta alum, dentro de una de las 4 carpetas que aparecen:

La buscamos y ya tendremos acceso a nuestros documentos 🙂

Pasar archivos .mpg a .avi en Ubuntu

En GNU/Linux necesitaremos el programa mencoder, si aún no lo tienes instalado, escribe en tu consola:

sudo apt-get install mencoder

O buscalo en el gestor de paquetes Synaptic.

Está técnica de conversión se realiza en dos pasadas para optimizar la relación calidad/compresión.

mencoder archivo.mpg -ovc frameno -o archivo.avi -oac copy
mencoder archivo.mpg -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -ofps 25 -oac copy -o /dev/null
mencoder archivo.mpg -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -ofps 25 -oac copy -o archivo.avi

Más información en Serializing y en StarLinux.

Visto en:  el blog de DraXus

#################################################

MEncoder es un codificador de vídeo libre liberado bajo licencia GPL que se incluye en el conocido reproductor para Linux y otras plataformas: MPlayer

Capacidades

Como MEncoder ha sido construido usando las fuentes de MPlayer, este codificador permite convertir entre todos los formatos que este reproductor es capaz de soportar. También permite copiar sin modificaciones tanto como la cadena de vídeo, como la de sonido. Además soporta casi todos los filtros de MPlayer, y este último puede ser usado para visualizar su salida.

Tareas comunes

Dividir un vídeo largo en vídeos más pequeños

Obsérvese la terminación mb en la opción -endpos del primer ejemplo:

mencoder -ovc copy -oac copy -ss 0 -endpos 700mb -o pelicula_parte1.avi pelicula.avi
mencoder -ovc copy -oac copy -ss 1:10 -endpos 8:00 -o pelicula_alguna_parte.avi pelicula.avi

En el primer caso, es obvio: el punto de inicio de pelicula_parte1.avi es el inicio de pelicula.avi y pelicula_parte1.avi será tan larga como 700mb.

En el segundo caso, el punto de inicio de pelicula_alguna_parte.avi es el minuto con 10 segundos de pelicula.avi y pelicula_alguna_parte.avi durará exactamente ocho minutos (no terminará en el minuto 8 de pelicula.avi).

Unir varios vídeos cortos en uno de mayor tamaño

mencoder -oac copy -ovc copy -idx -o vídeo_entero.avi parte1.avi parte2.avi ...

Sustituya las opciones -oac copy y -ovc copy por los códecs necesarios si se requieren.

Códecs Soportados

Para saber que cantidad o tipo de códecs podemos crear usando mencoder, usemos:

mencoder -oac help (Para códecs de Audio)
mencoder -ovc help (Para códecs de Video)

Generalmente nos dará la siguiente información:

  • Para audio: pcm, copy, mp3lame y lavc.
    • pcm: Similar a WAV. Codifica la cadena de audio sin comprimirla.
    • copy: Copia la cadena de Audio sin volver a codificarla.
    • mp3lame: Codifica la cadena de audio en MP3 de 128 Kbps (Por defecto)
    • lavc: Codifica la cadena en múltiples formatos soportados por FFMPEG.
  • Para vídeo: raw, copy, xvid, lavc, frameno, qtvideo y nuv.
    • raw: Video sin compresión. Ocupa demasiado espacio.
    • copy: Copia la cadena de vídeo sin volverla a codificar
    • xvid: Codifica la cadena de vídeo usando el códec Xvid
    • lavc: Codifica la cadena de vídeo en múltiples formatos soportados por FFMPEG, incluyendo WMV, Microsoft MPEG-4, DivX, MPEG, etc.
    • frameno: No codifica vídeo, solo audio.
    • qtvideo: Codifica en formato QuickTime (En desarrollo)

Pasar imágenes .nrg a .iso en Linux << nrg2iso

Te has descargado “una imagen de tu distro favorita” (todo lo demás que descargues por P2P es ilegal 😉 ) y resulta que viene con una extensión propietaria como es .nrg de Nero Burning Room, y cómo has gastado mucho tiempo en descargarla y te hace falta con urgencia, además que te da pereza volver a buscarla y esperar a que esté lista.

Pues con esta aplicación, nrg2iso conseguiremos convertir la imagen a un iso que puedas quemar con tu aplicación favorita en Linux (yo uso K3b :P)

Empezamos por el principio, instalandonos el programa:

sudo aptitude install nrg2iso

Nos situamos en la carpeta donde tenemos la imágen hecha con el Nero y tecleamos la siguiente orden para empezar el proceso de conversión:

nrg2iso imagenInicial.nrg imagenFinal.iso

Nos aparecerá una barra de progresión, y cuando finalice tendremos una imágen con formato ISO 9660 standard.

Ubuntu 8.10 & VPN (ugr)

Si has actualizado a Ubuntu 8.10 (Intrepid Ibex) o has actualizado el NetworkManager a su versión 0.7.0 [supongo que serán identicos los pasos para cualquier distribución basada en Debian], habrás notado que éste manual ya no sirve.

Entonces, antes que utilizar el portatil de mi hermana con el güindous, me puse a investigar (tampoco mucho) y probando al final he conseguido conectar a la VPN de la facultad.

Bueno, empecemos por el principio… Necesitamos instalar un plugin del NetworkManager para realizar túneles VPN, así que nos vamos a nuestro gestor de aplicaciones ‘Synaptic’ y buscamos: network-manager-pptp

Una vez instalado, al hacer click sobre el icono del NetworkManager aparecerá un nuevo submenú ‘Conexiones VPN‘. Ahí podremos añadir, conectar o desconectar distintas VPNs.

Primero pulsamos sobre ‘Configurar VPN…‘ dónde nos permitirá crear una nueva conexión. Le damos a añadir y nos saldrá una ventana:

Clicamos en ‘Create…’

Ahora rellenamos algunos campos, le daremos un nombre descriptivo a la conexión, por ejemplo ‘UGR, en Pasarela escribiremos ‘vpn.ugr.es‘ y en Usuario cada uno que ponga lo que quiera, aunque os recomiendo que sea vuestro usuario de la UGR (por ejemplo: zinitri@correo.ugr.es) y el resto de valores lo dejamos en blanco.

A continuación, pinchamos en ‘Avanzado…’ y marcamos todos los recuadritos (aquí no hay miserias)

Aceptamos y ya lo tenemos todo perfectamente configurado para poder acceder a la VPN desde Ubuntu.

Finalmente abriremos en nuestro navegador la dirección http://vpn.ugr.es y daremos nuestros datos de acceso a la universidad (correo y contraseña) y nos darán una clave temporal para acceder.

Copiamos la contraseña que nos acaban de dar, y en el NetworkManager seleccionamos la VPN que acabamos de crear y nos saldrá una ventanita donde debemos copiar el password.

Ahora debemos cruzar los dedos para que funcione (bueno, no, es broma). Si todo ha ido bien, si os fijáis en el icono del NetworkManager os aparecerá algo parecido a esto:     antes ==>   después

Se supone que el propio NetworkManager deja Importar/Exportar el archivo de configuración, pero me da un error y no os lo puedo colgar.

Descargar archivos con wget

Hay decenas de apliaciones para descargar archivos, la mayoría basadas en interfaces Web y de escritorio, y para todos los sistemas operativos. Sin embargo en Linux (y también hay versión para Windows) existe el poderoso descargador de archivos wget. Esta considerado como el descargador (downloader) más potente que existe, soporta http, https y ftp. En este artículo, a través de varios ejemplos aprenderás sus usos y opciones más comunes.

Ejemplos básicos

La manera más simple de usarlo, descarga el archivo indicado:

wget http://ejemplo.com/programa.tar.gz

Es posible indicar más de una descarga a la vez, incluso con distintos protocolos:

wget http://ejemplo.com/programa.tar.gz  ftp://otrositio.com/descargas/video.mpg

Otra manera de descargar varios archivos, con extensión similar:

wget http://ejemplo.com/*.pdf

Si vas a descargar varios archivos, índicalos a través de una lista en un archivo:

(creamos una lista en archivos.txt que serán descargados)
http://ejemplo.com/programa.tar.gz
http://ejemplo.com/rpm/paquete.rpm
ftp://otrositio.com/descargas/distro.iso

(descargamos todos indicando el archivo)
wget -i archivos.txt

Si la descarga se interrumpió por algún motivo, continuamos la descarga desde donde se haya quedado con la opción c:

wget -c http://ejemplo.com/distro.iso
wget -i -c archivos.txt

Proporciona un reporte (log) sobre la descarga:

wget -o reporte.txt http://ejemplo.com/programa.tar.gz

En descargas muy largas como el iso de alguna distro de Linux, puedes limitar el ancho de banda de la descarga en específico, ya que podría ser que la descarga se llevará todo el ancho de banda durante varias horas:

$ wget -o /reporte.log --limit-rate=50k ftp://ftp.centos.org/download/centos5-dvd.iso

Si es un sitio donde se requiere de usuario/contraseña usa estas opciones:

wget –http-user=admin –http-password=secreto http://ejemplo.com/archivo.mp3

Por defecto, wget realiza 20 intentos de establecer la conexión e iniciar la descarga, en sitios muy saturados es posible que ni con 20 intentos se logré, con la opción t (tries) aumenta a más intentos:

wget -t 50 http://ejemplo.com/pelicula.mpg

¿Quieres que intente hasta que logré la conexión?, usa la opción ‘inf’ de intentos infinitos.

wget -t inf http://ejemplo.com/pelicula.mpg

Ejemplos avanzados

Puedes descargar toda una página completa, wget no está limitado a solo descargas de archivos. Sitios completos pueden descargarse también:

wget www.linuxtotal.com.mx

Lo mismo que lo anterior pero con esta opción p descarga además todos los elementos extras necesarios de la página como hojas de estilos, imágenes en línea, etc.

wget -p www.linuxtotal.com.mx

Con la opción r se descarga recursivamente hasta 5 niveles del sitio.

Con la opción l se aumenta el nivel de recursividad hasta el número indicado, también es posible usar ‘inf’ como valor de recursividad infinito.

wget -r www.ejemplo.com -o reporte.log
wget -r -l10 www.ejemplo.com -o reporte.log

Por defecto, los enlaces dentro del sitio apuntan a la dirección del dominio completo. Si deseas descargar el sitio recursivamente y después estudiarlo fuera de línea (off line) usa la opción convert-links que los convertirá en enlaces locales, apuntando a las páginas dentro del sitio descargado.

wget --convert-links -r http://www.sitio.com/
(o también)
wget -k -r http://www.sitio.com/

Por defecto, el sitio a descargar se guarda en el mismo directorio donde estés ejecutando wget, con la opción P puedes indicar un directorio distinto.

wget -r -l3 -P/tmp/sitio ftp://www.unsitio.com/

De este modo obtienes una copia (un espejo) completa del sitio. La opción –mirror es igual a usar las opciones -r -l inf -N que indica recursividad a nivel infinito y obtienendo la marca de tiempo original de cada archivo descargado (opción -N).

wget --mirror http://www.linuxtotal.com.mx/
(o también)
wget -m http://www.linuxtotal.com.mx/

Si descargas el sitio completo para verlo fuera de línea (off line) es posible que varios archivos descargados no se abran, debido a extensiones como .cgi, .asp o .php, es entonces posible indicarle a wget con la opción E o –html-extension que convierta todos los archivos a extensión .html.

 wget --mirror --convert-links --html-extension http://www.linuxtotal.com.mx
(o tambíen)
 wget -m -k -E http://www.linuxtotal.com.mx

La opción H (span hosts) expande la recursividad a los sitios desde donde se enlace el original. Este comando descargará el sitio con una recursividad de 3 niveles (-r -l3), conviertiendo los enlaces a locales para examinarlo off line (-k), convierte todo a extensiones .html (-E), descarga completamente imágenes y demás elementos de cada página (-p) y además descarga la página externa de los enlaces que apunten fuera del sitio (-H).

Este tipo de descargas, dependiendo del sitio, puede llenar todo un disco duro!!!!, asi que úsalo con cuidado.

wget -H -r -l3 -k -E -p http://miblog.sitiodeblogs.com

Un ejemplo extremo de la potencia de wget

El siguiente ejemplo viene muy bien detallado en este sitio, es una línea que busca archivos de música mp3 desde una lista de sitios que previamente hayas definido, recuerda, un renglón por cada sitio.

wget -r -l1 -H -t1 -nd -N -np -A.mp3 -erobots=off -i sitiosmp3.txt

Veámoslo por partes:

  • [-r -l1] recursivo en solo un nivel, solo buscará un nivel en cada subdirectorio que encuentre por sitio.
  • [-H] si dentro del sitio encuentra un enlace externo, que lo siga, ya que posiblemente lleve a otro sitio de descarga de múscia.
  • [-t1] -t es igual –tries, solo hará un intento de conexión, si no lo logra continua al siguiente sitio.
  • [-nd] indica no crear subdirectorios para cada archivo descargado, es decir, todo nos lo deja en el mismo lugar.
  • [-N] conserva la fecha y hora (timestamp) del archivo original que se descargue, de otro modo pondría la fecha y hora de nuestro sistema.
  • [-np] no parent, no seguir enlaces a directorios superiores, solo del actual y uno hacía abajo, por -r -l1
  • [-A.mp3] -A indica a wget el tipo de archivo a descargar solamente, en este caso solo “mp3”.
  • [-erobots=off] esto evita que wget ignore los archivos ‘robots.txt’ que pudiera haber, ya que puede ser que dentro de estos archivos haya indicaciones de que subdirectorios los buscadores no deben hurgar (incluyendo a wget). Con esto lo evitamos y buscamos en todo el nivel.
  • [-i sitiosmp3.txt] el archivo con la lista (hecha a tu gusto, con unos cuantos o decenas de sitios de música) de los sitios desde donde buscar “mp3” y descargarlos.

Si ejecutas este comando de manera diaria o a través de un cron entonces se descargará la música, y gracias a la marca de tiempo solo descargará los que sean más nuevos que el original.

Los anteriores ejemplos demuestran el enorme poder de “wget” y el porque es considerado el rey de los “downloaders”.

Autor: sergio.gonzalez.duran@gmail.com
Fuente: linuxtotal.com.mx

Todos los deportes con tu Linux

Bueno, pues hace una semana o así leyendo el blog de KARLINUX, me encontré con este genial aporte para poder ver cualquier evento deportivo por internet con tu distro de LINUX (si no utilizas ubuntu, aquí tienes los paquetes .rpm o el .tgz).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Bueno realizo este post para aquellos que os guste ver la tele por internet y más en cuestión los partidos de pago de las diferentes ligas.

Existe un programa para realizar tales propósitos este se llama sopcast

Para instalarlo en Ubuntu Gutsy/Hardy es verdaderamente fácil:

Descargarmos el archivo que hay abajo en el icono de Descarga

download

Lo instalamos con Gdebi. Una vez instalado queda alojado en Aplicaciones – Sonido y Video – gsopcast

ASIGNAMOS EL PROTOCOLO SOP EN FIREFOX:

En la barra de direcciones teclea la dirección: about:config

-Boton derecho sobre la página Nuevo/logico

Nombre: network.protocol-handler.external.sop

Valor: True

-Boton derecho sobre la página Nuevo/cadena

Nombre: network.protocol-handler.app.sop

Valor: /usr/local/bin/scriptsopcast.sh

Ahora creamos el script (scriptsopcast.sh) en un terminal ponemos la siguiente orden:

gedit scriptsopcast.sh

Copiamos y pegamos lo siguiente:

#!/bin/sh
sp-sc $1 8000 9000 &
sleep 30
vlc http://localhost:9000/tv.asf
killall sp-sc
killall vlc

Nota: el programa vlc se puede cambiar por cualquier otro: xine o mplayer

Guardamos y cerramos.

Lo copiamos a la ruta especificada arriba, en el mismo terminal introducimos lo siguiente:

sudo cp scriptsopcast.sh /usr/local/bin/scriptsopcast.sh

Le damos permisos de ejecución, mediante el comando

sudo chmod 777 /usr/local/bin/scriptsopcast.sh

Ahora cuando vayais a alguna página como rojadirecta ver el partido que queremos ver, y pulsar sobre el enlace y entonces se abrirá un cuadro de dialogo sobre el programa a abrir, y pondrá scriptsopcast.sh, pero al parecer no deja seleccionarlo por lo que tendreis que clickear a elegir y buscar la ruta indicada /usr/local/bin/ y entonces ahí vereis scriptsopcast.sh seleccionarlo y entonces si que nos dejará elegir

Ahora tardará 30 segundos en abrir, según me cuentan para cargar el buffer y cuando sales cierra todas las aplicaciones.

ejemplo

Para más información del propio foro de rojadirecta si no os funciona aquí

Saludos y a disfrutar

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~