Mps-Youtube [Reproducion de video o audio terminal youtube]

Iniciado por Baxtar, Mayo 04, 2015, 05:41:41 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Buenos chicos a quie le traigo un pequeño escrito en python , se puede ejecutar desde cualquier terminal

Os: Fedora o derivados



Para los amantes de la terminal, esta es una alternativa viable, al uso de flash player en Linux con interesantes opciones para utiliza la conocida web Youtube.



Como instalar mps-youtube

[b]    Requisitos de sistema[/b]

Tener instalado pip  y mplayer, en el caso de no tener alguno de los requisitos de sistema, usted puede ejecutar el siguiente comando en su terminal para instalarlos.

Código: php
$ su -c  "yum install pip mplayer"
#Este comando permite instalar mplayer y pip requisitos necesarios para poder utilizar
mps-youtube

El paquete o conjunto de librerías llamada, mps-youtube esta escrito en python y se instala de la siguiente manera.
Código: php
Code:  

$ su -c "pip install mps-youtube"
#Este comando permite instalar mps-youtube

$ su -c "pip install mps-youtube --upgrade"
#Este comando permite actualizar mps-youtube


Código: php
Code:

$ mpsyt


#Permite arrancar mpsyt





Para los amantes de la terminal, esta es una alternativa viable, al uso de flash player en Linux con interesantes opciones para utiliza la conocida web Youtube.
Como instalar mps-youtube

    Requisitos de sistema

Tener instalado pip  y mplayer, en el caso de no tener alguno de los requisitos de sistema, usted puede ejecutar el siguiente comando en su terminal para instalarlos.

Código: php
Code:

$ su -c  "yum install pip mplayer"
#Este comando permite instalar mplayer y pip requisitos necesarios para poder utilizar
mps-youtube

El paquete o conjunto de librerías llamada, mps-youtube esta escrito en python y se instala de la siguiente manera.

Code: 

$ su -c "pip install mps-youtube"
#Este comando permite instalar mps-youtube

$ su -c "pip install mps-youtube --upgrade"
#Este comando permite actualizar mps-youtube


Para poder utilizar la aplicación recién instalada, debemos de arranca nuestra terminal y escribir el siguiente comando :

Código: php
Code:

$ mpsyt
#Permite arrancar mpsyt



Opciones de arranque de la aplicación

Esta opciones funcionan para arrancar desde linea de comandos con ciertos parámetros

mpsyt dlurl <tu url>  + presionar la tecla enter Descarga un video atraves desde una url  de youtube
mpsyt playurl <tu url > + presionar la tecla enter–> Reproduce una lista de reproducción  atravez de sus url en Youtube
mpsyt /mozart + presionar la tecla enter  –> ejemplo de búsqueda de relacionados con la palabra mozart
mpsyt //electronica + presionar la tecla enter  –> ejemplo de busqueda de listas de reproducción relacionadas con la palabra electrónica.
mpsyt play <nombre de la lista de reproducción local > + presionar la tecla enter  –> Permite reproducir una lista guardada localmente
mpsyt ls + presionar la tecla enter  –> Muestra la listas de reproducción guardadas localmente
mpsyt open 1, 2-4 + presionar la tecla enter–> Reproduce de la lista de reproducción con el nombre 1, del item 2 al 4
mpsyt //the doors, 1, all -a + presionar la tecla enter –> Este ejemplo abre una lista de reproducción de the Doors  y se reproducen todos los items  solo por medio de su pista de audio



Algunos comandos para configuración de la interfaz.

h + presionar la tecla enter  –>para obtener ayuda

h basic  + presionar la tecla enter          –> muestra comandos básicos para uso de mpsyt
h search  + presionar la tecla enter     –> Muestra comandos avanzados para realizar búsquedas
h edit  + presionar la tecla enter          –> Muestra comandos para realizar cambios en la lista de resultados de búsqueda
h download + presionar la tecla enter –>Muestra opciones de descarga y repetir reproducción.
h encode  + presionar la tecla enter      –>Convertir en  MP3 y otros formatos
h playlists  + presionar la tecla enter   –>Muestra opciones para reproducir listas de reproducción locales
h invoke  + presionar la tecla enter       –>Muestra parametros de arranque por terminal
h config    + presionar la tecla enter      –>Opciones de configuración.
h tips   + presionar la tecla enter             –>Tips avanzados
h new  + presionar la tecla enter             –> Novedades de la versión instalada



Opciones de configuración

set + presionar la tecla enter   –> Muestra las configuraciones.
set <item> default  + presionar la tecla enter  –> Declara un valor por defecto para un item seleccionado.
set all default  + presionar la tecla enter –> Recupera las configuraciones por defecto para todos los items
set checkupdate true o false  + presionar la tecla enter  –> Permite activar o desactivar la opción de búsqueda de actualizaciones para mpsyt
set colours true o false  + presionar la tecla enter  –> Activa o desactiva el uso de colores para la pantalla de salida.
set columns <columnas>  + presionar la tecla enter –> select extra displayed fields in search results:
(valid: views comments rating date user likes dislikes category)
set ddir <directorio de descarga> + presionar la tecla enter   – ->  Te permite seleccionar una ubicación para las descargas.
set encoder <numero> + presionar la tecla enter    –> Permite cambiar el codec de audio para la opción descarga

Ejemplo:

    0 #Para default
    1  #para MP3 256k
    2 #Para MP3 192k
    3 #Para MP3 VBR best
    4  #Para MP3 VBR good
    5 #Para OGG 256k
    6 #Para M4A 256k
    7 #Para Windows Media Audio v2

set fullscreen true o false  + presionar la tecla enter  –> Te permite activar la pantalla completa.
set max_res <numero>  + presionar la tecla enter –> Define el tamaño de pantalla para descargar o reproducir un video
set notifier <notifier app> – call <notifier app> Permite utiliar alguna herramienta de notificaciones para lanzar mensajes en pantalla cuando sea necesario
set order <relevance o date o views o rating> + presionar la tecla enter  –> Cambia las busquedas por relevancia, por fecha, por reproducciones y raiting
set overwrite true o false + presionar la tecla enter   –> Activa o desactiva la opción sobre escribir
set player <player app>  + presionar la tecla enter –> Cambia el reproductor por defecto por el que a nosotros nos gusten

    set player vlc
    set player msplayer
    set player dragon

set playerargs <args> + presionar la tecla enter –> Permite declarar argumentos para el reproductor predeterminado
set search_music true o false + presionar la tecla enter  –> activa o desactiva la búsqueda dentro de la categoría música "Funcional si se busca una cancion "
set show_mplayer_keys true o false + presionar la tecla enter –> Activa o desactiva la ayuda de teclado para controlar las opciones de reproducción
set show_status true o false  + presionar la tecla enter –> Activa o desactiva los mensajes de progreso y estaus
set show_video true o false + presionar la tecla enter -  –> Activa o desactiva la opción de reproducir con video.


Ejemplo:

    set show_video false  #Para reproducir solo el audio de los videos

set window_pos <top|bottom>-<left|right> + presionar la tecla enter — Permite seleccionar la posición de la pantalla de reproduccion de video

Ejemplo:

    set window_pos top left  #Permite colocar la ventana de reproducción de video arriba a la izquierda

set window_size <number>x<number> + presionar la tecla enter –> Permite declara el tamaño vertical y horizontal de la ventana de reproducción de videos



Algunos comando básicos para poder utilizar, mpsyt desde terminal.

/<lo que se busca>  + presionar la tecla enter  –>  comando para realizar búsquedas

ejemplos:

    /shakira      #Busca videos relacionados con shakira
    /daft punk  #Busca videos relacionados con daftpunk



  set search_music false + presionar la tecla enter –>  Activa la búsqueda en todas las categorías de  YouTube
set search_music true  + presionar la tecla enter–> Limita la búsqueda solo a la categoría música en YouTube.
  /<mas lo que se busca> o .<mas lo que se busca> + presionar la tecla enter –> Permite realizar busquedas por video ejemplo:

    /daft punk
    .daft punk

//<lo que se busca> o ..<lo que se busca> + presionar la tecla enter –>Permite buscar listas de reproducción en YouTube.

    ..90's music
    //80's music

  n o p +  presionar la tecla enter –> Se utiliza n para movernos a la siguiente pagina de resultados y se utiliza p para regresar a la pagina anterior de resultados

  album <nombre delalbum >+  presionar la tecla enter –> Permite buscar pistas de un disco por medio de su nombre
  user <username> +  presionar la tecla enter – Permite ver la lista de video subidos de un usuario seleccionado en YouTube
user <usuario de youtube>/<lo que se busca>+  presionar la tecla enter –> Permite buscar dentro de los video subido por un usuario de Youtube
  userpl <usuario de youtube>+  presionar la tecla enter –> Nos permite acceder a una lista de reproducción creada por un usuario de YouTube
pl <tu url > +  presionar la tecla enter – ->Permite abrir una lista de reproducción de YouTube por medio de una url.
  url <tu url >+  presionar la tecla enter  – -> Permite utilizar un aurl para acceder a un video de youtube



Controles de reproducción en terminal

Usando mplayer como reproductor por defecto podemos usar las siguientes teclas para controlar la reproducción, volumen , cambio de pista y detener mpsyt

Barra espaciadora –>Permite pausar y reproducir una pista seleccionada

Ctrl + c –> Cierra el modo reproductor y regresa a la lista de resultados

0 –> la tecla cero permite subir el volumen

9 –> permite bajar el volumen

q –> permite reproducir la siguiente canción "siempre y cuando se seleccione"

← o  → –> Permite adelantar o retazar la reproducción en la linea de tiempo

↑ o ↓–>Permite desplazarse entre canciones seleccionadas