gpt4 book ai didi

重新加载为 1 的 FFMPEG drawtext = 有时会崩溃

转载 作者:行者123 更新时间:2023-12-04 23:14:31 25 4
gpt4 key购买 nike

我使用 FFMPEG 录制 IP CAM 流,效果很好!
我使用复杂过滤器在视频帧(绘制文本)上写入文本,重新加载参数为 1。

我有另一个进程,写在 vb.net 中,它会一直更新文本文件。
有时 FFMEPG 崩溃,我认为这是因为他尝试读取文本文件,而我的其他进程将内容写入同一个文件。

我能怎么做 ?我可以告诉 FFMEPG 忽略这种错误并继续录制吗?
谢谢 :-)

最佳答案

两个进程之间的文件读/写操作不是“原子的”,所以你不能保证当读者读取文件时写进程已经完成。

在 Linux 中,mvrename命令是原子的。

让您的编写器程序写入一个临时文件,并在准备好后将该文件重命名为 FFMpeg 正在读取的文件。

关于重新加载为 1 的 FFMPEG drawtext = 有时会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51693171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com