未为任何流使用为输出文件#0(360p.m3u 8)指定的编解码器AVOption b(设置比特率(以比特/秒为单位))。

时间:2018-07-19 14:51:56

标签: ffmpeg

我正在从ffmpeg收到此警告。作业运行,所有视频似乎都能正确输出。我有2 hls,1 mp4,带有叠加层+单个缩略图。

警告:

流#1:0:视频:png,rgba(pc),500x38、25 tbr,25 tbn,25 tbc 为输出文件#0(360p.m3u)指定的编解码器AVOption b(设置比特率(以比特/秒为单位)) 8)尚未用于任何流。最可能的原因是类型错误  (例如,没有视频流的视频选项),或者它是的私有选项 ome编码器,实际上没有用于任何流。

Windows批处理命令:

ffmpeg-日志级别信息-线程2 -hide_banner -y -i SampleVideo_1280x720_10mb.mp4 -i ecocastvideo-overlay-shadow-white-500.png ^        -filter_complex“ [1] colorchannelmixer = aa = 0.7,scale = iw * 0.7:-1 [wm]; [0:v] [wm] overlay =(main_w-overlay_w)-10:(main_h-overlay_h)-30, split = 3 [a] [b] [c]; [a] scale = w = 640:h = 360:force_original_aspect_ratio =减少[a]; [b] scale = w = 1280:h = 720:force_original_aspect_ratio = decrease [ b]; [c] scale = w = 1280:h = 720:force_original_aspect_ratio =减少[c]“ ^         -map“ [a]” -map 0:v -c:v h264 -profile:v main -crf 20-预设非常快-sc_threshold 0 -g 72 -keyint_min 72 -hls_time 4 -hls_playlist_type vod -b:a 96k -hls_flags单文件360p.m3u8 ^         -map“ [b]” -map 0:v -c:v h264 -profile:v main -crf 20-预设非常快-sc_threshold 0 -g 72 -keyint_min 72 -hls_time 4 -hls_playlist_type vod -b:a 96k -hls_flags单文件720p.m3u8 ^     -map“ [c]” -map 0:v -c:v h264 -profile:v main-预设非常快720.mp4 ^     -map 0:v -y -ss 0.5 -vframes 1 -an -s 120x90 -ss 30 thumbname-00001.png

1 个答案:

答案 0 :(得分:0)

从您的命令中删除-b:a 96k。您尚未映射任何音频。如果您要这样做,请在需要音频的每个输出中添加-map 0:a