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.

#1676 Le 22/04/2012, à 17:39

Hizoka

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

peux tu donner l'adresse stp ?

il faudrait l'ajouter sur le 1er message...

merci à vous !


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

Hors ligne

#1677 Le 22/04/2012, à 17:42

chaoswizard

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

Ben cf le wiki !


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1678 Le 22/04/2012, à 17:49

daian

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

Well done ! Effectivement, il me manquait cette self.key pour calculer le hmac, je serais curieux de savoir comment il l'a récupérée smile

Au passage chaoswizard, pourquoi:
self.fichierVideo.write( frag[ frag.find( "mdat" ) + 79 : ] )
=> + 79 ?? ça ne marchait pas bien chez moi mais impec avec +4 comme pour le 1er fichier

Hors ligne

#1679 Le 22/04/2012, à 17:53

chaoswizard

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

Dans mes souvenirs, ça permettait de sauter un bout d'en-tête qui contenait une adresse IP.
Ça ne marche qu'avec le +4 ?

Il faudra voir ce que ça donne chez les autres ; je ferais éventuellement la modification.

Dernière modification par chaoswizard (Le 22/04/2012, à 17:58)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1680 Le 22/04/2012, à 18:09

thom83

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

Bonsoir,
Ça fonctionne, bien qu'assez lentement (5 à 8 seconde selon les fragments).
Bravo et merci.

Hors ligne

#1681 Le 22/04/2012, à 19:06

k3c

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

J'ai foiré quoi ? J'ai ça

gg@gg-SATELLITE-L755:~/Téléchargements/pluzzdl-0.7$ pluzzdl -f -v http://www.pluzz.fr/h2o-2012-04-21-10h20.html
[DEBUG   ]  main.py             pluzzdl 0.7 avec Python 2.7.1+
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/h2o-2012-04-21-10h20.html
[DEBUG   ]  Navigateur.py       [Errno 111] Connection refused
[CRITICAL]  PluzzDL.py          Impossible de récupérer l'ID de l'émission
gg@gg-SATELLITE-L755:~/Téléchargements/pluzzdl-0.7$

Archlinux sur Xiaomi Air 13

Hors ligne

#1682 Le 22/04/2012, à 19:10

chaoswizard

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

Navigateur.py       [Errno 111] Connection refused

Utilisation d'un proxy ?


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1683 Le 22/04/2012, à 19:18

k3c

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

Je le reconnais, j'ai déjà utilisé privoxy (pas actuellement ps-ef ne le montre pas) , et j'utilise des fois un proxy dans Firefox Préférences

Mais j'ai coché soit
détection automatique
soit
utilisation des paramètres proxy

et j'ai toujours mon erreur 111

Bizarre


Archlinux sur Xiaomi Air 13

Hors ligne

#1684 Le 22/04/2012, à 19:40

k3c

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

Bon ça marche avec
utiliser les parametres proxy du système
et en ayant relancé privoxy

Désolé

Edit :
bizarre, je tente de télécharger un Inspecteur Lewis (764 fragments en théorie), 1 essai, planté au 13 ème fragment, 2 ème essai, planté au 37 ème fragment avec une erreur 403.

gg@gg-SATELLITE-L755:~/Téléchargements/pluzzdl-0.7$ pluzzdl -f -v http://www.pluzz.fr/inspecteur-lewis-2012-04-15-22h45.html
[DEBUG   ]  main.py             pluzzdl 0.7 avec Python 2.7.1+
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/inspecteur-lewis-2012-04-15-22h45.html
[DEBUG   ]  PluzzDL.py          ID de l'émission : 62151884
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/appftv/webservices/video/getInfosOeuvre.php?mode=zeri&id-diffusion=62151884
[DEBUG   ]  PluzzDL.py          Lien MMS : None
[DEBUG   ]  PluzzDL.py          Lien RTMP : None
[DEBUG   ]  PluzzDL.py          URL manifest : http://ftvodhdsecz-f.akamaihd.net/z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/manifest.f4m
[DEBUG   ]  PluzzDL.py          Utilisation de DRM : non
[DEBUG   ]  Navigateur.py       GET http://hdfauth.francetv.fr/esi/urltokengen2.html?url=/z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/manifest.f4m
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/manifest.f4m?hdnea=exp=1335121052~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS15%2fJ7%2f62151884-20120415-*~hmac=47505fbef861e3f7528e6b3682ccb9f6768a1455de8addad14d6241c7c18191a
[DEBUG   ]  PluzzDL.py          Estimation du nombre de fragments : 764
[INFO    ]  PluzzDL.py          Début du téléchargement des fragments
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag1?pvtoken=st%3D0000000000%7Eexp%3D9999999999%7Eacl%3D%252f%252a%7Edata%3DZXhwPTEzMzUyMDY4NTZ%2BYWNsPSUyZip%2BZGF0YT1wdmMsc35obWFjPTA1NWU4OGYzOTRjMjBiMmU1OWEyYjg3ZmZhMDhjNzIzMGJhZTIzNDYyMzlhNzQ3NjhmZTg3ZWQ5M2JjODlkMzE%3D%213fPHzcjMxiTmRj5AdV0bhzgjjSjk2PqUMBzFxgPEPF4%3D~hmac=cb4b5d46fb822566ccaf6ee22669f55308ebd6c59805362993d2d1ce03472171&hdntl=exp=1335206856~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS15%2fJ7%2f62151884-20120415-*~data=hdntl~hmac=ee4637ae787adeaa3abf96ef8e38388c381964360edaebb6f6ba57b482c0f191&hdnea=exp=1335121052~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS15%2fJ7%2f62151884-20120415-*~hmac=47505fbef861e3f7528e6b3682ccb9f6768a1455de8addad14d6241c7c18191a
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag2
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag3
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag4
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag5
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag6
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag7
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag8
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag9
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag10
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag11
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag12
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag13
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag14
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag15
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag16
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag17
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag18
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag19
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag20
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag21
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag22
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag23
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag24
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag25
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag26
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag27
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag28
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag29
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag30
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag31
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag32
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag33
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag34
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag35
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag36
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag37
[DEBUG   ]  Navigateur.py       Erreur 403
[CRITICAL]  PluzzDL.py          Impossible de charger la vidéo

Dernière modification par k3c (Le 22/04/2012, à 19:52)


Archlinux sur Xiaomi Air 13

Hors ligne

#1685 Le 22/04/2012, à 20:01

chaoswizard

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

Effectivement, j'ai le même problème ; il va falloir voir si ça fait ça avec chaque vidéo ou pas.


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1686 Le 22/04/2012, à 22:03

pguimier

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

Bon c'est pas encore ça pour moi, mais si ça marche pour d’autres, c'est très encourageant ! Bravo à vous pour nous sortir de ces ornières !

OTAN pour moi... ça fonctionne il suffit de faire pointer le .sh vers le bon .py wink

Dernière modification par pguimier (Le 22/04/2012, à 22:05)

Hors ligne

#1687 Le 22/04/2012, à 22:07

chaoswizard

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

Depuis la version 0.6, l'option -v affiche la version de pluzzdl utilisée.

[DEBUG   ]  main.py             pluzzdl 0.7 avec Python 2.7.1+

Tu dois donc utiliser une vieille version...

EDIT : Bon, ben c'est bon alors ! big_smile

Dernière modification par chaoswizard (Le 22/04/2012, à 22:07)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1688 Le 22/04/2012, à 22:10

pguimier

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

chaoswizard a écrit :

Depuis la version 0.6, l'option -v affiche la version de pluzzdl utilisée.

[DEBUG   ]  main.py             pluzzdl 0.7 avec Python 2.7.1+

Tu dois donc utiliser une vieille version...

Oui c'est ce que je me suis dis en voyant d'autres codes... SUPER !
Bravo et merci encore smile

chaoswizard a écrit :

EDIT : Bon, ben c'est bon alors ! big_smile

Hors ligne

#1689 Le 22/04/2012, à 22:35

k3c

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

Bon pour moi il y a un problème

J'ai téléchargé Inspecteur Lewis, la fin donne

[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag927
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag928
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag929
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S15/J7/62151884-20120415-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag930
[DEBUG   ]  Navigateur.py       Erreur 404
[INFO    ]  PluzzDL.py          Fin du téléchargement

Le fichier a une taille raisonnable

ls -alrt inspecteur-lewis-2012-04-15-22h45.flv
-rw-r--r-- 1 gg gg 584321979 2012-04-22 23:24 inspecteur-lewis-2012-04-15-22h45.flv

mais mediainfo montre que ce fichier a une durée ridicule

mediainfo inspecteur-lewis-2012-04-15-22h45.flv
General
Complete name                            : inspecteur-lewis-2012-04-15-22h45.flv
Format                                   : Flash Video
File size                                : 557 MiB
Duration                                 : 6s 13ms
Overall bit rate                         : 777 Mbps

Video
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L3.0
Format settings, CABAC                   : No
Format settings, ReFrames                : 2 frames
Codec ID                                 : 7
Duration                                 : 6s 0ms
Bit rate                                 : 767 Kbps
Width                                    : 704 pixels
Height                                   : 400 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.109
Stream size                              : 562 KiB (0%)
Color primaries                          : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Transfer characteristics                 : BT.709-5, BT.1361
Matrix coefficients                      : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 10
Duration                                 : 6s 13ms
Bit rate                                 : 61.0 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 44.8 KiB (0%)

Oui, 6 secondes, alors que quand je le lance dans VLC il annonce 1h32, ce qui est je pense la véritable durée, et qui est cohérent avec un fichier de 584 Mo.

Pareil avec Coeur de pirate, 542 fragments, une durée réelle de 6 secondes contre 54 minutes 10 secondes selon VLC

pluzzdl -f -v http://www.pluzz.fr/coeur-de-pirate.html

et à la fin

[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S16/J6/62462988-20120421-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag541
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S16/J6/62462988-20120421-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag542
[DEBUG   ]  Navigateur.py       Erreur 404
[INFO    ]  PluzzDL.py          Fin du téléchargement

et avec Métronome

pluzzdl -f -v http://www.pluzz.fr/metronome-2012-04-22-16h45.html

en théorie 50 mn 43 s, et en fait 6 secondes

Un problème avec le "collage" des fragments ? Qu'une vidéo, quelle que soit sa durée, fasse en fait 6 secondes...

Dernière modification par k3c (Le 22/04/2012, à 22:41)


Archlinux sur Xiaomi Air 13

Hors ligne

#1690 Le 22/04/2012, à 23:39

Hizoka

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

ca download,

vlc voir la bonne durée mais impossible d'avancer dans la video sans qu'elle plante (vlc et smplayer)

pourrait on avoir une version pour Precise sur le ppa ?


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

Hors ligne

#1691 Le 22/04/2012, à 23:40

bibichouchou

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

bonsoir tout le monde,

j'ai constaté le même problème que k3c pour coeur de pirate, 541 fragments obtenus. Recollage incorrect. La vidéo s'arrête au bout de 6s.

j'ai remplacé "mdat+79" par "mdat+78" et ça a l'air de marcher, du moins pour ce media. À confirmer.

EDIT :
j'ai l'impression qu'utiliser frag.find("\x0f\x09\x00")+1 serait plus robuste...

Dernière modification par bibichouchou (Le 23/04/2012, à 00:07)

Hors ligne

#1692 Le 23/04/2012, à 00:20

k3c

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

@ bibichouchou

J'ai fait ta modif, sur le fichier /usr/share/pluzzdl/PluzzDL.py
remplacer 79 par 78, ce qui donne la ligne

    self.fichierVideo.write( frag[ frag.find( "mdat" ) + 78 : ] )

et testé avec la météo (court, 3 minutes)

pluzzdl -f -v http://www.pluzz.fr/meteo-jt-20h.html?tp=1

Ca se termine par

[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S16/J7/62485457-20120422-,398,632,934,k.mp4.csmil/2_e8775c2b4acd5464_Seg1-Frag32
[DEBUG   ]  Navigateur.py       Erreur 404
[INFO    ]  PluzzDL.py          Fin du téléchargement

et ça a l'air OK.

J'ai des tests plus longs en cours.

Edit ! c'est pas bon, Naruto a une bonne taille

-rw-r--r--  1 gg   gg    195460657 2012-04-23 01:50 naruto.flv

mais s'arrête après 6 secondes, comme le tennis à Monte-Carlo, qui est un gros fichier

ls -alrt tennis--monte-carlo-masters---f3-2012-04-22-13h45.flv 
-rw-r--r-- 1 gg gg 1089561241 2012-04-23 01:56 tennis--monte-carlo-masters---f3-2012-04-22-13h45.flv

J'essaie ton
frag.find("\x0f\x09\x00")+1

Dernière modification par k3c (Le 23/04/2012, à 00:59)


Archlinux sur Xiaomi Air 13

Hors ligne

#1693 Le 23/04/2012, à 00:58

bibichouchou

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

@k3c
quel naruto ?

Hors ligne

#1694 Le 23/04/2012, à 01:01

k3c

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

Celui-là
http://www.pluzz.fr/naruto.html

Bon mediainfo dit maintenant qu'il fait 21 min 30 secondes, mais je ne peux pas aller directement à la fin (.flv non seekable ?).

El Diablo fait bien 41minutes 26 secondes

gg@gg-SATELLITE-L755:~$ ls -alrt el-diablo-2012-04-20-15h00.flv 
-rw-r--r-- 1 gg gg 260086231 2012-04-23 02:07 el-diablo-2012-04-20-15h00.flv

Ta modif semble bonne.

Dernière modification par k3c (Le 23/04/2012, à 01:12)


Archlinux sur Xiaomi Air 13

Hors ligne

#1695 Le 23/04/2012, à 01:03

bibichouchou

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

cool ! c'est celui que je viens de lancer

Une remarque : Pourquoi l'heure de mon message sur le forum est 1h03 du mat' alors qu'il est 2h du mat' ?

Dernière modification par bibichouchou (Le 23/04/2012, à 01:06)

Hors ligne

#1696 Le 23/04/2012, à 01:15

k3c

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

Pour l'heure je crois que ça a toujours été comme ça.

Reste à faire d'autres tests, mais ça a l'air OK.


Archlinux sur Xiaomi Air 13

Hors ligne

#1697 Le 23/04/2012, à 01:19

bibichouchou

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

tu ne peux pas aller au bout du naruto car il s'arrête à 2min04s au lieu des 6s

avec ce motif ça marche : frag.find("\x0f\x09")+1

faut attendre les retours sur d'autres vidéos !

ps: merci pour l'heure, il me semblait qu'avant c'était l'heure légale française, il est sans doute trop tard big_smile big_smile

EDIT :
pour l'heure, j'ai pas rêvé ! quand je suis connecté c'est l'heure d'hiver ; quand je ne suis pas connecté, c'est l'heure légale ???
Re-EDIT :
pour l'heure, il faut cocher "heure d'été" dans le profil... donc pas de pb

Dernière modification par bibichouchou (Le 23/04/2012, à 06:40)

Hors ligne

#1698 Le 23/04/2012, à 07:07

k3c

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

Bon ça ne va pas, j'ai téléchargé un village français, vlc et mediainfo annoncent une cinquantaine de minutes, mais vlc s'arrête après 29 secondes.

mediainfo un-village-francais-2012-04-17-21h20.flv
General
Complete name                            : un-village-francais-2012-04-17-21h20.flv
Format                                   : Flash Video
File size                                : 310 MiB
Duration                                 : 51mn 5s
Overall bit rate                         : 848 Kbps

Video
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L3.0
Format settings, CABAC                   : No
Format settings, ReFrames                : 2 frames
Format settings, GOP                     : M=2, N=75
Codec ID                                 : 7
Duration                                 : 51mn 5s
Bit rate                                 : 780 Kbps
Width                                    : 704 pixels
Height                                   : 400 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.111
Stream size                              : 285 MiB (92%)
Color primaries                          : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Transfer characteristics                 : BT.709-5, BT.1361
Matrix coefficients                      : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 10
Duration                                 : 51mn 5s
Bit rate                                 : 58.0 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 21.2 MiB (7%)


gg@gg-SATELLITE-L755:~$ ls -alrt !$
ls -alrt un-village-francais-2012-04-17-21h20.flv
-rw-r--r-- 1 gg gg 324946140 2012-04-23 07:59 un-village-francais-2012-04-17-21h20.flv
gg@gg-SATELLITE-L755:~$ 

Dernière modification par k3c (Le 23/04/2012, à 07:09)


Archlinux sur Xiaomi Air 13

Hors ligne

#1699 Le 23/04/2012, à 12:10

bibichouchou

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

@k3c
stp teste en utilisant:

frag.find("\x0f\x09")+1

ça a marché chez moi pour un village

Hors ligne

#1700 Le 23/04/2012, à 13:00

k3c

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

@bibichouchou

J'ai fait ta modif et téléchargé
c'est pas sorcier qui fait 26 mns 13 s et s'arrête après 13 mns 41 s
Métronome qui fait 50 mns 43 s, et ça s'arrête après 15 mns 41 s
Donc c'est pas encore bon :-(


Archlinux sur Xiaomi Air 13

Hors ligne