Audio 使用ffmpeg将mp4转换为hls m3u8并保留服务器音频
我有一个mp4文件,input0.mp4。现在我想将其转换为HLS,只需一步即可保留服务器音频。现在我可以通过以下两个步骤来实现它。首先将其转换为mp3文件,然后将mp3文件切片为m3m8Audio 使用ffmpeg将mp4转换为hls m3u8并保留服务器音频,audio,video,ffmpeg,m3u8,Audio,Video,Ffmpeg,M3u8,我有一个mp4文件,input0.mp4。现在我想将其转换为HLS,只需一步即可保留服务器音频。现在我可以通过以下两个步骤来实现它。首先将其转换为mp3文件,然后将mp3文件切片为m3m8 ffmpeg -i input0.mp4 input0.mp3 ffmpeg -i input0.mp3 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 output.m3u8 如果我想用ffmpeg一步实现它,我该怎么做。我将命令分解为多
ffmpeg -i input0.mp4 input0.mp3
ffmpeg -i input0.mp3 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 output.m3u8
如果我想用ffmpeg一步实现它,我该怎么做。我将命令分解为多行,这样您就可以看到,如果对不同的输出使用相同的输入,语法会是什么样子
ffmpeg -i input0.mp4 \
-vn input0.mp3 \
-c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 output.m3u8
希望有帮助。哦。。。然后使用
-vn
选项显式禁用视频流。相应地编辑了我的答案。是的,它有效。将-vn添加为“ffmpeg-i input0.mp4-vn-c:v libx264-c:a aac-strict-2-f hls-hls_list_size 0 output.m3u8”。谢谢。这不是一个编程问题-试试看?