Faceți căutări pe acest blog

marți, 23 august 2011

Videotop

 Dacă tot m-am apucat să ”popularizez” aplicații/ scripturi interesante de pe forumul Arch Linux, vreau să prezint o alternativă pentru vizionarea clipurilor de pe You Tube: videotop (autor intnull). Folosesc videotop de ceva vreme, dar am așteptat ca autorul să implementeze câteva funcționalități. Utilizatorii de Arch îl pot instala din AUR: yaourt -S videotop-git.

1- Videotop necesită ca dependențe urwid, youtube-dl și mplayer, deci trebuie instalate mai întâi aceste pachete.
2- Descărcăm videotop de aici: https://github.com/intnull/videotop/blob/master/README.md.
3- Dezarhivăm pachetul.
4- Ne mutăm în directorul rezultat (sau deschidem o consolă în acel director).
5- Dăm comanda ./videotop.py și în consolă pornește videotop. Pentru folosire ulterioară ar fi mai simplu crearea unui alias în .bashrc de forma alias videotop='./Downloads/intnull-videotop-03d4966/videotop.py' , asta presupunând că ați descărcat/ dezarhivat pachetul în directorul Downloads, în caz contrar înlocuiți Downloads cu directorul corect (Desktop, Documents, etc.) și că acesta este numele corect (intnull-videotop-03d4966). După crearea aliasului puteți porni videotop din directorul /home/user (locația implicită la deschiderea unui terminal) cu comanda videotop.


 Bun, acum am pornit aplicația, hai să vedem cum vizionăm sau descărcăm un videoclip de pe You Tube.
 Căutare clip:
 Comanda pentru căutare este :s parametru_căutare, de exemplu :s eminem urmată de Enter.


 Descărcare clip: 
 Navigăm cu săgețile sus- jos până la piesa dorită și apăsăm Enter. Piesa descărcată o vom găsi în ~/.videotop/videos, dar după descărcare o putem urmari apăsând tasta p în fereastra videotop deschisă în consolă.



Streaming:
Dacă nu doriți să descărcați videoclipul, ci doar să-l vizionați, după ce ați găsit piesa dorită, navigați la ea cu tastele săgeți/ alternativ tastați :număr, de exemplu :6 pentru piesa cu numărul 6 din playlist (cred c-ați observat că numele clipurilor au culori diferite, clipul selectat are culoarea roșie, clipurile descărcate verde, etc) și apăsați tasta s, astfel începe streamingul și în câteva secunde veți putea viziona clipul cu mplayer. Dar, pentru aceasta va trebui ca mai întâi să adăugați în ~/.mplayer/config liniile următoare:
[default]
cache = 8192 # 8 mb cache
cache-min = 5 # play if 5% of the cache is loaded in memory

 După cum veți observa dimensiunea ferestrei mplayer diferă în funcție de factori independenți de noi, dar putem seta în același fișier de configurare al mplayer (~/.mplayer/config) ca fereastra să aibă o dimensiune ”standard”. De exemplu pentru o fereastră de 900x600 adăugăm în fișierul pomenit două linii:
x=900
y=600



Comenzi videotop:
- :s parametru                            = cautare după autor sau nume piesă
- :4   (:nr)                                      = selectează piesa 4 din listă
- :v                                                = arată toate clipurile descărcate
- :clear                                         = curăță lista de căutare
- Enter                                         = pornește descărcarea piesei selectate
- a                                                 = anulează o descărcare activă
- p                                                = play/ vizionați o piesă descărcată deja
- s                                                = streaming/ vizionați o piesă fără download
- o                                                = deschideți pagina respectivă de You Tube
- :q                                               = închideți videotop

 Atenție: comenzile sunt în stil vim, deci nu uitați de : din față, acolo unde este cazul...
 Amintiți-vă de asemenea că fișierul video este redat de mplayer, deci putem folosi shortcut-urile specifice în fereastra mplayer, f= ecran complet/ revenire la o fereastră mică, Space= pauză/ reluare, tastele săgeți= navigare înainte/ înapoi, m= mute/ unmute, q= închidere mplayer, etc. Pentru alte detalii dați într-o consolă comanda man mplayer.
 Câteva lucruri interesante și utile despre mplayer:  http://stressat.blogspot.com/2011/07/mplayer.html.

Sursă:  https://bbs.archlinux.org/viewtopic.php?id=123234
Download:  https://github.com/intnull/videotop/blob/master/README.md


 Un material video despre videotop, nu are sonor din cauza posibilelor probleme legate de drepturile de autor:


LE:pentru utilizatorii de Arch Linux: dacă după update-uri nu funcționează Videotop și primiți eroarea:
[shogun@arch-stressat ~]$ videotop
Traceback (most recent call last):
  File "/usr/bin/videotop", line 3, in
    import videotop
  File "/usr/lib/python2.7/site-packages/videotop/__init__.py", line 1, in
    from videotop import *
  File "/usr/lib/python2.7/site-packages/videotop/videotop.py", line 6, in
    import urwid
ImportError: No module named urwid
(chiar dacă aveți instalat python-urwid...) instalați pachetul python2-urwid (pacman -S python2-urwid) și încercați iar, Videotop va funcționa din nou... :D

Un comentariu:

  1. mie imi spune ca
    Fetching contributors…
    Cannot retrieve contributors at this time
    trebuie contributie? nu este buton de downloand. Functioneaza si pe ubuntu?

    RăspundețiȘtergere

Back to top