刚接触ffmpeg,请教前辈一个问题
dwing吧
全部回复
仅看楼主
level 1
这是node一个项目,我想推流的同时加上文字‘hhhh’
-fv drawtext=fontsize=160:text=‘hhhh’就是这句
这居代码要怎么放到图片中这句命令中合成一句呢
万分感谢!
2020年04月27日 03点04分 1
level 6
加硬字幕要重编码,把"-c copy"换成 "-c:a copy -c:v libx264"。然后加上其他的编码参数,码率和preset之类的" -b:v 2M -preset veryfast"。另外一般来说直播的视频关键帧间隔不能太长,加上"-g 90"
例:
fmpeg -i [input] -c:a copy -c:v libx264 -preset veryfast -b:v 2M -g 90 -vf "drawtext=fontsize=160:text=hhhh" [output]
以上仅供参考
2020年04月27日 10点04分 2
大哥用-c copy视频正常,但是用其他的视频就会很模糊
2020年04月30日 10点04分
@伟大如我😂 因为重新编码了
2020年04月30日 10点04分
@幻の永恒 但是用滤镜加固定文字就不能用-c copy,这怎么解决呀[小乖]
2020年04月30日 10点04分
@伟大如我😂 把编码参数调高,代价是硬件占用率升高/速度变慢,或码率调高,代价是对网络带宽要求增高
2020年04月30日 10点04分
1