FFmpeg mp4 到 m3u8 但音频不工作
FFmpeg mp4 to m3u8 but audio not working
我正在使用的命令
ffmpeg -y -i video.mp4 -vcodec libx264 -preset superfast -r 25 -vb 240000 -s
426x240 -aspect 1.77 -acodec libfdk_aac -ab 128k -ar 48000 -an -g 30 -r 30
-hls_time 3 -hls_list_size 0 -hls_allow_cache 1 -hls_playlist_type vod
-bsf:a aac_adtstoasc video.m3u8
输出显示"no audio"
任何人帮助我的命令有什么问题
更新
ffmpeg -i video.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 output.m3u8
我试过这个命令,它工作正常,用 m3u8 生成音频,但我想将它与我上面的命令集成。
谢谢
尝试移除
-an
从cli来看,这意味着在ffmpeg中生成输出时丢弃音频。
ffmpeg -y -i video1.mp4 -f mp4 -vcodec libx264 -preset superfast -r 25 -vb 240000 -s 426x240 -aspect 1.77 -acodec libfdk_aac -ab 128k -ar 48000 -f hls -hls_time 3 -hls_list_size 0 -hls_allow_cache 1 -hls_playlist_type vod output.m3u8
我正在使用的命令
ffmpeg -y -i video.mp4 -vcodec libx264 -preset superfast -r 25 -vb 240000 -s
426x240 -aspect 1.77 -acodec libfdk_aac -ab 128k -ar 48000 -an -g 30 -r 30
-hls_time 3 -hls_list_size 0 -hls_allow_cache 1 -hls_playlist_type vod
-bsf:a aac_adtstoasc video.m3u8
输出显示"no audio"
任何人帮助我的命令有什么问题
更新
ffmpeg -i video.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 output.m3u8
我试过这个命令,它工作正常,用 m3u8 生成音频,但我想将它与我上面的命令集成。
谢谢
尝试移除
-an
从cli来看,这意味着在ffmpeg中生成输出时丢弃音频。
ffmpeg -y -i video1.mp4 -f mp4 -vcodec libx264 -preset superfast -r 25 -vb 240000 -s 426x240 -aspect 1.77 -acodec libfdk_aac -ab 128k -ar 48000 -f hls -hls_time 3 -hls_list_size 0 -hls_allow_cache 1 -hls_playlist_type vod output.m3u8