我读过许多关于HTTP Live Streaming
仍然非常困惑的文件
但我仍在尝试解决方案..我已将.ts
格式的视频转换为ffmpeg
。
现在我知道我必须拆分视频,并且必须使用mediasegmenter
创建播放列表。
但我不知道mediasegmenter
在哪里以及如何使用它来分割视频
我对此非常陌生,对这个愚蠢的问题感到抱歉。
任何帮助将不胜感激.. !!
在此先感谢.. !!
答案 0 :(得分:3)
此处:35703_streamingtools_beta.dmg或转到http://connect.apple.com/并搜索“HTTP直播”,或从http://developer.apple.com/resources/http-streaming/下载。用法:
mediafilesegmenter -t 10 myvideo-iphone.ts
这将为视频的每10秒生成一个.ts文件以及指向所有视频的.m3u8文件。
答案 1 :(得分:-1)
如果您使用FFMpeg,使用它来分割文件非常容易。 不要使用Media Segmenter。 简单地写下这样的东西:
ffmpeg.exe -i YourFile.mp4 -ss 00:10:00 -t 00:05:00 OutFile.mp4
其中-ss 00:10:00是时间偏移量,-t 00:05:00是OutFile.mp4的持续时间。
这将创建OutFile.mp4,其中包含YourFile.mp4的5分钟视频(-t 00:05:00)
(从YourFile.mp4的00:10:00到00:15:00)。
有用吗?)
此外,您还可以创建能够投射流的.ASX播放列表,并且非常简单。