Encoding HLS with language French

0

Hello, it seems that changing the language code in the output for HLS is not fully suported.
my last encoding was with a french subtitle. I updated the output track Subtitle LANGUAGE to French.

The Language code is updated in the outputted master m3u8 to "fra" but the description is still "English"

Here the master m3u8 generated by mediaconvert (please look to the last line #EXT-X-MEDIA:TYPE=SUBTITLES ) :

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-STREAM-INF:BANDWIDTH=686296,AVERAGE-BANDWIDTH=508079,CODECS="avc1.4d401f,mp4a.40.5",RESOLUTION=480x270,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_270p_400Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1924385,AVERAGE-BANDWIDTH=1368510,CODECS="avc1.4d401f,mp4a.40.5",RESOLUTION=640x360,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_360p_1200Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=4746228,AVERAGE-BANDWIDTH=3743829,CODECS="avc1.640028,mp4a.40.5",RESOLUTION=960x540,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_540p_3500Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=6673225,AVERAGE-BANDWIDTH=5293064,CODECS="avc1.640028,mp4a.40.5",RESOLUTION=1280x720,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_720p_5000Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=8567159,AVERAGE-BANDWIDTH=6837152,CODECS="avc1.640028,mp4a.40.5",RESOLUTION=1280x720,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_720p_6500Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=11883660,AVERAGE-BANDWIDTH=8936014,CODECS="avc1.640028,mp4a.40.2",RESOLUTION=1920x1080,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_1080p_8500Kbps.m3u8
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English",DEFAULT=YES,AUTOSELECT=YES,FORCED=NO,LANGUAGE="fra",URI="1002151_1002150_DM-10964_-OVP_VTT.m3u8"
Joel
已提问 4 年前362 查看次数
2 回答
1

Superbe! now the master m3u8 has an accurate description. Thank you Sam!

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-STREAM-INF:BANDWIDTH=686296,AVERAGE-BANDWIDTH=508079,CODECS="avc1.4d401f,mp4a.40.5",RESOLUTION=480x270,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_270p_400Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1924385,AVERAGE-BANDWIDTH=1368510,CODECS="avc1.4d401f,mp4a.40.5",RESOLUTION=640x360,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_360p_1200Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=4746228,AVERAGE-BANDWIDTH=3743829,CODECS="avc1.640028,mp4a.40.5",RESOLUTION=960x540,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_540p_3500Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=6673225,AVERAGE-BANDWIDTH=5293064,CODECS="avc1.640028,mp4a.40.5",RESOLUTION=1280x720,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_720p_5000Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=8567159,AVERAGE-BANDWIDTH=6837152,CODECS="avc1.640028,mp4a.40.5",RESOLUTION=1280x720,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_720p_6500Kbps.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=11883660,AVERAGE-BANDWIDTH=8936014,CODECS="avc1.640028,mp4a.40.2",RESOLUTION=1920x1080,FRAME-RATE=23.976,SUBTITLES="subs"
1002151_1002150_DM-10964_-OVP_1080p_8500Kbps.m3u8
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="French",DEFAULT=YES,AUTOSELECT=YES,FORCED=NO,LANGUAGE="fra",URI="1002151_1002150_DM-10964_-OVP_VTT.m3u8"
Joel
已回答 4 年前
0
已接受的回答

Hi,

The NAME label in the manifest is configurable by the Description field next to the the Language field.
MediaConvert uses "English" as default setting if the Description field is blank.

If you want to change the NAME label, change Description field to FRA.

Sam

AWS
已回答 4 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容