一、概述:
现在使用m3u8格式的视频也是越来越多,因为可以兼容PC、移动端。最主要的是可以做到减轻服务器的压力(按需加载)。
html5播放m3u8(hls)示例:www.86y.org/demo/m3u8/
示例使用的播放器是:chplayer 是一个不错的开源播放器这样可以兼容各个平台,需要的可以进去下载并使用。
本实例也是在网上下载下来的(来源),但是直接运行是会报错的。最后成功实现了转换功能,所以在此记录下使用过程及心得。主要是运用了ffmpeg.exe。
生成后的文件如下:(切片软件源码下载地址在文章结尾)
二、使用环境:
1、运行环境需要framework 4.5.2开发版 有328M的大小。需要去下载并安装。(如果已经有这个版本的framework就不需要再安装了);
2、本人使用的是vs2012版本修改,当然也可以更高版本;
三、注意事项:
1、主要目录说明
-
\bin\Debug\
目录为exe执行目录
-
\bin\Debug\ConvertToM3u8.exe
(m3u8转换程序)
-
\bin\Debug\Source\
(需要转换的视频目录)
-
\bin\Debug\Target\video\
(自动创建以时间为目录的文件夹+m3u8文件保存)
2、修改完程序后需要重新生成,必须保证在程序无报错的情况下。(如下图所示)
重新生成后,\bin\Debug\ConvertToM3u8.exe程序即时才会生效,所以在转换中重新生成还是之前的版本,最好还是等转换完后再重新生成。
链接:http://pan.baidu.com/s/1dF9wkvv 密码:1zad
下载地址2:http://download.csdn.net/detail/charrys/9901964
四、结语:
如果大家还有什么问题可以反馈给我,我会跟进。谢谢!