是否有任何与以下参数等效的图像 png 命令?
ffmpeg -loop 1 -framerate 2 -i input.png -i audio.m4a -c:v libx264 -preset medium -tune stillimage -crf 18 -c:a copy -shortest -pix_fmt yuv420p output.mkv
我正在使用此命令来创建 png 图像
ffmpeg -lavfi "color=black:1920x1080, drawtext=text='Example' :fontsize=h/8 :fontcolor=white :x=(w-tw)/2 :y=(h-th)/2" -frames 1 -crf 18 out.png
有没有办法用上面的命令创建 png 图像,使其等效于下面的命令?它适用于 YouTube。
ffmpeg -loop 1 -framerate 2 -i input.png -i audio.m4a -c:v libx264 -preset medium -tune stillimage -crf 18 -c:a copy -shortest -pix_fmt yuv420p output.mkv
以下命令将生成可上传到 YouTube 的视频输出。因为它
-crf 0
实际上是无损的,并且可与无损 PNG 的质量输出相匹配。ffmpeg -f lavfi -i color=black:1920x1080:d=5 -vf "drawtext=text='Example':x=(w-tw)/2:y=(h-th)/2:fontsize=h/8:fontcolor=white" -crf 0 output.mp4
这将显示 5 秒(
d=5
)。这可以根据需要进行更改编辑
以下代码将允许将音频添加到生成的 drawtext 背景视频中。设置持续时间
d=5
以匹配音频持续时间,并设置音频扩展以适应。ffmpeg -f lavfi -i color=black:4096x2160:d=5 -i audio.aac -filter_complex [0]drawtext=text='Text':fontsize=h/8:fontcolor=white:fontfile=arial.ttf:x=(w-tw)/2:y=(h-th)/2[TEXT] -map [TEXT] -map 1:a -c:a copy -c:v libx264 -preset medium -tune stillimage -crf 18 -c:a copy -pix_fmt yuv420p output.mkv