Okay, interesting.
The URL you have actually downloads an EXTM3U playlist file. It has entries for two versions of the video at different qualitites.
Code: Select all
#EXTM3U
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Italian (forced)",DEFAULT=YES,AUTOSELECT=YES,FORCED=NO,LANGUAGE="auto",URI="https://redacted-for-privacy?type=subtitle&rendition=auto"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English (forced)",DEFAULT=NO,AUTOSELECT=NO,FORCED=NO,LANGUAGE="eng",URI="https://redacted-for-privacy?type=subtitle&rendition=eng"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Italiano",DEFAULT=NO,AUTOSELECT=NO,FORCED=NO,LANGUAGE="ita",URI="https://redacted-for-privacy?type=subtitle&rendition=ita"
#EXT-X-STREAM-INF:BANDWIDTH=2150000,CODECS="avc1.640028,mp4a.40.2",RESOLUTION=1280x720,SUBTITLES="subs"
https://redacted-for-privacy&rendition=720p&token=EMedeLDyrT-0_5374gWgRQ&expires=1708940196
#EXT-X-STREAM-INF:BANDWIDTH=1200000,CODECS="avc1.640028,mp4a.40.2",RESOLUTION=854x480,SUBTITLES="subs"
https://redacted-for-privacy&rendition=480p&token=qsFZcQMYpX6EMf-nDS20xw&expires=1708940196
The video URL is actually
another EXTM3U playlist file, which has hundreds of entries for very small chunks of the video to play sequentially.
Code: Select all
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:6
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-KEY:METHOD=AES-128,URI="/storage/enc.key",IV=0x89A0D967D5C17290D98322F5C8F5550B
#EXTINF:4,
https://redacted-for-privacy/720p/0000-0050.ts
#EXTINF:4,
https://redacted-for-privacy/720p/0001-0100.ts
#EXTINF:4,
https://redacted-for-privacy/720p/0002-0100.ts
[...]
#EXT-X-ENDLIST
All this is to say,
I don't know how to handle this with VLC. Sorry. I never did figure out playlist URLs back when I was using an XM Radio URL extractor which had a vaguely similar system. But, maybe seeing this one of the other experts can chime in.
However, I've confirmed that yt-dlp will download the video (but not the subtitle). It takes about 22 minutes.