Téléchargement d'une vidéo qui a plusieurs formats (comme sur Arte.tv) avec yt-dlp
Mis à jour le 18/03/2025

Ici avec l’exemple du téléchargement du film “Les Arnaqueurs” sur “Arte.tv”

L’URL de téléchargement est : https://manifest-arte.akamaized.net/api/manifest/v1/Generate/f05244a1-ad5b-415b-89f6-b8ffc8b094ec/fr/XQ+KS+CHEV1/037265-000-B.m3u8 (cette URL est valide le 2025-03-17 mais cette URL finira par ne plus exister)

Le téléchargement de l’URL avec yt-dlp me donne, par défaut, la version française avec l’audiodescription ! (l’audiodescription ne m’intéresse pas, mais ceux que ça intéresse peuvent adapter la suite)

Affichage des formats disponibles :

url='https://manifest-arte.akamaized.net/api/manifest/v1/Generate/f05244a1-ad5b-415b-89f6-b8ffc8b094ec/fr/XQ+KS+CHEV1/037265-000-B.m3u8'
yt-dlp "$url" --list-formats
[generic] Extracting URL: https://manifest-arte.akamaized.net/api/manifest/v1/Generate/f05244a1-ad5b-415b-89f6-b8ffc8b094ec...V1/037265-000-B.m3u8
[generic] 037265-000-B: Downloading webpage
[generic] 037265-000-B: Downloading m3u8 information
[generic] 037265-000-B: Checking m3u8 live status
[info] Available formats for 037265-000-B:
ID                                  EXT RESOLUTION FPS │   FILESIZE   TBR PROTO │ VCODEC          VBR ACODEC     MORE INFO
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
audio_0-Allemand                    mp4 audio only     │                  m3u8  │ audio only          unknown    [de] Allemand
audio_0-Allemand__audiodescription_ mp4 audio only     │                  m3u8  │ audio only          unknown    [de] Allemand (audiodescription)
audio_0-Anglais__Original_          mp4 audio only     │                  m3u8  │ audio only          unknown    [en] Anglais (Original)
audio_0-Français                    mp4 audio only     │                  m3u8  │ audio only          unknown    [fr] Français
audio_0-Français__audiodescription_ mp4 audio only     │                  m3u8  │ audio only          unknown    [fr] Français (audiodescription)
425                                 mp4 384x216     25 │ ~317.65MiB  426k m3u8  │ avc1.42e00d    426k video only
723                                 mp4 640x360     25 │ ~539.47MiB  723k m3u8  │ avc1.4d401e    723k video only
1120                                mp4 768x432     25 │ ~835.71MiB 1120k m3u8  │ avc1.4d401e   1120k video only
1915                                mp4 1280x720    25 │ ~  1.40GiB 1915k m3u8  │ avc1.4d401f   1915k video only
1917                                mp4 1280x720    25 │ ~  1.40GiB 1918k m3u8  │ hev1.2.4.L120 1918k video only
2149                                mp4 1920x1080   25 │ ~  1.57GiB 2149k m3u8  │ avc1.4d0028   2149k video only
2150                                mp4 1920x1080   25 │ ~  1.57GiB 2150k m3u8  │ hev1.2.4.L123 2150k video only

Donc,ici, pour télécharger le format qui me convient :

yt-dlp "$url" -f "audio_0-Français+2150" --merge-output-format mp4

results matching ""

    No results matching ""