Repository: yt-dlp
Issue: Support for multiple videos in the same LeFigaro article
Labels: site-enhancement,triage

### DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

- [X] I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field

### Checklist

- [X] I'm requesting a site-specific feature
- [X] I've verified that I have **updated yt-dlp to nightly or master** ([update instructions](https://github.com/yt-dlp/yt-dlp#update-channels))
- [X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
- [X] I've searched [known issues](https://github.com/yt-dlp/yt-dlp/issues/3766) and the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar issues **including closed ones**. DO NOT post duplicates
- [X] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)
- [X] I've read about [sharing account credentials](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#are-you-willing-to-share-account-details-if-needed) and I'm willing to share it if required

### Region

France

### Example URLs

https://www.lefigaro.fr/international/guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917

### Provide a description that is worded well enough to be understood

The page contains 2 videos, one at the top of 30s and one in the middle of 54s.
The videos are using jwplatform which is already supported.

### Provide verbose output that clearly demonstrates the problem

- [X] Run **your** yt-dlp command with **-vU** flag added (`yt-dlp -vU <your command line>`)
- [X] If using API, add `'verbose': True` to `YoutubeDL` params instead
- [X] Copy the WHOLE output (starting with `[debug] Command-line config`) and insert it below

### Complete Verbose Output

```shell
[debug] Command-line config: ['-vU', 'https://www.lefigaro.fr/international/guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917']
[debug] Portable config "/g/Share/yt-dlp.conf": ['-o', '%(uploader)s - %(title)s_%(id)s.%(ext)s', '--no-mtime', '--no-check-certificate', '-f', '(bestvideo[ext=mp4][height<=1080][vcodec!^=av01][vcodec!*=vp09]+bestaudio[ext=m4a])/(bestvideo[ext=webm][height<=1080][vcodec^=vp9][vcodeci!*=vp09][vcodec!*=vp9.2]+bestaudio[ext=webm])/(bestvideo+bestaudio)/1080p/1080p60__source_/best/720p/720p60/480p/360p/240p/144p/0', '--write-description', '--write-thumbnail', '--write-sub', '--write-auto-sub', '--sub-lang', 'en,fr,-live_chat', '--sub-format', 'ass/srt/best', '--write-annotations', '--write-info-json', '--fixup', 'never', '--print-to-file', 'filename', 'yt-dlp.log']
[debug] User config "/home/sebbu/.config/yt-dlp/config": ['-o', '%(uploader)s - %(title)s_%(id)s.%(ext)s', '--no-mtime', '--no-check-certificate', '-f', 'bestvideo[ext=mp4][height<=1080][vcodec!^=av01]+bestaudio[ext=m4a]/bestvideo[ext=webm][height<=1080][vcodec^=vp9][vcodec!*=vp9.2]+bestaudio[ext=webm]/bestvideo+bestaudio/1080p/best/720p/480p/360p/240p/144p/0', '--write-description', '--write-thumbnail', '--write-sub', '--write-auto-sub', '--sub-lang', 'en,fr,-live_chat', '--sub-format', 'ass/srt/best', '--write-annotations', '--write-info-json', '--add-metadata', '--fixup', 'never']
[debug] Encodings: locale utf-8, fs utf-8, pref utf-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version stable@2024.08.06 from yt-dlp/yt-dlp [4d9231208] (zip)
[debug] Python 3.12.6 (CPython x86_64 64bit) - MSYS_NT-10.0-19045-3.5.4-0bc1222b.x86_64-x86_64-64bit-WindowsPE (OpenSSL 3.3.2 3 Sep 2024)
[debug] exe versions: ffmpeg 7.0.2-full_build-www.gyan.dev (setts), ffprobe present
[debug] Optional libraries: certifi-2024.07.04, sqlite3-3.46.1, urllib3-2.0.7
[debug] Proxy map: {}
[debug] Request Handlers: urllib
[debug] Plugin directories: ['/home/sebbu/.config/yt-dlp/plugins/yt-dlp-ChromeCookieUnlock-2024.04.29/yt_dlp_plugins']
[debug] Loaded 1830 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: stable@2024.08.06 from yt-dlp/yt-dlp
yt-dlp is up to date (stable@2024.08.06 from yt-dlp/yt-dlp)
[generic] Extracting URL: https://www.lefigaro.fr/international/guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917
[generic] guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917: Downloading webpage
WARNING: [generic] Falling back on generic information extractor
[generic] guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917: Extracting information
[debug] Looking for embeds
[debug] Identified a JSON LD
[LeFigaroVideoEmbed] Extracting URL: https://video.lefigaro.fr/embed/figaro/video/liban-en-video-lexplosion-simultanee-de-plusieurs-bipeurs-du-hezbollah/#__youtubedl_smuggle=%7B%22force_videoid%22%3A+%22guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917%22%2C+%22to_generic%22%3A+true%2C+%22referer%22%3A+%22https%3A%2F%2Fwww.lefigaro.fr%2Finternational%2Fguerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917%22%7D
[LeFigaroVideoEmbed] liban-en-video-lexplosion-simultanee-de-plusieurs-bipeurs-du-hezbollah: Downloading webpage
[JWPlatform] Extracting URL: jwplatform:AoIFHIcB
[JWPlatform] AoIFHIcB: Downloading JSON metadata
[JWPlatform] AoIFHIcB: Downloading m3u8 information
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id
[info] AoIFHIcB: Downloading 1 format(s): 1080p
[info] Writing '%(filename)s' to: yt-dlp.log
[info] Writing video description to: NA - Liban ： en vidéo, l'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.description
[info] There are no subtitles for the requested languages
Deleting existing file NA - Liban ： en vidéo, l'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.jpg
[info] Downloading video thumbnail 0 ...
[info] Writing video thumbnail 0 to: NA - Liban ： en vidéo, l'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.jpg
[info] Writing video metadata as JSON to: NA - Liban ： en vidéo, l'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.info.json
WARNING: There are no annotations to write.
[debug] Invoking http downloader on "https://cdn.jwplayer.com/videos/AoIFHIcB-rsUvELyf.mp4"
[download] NA - Liban ： en vidéo, l'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.mp4 has already been downloaded
[download] 100% of   14.92MiB
[Metadata] Adding metadata to "NA - Liban ： en vidéo, l'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.mp4"
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -i 'file:NA - Liban ： en vidéo, l'"'"'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.mp4' -map 0 -dn -ignore_unknown -c copy -write_id3v1 1 -metadata 'title=Liban : en vidéo, l'"'"'explosion simultanée de plusieurs bipeurs du Hezbollah' -metadata date=20240917 -metadata 'description=Liban : en vidéo, l'"'"'explosion simultanée de plusieurs bipeurs du Hezbollah' -metadata 'synopsis=Liban : en vidéo, l'"'"'explosion simultanée de plusieurs bipeurs du Hezbollah' -metadata purl=https://www.lefigaro.fr/international/guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917 -metadata comment=https://www.lefigaro.fr/international/guerre-israel-hamas-des-centaines-de-membres-du-hezbollah-blesses-dans-l-explosion-de-leurs-bipeurs-au-liban-20240917 -movflags +faststart 'file:NA - Liban ： en vidéo, l'"'"'explosion simultanée de plusieurs bipeurs du Hezbollah_AoIFHIcB.temp.mp4'
```