# Télécharger sur Arte avec yt-dlp

**URL:** <https://www.debian-fr.org/t/telecharger-sur-arte-avec-yt-dlp/88829>\
**Category:** Support Debian\
**Created:** [Septembre 20, 2023, 3:17 UTC](https://www.debian-fr.org/t/telecharger-sur-arte-avec-yt-dlp/88829 "2023-09-20T15:17:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonyme2](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f08c70/32.png) [@anonyme2](https://www.debian-fr.org/u/anonyme2)\
**Post date:** [Septembre 20, 2023, 3:17 UTC](https://www.debian-fr.org/t/telecharger-sur-arte-avec-yt-dlp/88829/1 "2023-09-20T15:17:55Z")

</div>

bonjour.  
Depuis aujourd’hui impossible de télécharger des vidéos sur le site de Arte; j’ai la réponse suivante:

```nohighlight
marc@debian-usb:/media/sda4/direct$ yt-dlp https://www.arte.tv/fr/videos/104775-000-A/les-tribunaux-d-hitler/
[ArteTV] Extracting URL: https://www.arte.tv/fr/videos/104775-000-A/les-tribunaux-d-hitler/
[ArteTV] 104775-000-A: Downloading JSON metadata
WARNING: [ArteTV] Skipping stream with unknown protocol API_HLS_NG
WARNING: [ArteTV] Skipping stream with unknown protocol API_HLS_NG
WARNING: [ArteTV] Skipping stream with unknown protocol API_HLS_NG
WARNING: [ArteTV] Skipping stream with unknown protocol API_HLS_NG
WARNING: [ArteTV] Skipping stream with unknown protocol API_HLS_NG
ERROR: [ArteTV] 104775-000-A: No video formats found!; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
marc@debian-usb:/media/sda4/direct$ 

```

J’ai trouvé un post sur le net mais je ne sais pas comment utiliser la solution proposée: [https://github.com/yt-dlp/yt-dlp/issues/8156](https://github.com/yt-dlp/yt-dlp/issues/8156)

Ca ne fonctionne avec aucune autre vidéo de Arte mais ça fonctionne toujours bien sur france Télévision.

cross posting sur [forum-debian.fr](http://forum-debian.fr)

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Septembre 20, 2023, 3:26 UTC](https://www.debian-fr.org/t/telecharger-sur-arte-avec-yt-dlp/88829/2 "2023-09-20T15:26:54Z")

</div>

Bonjour,

> [@anonyme2](#):
>
> J’ai trouvé un post sur le net mais je ne sais pas comment utiliser la solution proposée: [[ArteTV] unknown protocol API\_HLS\_NG · Issue #8156 · yt-dlp/yt-dlp · GitHub](https://github.com/yt-dlp/yt-dlp/issues/8156)

Il faut éditer le fichier `arte.py`, chez moi ce fichier est `/usr/local/lib/python3.11/dist-packages/yt_dlp/extractor/arte.py` (j’ai installé `yt-dlp` avec `pip`).

Dans ce fichier, il y a une ligne

```auto
if stream['protocol'].startswith('HLS'):

```

qu’il faut remplacer par

```auto
if 'HLS' in stream['protocol']:

```

Mais il est possible que ce quickfix soit intégré dans la prochaine mise à jour de `yt-dlp`.

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Septembre 20, 2023, 3:58 UTC](https://www.debian-fr.org/t/telecharger-sur-arte-avec-yt-dlp/88829/3 "2023-09-20T15:58:11Z")

</div>

C’est un bugue connu d’yt-dlp.

---

<div class="post-metadata">

**Author:** ![anonyme2](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f08c70/32.png) [@anonyme2](https://www.debian-fr.org/u/anonyme2)\
**Post date:** [Septembre 20, 2023, 4:09 UTC](https://www.debian-fr.org/t/telecharger-sur-arte-avec-yt-dlp/88829/4 "2023-09-20T16:09:30Z")

</div>

ok le fix fonctionne, les téléchargements Arte sont à nouveau accessibles. Merci et je fais remonter l’info sur [forum-debian.fr](http://forum-debian.fr) ça peut servir à d’autres.
