Bonjour,


C'est un programme qui permet de télécharger les programmes de http://www.arte.tv sur les sept derniers jours.
Il permet aussi de télécharger les vidéos les plus vues d'Arte et de télécharger les derniers concerts.

J'ai packager qarte-5.2.1 sur mon depot copr:
dnf copr enable bolivari/Qarte 
dnf install qarte
Le site du projet: http://www.oqapy.eu/download?lang=en

J'espère que ce sera utile.
Bonsoir, arrivez-vous à télécharger avec Qarte ?
bolivari wrote:Bonsoir, arrivez-vous à télécharger avec Qarte ?
J'obtiens bien la liste des fichiers, films ou concerts, mais le téléchargement ne fonctionne pas:
$ qarte
QSocketNotifier: Can only be used with threads started with QThread
19:32:24: INFO - core Set workspace
19:32:24: INFO - config Load config from: /home/didier/.Qarte/user_config
19:32:24: INFO - core with video player: True
19:32:24: INFO - core Build main window
19:32:24: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230121/
19:32:24: INFO - artetv Sorting videos
19:32:24: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230122/
19:32:24: INFO - artetv Sorting videos
19:32:24: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230123/
19:32:25: INFO - artetv Sorting videos
19:32:25: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230124/
19:32:25: INFO - artetv Sorting videos
19:32:25: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230125/
19:32:26: INFO - artetv Sorting videos
19:32:26: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230126/
19:32:26: INFO - artetv Sorting videos
19:32:26: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230127/
19:32:27: INFO - artetv Sorting videos
19:32:27: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230128/
19:32:27: INFO - artetv Sorting videos
19:32:27: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230129/
19:32:27: INFO - artetv Sorting videos
19:32:27: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20230130/
19:32:28: INFO - artetv Sorting videos
19:32:28: INFO - artetv Check thumbnails
19:32:28: INFO - artetv Thumbnails completed
19:32:28: INFO - artetv Found 233 videos in 4.558529853820801 sec.
19:32:28: INFO - artetv Get update ...
19:32:29: INFO - artetv arte tv list updated
19:32:29: INFO - artetv Clean thumbnail folder
19:32:29: INFO - arteconcert Get update ...
19:32:29: INFO - arteconcert Concert list updated
19:32:29: INFO - arteconcert show category: Classique
19:32:41: INFO - artetv Download item page: /fr/videos/107023-010-A/square-artiste/
19:32:41: INFO - artetv Load page: https://www.arte.tv/fr/videos/107023-010-A/square-artiste/
19:32:42: INFO - core Choose: Square Artiste
19:32:42: INFO - core Choose: Square Artiste
19:32:43: INFO - artetv Load page: https://api.arte.tv/api/player/v2/config/fr/107023-010-A
19:32:43: INFO - artetv Get versions available
	url: https://arte-cmafhls.akamaized.net/am/cmaf/107000/107000/107023-010-A/230129111056/107023-010-A_VOF_XQ.m3u8
19:32:43: INFO - artetv Get versions available
	url: https://arte-cmafhls.akamaized.net/am/cmaf/107000/107000/107023-010-A/230129111056/107023-010-A_VA-STA_XQ.m3u8
19:32:43: INFO - downloader Task added: 107023-010-A
19:32:45: INFO - downloader Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/107000/107000/107023-010-A/230129111056/medias/107023-010-A_v720.m3u8
19:32:45: INFO - downloader Error when reading m3u8:
	list indices must be integers or slices, not str
19:32:45: INFO - downloader Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/107000/107000/107023-010-A/230129111056/medias/107023-010-A_aud_VOF.m3u8
19:32:45: INFO - downloader Error when reading m3u8:
	list indices must be integers or slices, not str
19:32:45: INFO - downloader Loading error: 'bool' object has no attribute 'timeout'
Doit y avoir un bug du développeur 🙁
J'aimerais bien récupérer le src.rpm de la version 5.1.0-3...
Si c'est de mon paquet que tu parles, je peux te le fournir mais il ne marche plus, sans doute un changement de artv.
Je baisse un peu les bras car trop de chose à retoucher et c'est chronophage d'autant plus que artefetcher marche bien maintenant.
Il y a un truc que je n’ai pas saisi : les correction python pour que cela marche sur Fedora fiat que cela ne marche plus sur Ubuntu !
tu peux le récupérer sur http://landroware.ovh/qarte-5.1.0-3.fc37.src.rpm
Gérard
2 mois plus tard

qarte-5.3.0-1.fc37.noarch disponible aujourd’hui sur RPMfusion fonctionne correctement.

    Edouard_le_homard C’est bien le dépôt testing, en revanche j’ai droit à un joli :

    [root@localhost \~]# dnf update qarte --enablerepo rpmfusion-free-updates-testing 
    Dernière vérification de l’expiration des métadonnées effectuée il y a 0:00:23 le sam. 08 avril 2023 11:14:27. 
    Dépendances résolues. 
    
    Problème: installation impossible du meilleur candidat pour le paquet qarte-4.16.0-3.fc37.noarch 
     - rien de fournit python-m3u8 rendu nécessaire par qarte-5.3.0-1.fc38.noarch 
    ======================================================================================================================================== 
    Paquet                  Architecture             Version                        Dépôt                                            Taille 
    ======================================================================================================================================== 
    Ignorer les paquets ayant des dépendances cassées : 
    qarte                   noarch                   5.3.0-1.fc38                   rpmfusion-free-updates-testing                   340 k 
    
    Résumé de la transaction 
    ======================================================================================================================================== 
    Ignorer  1 Paquet 
    
    Rien à faire. 
    Terminé !

      Edouard_le_homard Problème: installation impossible du meilleur candidat pour le paquet qarte-4.16.0-3.fc37.noarch
       - rien de fournit python-m3u8 rendu nécessaire par qarte-5.3.0-1.fc38.noarch

      J’ai python3-m3u8-3.4.0-3.fc37.noarch installé et la mise à jour s’est faite sans problème

        didierg

        beh écoute je suis bien embêté :

        [root@localhost ~]# dnf search m3u8
        Dernière vérification de l’expiration des métadonnées effectuée il y a 5:30:25 le dim. 09 avril 2023 09:16:19.
        Aucune correspondance trouvée.

        Edit Nicosss : Correction des balises Markdown

          Edouard_le_homard

          $ rpm -qi python3-m3u8
          Name        : python3-m3u8
          Version     : 3.4.0
          Release     : 3.fc37
          Architecture: noarch
          Install Date: jeu. 30 mars 2023 10:39:33
          Group       : Unspecified
          Size        : 225396
          License     : MIT
          Signature   : RSA/SHA256, mer. 29 mars 2023 14:44:20, Key ID f55ad3fb5323552a
          Source RPM  : python-m3u8-3.4.0-3.fc37.src.rpm
          Build Date  : mer. 29 mars 2023 14:35:38
          Build Host  : buildvm-a64-33.iad2.fedoraproject.org
          Packager    : Fedora Project
          Vendor      : Fedora Project
          URL         : https://github.com/globocom/m3u8
          Bug URL     : https://bugz.fedoraproject.org/python-m3u8
          Summary     : Python module m3u8 parser
          Description :
          Python module m3u8 parser

          Sur koji: https://koji.fedoraproject.org/koji/buildinfo?buildID=2177877

          @“didierg” merci, en activant le repo updates-testing j’ai pu procéder à la mise à jour.

          En revanche toujours une erreur :

          19:03:48: INFO - downloader Task added: 103960-012-A 
          19:03:50: INFO - downloader Get m3u8 file: https://arte-cmafhls.akamaized.net/am/cmaf/103000/103900/103960-012-A/221202152544/medias/103960-012-A_v720.m3u8 
          19:03:51: INFO - downloader Error when reading m3u8: list indices must be integers or slices, not str 
          19:03:51: INFO - downloader Get m3u8 file: https://arte-cmafhls.akamaized.net/am/cmaf/103000/103900/103960-012-A/221202152544/medias/103960-012-A_aud_VOF.m3u8 
          19:03:51: INFO - downloader Error when reading m3u8: list indices must be integers or slices, not str 
          19:03:51: INFO - downloader Loading error: 'bool' object has no attribute 'timeout'

          Aucun problème avec yt-dlp en revanche 🙂 je trouve cet outil fabuleux

          Edit Nicosss : Correction des balises Markdown

            Edouard_le_homard Aucun problème avec yt-dlp en revanche 🙂 je trouve cet outil fabuleux

            Je l’ai découvert il y a peu de temps mais c’est vrai que c’est bien pratique pour télécharger des vidéos à partir de nombreux sites.