viernes, 7 de octubre de 2011

Entorno Grafico en Ubuntu Server

Instalar entorno gráfico en Ubuntu Server 11.04


Antes hemos visto cómo instalar la última versión de Ubuntu Server NattyNarwhal 11.04, pero lo que no hemos visto es como instalarle una interfaz gráfica, y configurar lo esencial.

Instalación de GNOME

Si quieres instalar GNOME en Ubuntu Server con todas las aplicaciones usa estos comandos:

sudo apt-get update
sudo apt-get install ubuntu-desktop

Instalando el paquete ubuntu-desktop, estamos instalando el entorno gráfico completo, incluyendo juegos, aplicaciones, etcétera…
**------------------------------------------------------------------------------------***
También existe la posibilidad de instalar GNOME en modo escritorio mínimo con el siguiente comando:

sudo apt-get update
sudo apt-get install xorg gnome-core

Ya tienes el escritorio mínimo instalado, Lo que os ha instalado ha sido los “Accesorios” (solamente el editor de textos, la terminal y Firefox para poder navegar por Internet. Pero como es una instalación mínima, el idioma por defecto es el inglés.

Para instalar el soporte de idioma español, abrimos la Terminal y vamos poniendo de uno en uno:

sudo apt-get update
sudo apt-get install language-pack-es
sudo apt-get install language-pack-es-base
sudo apt-get install language-pack-gnome-es
sudo apt-get install language-pack-gnome-es-base
sudo apt-get install language-selector
sudo apt-get install language-support-es

Después de instalar todos los soportes, instalamos gksu para que funcionen correctamente los menús:

sudo apt-get install gksu

Para instalar las Herramientas de red tecleamos esto en la Terminal:

sudo apt-get install gnome-system-tools gnome-nettool

Una vez instalado, y esto es lo más importante, tenemos que llamar a la interfaz por primera vez, para llamar la interfaz escribimos:

startx

Y ya tienes el entorno gráfico correctamente instalado, con soporte de idioma español y también vemos como instalar las Herramientas de red, en Ubuntu Server con escritorio mínimo.

TIpos de redes en VirtualBOx

No conectado (Not Attached): Simplemente, VirtualBox reporta al sistema operativo que no tiene ninguna tarjeta de red.

NAT (Network Address Translation): En la configuración NAT la nueva maquina virtual coje las direcciones mediante DCHP, el primer adaptador de red tomará la dirección 10.0.2.0 y el segundo 1.0.3.0. Es posible redireccionar los puertos, pero para ello es necesario realizarlo con la herramienta VBoxManage desde la línea de comandos. Entre las limitaciones más importantes están que no es posible ver los recursos de una red Windows (desde la VM) y que no responde al PING desde la red (sólo se pueden redireccionar los protocolos TCP y UDP). Si queremos, por ejemplo, redireccionar el protocolo ssh a través de la red a la máquina virtual debemos, primero, especificar el puerto de la maquina anfitriona que queremos redirigir, en este caso el 2222, (ya que el puerto 22 esta ocupado por el anfitrión) y el nombre del servicio (guestssh, nombre elegido al azar). Ahora, mediante línea de comandos efectuamos la asociación con la imagen de la MV (todo en la misma línea).

Adaptador puente (Host Interface): Esta es la opción mas recomendable ya que nos permite tener nuestra propia dirección de red (visible desde toda la red). Ahora me voy a centrar en una configuración permanente, de forma que siempre este activa. Para ello nos hace falta instalar un paquete adicional de utilidades.

Red Interna (Internal Network): El funcionamiento es muy parecido al Interface Anfitrión (Host Interface) pero con la salvedad que sólo se puede comunicar con otras máquinas viruales que estén corriendo en el mismo host. Permite mayor velocidad y fiabilidad, pero no comunicación con el mundo exterior.

jueves, 6 de octubre de 2011

convertir ogv sin perder calidad

Hola a todos.


Intentando pasar un vídeo .ogv a .avi me encontré con el comando:
con ffmpeg:

ffmpeg -i entrada.ogv -vcodec mpeg4 -sameq -acodec libmp3lame salida.avi


----------------------------------------------------------------------------

con mencoder:
mencoder archivo.ogv -ovc lavc -oac mp3lame -o archivo.avi

pero la calidad era penosa. Investigando conseguí mejorar el comando:

mencoder archivo.ogv -ovc lavc -lavcopts vbitrate=**** -oac mp3lame -lameopts cbr br=*** -o archivo.avi


-lavcopts vbitrate=**** define el bitrate de video en kbits
-lameopts cbr indica que el bitrate de audio sea constante y br=*** define ese valor en kbits
para tener una idea de los valores a introducir en lugar de los asteriscos se puede usar ffmpeg

ffmpeg -i archivo.ogv

al final nos saldrá algo como esto:

Input #0, ogg, from 'archivo.ogv':
Duration: 00:03:53.68, start: 0.000000, bitrate: 13248 kb/s
Stream #0.0: Video: theora, yuv420p, 720x576, PAR 1066666:1000000 DAR 533333:400000, 25 tbr, 25 tbn, 25 tbc
Stream #0.1: Audio: vorbis, 48000 Hz, stereo, s16, 128 kb/s

de aquí sacamos el bitrate del archivo 13248 kb/s y el de audio 128 kb/s

ATENCIÓN: el bitrate del archivo es la suma del bitrate de video más el de audio, con lo que para averiguar el bitrate de vídeo habrá que hacer una sencilla resta. Así, el comando anterior para este ejemplo quedaría:
13248
128
_____ -
13120

mencoder archivo.ogv -ovc lavc -lavcopts vbitrate=13120 -oac mp3lame -lameopts cbr br=128 -o archivo.avi