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.

#2501 Le 28/11/2012, à 19:09

chaoswizard

Re : TVDownloader: télécharger les médias du net !

rimram31 a écrit :
chaoswizard a écrit :

Whaha, moche ; je me demande si je ne vais pas virer les proxies sock du coup...

Question peut-être stupide, pourquoi ne t'es tu pas appuyé sur le support proxy d'urllib2 ? Ex: http://stackoverflow.com/questions/1450 … th-urllib2 . Il ne supporte que le http, mais ça doit être suffisant.

La réponse est dans la question : parce qu'il ne supporte que le HTTP et que quelqu'un m'avait demander le support des proxies SOCK5.


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#2502 Le 28/11/2012, à 22:04

rimram31

Re : TVDownloader: télécharger les médias du net !

chaoswizard a écrit :

La réponse est dans la question : parce qu'il ne supporte que le HTTP et que quelqu'un m'avait demander le support des proxies SOCK5.

Oki, même si je ne vois pas pourquoi :-)

Hors ligne

#2503 Le 28/11/2012, à 22:56

Hizoka

Re : TVDownloader: télécharger les médias du net !

bonjour, d'apres ce que j'ai vu, ça à l'air de remarcher.

Peut on avoir une mise a jour du ppa ?
avec une version pour quantal svp ?

merci smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#2504 Le 28/11/2012, à 23:11

11gjm

Re : TVDownloader: télécharger les médias du net !

Bonjour ,

Pour info .

Je viens d'entrer dans VLC (2.0.3) , l'adresse :
http://www.pluzz.fr/doc-24-nord-pas-de- … 15h20.html

J'ai obtenu la vidéo , directement . Surprenant ! NON !!!
----
"mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/
10199/cappuccino/production/publication/Autre/Autre/2012/S47/J6/543711_doc24_lille_121124.wmv"
----
Cordialement .

Hors ligne

#2505 Le 29/11/2012, à 17:20

JUL1EN094

Re : TVDownloader: télécharger les médias du net !

k3c a écrit :

@ JUL1EN094

Pour nrj12, j'avais utilisé une astuce pas du tout fiable, qui marche encore apparemment, en gros mon script faisait (sans les import et l'enrobage)

 
cmds = "msdl -c --no-proxy http://r.nrj.fr/mogador/web/"+id+"_h264_12.mp4 -s 5 -o "+nom+".mp4"

Oui tu génères l'url finale directement dans un string. Ca marche car la nomenclature semble fixe. D'ailleur j'avais réalisé une première version de mon addon xbmc ainsi et j'ai implémenté la méthode pyamf à la fin avec l'aide de vilain_mamuth.
Mais si une/plusieurs vidéos sont posées sans respecter cette nomenclature, ou si elle change, ca ne marchera pas/plus.
L'autre méthode est plus propre car elle récupère le chemin complet de la même manière que le site le fait : questionner le serveur integra (regarde dans le code de l'addon il est dans les variables déclarée au début) avec l'id réel de la vidéo  qui retourne l'url complete(attention ce que tu appelles id ds ton string n'est pas le vrai id de la vidéo. Je me suis fait avoir quand j'ai intégré la fonction dans l'addon)

Normalement tu as de quoi revoir ton script : importe pyamf, reprend le code qui parse la page afin d'avoir l'id (c'est bidon un search  *.id je crois de mémoire), puis la fonction que je t'ai signifié plus tot afin de rechercher l'url de la video avec l'id trouvé.

Dernière modification par JUL1EN094 (Le 29/11/2012, à 17:23)

Hors ligne

#2506 Le 30/11/2012, à 11:53

fakbill

Re : TVDownloader: télécharger les médias du net !

rimram31 : car, était à l'étranger, j'ai accès à un serveur france et je fais du ssh -D.
Je n'ai pas de proxy qui va bien (et je suis loin d'être le seul dans ce cas).

Hors ligne

#2507 Le 30/11/2012, à 16:45

rimram31

Re : TVDownloader: télécharger les médias du net !

fakbill a écrit :

rimram31 : car, était à l'étranger, j'ai accès à un serveur france et je fais du ssh -D...

Ok, bon à savoir, du coup tu me fais penser qu'il faudra que je teste mon add on sur xbmc.

Hors ligne

#2508 Le 01/12/2012, à 13:22

k3c

Re : TVDownloader: télécharger les médias du net !

@ JUL1EN094

Merci, je vais faire cela la semaine prochaine.


Archlinux sur Xiaomi Air 13

Hors ligne

#2509 Le 01/12/2012, à 13:51

grandtoubab

Re : TVDownloader: télécharger les médias du net !

Salut,
j'ai simplement modifié

self.nomFichierFinal = "%s.mp4"

comme ça je peux utiliser le mediacenter de ma SFR Box et regarder tranquillement la vidéo sur ma télé big_smile

Merci Nagui pour Alicia Keys @ Taratata lol cool
1354364332.png

Dernière modification par grandtoubab (Le 01/12/2012, à 14:19)


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#2510 Le 02/12/2012, à 18:35

rimram31

Re : TVDownloader: télécharger les médias du net !

@chaoswizard

Pour info, je viens de poster la nouvelle version de l'add on xbmc (http://passion-xbmc.org/add-ons-video/% … #msg146732), elle intègre pluzzdl mais, désolé, sévèrement modifié ...Comme je te le disais, j'ai séparé l'init du download, ajouté l'encodage "à la volée", le choix d'une qualité, le set d'un token ... et quelques autres "bricoles".

Trop d'écart encore pour que je prenne pluzzdl "tel quel", à voir a l'avenir.

Pour les curieux, dans l'add on service (script.module ...) il y a un main.py qui permet de lancer un mini serveur http (outDir a ajuster, il y a encore la valeur de mes tests), un simple python main.py et vous avez en local un serveur de videos pluzz -> http://localhost:8090/c-a-vous.html par ex.

Dernière modification par rimram31 (Le 02/12/2012, à 18:47)

Hors ligne

#2511 Le 05/12/2012, à 12:13

rimram31

Re : TVDownloader: télécharger les médias du net !

Pour avoir rencontré des problèmes, arrêt du téléchargement en cours sur un flv avec mon bricolo navigateur (en fait le pb semble bien être sur la plateforme elle-même car on ne peut pas plus la lire "normalement", à partir d'un certain temps, on reçoit des 404), il semble que l'on peut estimer la taille de la vidéo à partir des meta flash qui contiennent entre autre un champ "filesize".

Je me suis essayé a un décodage, ça a pas l'air idiot comme valeur:

    def getMetaDouble(self, buf, name):
        idx = buf.find(name)
        if idx >= 0:
            idx += len(name)
            return struct.unpack(">d",buf[idx+1:idx+9])[0]
        return None

    def getVideoSize(self):
        meta = self.getMetaDouble(self.flvHeader,"filesize")
        if meta is not None:
            return long(meta)
        return 0L

Ca rejoint un vieux débat dans ce post dont je me suis servi des éléments techniques donnés pour estimer la fin d'un download, maintenant aucun rapport avec la version mobile.

Dernière modification par rimram31 (Le 05/12/2012, à 12:14)

Hors ligne

#2512 Le 05/12/2012, à 19:11

grandtoubab

Re : TVDownloader: télécharger les médias du net !

rimram31 a écrit :

@chaoswizard

Pour info, je viens de poster la nouvelle version de l'add on xbmc (http://passion-xbmc.org/add-ons-video/% … #msg146732), elle intègre pluzzdl mais, désolé, sévèrement modifié ...Comme je te le disais, j'ai séparé l'init du download, ajouté l'encodage "à la volée", le choix d'une qualité, le set d'un token ... et quelques autres "bricoles".

Trop d'écart encore pour que je prenne pluzzdl "tel quel", à voir a l'avenir.

Pour les curieux, dans l'add on service (script.module ...) il y a un main.py qui permet de lancer un mini serveur http (outDir a ajuster, il y a encore la valeur de mes tests), un simple python main.py et vous avez en local un serveur de videos pluzz -> http://localhost:8090/c-a-vous.html par ex.

Salut,
J'ai installe l'add-on pluzzdl dans XBMC.
Si je veux configurer rien ne s'ouvre.1354727441.png

Sur certaines émissions, exemple Taratata, j'ai le message d'erreur 'F4M non supporté'
Que dois-je faire?


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#2513 Le 06/12/2012, à 12:17

rimram31

Re : TVDownloader: télécharger les médias du net !

grandtoubab a écrit :

...Que dois-je faire?

Tu as installé l'ancienne version je pense (la nouvelle se nomme "pluzzdl" d'ailleurs!), justement qui ne marchait plus et ne gère pas la HD que j'ai ajouté ensuite. Désolé, ce n'est pas moi qui gère les dépôts chez passion xbmc, mais tu trouveras les zip sur ce post http://passion-xbmc.org/add-ons-video/( … #msg146948

Installe les, le service prend en charge justement le download, configure l'add on video mais comme je le dis dans le thread xbmc, met la version mobile et non flash qui demande un "setup" un peu complexe (firefox & co ...), installe ffmpeg comme indique dans le README et ça devrait rouler. Le démarrage peut-être un peu long, j'attends une taille mini du fichier vidéo, ça dépend de la connexion (chez moi un peu moins d'1mn, connexion a 2M), tu peux jeter un oeil au log xbmc (dans le répertoire .xbmc/temp sous unix)

Dernière modification par rimram31 (Le 06/12/2012, à 12:20)

Hors ligne

#2514 Le 06/12/2012, à 16:02

grandtoubab

Re : TVDownloader: télécharger les médias du net !

rimram31 a écrit :
grandtoubab a écrit :

...Que dois-je faire?

Tu as installé l'ancienne version je pense (la nouvelle se nomme "pluzzdl" d'ailleurs!), justement qui ne marchait plus et ne gère pas la HD que j'ai ajouté ensuite. Désolé, ce n'est pas moi qui gère les dépôts chez passion xbmc, mais tu trouveras les zip sur ce post http://passion-xbmc.org/add-ons-video/( … #msg146948

Installe les, le service prend en charge justement le download, configure l'add on video mais comme je le dis dans le thread xbmc, met la version mobile et non flash qui demande un "setup" un peu complexe (firefox & co ...), installe ffmpeg comme indique dans le README et ça devrait rouler. Le démarrage peut-être un peu long, j'attends une taille mini du fichier vidéo, ça dépend de la connexion (chez moi un peu moins d'1mn, connexion a 2M), tu peux jeter un oeil au log xbmc (dans le répertoire .xbmc/temp sous unix)

Désolé pour ma myopie mais je ne vois pas où est le fichier zip à télécharger dans le post  http://passion-xbmc.org/add-ons-video/( … #msg146948


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#2515 Le 06/12/2012, à 19:29

chaoswizard

Re : TVDownloader: télécharger les médias du net !

grandtoubab a écrit :

Désolé pour ma myopie mais je ne vois pas où est le fichier zip à télécharger dans le post  http://passion-xbmc.org/add-ons-video/( … #msg146948

Je n'avais rien dit quand rimram31 avait posté son lien parce que je pensais être débile, mais pour moi non plus, impossible de trouver les fichiers source...


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#2516 Le 06/12/2012, à 22:40

k3c

Re : TVDownloader: télécharger les médias du net !

Tant qu'on parle du site xbmc, j'ai téléchargé les scripts de D8 et D17, mais pour nrj12 je ne télécharge rien à
http://passion-xbmc.org/addons/Download … -0.0.9.zip

J'ai récupéré la version 0.6 je sais plus où, donc pas grave.


Archlinux sur Xiaomi Air 13

Hors ligne

#2517 Le 06/12/2012, à 22:58

ricorde

Re : TVDownloader: télécharger les médias du net !

sa marche pour Xubuntu ?


Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0)    Carte graphique : GIGABYTE GeForce GTX 680    Carte mére : ASUS SABERTOOTH X79   Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go

Hors ligne

#2518 Le 06/12/2012, à 22:59

ricorde

Re : TVDownloader: télécharger les médias du net !

sa marche pour Xubuntu ?


Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0)    Carte graphique : GIGABYTE GeForce GTX 680    Carte mére : ASUS SABERTOOTH X79   Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go

Hors ligne

#2519 Le 06/12/2012, à 23:01

ricorde

Re : TVDownloader: télécharger les médias du net !

esque sa marche pour Xubuntu ?

Merci


Processeur : Intel Core i7-3930K 3200.0 MHz Socket R (LGA2011-0)    Carte graphique : GIGABYTE GeForce GTX 680    Carte mére : ASUS SABERTOOTH X79   Memory : Kingston DDR3 SDRAM 666.7 MHz 2 fois 8 Go

Hors ligne

#2520 Le 07/12/2012, à 11:43

rimram31

Re : TVDownloader: télécharger les médias du net !

grandtoubab a écrit :

Désolé pour ma myopie mais je ne vois pas où est le fichier zip à télécharger dans le post  http://passion-xbmc.org/add-ons-video/( … #msg146948

chaoswizard a écrit :

Je n'avais rien dit quand rimram31 avait posté son lien parce que je pensais être débile, mais pour moi non plus, impossible de trouver les fichiers source...

Heu ... il faut peut-être être enregistré chez xbmc passion pour avoir accès aux fichiers liés au post ? Je ne vois pas sur ce forum de possibilité d'attacher des fichiers.

Hors ligne

#2521 Le 07/12/2012, à 14:16

JUL1EN094

Re : TVDownloader: télécharger les médias du net !

Salut ;

*** Pluzz - addon de rimram31 :
Pour voir les fichiers en pièces jointes des posts de rimram31 sur passion xbmc, vous devez être loggués sur le site. Les anonymes ne voient pas les pièces jointes.
@Rimram31,  je vais demandé si je croise les bonnes personnes que l'on te donne les droits pour déposer sur passion xbmc. N'hésite pas aussi à demander aux fondateurs, ils sont souvent bookés et ont du oublier.

*** NJR12 :
@k3c Effectivement je vérif aujourd'hui et il est pas dispo. De toute manière la version 1.0.0. va être déposée aujourd'hui ou ce week end.
si il y a des impatients je veux bien leur envoyer ou le déposer qq part

Dernière modification par JUL1EN094 (Le 07/12/2012, à 14:17)

Hors ligne

#2522 Le 07/12/2012, à 14:31

JUL1EN094

Re : TVDownloader: télécharger les médias du net !

k3c a écrit :

J'ai récupéré la version 0.6 je sais plus où, donc pas grave.

@k3c :

Voici les infos que tu recherches  :

# -*- coding: utf-8 -*-
# os and lib modules
import os
import sys 
import urllib
import urllib2
import re

# pyamf
from pyamf.remoting.client import RemotingService

WEBROOT = "http://www.nrj12.fr"
WEBSITE = WEBROOT + "/replay-4203/collectionvideo/"        
INFOSITE = "http://prod-kernnrj12v5.integra.fr/videoinfo"   

def PLAY_VIDEO(self,url):
    mediaId   = self.get_mediaId(url)
    url_video = self.get_episode_url(INFOSITE,mediaId)
    return url_video
    
def get_mediaId(self,url) :
    html = self.get_soup(WEBROOT + url)    
    mediaIdList = re.findall('mediaId_(.*?)"',html)
    if mediaIdList :
        mediaId = mediaIdList[0]
        if self.debug_mode: 
            print "mediaId : "+mediaId
        return mediaId
        
def get_episode_url(self,url,Id):
    client = RemotingService(url)
    vi = client.getService('Nrj_VideoInfos')
    mi = vi.mediaInfo(Id)
    if self.debug_mode:
        print "url_episode : "+mi["url"]
    url_episode = mi["url"]
    return url_episode 
    
def get_soup(self,url):
    req = urllib2.Request(url)
    req.add_header('User-Agent', 'Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0.1')           
    soup = urllib2.urlopen(req).read()
    if (self.debug_mode):
        print str(soup)
    return soup   

L'exécution de la fonction PLAY_VIDEO(url) devrait te retourner l'url de la vidéo. Par contre j'ai pas testé hors d'xbmc il manque peut être un import, ....mais tu devrait pouvoir assez facilement y retrouver tes billes

Hors ligne

#2523 Le 07/12/2012, à 15:33

JUL1EN094

Re : TVDownloader: télécharger les médias du net !

k3c a écrit :

Tant qu'on parle du site xbmc, j'ai téléchargé les scripts de D8 et D17, mais pour nrj12 je ne télécharge rien à
http://passion-xbmc.org/addons/Download … -0.0.9.zip

J'ai récupéré la version 0.6 je sais plus où, donc pas grave.

La version 1.0.0 a été déposée :
http://passion-xbmc.org/addons/Download … -1.0.0.zip

Hors ligne

#2524 Le 07/12/2012, à 16:23

rimram31

Re : TVDownloader: télécharger les médias du net !

JUL1EN094 a écrit :

@Rimram31,  je vais demandé si je croise les bonnes personnes que l'on te donne les droits pour déposer sur passion xbmc. N'hésite pas aussi à demander aux fondateurs, ils sont souvent bookés et ont du oublier.

Je suis pas forcément demandeur, maintenant quitte a faire marcher un add on (c'est comme ça que ça m'a pris!), autant en faire profiter les autres :-)

Hors ligne

#2525 Le 07/12/2012, à 17:37

k3c

Re : TVDownloader: télécharger les médias du net !

@ JUL1EN94

Merci


Archlinux sur Xiaomi Air 13

Hors ligne