[Fwd: [GRULIC] Mini how-to para configurar Knoppix para ripeo y Edición No Lineal de Video (ENL)]
-----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 <[email protected]> Reply-To: Lista de correo del Grupo de Usuarios de Software Libre en Cordoba <[email protected]> To: Lista de correo del Grupo de Usuarios de Software Libre en Cordoba <[email protected]> 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 [email protected] 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 [email protected], 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: [email protected] - 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-----
participants (1)
-
Ricardo Frydman Eureka!