Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/12/2010, à 05:13

smo

Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

ola

je fini par poster ce petit soft que j ai commence il y a bien longtemps mais auquel j ai ajoute le support de youtube et des nouveaux sites ce week end en speed.. (meme si c est plus le son qui m interesse..) ça devient donc beaucoup plus interessant big_smile

alors vous pouvez chercher des videos/sons depuis youtube/google/mp3realms.com/tagoo.ru (pas mal celui la!!) et dilandau.com (le ptit francais pas mal non plus)

le soft scan et extrait les fichiers des pages web, liste et permet de changer de pages comme sur le site source automatiquement ou selon vos desirs... vous pouvez egalement

- telecharger la video ou le son en cours, pepere wink (fichiers stockés dans un dossier gmediafinder dans votre HOME)
- lire en boucle ou en continue les sons/videos dans les resultats de recherche ...

voila, l onglet image ne marche pas et je ne sais pas si j le ferais, il "manque" egalement le reglage du volume et la barre de progression pour avancer dans les sons, ca viendra peut etre  wink

pour installer:

PPA:

sudo apt-add-repository ppa:s-lagui/ppa
sudo apt-get update
sudo apt-get install gmediafinder

ou par git :

sudo apt-get install python-gtk2 python-gdata python-gst0.10 gstreamer0.10-ffmpeg libvisual-0.4-0 libvisual-0.4-plugins python-configobj ffmpeg python-mechanize gstreamer0.10-plugins-good python-xlib python-glade2 python-webkit libavcodec-extra-53 gnome-icon-theme-full
git clone git://github.com/smolleyes/gmediafinder2.git
cd gmediafinder2
sudo python setup.py install
gmediafinder

pour tester sans installer, vous pouvez faire, directement apres le git clone :

cd GmediaFinder
python gmediafinder.py

si vous installez et que vous n avez pas d icone dans le menu son et vidéo de gnome ou autre, faites:
sudo xdg-desktop-menu install --manual gmediafinder.desktop

et ça devrait rouler...

TRADUCTEURS:
Vous pouvez aider à la traduction du soft à l'adresse suivante :

https://www.transifex.net/projects/p/gm … finderpot/

vous devez juste vous inscrire sur le site... si vous connaissez une langue encore non traduite.. merci d'avance


ptit screenshots :

Videos:

page principale

Audio:

page principale


hesitez pas a donner un avis et reporter les erreurs (en lancant par console : gmediafinder )  mais hormis le moteur dilandau, devrait pas y avoir d erreurs...

A+

Dernière modification par smo (Le 18/10/2012, à 12:58)

Hors ligne

#2 Le 13/12/2010, à 14:32

Merle

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Salut j'ai un message d'erreur quand je lance une recherche de vidéos pour Youtube :

noemie@marijo-desktop:~$ gmediafinder
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
/usr/local/lib/python2.6/dist-packages/GmediaFinder/gmediafinder.py:56: GtkWarning: IA__gtk_radio_button_set_group: assertion `!g_slist_find (group, radio_button)' failed
  self.gladeGui = gtk.glade.XML(constants.glade_file, None ,constants.app_name)
youtube.com engine selected
http://www.youtube.com/results?search_q … uld&page=1
Unhandled exception in thread started by <bound method GsongFinder.analyse_links of <GmediaFinder.gmediafinder.GsongFinder object at 0xa1d5e6c>>
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/GmediaFinder/gmediafinder.py", line 315, in analyse_links
    soup = BeautifulStoneSoup(data,selfClosingTags=['/>'])
  File "/usr/lib/pymodules/python2.6/BeautifulSoup.py", line 1230, in __init__
    self._feed(isHTML=isHTML)
  File "/usr/lib/pymodules/python2.6/BeautifulSoup.py", line 1263, in _feed
    self.builder.feed(markup)
  File "/usr/lib/python2.6/HTMLParser.py", line 108, in feed
    self.goahead(0)
  File "/usr/lib/python2.6/HTMLParser.py", line 148, in goahead
    k = self.parse_starttag(i)
  File "/usr/lib/python2.6/HTMLParser.py", line 229, in parse_starttag
    endpos = self.check_for_whole_start_tag(i)
  File "/usr/lib/python2.6/HTMLParser.py", line 304, in check_for_whole_start_tag
    self.error("malformed start tag")
  File "/usr/lib/python2.6/HTMLParser.py", line 115, in error
    raise HTMLParseError(message, self.getpos())
HTMLParser.HTMLParseError: malformed start tag, at line 3187, column 11

et la recherche ne donne aucune réponse.

Hors ligne

#3 Le 13/12/2010, à 16:09

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Ola

whoue ça peut arriver sur certaines recherches ... Caractère étrange ou html hs j y peux pas grand chose

Faut refaire simplement ou passer a la page suivante et faut attendre un peu pour que les recherches s affichent wink

++

Hors ligne

#4 Le 13/12/2010, à 16:34

Merle

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Effectivement j'ai fais une recherche sur "Glenn Gould" ça ne marche pas par contre "Ubuntu Maverick" marche bien.

Pour l'écoute de mp3 sur mp3realm j'ai des messages d'erreur de temps en temps :

mp3realm.org engine selected
http://mp3realm.org/search?q=muse&bitra … =50&page=1
Error: Impossible d'ouvrir la ressource en lecture. gstsouphttpsrc.c(1099): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin5/GstSoupHTTPSrc:source:
404 Not Found
Error: Il manque un greffon dans votre installation de GStreamer. gstdecodebin2.c(3076): gst_decode_bin_expose (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin6/GstDecodeBin2:decodebin25:
no suitable plugins found
playing : http://users.skynet.be/fa585023/04-sing … lution.mp3
Error: Il manque un greffon dans votre installation de GStreamer. gstdecodebin2.c(3076): gst_decode_bin_expose (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin8/GstDecodeBin2:decodebin27:
no suitable plugins found
Error: Impossible d'ouvrir la ressource en lecture. gstsouphttpsrc.c(1099): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin9/GstSoupHTTPSrc:source:
404 Not Found
Error: Impossible d'ouvrir la ressource en lecture. gstsouphttpsrc.c(1099): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin10/GstSoupHTTPSrc:source:
404 Not Found
Error: Impossible d'ouvrir la ressource en lecture. gstsouphttpsrc.c(1099): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin11/GstSoupHTTPSrc:source:
404 Not Found
Error: Il manque un greffon dans votre installation de GStreamer. gstdecodebin2.c(3076): gst_decode_bin_expose (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin12/GstDecodeBin2:decodebin210:
no suitable plugins found
Error: Il manque un greffon dans votre installation de GStreamer. gstdecodebin2.c(3076): gst_decode_bin_expose (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin13/GstDecodeBin2:decodebin211:
no suitable plugins found
downloading http://www.antinomian.com/trans/muse-su … k_hole.mp3
http://mp3realm.org/search?q=muse&bitra … =50&page=2
http://mp3realm.org/search?q=muse&bitra … =50&page=3

(gmediafinder:11017): GLib-GIO-WARNING **: g_simple_async_result_complete() called from wrong context!
Error: Impossible d'ouvrir la ressource en lecture. gstsouphttpsrc.c(1099): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin17/GstSoupHTTPSrc:source:
404 Not Found
Error: Impossible d'ouvrir la ressource en lecture. gstsouphttpsrc.c(1099): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin18/GstSoupHTTPSrc:source:
404 Not Found
http://mp3realm.org/search?q=noir%20des … =50&page=1
Error: Ressource introuvable. gstsouphttpsrc.c(914): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin19/GstSoupHTTPSrc:source:
libsoup status code 2

Hors ligne

#5 Le 13/12/2010, à 17:12

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Yep

oui ça c est quand le son est plus dispo y en a bcp sur mp3realm... Tu coches continue en bas et voilà ...

++

Hors ligne

#6 Le 13/12/2010, à 17:27

Merle

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

smo a écrit :

Yep

oui ça c est quand le son est plus dispo y en a bcp sur mp3realm... Tu coches continue en bas et voilà ...

++

Ok merci, est ce que Gmediafinder utilise flash pour lire les videos Youtube ?

Hors ligne

#7 Le 14/12/2010, à 00:26

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

ola

non pas de flash c est l avantage wink

les deux erreurs qu tu as reporté sont les deux erreurs que vous rencontrerez et je n y peux donc rien
s il y en a d autres par contre, ca m interesse

++

Dernière modification par smo (Le 14/12/2010, à 00:28)

Hors ligne

#8 Le 14/12/2010, à 14:46

Merle

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Pas du bug à proprement parler mais j'ai des gèles temporaires de l'interface (quelques secondes) assez régulièrement.

Dernière modification par Merle (Le 14/12/2010, à 14:47)

Hors ligne

#9 Le 16/12/2010, à 00:39

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

ola

ok merle, j ai change un petit truc qui apparement corrige ce soucis de freeze smile a confirmer cela dit masi ca m a lair pas mal

suffit de mettre a jour

cd /laouest/tondossier/gmediafinder
git pull

et reinstaller ou relancer...

je vais voir pour faire un deb dans mon ppa wink


edit: bah ca marche bien mais ca fait deconner youtube sad je cherche un compromis

j ai test sur windows aussi ca marche mais meme probleme et ma methode actuelle fait que ca ne marche pas du tout... le soft freeze direct
, compliqué les threads!!! et gstreamer pas au point sous windows, rien que ca plante sans arret...

edit: ok ca roule nickel big_smile

++

Dernière modification par smo (Le 16/12/2010, à 01:47)

Hors ligne

#10 Le 16/12/2010, à 07:14

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

yup

bon grosse maj, j me suis un peu emballé big_smile

j ai crée une barre de progression ou seekbar comme on dit, donc on peut avancer reculer dans le son etc (en cliquant sur le curseur et en le deplacant, pas en cliquant dans l barre direct !! pour l instant) ca marche pas toujours super bien pour l instant au niveau du bouton qui reprend pas au bon endroit mais le son est bien lu ou on l a demandé... deja cool

par contre ca ne marche pas avec youtube je pense savoir pourquoi, je verrais ca plus tard ...

les problemes de freeze sont regles, youtube corrigé (le site a ete mis a jour) mais ca bloque le soft parfois je vois pas trop pourquoi encore

les options en haut ne sont desormais affichées que lorsque google est choisi comme moteur de recherche, donc gui mis a jour

etc etc ...

je ferais le bouton de volume demain pepere...

si vous avez des idees/propositions de design, je veux bien wink

voila, a vous de me confirmer tout ça wink


edit: bah finalement j ai fait le bouton de volume en 3 minutes chrono ... wink

le soft marche nickel sur windows aussi sauf la partie youtube, pas de son , gstreamer pas au point sous win.. (et pas officiel surtout) le reste ok...

++

Dernière modification par smo (Le 16/12/2010, à 08:27)

Hors ligne

#11 Le 16/12/2010, à 16:35

Merle

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Salut, pas de barre de progression en lançant Gmediafinder en console ou avec le menu son & vidéo, elle apparait quand je le lance depuis le fichier "gmediafinder" du dossier d'installation (sinon elle fonctionne bien), le bouton "suivant" bug (le logiciel se ferme tout seul).

Dernière modification par Merle (Le 16/12/2010, à 16:38)

Hors ligne

#12 Le 18/12/2010, à 11:34

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Ola

Maj, tout refonctionne bien merle si tu veux essayer...

Il faut installer le paquet python-gdata en plus ...

et refaire le setup.yp pour que ce soit accessible après maj

++

Hors ligne

#13 Le 18/12/2010, à 12:16

frenchy82

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Bonjour,

Je viens de le tester et chez moi tout fonctionne parfaitement au premier lancement.
Le plus étonnant, c'est que sous un celeron avec 369 Mo de mémoire (lxde) je n'ai pas de lag sur les videos Youtube
smo: Mes sincères félicitations, j'ai longtemps cherché un moyen de regarder youtube sur mon antiquité et là, c'est le top smile
Je peux surfer en écoutant la musique sans aucun lag
De plus tout cela sous git ... merci à toi

Seul petit truc pour le moment, si tu changes le reglage du volume, il redémarre la video.

Hors ligne

#14 Le 18/12/2010, à 12:53

frenchy82

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Re,

Un petit complément apres plus de test.

Si on clique sur "suivant" cela semble vouloir afficher la page 2 de la même recherche mais il me semble que le résultat est le même que la page 1 (Mais je peux me tromper)

Le lancement de la lecture sur simple click est un peu trompeur. Un double click pourrait être plus compréhensible.

Dernière modification par frenchy82 (Le 18/12/2010, à 12:54)

Hors ligne

#15 Le 18/12/2010, à 19:33

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

ola

merci frenchy wink

la video redemarre quand tu avances dans la video plutot non ? ( j ai vu le pb)

et le simple click avant j avais double click je te jure que c est bien plus enervant a la longue smile

pour les pages, j ai pas vu ce pb, un exemple de recherche qui induit ce soucis ? j ai encore quelques trucs a faire sur google la je melange encore le scan de la page youtube et leur api, j essaye de passer en api 100% ..

++

Dernière modification par smo (Le 18/12/2010, à 19:35)

Hors ligne

#16 Le 18/12/2010, à 20:10

frenchy82

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Merci pour ta réponse
Pour le volume et apres un peu plus d'investigation, c'est une problème très particulier surement lié à aumix ou alsa. Gmediafinder n'y est surement pour rien
Quand le son est sur "mute", tu lances gmediaplayer tu actives le son, tu lances la video, et si tu changes le réglage du son la video redemarre.

Pour la recherche : si je fais une recherche avec le mot clé police sur youtubre, le résultat de la page1 est identique a celui de la page2, la 3 ...
A+

Hors ligne

#17 Le 18/12/2010, à 23:31

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

ola

yup y a un soucis sur le listing avec youtube je corrige dans la soiree wink

pour le bug avec le son j verrais, ce que je cherche a comprendre c est comment avancer dans les videos youtube et comment choisir la qualitee de video ou forcer la meilleure qualitee... a voir smile

++

Dernière modification par smo (Le 18/12/2010, à 23:31)

Hors ligne

#18 Le 19/12/2010, à 04:12

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

yup

maj ok pour le probleme de changement de pages dans youtube wink

je vais retaper un peu le gui now, apparemment on ne peut pas avancer/reculer dans les videos youtube ( a cause du flv ou je sais pas...)

Hors ligne

#19 Le 19/12/2010, à 08:30

frenchy82

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Super, le changement de page marche bien maintenant smile
Cela plus les criteres de tri, c'est vraiment efficace
merci

Hors ligne

#20 Le 19/12/2010, à 10:23

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

ola

re maj, changement dans le gui avec les images de preview etc, et ajout des filtres de recherches pour youtube !

j essaye de faire un mode fullscreen mais je capte pas trop big_smile

dites moi si ca a une meilleure tete comme ca ??

++

Dernière modification par smo (Le 19/12/2010, à 10:24)

Hors ligne

#21 Le 19/12/2010, à 10:54

frenchy82

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Pour les recherches youtube c'est superbe. Le fait d'avoir l'image donne une tout autre impression sur les résultats.
Avoir la vidéo sur la même fenetre que la recherche est plus efficace
smile

Par contre les recherches sur les autres filtres ne donnent plus aucun résultat dans les listes

Hors ligne

#22 Le 19/12/2010, à 12:29

frenchy82

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

En compiant le fichierr
/GmediaFinder/data/img/gmediafinder.png en
/gmediafinder/GmediaFinder/data/img/sound.png

Tout fonctionne nickel (en faisant le paquet deb avec cdbs j'avais bien une erreur de fichier sound.png manquant)

La liste des resultats est reellement réussie smile

Hors ligne

#23 Le 19/12/2010, à 17:38

Merle

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

Oula super tu as vachement progressé depuis mon dernier test cool c'est bien d'avoir coché "continue" par défaut aussi.

Hors ligne

#24 Le 19/12/2010, à 20:39

smo

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

yup

merci wink

j ai refais un commit pour ajouter l image manquante...supprimes ton image frenchy... c est quoi cdbs ?

sinon je pense qu'il manque juste le fullscreen, faire un deb et ca ira comme ca ! big_smile

a+

Dernière modification par smo (Le 19/12/2010, à 20:39)

Hors ligne

#25 Le 19/12/2010, à 21:02

frenchy82

Re : Gmediafinder : Youtube/dailymotion/vimeo.. sans flash et bien plus....

C'est ok, tout roule smile
CDBS est un assistant de dhmake pour faire des paquets deb proprement (pour les dépendances) et simplement.
Par exemple pour ton prog le fichier rules n'est pas plus compliqué que

#!/usr/bin/make -f

DEB_PYTHON_SYSTEM=pysupport

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
.

sinon je pense qu'il manque juste le fullscreen, faire un deb et ca ira comme ca !

Pour la version 1 bien sur, avant la gestion des tags, conversions de formats... big_smile
Je plaisante bien sur.

Merci pour ce prog bien utile pour l'acces aux videos youtube sans la lourdeur de flash smile

Hors ligne