2015-04-26 130 views
2

我有以下m3u8文件。 http://pastie.org/10114441如何从M3u8文件下载视频?

我想从上述文件下载视频文件。我有谷歌很多,发现M3U8 parser。但它并没有帮助我。

我做了以下的事情。

NSString *str = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"1" ofType:@"m3u8"] encoding:NSUTF8StringEncoding error:nil]; 
M3U8SegmentInfoList *list= [M3U8Parser m3u8SegmentInfoListFromPlanString:str baseURL:[NSURL URLWithString:@"http://hls.ted.com/talks/2238.m3u8?sponsor=Ripple"]]; 
    NSLog(@"%@",list); 

但它总是返回零。

任何人都可以帮助我下载视频。

+0

任何运气吗? –

+0

还没有...... – Mahavir

+0

您可以使用Adownloader。 –

回答

-1

Hotstar也使用m3u8文件类型。在这个网站你可以观看在线视频,但你无法下载。 我找到了一种从本网站下载视频的方法。

  1. 下载Zip文件。提取Zip文件和检查属性(361个文件33 文件夹)。 在资源管理器中打开hotstarlivestreamer.php并下载 再次替换它。打开hotstarlivestreamer.bat。 (注意:如果不是 则以管理员身份打开)。粘贴hotstat可播放的视频网址,例如 (例如 http://www.hotstar.com/#!/dance -isse-kehte-hain-dance-4679/gauhar-boosts-the-contestants-1000066630-e)。 选择视频像素并按回车。等待一些时间加载 时间

你这样做之前,你可以下载文件和一些最重要的注意事项.. Hotstar video downloader

+2

这个人试图用objective-c来做,而不是用外部工具。 –