【视频】m3u8相关操作
1、视频文件转m3u8
1.1 常用命令
1)默认只保留 5 个ts文件
ffmpeg -i input.mp4 -start_number 0 -hls_time 10 -hls_list_size 0 -f hls stream1.m3u8
2)去掉音频 -an,保留全部ts文件
ffmpeg -i input.mp4 -vf scale=640:480 -an -start_number 0 -hls_time 10 -hls_list_size 0 -f hls stream1.m3u8
3)明确播放列表为点播类型
ffmpeg -i input.mp4 -vf scale=640:480 -an -start_number 0 -hls_playlist_type vod -hls_time 10 -hls_list_size 0 -f hls stream1.m3u8
1.2 参数说明
ffmpeg -i input.mp4 \
-c:v copy -c:a copy \ # 保持原始音视频编码,减少转码耗时
-f hls \ # 指定输出格式为HLS
-start_number 0 \