.m3u8

268 views
Skip to first unread message

babymickey98

unread,
Nov 5, 2015, 4:01:47 AM11/5/15
to Video DownloadHelper Q&A
Is .m3u8 a non-downloadable file VDH? Conversion to .mp4 from .m3u8?

mig

unread,
Nov 5, 2015, 4:33:16 AM11/5/15
to Video DownloadHelper Q&A
m3u8 is not really a media format. It is a plain text file describing a playing list. Maybe, VDH could (but does not in the current state) read those files and offer to download the corresponding media content. It's just that apart from you,  users did not ask for the feature.

If you can describe a use case (with test URLs) here, this will help going that direction.

babymickey98

unread,
Nov 8, 2015, 9:04:49 AM11/8/15
to Video DownloadHelper Q&A
Hi!

I don't really understand the concept behind .m3u8 files but I do know it is a playlist and if I'm not wrong it is usually associated with f4f (or is it f4m?)files?

The website I'm trying to access is www.tonton.com.my. All the videos there are .m3u8 files. Btw, an account is needed to access this website.

Use case? I don't really understand that. Sorry.

If it is too troublesome, don't worry about it. It's just that I have been scouring the web to find out how and so far I have not been successful but that may be due to my not very good understanding with this sort of files.

Anyway, thank you. I really appreciate your reply. If you know of another way besides VDH or with VDH, do let me know. :)

PS: Are you replying on behalf on VDH or just another commenter? (No offense!)

Thank you.

mig

unread,
Nov 9, 2015, 4:19:45 AM11/9/15
to Video DownloadHelper Q&A
As you asked, i am the main developer of VDH :)

If someone can point out a site using m3u8 files without required registration, we will investigate downloading videos included in m3u8 play list.

babymickey98

unread,
Nov 9, 2015, 12:07:35 PM11/9/15
to Video DownloadHelper Q&A
Hi!


http://mobile.abs-cbnnews.com/entertainment/11/06/15/producer-of-fake-jadine-concert-apologizes/

That's a link with a .m3u8 file I think. That's not the video I want but I think it is a .m3u8 file.

Hopefully your investigation is a success. Really grateful that you are willing to give it a try! Plus, I'm honored to meet(chat to) the main developer of VDH.

Thank you.

mig

unread,
Nov 9, 2015, 12:16:28 PM11/9/15
to Video DownloadHelper Q&A
I just gave a try to this URL.

After the ad, when the actual video starts playing, it is detected by VDH as being a F4F video and i can download it without problem. I'm not sure where m3u8 is being used there.

babymickey98

unread,
Nov 9, 2015, 12:30:27 PM11/9/15
to Video DownloadHelper Q&A
Hmm...I'm not sure then. Is it only a problem with files that need registration? Ill find another link n see.

Thank you.

Anon-kun

unread,
Jan 26, 2016, 6:01:44 PM1/26/16
to Video DownloadHelper Q&A
VDH 4.9.24, Firefox 33.0.2

Try this one.

I apologize in advance if my explanation is not the best.

The top half of the image is VDH in Firefox showing the advertisement and multiple segments of the video.
The bottom half is the Google Chrome Network Panel showing the m3u8 playlist of the 5 quality selections. Not sure what the index.m3u8 is though.

Opening http://wpc.1765a.taucdn.net/801765A/video/uploads/videos/3f32f893-fe99-415c-94d1-c782ec4a5646/NewHLS-720P.m3u8 in a text editor reveals the file name of each segment which, in this case, happen to be in the same directory as the m3u8 file.

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:12
#EXTINF:11.333333,
NewHLS-720P00000.ts
#EXTINF:11.250000,
NewHLS-720P00001.ts
#EXTINF:7.500000,
NewHLS-720P00002.ts
#EXTINF:11.250000,
NewHLS-720P00003.ts
#EXTINF:11.250000,
NewHLS-720P00004.ts
#EXTINF:7.500000,
NewHLS-720P00005.ts
#EXTINF:11.250000,
NewHLS-720P00006.ts
#EXTINF:11.250000,
NewHLS-720P00007.ts
#EXTINF:7.500000,
NewHLS-720P00008.ts
#EXTINF:11.250000,
NewHLS-720P00009.ts
#EXTINF:11.250000,
NewHLS-720P00010.ts
#EXTINF:7.500000,
NewHLS-720P00011.ts
#EXTINF:11.250000,
NewHLS-720P00012.ts
#EXTINF:11.250000,
NewHLS-720P00013.ts
#EXTINF:7.500000,
NewHLS-720P00014.ts
#EXTINF:11.250000,
NewHLS-720P00015.ts
#EXTINF:11.250000,
NewHLS-720P00016.ts
#EXTINF:7.500000,
NewHLS-720P00017.ts
#EXTINF:11.250000,
NewHLS-720P00018.ts
#EXTINF:11.250000,
NewHLS-720P00019.ts
#EXTINF:7.500000,
NewHLS-720P00020.ts
#EXTINF:11.250000,
NewHLS-720P00021.ts
#EXTINF:11.250000,
NewHLS-720P00022.ts
#EXTINF:7.500000,
NewHLS-720P00023.ts
#EXTINF:11.250000,
NewHLS-720P00024.ts
#EXTINF:11.250000,
NewHLS-720P00025.ts
#EXTINF:7.500000,
NewHLS-720P00026.ts
#EXTINF:11.250000,
NewHLS-720P00027.ts
#EXTINF:11.250000,
NewHLS-720P00028.ts
#EXTINF:7.500000,
NewHLS-720P00029.ts
#EXTINF:11.250000,
NewHLS-720P00030.ts
#EXTINF:11.250000,
NewHLS-720P00031.ts
#EXTINF:7.500000,
NewHLS-720P00032.ts
#EXTINF:11.250000,
NewHLS-720P00033.ts
#EXTINF:11.250000,
NewHLS-720P00034.ts
#EXTINF:7.500000,
NewHLS-720P00035.ts
#EXTINF:11.250000,
NewHLS-720P00036.ts
#EXTINF:11.250000,
NewHLS-720P00037.ts
#EXTINF:7.500000,
NewHLS-720P00038.ts
#EXTINF:11.250000,
NewHLS-720P00039.ts
#EXTINF:11.250000,
NewHLS-720P00040.ts
#EXTINF:7.500000,
NewHLS-720P00041.ts
#EXTINF:2.333333,
NewHLS-720P00042.ts
#EXT-X-ENDLIST

and stitch them together.

An exception to this however is this one http://roosterteeth.com/episode/rwby-season-3-wo-r1 where the audio is seperated into a seperate stream.
Reply all
Reply to author
Forward
0 new messages