我正在将静态 ffmpeg 流式传输到 Twitch 以测试与此类似的项目:
ffmpeg -re -i /home/pete/Desktop/2FPS.mp4 -f flv TWITCH_STREAM_ADDRESS
当我运行它时,我会在 Ubuntu 终端中实时获得以下输出:
frame= 12 fps=0.0 q=22.5 size= 86kB time=00:00:00.36 bitrate=1912.8kbits/
frame= 27 fps= 27 q=31.0 size= 140kB time=00:00:00.86 bitrate=1316.5kbits/
frame= 42 fps= 28 q=31.0 size= 178kB time=00:00:01.36 bitrate=1063.9kbits/
frame= 57 fps= 28 q=31.0 size= 224kB time=00:00:01.87 bitrate= 980.4kbits/
我尝试搜索,但由于术语“日志”和“输出”在 ffmpeg 中的用途不同,我似乎找不到任何解释此“实时状态文本输出”数据名称的内容。这些数据实际上叫什么?它可以自定义吗?换句话说,我可以在这里删除或添加更多元数据吗?例如,删除尺寸或帧等?
答案1
这个‘实时状态文本输出’数据叫什么名字
它被称为“进度统计”,或简称为“统计”。
可以定制吗
不。
您可以使用 控制其周期-stats_period
并使用 将其发送到文件-progress
。您可以使用 禁用它-nostats
。