El 22/01/16 a las 09:02, Jorge Chaves escribió:
Para que quede todo claro en caso de que alguien quiera consultar esta lista y que tenga la información bien clara, voy a refundir todo necesario en este correo para instalar bien pymaxe como sustituto de songr en Windows.Seguramente también habrá otras alternativas que funcionen, pero ésta es la que he probado en mi caso y me sirve. ----------Instalación de Pymaxe en Debian 8 estable---------------- 1) Ir a la web donde está pymaxe: www.pymaxe.com 2) Darle al botón "Download" 3) Elegir la opción "Sources". 4) Una vez descargado escribe lo siguiente en el terminal: $ cd /home/user/Descargas ~/Descargas$ tar -xvf pymaxe.tar.gz ~/Descargas$ sudo ln -s /usr/local/bin/pymaxe /usr/bin/pymaxe - Con este comando (ln) creamos un enlace simbólico, blando (o acceso directo) en el directorio /usr/bin. ¿Por qué? Para que pymaxe se pueda abrir al ejecutar alt + f2 y escribir el comando "pymaxe" sin comillas. 5) Sin embargo, al hacerlo no funcionará, porque hay que modificar también el propio archivo de texto que hay en /usr/local/bin/pymaxe. Para eso escribimos en el terminal lo siguiente: ~/Descargas$ sudo gedit /usr/local/bin/pymaxe Donde el contenido del archivo es tal que así: ------------------------------------------- #!/bin/sh if which python2 >/dev/null; then cd /usr/share/pymaxe/ python2 launcher.py else cd /usr/share/pymaxe/ python launcher.py fi ------------------------------------------- Para que pymaxe funcione como es debido, hay que meter los directorios correctamente, de tal forma que habría que poner /usr/local/share, en vez de /usr/share. De esta forma, con gedit el archivo debería quedar así: ------------------------------------------- #!/bin/sh if which python2 >/dev/null; then cd /usr/local/share/pymaxe/ python2 launcher.py else cd /usr/local/share/pymaxe/ python launcher.py fi ------------------------------------------- 6) Se guarda el archivo de texto con "control + s" y se cierra. He utilizado "gedit" para modificar este archivo de texto, pero se podría hacer igualmente con "vim", con "nano" o con cualquier otro archivo de texto, siempre que lo manejes como root. 7) A continuación nos vamos al programa del Menú principal (o alacarte, usando alt + f2). Buscamos pymaxe (que está en el apartado de sonido y vídeo), una vez seleccionado le damos al botón de Propiedades y pulsamos donde debería estar su icono. Lo buscamos (que está en /usr/local/share/icons/pymaxe.png). 8) Si uno quiere tener la carpeta de Descargas limpia tras instalar el programa, es aconsejable hacer un "rm -r" en el terminal sobre los archivos que nos hemos bajado y descomprimido o directamente irse con el explorador de archivos y hacer eso mismo gráficamente. Aquí en concreto el comando sería: ~/Descargas$ sudo rm -r usr pymaxe.tar.gz -----------Instalación de Pymaxe en Debian 7 estable----------- Seguir los 2 primeros pasos de la instalación en Debian 8: 1) Ir a la web donde está pymaxe: www.pymaxe.com 2) Darle al botón "Download". 3) Elegir la opción "Debian / Ubuntu-compatible". 4) Una vez bajado el paquete, antes de instalarlo, hay que instalar una serie de paquetes (dependencias), de lo contrario nuestro paquete se romperá. Para la gente novata como yo, es casi más cómodo usar Synaptic, que va mostrando lo que vas instalando de forma gráfica, aunque me imagino que también se puede hacer igual desde la consola o terminal. Pasamos entonces a instalar las dependencias, instalando: - python-glade2 - libav-tools Con esos paquetes ya quedaría el asunto resuelto. Ya que con libav-tools, tendríamos instalados de rebote el paquete libavcodec53 y ffmepg, ambos necesarios para que pymaxe funcione. 5) Si uno quiere tener la carpeta de Descargas limpia después de la instalación, es aconsejable hacer un "rm -r" en el terminal sobre los archivos que nos hemos bajado o directamente irse con el explorador de archivos y hacer eso mismo gráficamente. El comando de limpieza para Debian 7 sería: ~/Descargas$ sudo rm pymaxe.deb -------------Instalación en Debian 7 sid------------------ 1) Ir a la web donde está pymaxe: www.pymaxe.com 2) Darle al botón "Download". 3) Elegir la opción "Debian / Ubuntu-compatible". 4) Aporte de Javier Barroso: Después del sudo dpkg -i debmaxe.deb, con apt-get -f install se instalarán las dependencias. Para sid he tenido que modificar sus dependencias, para ello se puede usar el script videbcontrol [1] (a guardar en ~/bin o donde se crea oportuno y que esté en el path), serían (en este momento): Depends: python2.6 | python2.7, python-gtk2, python-glade2, ffmpeg, gstreamer0.10-ffmpeg|gstreamer1.0-libav, libavcodec52 | libavcodec53 | libavcodec56, gstreamer0.10-plugins-ugly | gstreamer1.0-plugins-ugly | vlc | mplayer 5) Para limpiar la carpeta de Descargas escribir en el terminal: ~/Descargas$ sudo rm pymaxe.deb ----- Apunte de la instalación de paquetes con Debian testing ------ En experimental ya se puede usar apt-get con un fichero local, algo deseado desde 1999 y realizado el año pasado. Es decir, que uno puede hacer en Debian testing así por las buenas: /home/user/Descargas# apt-get install pymaxe.deb ----------------Configuración de pymaxe------------------------ Es muy sencilla, con irse al menú Pymaxe/Preferencias, ahí podemos decidir cómo lo queremos todo. Eso a gusto del usuario. Si no sabéis qué carpeta elegir para meter los plugins que puedan surgir en un futuro con pymaxe, podéis crearos una carpeta en /home/user/.pymaxe, para tenerlos ahí guardados. Para eso o bien lo hacemos en nuestro explorador de archivos de forma gráfica: - Dentro de nuestra carpeta personal, botón derecho en la ventana, elegimos la opción de "Nueva Carpeta" y por último renombramos esa nueva carpeta como ".pymaxe" (sin las comillas). O bien podemos escribir en nuestra consola o terminal (sabiendo que estamos en nuestra carpeta personal): ~$ mkdir .pymaxe Y fin. Después nos vamos a la aplicación pymaxe, le damos al menú Pymaxe/Preferencias, en la pestaña de "Advanced settings", elegimos en el campo "Custom Pymaxe plugin folder (restart required):" /home/jorge/.pymaxe -----------Convertir formato de vídeo a formato de música----------- Con Songr había una opción en el menú contextual (botón derecho sobre el archivo seleccionado) para extraer el mp3 de los vídeos de youtube que encontraba. Con pymaxe, encuentra vídeo y audio igualmente en la lista de búsqueda. No he encontrado dentro de pymaxe una opción para convertir el vídeo en audio. La forma que he encontrado para convertir el vídeo en audio es bajándote el vídeo de pymaxe y después usar el comando ffmpeg en la consola o terminal para terminar de conseguir el archivo de audio. A través de esta web nos dice un resumen muy acertado para convertir el vídeo en audio: http://www.taringa.net/posts/linux/1341389/Convertir-videos-FLV-a-Avi-o-MP3-Ubuntu-64-Bits.html En esencia para convertir el vídeo en audio hay que escribir lo siguiente en el terminal: $ ffmpeg -i videofile.flv -f mp3 audiofile.mp3 Concretamente con esto a partir de videofile.flv (que no modificamos) nos genera un archivo de audio en formato mp3 (audiofile.mp3). Igualmente esto mismo se puede hacer con archivos .avi: $ ffmpeg -i videofile.avi -f mp3 audiofile.mp3 Hay que decir que debemos estar siempre en la carpeta donde se encuentra el archivo de vídeo para realizar esta operación. Para más detalles sobre cómo funciona el comando ffmpeg, hacer esto mismo en el terminal: $ man ffmpeg Aprovecho este último correo para dar las gracias a todos los que me han ayudado a instalar este programa con éxito, así como aquéllos que me han dado la información necesaria sobre sus puntos fuertes y débiles: - alparkom - Javier Barroso - José Maldonado - Camaleón Gracias por vuestra ayuda.
Excelente aporte! +1 -- Dios en su Cielo, todo bien la Tierra *************************************

