尝试在 ffmpeg 中设置 HLS 格式段的比特率

尝试在 ffmpeg 中设置 HLS 格式段的比特率

我尝试在 FFMPEG 中将 mp4 转换为 HLS 格式时设置比特率,但似乎不起作用。

ffmpeg -y -i myvideo.mp4 -codec copy -bsf:v h264_mp4toannexb -map 0 -f segment -hls_segment_size 4000000 -segment_time 6 -segment_format mpegts -b:v 350k -maxrate 350k -bufsize 400k -segment_list myvideo.m3u8 -segment_list_type m3u8 myvideo%d.ts

如您所见,我尝试使用 -b:v 和 -maxrate 以及 -bufsize,但所有片段的比特率都与未设置比特率时相同,而且比特率非常高。每个片段大约有 14 - 16MB。我试图将其减少到每个片段至少 6mb

相关内容