Journal un petit script python pour arte+7

Posté par (page perso) .
Tags : aucun
16
12
août
2010
salut journal,

arte7recorder http://codingteam.net/project/arte7recorder ne marche plus pour moi: apparement video.arte.tv utilise "SWF verification" maintenant

Et puis les devs semblent ne connaître qu'ubuntu. Et cachent bien leur source. Un cookie à celui qui trouve la dernière version, la beta3

J'ai donc codé un truc en python qui utilise rtmpdump au lieu de flvstreamer

Le script peut:
* soit s'utiliser en ligne de commande directement
* soit en entrant dans un interpréteur en ligne de commande, quand appelé sans argument.

On peut lire ou télécharger les vidéos, en anglais, allemand, ou français (si disponible dans la langue) en qualité standard ou HD.

Bon, par habitude, j'ai commencé à coder en anglais avant de me rendre compte qu'un truc comme ça s'addresse plus à des français. Tant pis, ça doit rester assez facile à comprendre néanmoins.

http://github.com/solsticedhiver/arte-7.py/tarball/0.2.17.py(...)
http://github.com/solsticedhiver/arte-7.py
  • # Re: un petit script python pour arte+7

    Posté par . Évalué à 5.

    Ça tombe bien, le backend pour Arte7 a été ajouté récemment dans Weboob¹².

    Note au passage que pour la langue anglaise, ce n'est pas un problème dans le
    sens où cela s'adresse également aux allemands.

    ¹ http://weboob.org
    ² https://linuxfr.org/2010/08/06/27217.html
    • [^] # Re: un petit script python pour arte+7

      Posté par (page perso) . Évalué à 4.

      ah je connaissais pas weboob. intéressant.

      Tu veux dire que me suis crev.. le c.. pour rien ?
      • [^] # Re: un petit script python pour arte+7

        Posté par . Évalué à 2.

        Tu veux dire que me suis crev.. le c.. pour rien ?

        Je viens de mettre à jour mon weboob via git. J'ai accès à la jolie nainterface Qt et au backend "arte" mais impossible de regarder les vidéos avec.

        Donc non, ton script python est utile. D'ailleurs j'adore son interface texte, avec le petit invité de commande et la mini REPL ;)
        • [^] # Re: un petit script python pour arte+7

          Posté par . Évalué à 4.

          On 12/Aug - 17:00, Johands wrote:
          > Je viens de mettre à jour mon weboob via git. J'ai accès à la jolie
          > nainterface Qt et au backend "arte" mais impossible de regarder les vidéos
          > avec.
          >
          >
          > Donc non, ton script python est utile. D'ailleurs j'adore son interface texte,
          > avec le petit invité de commande et la mini REPL ;)

          Ouais bah j'ai dis que y avait un backend Arte, pas qu'il était fonctionnel. :)
          C'est dans le git, pas releasé.

          Note tout de même que l'intérêt de développer le backend dans Weboob est de se
          concentrer sur le code de l'interaction avec Arte, ce qui rendra le support
          Arte disponible automatiquement aux applications déjà existantes qui
          font leurs déjà appel à youtube/ina/etc.

          Et si, inversement, tu veux une interface console aussi avancée que celle de
          arte-7.py, bah tu codes ça sur videoob et ce sera réutilisable pour *tous* les
          backends de vidéo, pas uniquement Arte.

          Bref, autant concentrer les efforts, plutôt que de recoder une GUI à chaque
          fois.
  • # #FLAG_PLAYER

    Posté par . Évalué à 1.

    Bonjour,

    Merci pour ton travail, avec ça peut être que je vais me mettre à regarder Arte. ;-)

    Une suggestion, concernant les lecteurs et leurs lignes de commandes. Pourquoi ne pas utiliser un dictionnaire plutôt qu'un tuple + des elif ? Cela permettrait de faire la déclaration en entête du fichier sans demander au bidouilleur du dimanche de rechercher #FLAG_PLAYER.
  • # Utilité +10

    Posté par . Évalué à 3.

    Mais c'est excellent et superbement simple, merci ! Un bon moyen de pouvoir regarder une émission sans souffrir de problèmes de mise en cache, voir même de se fendre d'une tâche cron pour avoir les infos directement sur le bureau.
  • # FABULEUX !!

    Posté par (page perso) . Évalué à 3.

    Franchement merci beaucoup c'est génial !
    Fini la galère d'aller voir sur leur site avec leur interface lourdissime pour trouver des trucs intéressants.

    En plus ça va démontrer à pas mal de monde autour de moi à quel point l'interface texte peut être puissante :-)

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Merci

    Posté par (page perso) . Évalué à 3.

    J'en rêvais, tu l'as fait.

    ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # Et mon code alors

    Posté par (page perso) . Évalué à 4.

    Bonne initiative. Mais tu as certainement dû passer à côté de mon code :
    https://code.launchpad.net/~nicolas-dumoulin/arte+7recorder/(...)

    Je l'ai laissé à l'abandon, mais il est récupérable, documenté et pas trop mal foutu je pense :-)
  • # bash

    Posté par . Évalué à 1.

    Ca fait un certain temps que j'utilise un truc similaire en shell :
    http://forum.ubuntu-fr.org/viewtopic.php?pid=3492513#p349251(...)
  • # Pratique !

    Posté par (page perso) . Évalué à 2.

    J'avais pensé faire la même chose mais je n'ai pas trouvé le temps.

    En revanche quand un nouveau Tracks sortait je trouvais le temps de le télécharger... manuellement (source HTML, rtmpdump et un peu d'huile de... doigt). Mais bon c'est fatigant.

    Merci à toi !


    (Je vois que plusieurs proposent leur propre script similaires dans les commentaires, mais je n'en avais vu aucun lors de mes précédentes recherches. Google ne serait-il plus mon ami ?)
  • # idée pour améliorer

    Posté par . Évalué à 3.

    Merci pour cet outil. Y a pas à dire la console, c'est tout de même quelque chose!

    Une petite idée pour les prochaines versions: afficher l'image qui accompagne le résumé avec libcaca.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.