Pythonpicamera.split_录音偶尔在拆分之间丢弃帧

2024-06-26 13:38:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我所说的例子,第一个镜头发生在6秒左右:https://www.youtube.com/watch?v=BxTM42pAGYw

我的代码:https://github.com/nicolashahn/pi-helmet-cam/blob/master/camera.py

它似乎在两个片段之间减少了大约一两秒钟的镜头,但这种情况并不经常发生,尽管在那个片段中发生了好几次。有什么办法吗?是什么引起的?在


Tags: 代码httpsgithubcomyoutubewwwpiblob
1条回答
网友
1楼 · 发布于 2024-06-26 13:38:11

您目前正在做的是:

  1. 拍摄新图像
  2. 将其存储到硬盘/SD卡上

你只需要一根线就可以做到这一点。 那么会发生什么: 将图像写入hd/sdcard的IO操作所需的时间比两个图像之间的时间段要长。例如,特殊的sd卡没有sshd快(通常在覆盆子上使用sd卡)。在

你能做些什么来解决这个问题:把你的数据写入一个网络流并把数据存储在一台个人电脑上

或者可以尝试在单独的线程中执行存储步骤。但我不确定这是否能解决您的问题,因为SD卡的性能将是相同的。在

相关问题 更多 >