ffmpeg - 如何正确停止 ffmpeg 屏幕录制?

标签 ffmpeg shutdown

我正在录制我的屏幕并将其保存到 *.mkv 容器中(我不确定这是否是我真正需要的,我选择它是因为文件开头有一个 matadata,并希望该文件没问题如果 simething 会出错)使用命令:

ffmpeg -f x11grab -r 7 -s 1920x1080 -i :0.0 -vcodec png -f segment -segment_time 20 Video_%02d.mkv

我遇到问题:当使用硬件按钮关闭我的电脑时:),我的视频文件段大小为 0,我不知道为什么会发生这种情况。

最佳答案

您应该在运行命令时按 Q。这是设计的退出ffmpeg的方式。

或者,如果您无法访问其标准输入,则可以使用 SIGINT 终止 ffmpeg 进程。

关于ffmpeg - 如何正确停止 ffmpeg 屏幕录制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58058263/

相关文章:

apache-camel - Apache Camel 在启动后立即关闭,没有记录任何原因,也没有抛出异常

c++ - Windows 7 上的 AbortSystemShutdown 不起作用

video - 视频流的结构是什么?

node.js - 如何在nodeJS中使用FFMPEG转换之前计算总转换持续时间

c - 将原始视频编码为 h264 无法播放

ffmpeg - FFMPEG libavcodec 解码然后重新编码视频问题

java - 使用具有无限 while 循环的多个线程优雅地关闭程序

ios - 使用 EXC_RESOURCE 关闭应用程序,iOS 8 GM 上的 WAKEUPS 异常

video - 如何使用 ffmpeg 从硬盘上的批量图像压缩和创建 mp4 视频文件?

c++ - Winapi - WM_CLOSE 的替代品