avatar
童琦杰
Aug 9, 2020Technology

FFMPEG

下载M3U8视频并存为MP4格式

bash
ffmpeg -i [https://host/path/to/xxx.m3u8] [output.mp4]

将MP3格式转化为M3U8

bash
ffmpeg -i [input.mp3] -c:a libmp3lame -b:a 128k -map 0:0 -f segment -segment_time 10 -segment_list [output.m3u8] -segment_format mpegts [%03d.ts]

将MP4格式转化为M3U8

bash
ffmpeg -i [input.mp4] -f segment -segment_time 10 -segment_format mpegts -segment_list [output.m3u8] -c copy -bsf:v h264_mp4toannexb -map 0 [%04d.ts]

转成H264编码

bash
ffmpeg -i [input.mp4] -c:v libx264 -preset slow -crf 22 -c:a copy [output.mp4]
© 2015-2022 tongqijie.com 版权所有沪ICP备17000682号