[Solar-tecnica] [Fwd: [GRULIC] Mini how-to para configurar Knoppix para ripeo y Edición No Lineal de Video (ENL)]
Ricardo Frydman Eureka!
ricardoeureka en gmail.com
Lun Mayo 29 14:51:44 CEST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Por si es de interes para alguien....
- -------- Original Message --------
Subject: [GRULIC] Mini how-to para configurar Knoppix para ripeo y
Edición No Lineal de Video (ENL)
Date: Mon, 29 May 2006 13:03:21 +0200
From: Hector Jaskolowski <jaskolowski en gmail.com>
Reply-To: Lista de correo del Grupo de Usuarios de Software Libre en
Cordoba <grulic en grulic.org.ar>
To: Lista de correo del Grupo de Usuarios de Software Libre en Cordoba
<grulic en grulic.org.ar>
Aca les dejo la guia para instalar el cinelerra y todo lo demás.
Mini how-to para configurar Knoppix para ripeo y edición de video
Autor: hector jaskolowski
hector en jaskolowski.com.ar
Knoppix es una de las primeras distribuciones de Linux en formato Live
CD, esta basada en Debian y una vez instalado en el rígido se utilizan
las herramientas de actualización de Debian: aptitude, apt, etc.
Por ello es posible que esta mini guía sirva del mismo modo para una
instalación debian standart. Hay bastante documentación en Internet
para hacerlo también en Ubuntu (otra distribución basada en Debian).
Sin embargo yo no logré instalar algunas de las aplicaciones de ripeo
como el transcode, por lo que no estoy seguro que en Ubuntu les vaya a
ser de utilidad.
La idea principal de esta guia es lograr un linuxdesktop con
aplicaciones para manipular video y audio en formatos divx, mpeg, mp3
y ogg; conversion de DVD L9 a dvd L5, vcd, svcd o mpeg; edición de
video para cortar y pegar, separar o unir varios archivos mpeg.
Alternativamente es lograr un Live CD que sirva a este proposito en
cualquier PC con unidad de CD booteable sin modificar el SO instalado.
Otro proposito es reducir la cantidad de software instalado, ganando
con ello más espacio en disco, menor tiempo de compresión de la imagen
knoppix y asegurarnos que la misma no superará la capacidad de un cd
regular. Por lo cual, si solamente se quiere instalar en el rígido e
instalar las aplicaciones de video se puede saltear el punto "2.1 -
Desinstalando aplicaciones para ganar espacio" y pasar directamente al
punto "2.2 - Instalando las aplicaciones de video"
Knoppix es una distribución que se autoconfigura 99% tanto en hardware
obsoleto como en los actuales más modernos, porello es muy posible que
funcione en cualquier hardware. Sin embargo las aplicacionesde video
requieren de procesadores más potentes y de memoria y espacio en disco
rígido en grandes cantidades. Por ello, es posible que se instale en
un P1 y reencodear 5 minutos de video en 30 ó 40 horas. si tienen
tiempo y ganas de comprobarlo, es vuestra idea.
más información e:
http://knoppix-es.org/dvd-knoppix401/index.html
1. Instalar Knoppix
1.1 bajar knoppix 4.0.2
http://www.knoppix-es.org/?q=knoppix-descarga
es recomendable bajar también el checksum y comprobar con:
md5sum -c KNOPPIX_V4.0.2CD-2005-09-23-ES-2005-09-30.iso.md5
la integridad del .iso
1.2 grabar la imagen
1.3 bootear desde el cd. Y ya tenemos el desktop de kde knoppix en
nuestra computadora
1.4 para instalar knoppix en el rígido abrir la "consola de root" y
ejecutar:
knx2hd
puede suceder que no haya una partición linux usable por knoppix por
lo cual sale un error que explica como seguir adelante, en caso de
tener una partición pero que este montada o por algún motivo no haya
sido detectada.
si no hay partición linux, se debe hacer uso del menu para particionar
que aparece luego del error. Es posible que haya que salir del
instalador luego de particionar y volver a ejecutarlo con la partición
ya creada. Y ejecutar:
IGNORE_CHECK=1 knx2hd
una vez configuradas las opciones del instalador es hora de proceder a
instalarlo y esperar pacientemente hasta el mensaje final de
"instalación satisfactoria".
reiniciar la computadora desde "menu K" -> terminar -> reiniciar
retirar y guardar en lugar seguro el CD.
2. desintalar e instalar
2.1 Desinstalar aplicaciones
Este paso solo es necesario si queremos una imagen que no supere los
700MB, para volver a generar un Live CD. Tambien en caso de no querer
tener un sistema de más de 2GB instalado en el rígido. LLeva bastante
tiempo y atención por lo que es recomendable completarlo solo si se
sabe exactamente qué se esta haciendo.
en caso de no querer desinstalar nada, saltar directamente al paso 2.2
Esta desinstalación esta basada en el documento de remasterización de
knoppix que se puede leer completo en:
http://www.knoppix-es.org/?q=book/print/198
el procedimiento es bastante sencillo, primero listamos los paquetes
.deb instalados de acuerdo a su mayor tamaño, luego comenzamos la
desinstalación de cada uno por separado comprobando si el mismo no
esta dejando dependencias huerfanas, archivos de configuración, ni
directorios vacios.
ejecutamos:
dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -n
para tener una lista de los paquetes instalados
luego por cada uno que queremos desinstalar ejecutamos "apt-get remove
- --purge" con el nombre tal como aparece listado por el primer paso y
finalmente "deborphan" para conocer si quedaron librerias huerfanas
seguido de "deborphan | xargs apt-get -y --purge remove" que eliminará
sin pedirnos confirmación las huerfanas al momento, por ello es muy
importante leer el resultado del comando anterior para saber qué se va
a eliminar. es posible que eliminando unas huerfan aparezcan otras
dependientes de las recientemente eliminadas, por lo que es
recomendable repetir el último comando. Este proceso, de la lista que
sigue a continuación, dá como resultado final un knoppix de 1,2GB
completamente funcional por lo que copiando y pegando en la consola
del root las ordenes se puede sentar a observar como van
desapareciendo pas aplicaciones que no usaremos. Esta es una selección
muy arbitraria pensada solamente en base a generar el mayor espacio
posible, por lo que aquello que crean que luego usaran, como por ej.
el navegador de Internet, o conectividad con SMB simplemente no lo
desinstalan.
a continuación la lista de ordenes de lo que yo decidí desintalar,
ejecutar una por vez, de acuerdo a como aparecen listadas.
apt-get remove --purge nessus-plugins
apt-get remove --purge xlibmesa-dri
deborphan
deborphan | xargs apt-get -y --purge remove
rmdir --ignore-fail-on-non-empty -p /var/lib/nessus
apt-get remove --purge libwxgtk2.4-python
apt-get remove --purge kde-i18n-ca
apt-get remove --purge kde-i18n-ga
apt-get remove --purge samba
apt-get remove --purge smbclient
apt-get remove --purge wgalician-minimos
apt-get remove --purge libsane
rmdir --ignore-fail-on-non-empty -p /etc/sane.d
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge frozen-bubble-data
apt-get remove --purge aptitude
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge qemu
apt-get remove --purge gdb
apt-get remove --purge xbase-clients
apt-get remove --purge gsfonts
apt-get remove --purge hpijs
rmdir --ignore-fail-on-non-empty -p /usr/share/fonts/type1/gsfonts
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge icatalan
apt-get remove --purge lynx
apt-get remove --purge xsane-common
apt-get remove --purge sleuthkit
apt-get remove --purge blt
apt-get remove --purge libgcj4-common
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge openofficeorg-es
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge winesetuptk
apt-get remove --purge libarts1
apt-get remove --purge squid-common
rmdir --ignore-fail-on-non-empty -p /var/spool/squid
apt-get remove --purge xpdf-utils
apt-get remove --purge xnest
apt-get remove --purge netpbm
apt-get remove --purge isdnactivecards
apt-get remove --purge mutt
apt-get remove --purge m17n-db
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge elinks
deborphan | xargs apt-get --purge remove
apt-get remove --purge cvs
apt-get remove --purge apache
apt-get remove --purge a2ps
apt-get remove --purge apache-common
apt-get remove --purge ncpfs
apt-get remove --purge xchat-common
apt-get remove --purge nasm
apt-get remove --purge openofficeorg-es-res
apt-get remove --purge ircii
apt-get remove --purge kwin
rmdir --ignore-fail-on-non-empty -p /etc/irc
apt-get remove --purge avm-firmware
apt-get remove --purge konq-plugins
apt-get remove --purge manpages-dev
apt-get remove --purge gpsdrive
apt-get remove --purge myspell-ca
apt-get remove --purge enscript
apt-get remove --purge icewm-common
apt-get remove --purge slrn
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge ipw2100-modules-2.6.12
apt-get remove --purge gaim
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge rpm
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge xaos
apt-get remove --purge brltty
apt-get remove --purge nxagent
rmdir --ignore-fail-on-non-empty -p /etc/brltty
apt-get remove --purge nedit
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge efax-gtk
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge smail
apt-get remove --purge krfb
apt-get remove --purge xboard
apt-get remove --purge xboing
apt-get remove --purge xfig
apt-get remove --purge vim-gtk
apt-get remove --purge chromium-data
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge lftp
apt-get remove --purge bison
apt-get remove --purge openofficeorg-debian-menus
apt-get remove --purge icewm
apt-get remove --purge automake1.7
apt-get remove --purge ttf-openoffice
apt-get remove --purge akregator
apt-get remove --purge iamerican
apt-get remove --purge jfsutils
apt-get remove --purge juk
apt-get remove --purge flex
apt-get remove --purge aspell
apt-get remove --purge nvtv
apt-get remove --purge nxlibs
apt-get remove --purge imaze
apt-get remove --purge pcmcia-cs
apt-get remove --purge transfig
apt-get remove --purge partimage
apt-get remove --purge minicom
apt-get remove --purge pilot-link
apt-get remove --purge atmel-firmware
apt-get remove --purge proll
apt-get remove --purge mobilemesh
apt-get remove --purge wspanish
apt-get remove --purge mozilla-firefox-locale-ca
apt-get remove --purge xgalaga
apt-get remove --purge isdn-config
apt-get remove --purge wordtrans-qt
apt-get remove --purge wordtrans-kde
apt-get remove --purge lde
apt-get remove --purge ntfsprogs-knoppix
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge gtans
apt-get remove --purge qtparted
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge iptraf
apt-get remove --purge scli
apt-get remove --purge x3270
apt-get remove --purge kwifimanager
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge joe
apt-get remove --purge gphoto2
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge dbus-1
apt-get remove --purge i2e
apt-get remove --purge nis
apt-get remove --purge ipw2100-nonfree
apt-get remove --purge grub
apt-get remove --purge usbview
apt-get remove --purge xtel
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge rxvt-beta
apt-get remove --purge gocr
apt-get remove --purge xchat
apt-get remove --purge twm
apt-get remove --purge pppdcapiplugin
apt-get remove --purge sendfile
apt-get remove --purge rcs
apt-get remove --purge gq
apt-get remove --purge tcpdump
apt-get remove --purge lisa
apt-get remove --purge openhackware
apt-get remove --purge bluez-utils
apt-get remove --purge tsocks
apt-get remove --purge slang1
apt-get remove --purge zydas-modules-2.6.12
apt-get remove --purge ca-certificates
apt-get remove --purge bittorrent
apt-get remove --purge dpkg-dev
apt-get remove --purge ettercap-gtk
deborphan
deborphan | xargs apt-get -y --purge remove
apt-get remove --purge defoma
apt-get remove --purge madwifi-modules-2.6.12
apt-get remove --purge mtools
apt-get remove --purge gtk-engines-geramik-data
apt-get remove --purge ntfsprogs
apt-get remove --purge hostap-modules-2.6.12
deborphan
deborphan | xargs apt-get -y --purge remove
localepurge
apt'get remove openofficeorg-core
apt-get remove openofficeorg-core
apt-get remove --purge openofficeorg-core
apt-get remove --purge libwine
apt-get remove --purge mozilla-thunderbird
rmdir --ignore-fail-on-non-empty -p /etc/mozilla-thunderbird
apt-get remove --purge emacs21-common
rmdir --ignore-fail-on-non-empty -p /usr/share/emacs21
apt-get remove --purge openofficeorg-es-help
apt-get remove --purge gimp
apt-get remove --purge gimp-data
apt-get remove --purge cupsys
rmdir --ignore-fail-on-non-empty -p /var/run/cups/
apt-get remove --purge enigma-data
apt-get remove --purge scribus
apt-get remove --purge kdelibs-data
apt-get remove --purge libgcj4-dev
apt-get remove --purge tetex
apt-get remove --purge kstars-data
apt-get remove --purge acroread
apt-get remove --purge gs-esp
apt-get remove --purge wcatalan
apt-get remove --purge aspell-ca
apt-get remove --purge nessus-plugins
apt-get remove --purge nessus
apt-get remove --purge ethereal
apt-get remove --purge ethereal-common
finalmente, df -h nos dirá de qué tamaño quedó el sistema
2.2 Instalar aplicaciones
2.2.1 configurar Apt
Para instalar vamos a usar apt-get. Editamos el source.list
vi /etc/apt/sources.list
comentamos todas las lineas que no sean "sarge" o "stable" y agregamos
lo siguiente:
# For sarge (stable) i386 and sparc packages
deb ftp://ftp.nerim.net/debian-marillat/ sarge main
# tovid: a collection of video disc authoring tools
deb http://packages.kirya.net stable main contrib non-free
deb-src http://packages.kirya.net stable main contrib non-free
#Cinelerra. Non Linear Editing video tool
# For Pentium4 processors:
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/pentium4/ ./
# Apt-source:
deb-src http://www.kiberpipa.org/~minmax/cinelerra/builds/sid/ ./
#Repository of Claudio Moratti (aka MaXeR)
# si queremos instalar k9copy y vamps
deb http://repos.knio.it/ sarge main contrib non-free
deb-src http://repos.knio.it/ sarge main contrib non-free
#Repositorio Alternativo para sarge si no funcionan los otros
deb http://mirrors.kernel.org/debian sarge main contrib non-free
finalmente actualizamos los datos de apt con:
apt-get update
Es posible que se obtengan errores, en este caso hay que revisar la
lista en base a esos errores y cambiar los repositorios, borrarlos o
comentarlos hasta que el proceso de actualiacion de datos finalice
exitosamente. Los únicos parametros que usaremos de apt-get son
"update" e "install". usar "upgrade" por ejemplo, puede traer
consecuencias indeseadas por lo que se los desaconsejo absolutamente.
2.2.2 Instalamos las aplicaciones de video
Si se quiere ejecutar todo en una sola orden, es posible hacerlo
separando los nombres de cada programa por un espacio. No lo aconsejo,
me parece más interesante ver qué se va instalando con cada paquete.
apt-get -y install transcode gtranscode
apt-get -y install avidemux
apt-get -y install xcdroast
apt-get -y install xvid4conf
apt-get -y install ogmtools
apt-get -y install dvdrecord
apt-get -y install ripmake
apt-get -y install subtitleripper
apt-get -y install dvdrip
apt-get -y install mplayer-586
apt-get -y install mencoder-586
apt-get -y install acidrip
apt-get -y install mjpegtools
apt-get -y install ffmpeg
apt-get -y install dvdauthor
2.2.3 Instalamos Tovid
bajar http://download.berlios.de/tovid/tovid-0.24.tar.gz
Bajar esta versión y no la current porque requiere wxpython2.6, que no
se instala por dependencias.
ejecutar
tar -xzvf tovid-0.24.tar.gz
cd tovid-0.24
./configure
make install
instalar wxpythom2.4
apt-get install libwxgtk2.4-python
2.2.4 Instalamos el ENL Cinelerra
bajar
ftp://ftp.pbone.net/mirror/ftp.sourceforge.net/pub/sourceforge/h/he/heroines/cinelerra-1.2.2-1.i386.rpm
ejecutar:
alien cinelerra-1.2.2-1.i386.rpm
instalar con:
dpkg -i cinelerra_1.2.2-2_i386.deb
corregimos un problema de librerias con lo siguiente:
ld --whole-archive -shared -o /usr/X11R6/lib/libXxf86vm.so.1.0
/usr/X11R6/lib/libXxf86vm.a
ln -s /usr/X11R6/lib/libXxf86vm.so.1.0 /usr/X11R6/lib/libXxf86vm.so.1
ldconfig
se puede leer más en:
http://www.ftconsult.com/twiki/bin/view/Espanol/CinelerraManualTOC
Las aplicaciones quedan instaladas en el path, asi que se pueden crear
accesos directos al escritorio o ejecutarlos desde consola con:
gtranscode
avidemux
dvdrecord
ripmake
subtitleripper
dvdrip
gmplayer
mencoder
acidrip
dvdauthor
tovid
tovid-interactive
tovid-batch
cinelerra
antes de crear los acceso directos es preferible probarlos lanzandolos
desdde consola para ver los mensajes que genera cada programa y si hay
algun error corregirlo. varios de estos programas
- --
"It's the question that brought you here.
You know the question, just as I did. "
- -
Para configurar su suscripcion, puede enviar email a
grulic-request en grulic.org.ar, o visitar http://mx.grulic.org.ar/list
I am the one who is many.
- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: ricardoeureka en gmail.com - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFEeu5ekw12RhFuGy4RAlYMAJ9nfwrtScSQQaRKj6YnZjsrkhhc7wCePc9u
KLVCS6Dg1YiZ/nNT4jgAdVE=
=CoD/
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución Solar-tecnica