Is it possible to create HLS manifests with Bento4 that can specify one audio track with #EXT-STREAM-INF (default), and other language audio tracks #EXT-MEDIA tags? With the latest release of Bento4, I'm finding that multiple audio files without any video track/program will produce only #EXT-STREAM-INF and no #EXT-MEDIA tags:

```
python mp4-hls.py \
	-o bento-hls-audio-only \
	-f \
	--segment-duration=10 \
	--audio-format=ts \
	[+label="audio",type=audio,+hls_default="NO",+hls_autoselect="NO",+language_name="French",+language="fr"]EJ5385032-fr.mp4 \
	[+label="audio",type=audio,+hls_default="NO",+hls_autoselect="NO",+language_name="German",+language="de"]EJ5385032-de.mp4 \
	[+label="audio",type=audio,+hls_default="NO",+hls_autoselect="NO",+language_name="French Canadian",+language="fr-CA"]EJ5385032-fr-CA.mp4 \
	[+hls_group="subtitles",+hls_default="YES",+hls_autoselect="YES",+format="webvtt",+language_name="English",+language="en"]EJ5385032.vtt \
	[+hls_group="subtitles",+hls_default="NO",+hls_autoselect="NO",+format="webvtt",+language_name="French",+language="fr"]EJ5385032-fr.vtt \
	[+hls_group="subtitles",+hls_default="NO",+hls_autoselect="NO",+format="webvtt",+language_name="German",+language="de"]EJ5385032-de.vtt \
	[+hls_group="subtitles",+hls_default="NO",+hls_autoselect="NO",+format="webvtt",+language_name="French Canadian",+language="fr-CA"]EJ5385032-fr-CA.vtt \
	[+label="audio",+language_name="English",+language="en"]EJ5385032-en-orig.mp4 
```

produces:

```
#EXTM3U
# Created with Bento4 mp4-hls.py version 1.2.0r639

#EXT-X-VERSION:4

# Subtitles
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="English",LANGUAGE="en",URI="subtitles/en/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French",LANGUAGE="fr",URI="subtitles/fr/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="German",LANGUAGE="de",URI="subtitles/de/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French Canadian",LANGUAGE="fr-CA",URI="subtitles/fr-CA/subtitles.m3u8"

# Media Playlists
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=142905,BANDWIDTH=144253,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-1/stream.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=143394,BANDWIDTH=144757,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-2/stream.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=143207,BANDWIDTH=144841,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-3/stream.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=78102,BANDWIDTH=86715,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-4/stream.m3u8
```

However, what I need is something like this:

```
#EXTM3U
# Created with Bento4 mp4-hls.py version 1.2.0r639

#EXT-X-VERSION:4

# Subtitles
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="English",LANGUAGE="en",URI="subtitles/en/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French",LANGUAGE="fr",URI="subtitles/fr/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="German",LANGUAGE="de",URI="subtitles/de/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French Canadian",LANGUAGE="fr-CA",URI="subtitles/fr-CA/subtitles.m3u8"

# Audio
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="English",LANGUAGE="en"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="French",LANGUAGE="fr",AUTOSELECT=YES,URI="audio/aac/fr/stream.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="German",LANGUAGE="de",AUTOSELECT=YES,URI="audio/aac/de/stream.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="French Canadian",LANGUAGE="fr-CA",AUTOSELECT=YES,URI="audio/aac/fr-CA/stream.m3u8"

# Media Playlists
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=142905,BANDWIDTH=144253,CODECS="mp4a.40.2",SUBTITLES="subtitles",AUDIO="audio_aac"
audio/aac/en/stream.m3u8
```
Multilingual audio-only HLS manifests?
This is a GitHub Issue
repo:Bento4
owner:axiomatic-systems
Title : Multilingual audio-only HLS manifests?
Issue date:

--- start body ---
Is it possible to create HLS manifests with Bento4 that can specify one audio track with #EXT-STREAM-INF (default), and other language audio tracks #EXT-MEDIA tags? With the latest release of Bento4, I'm finding that multiple audio files without any video track/program will produce only #EXT-STREAM-INF and no #EXT-MEDIA tags:

```
python mp4-hls.py \
	-o bento-hls-audio-only \
	-f \
	--segment-duration=10 \
	--audio-format=ts \
	[+label="audio",type=audio,+hls_default="NO",+hls_autoselect="NO",+language_name="French",+language="fr"]EJ5385032-fr.mp4 \
	[+label="audio",type=audio,+hls_default="NO",+hls_autoselect="NO",+language_name="German",+language="de"]EJ5385032-de.mp4 \
	[+label="audio",type=audio,+hls_default="NO",+hls_autoselect="NO",+language_name="French Canadian",+language="fr-CA"]EJ5385032-fr-CA.mp4 \
	[+hls_group="subtitles",+hls_default="YES",+hls_autoselect="YES",+format="webvtt",+language_name="English",+language="en"]EJ5385032.vtt \
	[+hls_group="subtitles",+hls_default="NO",+hls_autoselect="NO",+format="webvtt",+language_name="French",+language="fr"]EJ5385032-fr.vtt \
	[+hls_group="subtitles",+hls_default="NO",+hls_autoselect="NO",+format="webvtt",+language_name="German",+language="de"]EJ5385032-de.vtt \
	[+hls_group="subtitles",+hls_default="NO",+hls_autoselect="NO",+format="webvtt",+language_name="French Canadian",+language="fr-CA"]EJ5385032-fr-CA.vtt \
	[+label="audio",+language_name="English",+language="en"]EJ5385032-en-orig.mp4 
```

produces:

```
#EXTM3U
# Created with Bento4 mp4-hls.py version 1.2.0r639

#EXT-X-VERSION:4

# Subtitles
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="English",LANGUAGE="en",URI="subtitles/en/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French",LANGUAGE="fr",URI="subtitles/fr/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="German",LANGUAGE="de",URI="subtitles/de/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French Canadian",LANGUAGE="fr-CA",URI="subtitles/fr-CA/subtitles.m3u8"

# Media Playlists
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=142905,BANDWIDTH=144253,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-1/stream.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=143394,BANDWIDTH=144757,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-2/stream.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=143207,BANDWIDTH=144841,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-3/stream.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=78102,BANDWIDTH=86715,CODECS="mp4a.40.2",SUBTITLES="subtitles"
media-4/stream.m3u8
```

However, what I need is something like this:

```
#EXTM3U
# Created with Bento4 mp4-hls.py version 1.2.0r639

#EXT-X-VERSION:4

# Subtitles
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="English",LANGUAGE="en",URI="subtitles/en/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French",LANGUAGE="fr",URI="subtitles/fr/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="German",LANGUAGE="de",URI="subtitles/de/subtitles.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="French Canadian",LANGUAGE="fr-CA",URI="subtitles/fr-CA/subtitles.m3u8"

# Audio
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="English",LANGUAGE="en"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="French",LANGUAGE="fr",AUTOSELECT=YES,URI="audio/aac/fr/stream.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="German",LANGUAGE="de",AUTOSELECT=YES,URI="audio/aac/de/stream.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio_aac",NAME="French Canadian",LANGUAGE="fr-CA",AUTOSELECT=YES,URI="audio/aac/fr-CA/stream.m3u8"

# Media Playlists
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=142905,BANDWIDTH=144253,CODECS="mp4a.40.2",SUBTITLES="subtitles",AUDIO="audio_aac"
audio/aac/en/stream.m3u8
```
--- end body ---

None