Repository: yt-dlp
Issue: How to select regular french audio among  multiple audiotracks
Labels: geo-blocked,site-bug,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 asking a question and **not** reporting a bug or requesting a feature
- [X] I've looked through the [README](https://github.com/yt-dlp/yt-dlp#readme)
- [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 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 questions **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)

### Please make sure the question is worded well enough to be understood

Hello,
Since some days I observed that yt-dlp takes wrong audio-track while downloading from ARTE channel.
Perhaps ARTE changed something in its site but since some days instead taking "normal" audio track it takes audiodescription audio track (for people with vision problems or a voice explains what is happening on the screen when there are no conversations). The problem here that normal audio-tracks (French in my case) may come in 3 flavors:

- 'VF-audio_0-Français'
- 'VF-STF-audio_0-Français'
- 'VOF-audio_0-Français'

So the command for specifying options like this (I use Python in a loop):
ydl_opts = {'format': 'bv+VF-audio_0-Français', 'subtitleslangs': ['fr'], 'writesubtitles': True}
will only work for files  where normal French is specified by 'VF-audio_0-Français'.
Is it possible to combine in some way these 3 audio options in single "ydl_opts = ..." instruction ?
Here below - example, where normal track and audio-description track are present, but audio-description track is taken in downloading.
Thanks in advance.
Pavel.

### Provide verbose output that clearly demonstrates the problem

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

### Complete Verbose Output

```shell
(env_video_dnld) pavel@MISSURI:~/env_video_dnld$ yt-dlp -F https://www.arte.tv/fr/videos/114547-000-A/la-promesse/
[ArteTV] Extracting URL: https://www.arte.tv/fr/videos/114547-000-A/la-promesse/
[ArteTV] 114547-000-A: Downloading JSON metadata
[ArteTV] 114547-000-A: Downloading m3u8 information
[info] Available formats for 114547-000-A:
ID                                         EXT RESOLUTION FPS │    FILESIZE   TBR PROTO │ VCODEC        VBR ACODEC     MORE INFO
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
VF-STF-audio_0-Allemand                    mp4 audio only     │                   m3u8  │ audio only        unknown    [de] Français [VF]
VF-STF-audio_0-Anglais__Original_          mp4 audio only     │                   m3u8  │ audio only        unknown    [en] Français [VF]
VF-STF-audio_0-Français                    mp4 audio only     │                   m3u8  │ audio only        unknown    [fr] Français [VF]
VF-STF-audio_0-Français__audiodescription_ mp4 audio only     │                   m3u8  │ audio only        unknown    [fr] Français [VF]
VF-STF-424                                 mp4 384x216     25 │ ~ 379.24MiB  424k m3u8  │ avc1.42e00d  424k video only Français [VF]
VF-STF-721                                 mp4 640x360     25 │ ~ 645.15MiB  722k m3u8  │ avc1.4d401e  722k video only Français [VF]
VF-STF-1118                                mp4 768x432     25 │ ~1000.22MiB 1119k m3u8  │ avc1.4d401e 1119k video only Français [VF]
VF-STF-1917                                mp4 1280x720    25 │ ~   1.67GiB 1918k m3u8  │ avc1.4d401f 1918k video only Français [VF]
VF-STF-2145                                mp4 1920x1080   25 │ ~   1.87GiB 2146k m3u8  │ avc1.4d0028 2146k video only Français [VF]
(env_video_dnld) pavel@MISSURI:~/env_video_dnld$
```