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.

#1301 Le 05/07/2025, à 14:00

David_run

Re : Qarte-4 arte TV browser

Bon toujours pareil avec le même message d'erreur au moment du lancement du téléchargement

INFO - downloader Error when reading m3u8:
	list indices must be integers or slices, not str

Hors ligne

#1302 Le 08/07/2025, à 08:11

VinsS

Re : Qarte-4 arte TV browser

@ David_run, juste avant le message d'erreur tu devrais avoir le lien du fichier m3u8.

19:36:35: INFO - downloader Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/123000/123200/123294-000-A/2025062305E36A6A8BF6A6964110D89E6B010591CB/medias/123294-000-A_v720.m3u8
19:36:35: INFO - downloader Error when reading m3u8:
	list indices must be integers or slices, not str

Recopie ce lien ici je vérifierai.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#1303 Le 09/07/2025, à 18:46

David_run

Re : Qarte-4 arte TV browser

Bonjour VinsS
En effet (voir le code ci-dessous) si je l'ouvre pour le télécharger j'ai un fichier de 43 ko avec semble-t-il l'ensemble de versions disponibles si je l'ouvre avec un éditeur de texte.

Voici ce que ca donne pour un reportage publié hier :

qarte -d
18:31:11: INFO - qarte Qarte-5.9.0
18:31:11: INFO - qarte Python 3.13.3 on Linux-6.14.0-23-generic-x86_64-with-glibc2.41
18:31:11: INFO - qarte File system encoding: utf-8
18:31:11: INFO - qarte System encoding: utf-8
18:31:11: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
QSocketNotifier: Can only be used with threads started with QThread
18:31:11: INFO - core Set workspace
18:31:11: INFO - config Load config from: /home/david/.Qarte/user_config
18:31:11: INFO - core with video player: True
18:31:11: INFO - core Build main window
18:31:12: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250630/
18:31:12: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250701/
18:31:12: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250702/
18:31:13: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250703/
18:31:13: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250704/
18:31:13: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250705/
18:31:13: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250706/
18:31:13: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250707/
18:31:13: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250708/
18:31:13: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250709/
18:31:13: INFO - artetv Check thumbnails
18:31:13: INFO - artetv Thumbnails completed, 0 news items.
18:31:13: INFO - artetv Found 259 videos in 1.9383594989776611 sec.
18:31:13: INFO - artetv Get update ...
18:31:17: INFO - artetv arte tv list updated
18:31:17: INFO - artetv Clean thumbnail folder
18:31:17: INFO - arteconcert Get update ...
18:31:21: INFO - arteconcert Concert list updated
18:31:21: INFO - arteconcert show category: Collections
18:31:48: INFO - artetv Download item page: /fr/videos/124647-000-A/la-haine-blanche-1-3/
18:31:48: INFO - artetv Load page: https://api.arte.tv/api/player/v2/config/fr/124647-000-A
18:31:48: INFO - core Choose: La haine blanche (1/3) Extrême-droite : le 
18:31:49: INFO - artetv Download item page: /fr/videos/067122-000-A/comment-je-suis-devenu-allemand/
18:31:49: INFO - artetv Load page: https://api.arte.tv/api/player/v2/config/fr/067122-000-A
18:31:49: INFO - core Choose: Comment je suis devenu 
18:31:54: INFO - artetv Download item page: https://www.arte.tv/fr/videos/124647-000-A/la-haine-blanche-1-3/
18:31:54: INFO - artetv Load page: https://api.arte.tv/api/player/v2/config/fr/124647-000-A
18:31:54: INFO - core Choose: La haine blanche (1/3) Extrême-droite : le 
18:31:54: INFO - artetv Load page: https://api.arte.tv/api/player/v2/config/fr/124647-000-A
18:31:54: INFO - artetv Get versions available
	url: https://manifest-arte.akamaized.net/api/manifest/v1/Generate/11fceb9f-51ce-4e28-9848-568c30e0baf3/fr/XQ+KS+CHEV1/124647-000-A.m3u8
18:31:55: INFO - downloader Task added: 124647-000-A, tot: 1
18:31:56: INFO - downloader Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025070817EF3B511ECC122785FAEDA0125D5E558C/medias/124647-000-A_v720_h265.m3u8
18:31:56: INFO - downloader Error when reading m3u8:
	list indices must be integers or slices, not str
18:31:56: INFO - downloader Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025070817EF3B511ECC122785FAEDA0125D5E558C/medias/124647-000-A_aud_VFAUD-AUF_6.m3u8
18:31:56: INFO - downloader Error when reading m3u8:
	list indices must be integers or slices, not str
18:32:01: INFO - artetv Cancel downloading

Je viens aussi d'essayer de télécharger dans différentes résolutions, mais pareil, rien ne se passe dans qarte.

Hors ligne

#1304 Le 14/07/2025, à 11:39

VinsS

Re : Qarte-4 arte TV browser

Je n'arrive pas à reproduire le problème:

11:14:35 INFO: __main__ - Choose: La haine blanche (1/3) Extrême-droite : le réseau
11:14:39 INFO: artetv - Load page: https://api.arte.tv/api/player/v2/config/fr/124647-000-A
11:14:39 INFO: artetv - Get versions available
	url: https://manifest-arte.akamaized.net/api/manifest/v1/Generate/3011734e-a21a-4885-b27b-c99f47f4dcfd/fr/XQ+KS+CHEV1/124647-000-A.m3u8
11:14:39 INFO: downloader - Task added: 124647-000-A, tot: 7
11:15:22 INFO: artetv - Configure downloading of La haine blanche (1/3) Extrême-droite : le réseau
11:15:22 INFO: gui.tvdownloadingconfig - Config downloading lang: fr, quality: {'id': 6, 'resolution': (1280, 720), 'bandwidth': 4298592, 'uri': 'https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_v720_h265.m3u8', 'base_url': 'https://manifest-arte.akamaized.net/api/manifest/v1/Generate/3011734e-a21a-4885-b27b-c99f47f4dcfd/fr/XQ+KS+CHEV1/', 'is_hls': False}
11:16:49 INFO: downloader - Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_v720.m3u8
11:16:49 INFO: downloader - Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_aud_VF-FRA_4.m3u8
11:16:49 INFO: downloader - Get m3u8 file: 
   https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_st_VF-FRA.m3u8
11:16:49 INFO: downloader - initiate loader: https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_v720.mp4
	/home/vincent/.Qarte/temp/124647-000-Avideo.mp4
11:16:49 INFO: downloader - Start download La haine blanche (1-3) Extrême-droite : le réseau file size: 744526934
11:16:49 INFO: downloader - URL: https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_v720.mp4
11:16:49 INFO: downloader - initiate loader: https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_aud_VF-FRA_4.mp4
	/home/vincent/.Qarte/temp/124647-000-Aaudio.mp4
11:16:49 INFO: downloader - Start download audio file size: 53272637
11:16:49 INFO: downloader - initiate loader: https://arte-cmafhls.akamaized.net/am/cmaf/124000/124600/124647-000-A/2025071109ABF535240FE1986EE5D424C20FCB0AA3/medias/124647-000-A_st_VF-FRA.vtt
	/home/vincent/.Qarte/temp/124647-000-Asubtitle.vtt
11:16:50 INFO: tools - Convert vtt to srt
11:17:59 INFO: artetv - File /home/vincent/.Qarte/temp/124647-000-Avideo.mp4 downloaded
11:17:59 INFO: downloader - Merge 3 files
11:18:02 INFO: downloader - Merging finished, file: /home/vincent/.Qarte/temp/124647-000-Afinal.mkv
11:18:02 INFO: downloader - set path for: La haine blanche (1-3) Extrême-droite : le réseau, .mkv

Étrangement, tu sembles le seul qui a ce souci.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#1305 Le 14/07/2025, à 12:41

David_run

Re : Qarte-4 arte TV browser

Oui je m'en rend bien compte big_smile:D

Je vais retenter une réinstalle totale, et peut être refaire une réinstall d'Ubuntu propre.

Merci en tout cas pour avoir regardé.
Et merci encore et encore pour Qarte, on ne dira jamais assez à quel point c'est une appli top et indispensable.
D.

Hors ligne

#1306 Le 14/07/2025, à 14:27

David_run

Re : Qarte-4 arte TV browser

Bon,
Réinstallation d'Ubuntu 25.04 à blanc. réinstallation de Qarte à partir du PPA.
Même problème...

Suppression d'extensions sous Gnome de surveillance du système (vraiment au cas où, même si je doute que ca puisse venir de là)
Même problème.

Je sèche...
D'autant que je viens d'essayer sur un vieux coucou qui trainait dans mes placards et ca fonctionne parfaitement...
Bref, je vais attendre les prochaines mises à jour d'Ubuntu et de Qarte pour voir si ca solutionne les choses sur mon PC principal.

Hors ligne

#1307 Le 15/07/2025, à 18:24

David_run

Re : Qarte-4 arte TV browser

Alors la nouveauté du jour, Qarte plante en boucle... je rappelle, installation propre sur un système propre sans bidouille...

~$ qarte -d
18:22:03: INFO - qarte Qarte-5.9.0
18:22:03: INFO - qarte Python 3.13.3 on Linux-6.14.0-23-generic-x86_64-with-glibc2.41
18:22:03: INFO - qarte File system encoding: utf-8
18:22:03: INFO - qarte System encoding: utf-8
18:22:03: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
QSocketNotifier: Can only be used with threads started with QThread
18:22:03: INFO - core Set workspace
18:22:03: INFO - config Load config from: /home/david/.Qarte/user_config
18:22:03: INFO - core with video player: True
18:22:03: INFO - core Build main window
18:22:03: INFO - artetv Fetch page: https://www.arte.tv/fr/guide/20250706/
Traceback (most recent call last):
  File "/usr/bin/qarte", line 119, in <module>
    main = Core(args)
  File "/usr/share/qarte/core.py", line 71, in __init__
    self.artetv.config_parser()
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/share/qarte/artetv.py", line 69, in config_parser
    self.run_html_parser()
    ~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/share/qarte/artetv.py", line 85, in run_html_parser
    self.videos.insert(0, TVItem(v))
                          ~~~~~~^^^
  File "/usr/share/qarte/artetv.py", line 1207, in __init__
    self.title = attr['title']
                 ~~~~^^^^^^^^^
KeyError: 'title'

Je ne comprend vraiment pas...

EDIT :
Même problème sur le vieux clou qui fonctionnait hier avec le même message d'erreur

Dernière modification par David_run (Le 15/07/2025, à 18:43)

Hors ligne

#1308 Le 15/07/2025, à 19:57

VinsS

Re : Qarte-4 arte TV browser

Ça c'est tout nouveau comme problème.

Et là il faut que je fasse les changements et que je publie une nouvelle version.

Patience.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#1309 Hier à 14:52

VinsS

Re : Qarte-4 arte TV browser

Nouveaux changements chez arte.tv donc nouvelle version qarte-5.10.0

Un paquet source et un paquet .deb sont disponibles ici:

https://www.oqapy.eu/download?lang=fr

Mon ppa est en cours de mise à jour.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#1310 Hier à 15:13

jeange

Re : Qarte-4 arte TV browser

MERCI super VinsS  wink wink wink


CLEVO W670SZQ  SSD 480Go  i3  Ram 12Go Ubuntu 22.04.5 et 24.04.2 LTS 64bit
Thinkpad X270 nvme 128Go i5 Ram 8Go Ubuntu 24.04.2 LTS 64bit et W10
Merci de donner les retours avec les balises < > et les allers avec les valises, et toujours pas de raton laveur.
%NOINDEX%

Hors ligne

#1311 Hier à 15:45

kamaris

Re : Qarte-4 arte TV browser

Merci, 5.10.0 fonctionne bien pour moi aussi, cependant j'aurais une feature request à faire, car je n'arrive plus à mettre à jour mon vieux patch avec tous ces changements de format :
Serait-il possible d'avoir un filtrage des vidéos par durée ?

Hors ligne

#1312 Hier à 17:58

VinsS

Re : Qarte-4 arte TV browser

@ Kamaris
Les durées ne sont pas indiquées sur les pages que qarte analyse.
Pour cela il faudrait charger et analyser la page de chaque vidéo, ce qui serait fastidieux au démarrage de l'appli.

Par exemple:
https://www.arte.tv/fr/guide/20250716/


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#1313 Hier à 19:00

David_run

Re : Qarte-4 arte TV browser

@VinsS
Qarte s'ouvre à nouveau pour moi mais j'ai toujours le même problème avec les mêmes erreurs que mentionné précédemment.
J'ai testé sur 3 PC
1 (le vieux clou) sous Ubuntu Studio 24.04 où tout fonctionne bien
2 sous Ubuntu 25.04 --> sur les deux PC j'ai le même pb, donc je pense que ça vient d'Ubuntu
Y-aurait-t-il d'autres utilisateurs sous 25.04 qui auraient le même pb ?

D.

Hors ligne

#1314 Hier à 20:02

kamaris

Re : Qarte-4 arte TV browser

VinsS a écrit :

@ Kamaris
Les durées ne sont pas indiquées sur les pages que qarte analyse.
Pour cela il faudrait charger et analyser la page de chaque vidéo, ce qui serait fastidieux au démarrage de l'appli.

Par exemple:
https://www.arte.tv/fr/guide/20250716/

Ah on a la durée qu'au moment où on télécharge la description d'un item en particulier maintenant ?
Si c'est bien ça je comprends mieux pourquoi mon bricolage ne fonctionne plus, ça ne sert à rien que je m'acharne…
Bon ok tant pis, merci quand même !

Hors ligne

#1315 Aujourd'hui à 11:59

VinsS

Re : Qarte-4 arte TV browser

@ Dan_run
Bon c'est effectivement m3u8 qui est le problème.
On saute allègrement d'une version 0.8.0 à une version 6.0.0 !

J'ai patché Qarte et il faudra que tu l'essayes pour me dire que mon patch n'entraine pas une autre erreur.

En ligne de commande:

wget http://www.oqapy.eu/releases/qarte_5.10.1-1_all.deb
sudo dpkg -i qarte_5.10.1-1_all.deb

Je ne vais pas publier une nouvelle version maintenant parce qu'il y a une autre étrangeté que j'aimerai investiguer avant ça. (Les vidéos "Adresse e-mail")

Edit: Peux-tu aussi télécharger un concert ? Ils utilisent aussi des fichiers m3u8.
Merci.

Dernière modification par VinsS (Aujourd'hui à 13:32)


Vincent
Oqapy      Qarte      PaQager

Hors ligne