C++ 佳能EDSDK录制超过30分钟

C++ 佳能EDSDK录制超过30分钟,c++,canon-sdk,C++,Canon Sdk,我有一台佳能相机,我正在使用佳能的EDSDK向PC提供实时视频。我知道数码单反不能录制超过30分钟,那么有没有办法使用SDK让相机突破30分钟的障碍 这是不可能的,这是相机内置的限制和/或文件系统限制,SDK无法规避 如果你的相机是支持的,你可能会有更好的运气,像神奇的灯笼。看看这个 如何录制超过12分钟的视频? H.264: 降低比特率(CBR 0.4将允许您连续录制30分钟) 使用电影重新启动\创建新文件时,您将损失几秒钟的时间 从技术上讲,没有12分钟的限制。有30分钟的限制和4 GB的

我有一台佳能相机,我正在使用佳能的EDSDK向PC提供实时视频。我知道数码单反不能录制超过30分钟,那么有没有办法使用SDK让相机突破30分钟的障碍

这是不可能的,这是相机内置的限制和/或文件系统限制,SDK无法规避

如果你的相机是支持的,你可能会有更好的运气,像神奇的灯笼。看看这个

如何录制超过12分钟的视频?

H.264:

  • 降低
    比特率(CBR 0.4将允许您连续录制30分钟)
  • 使用
    电影重新启动
    \创建新文件时,您将损失几秒钟的时间
  • 从技术上讲,没有12分钟的限制。有30分钟的限制和4 GB的限制,以先到者为准。使用默认比特率设置,大约12分钟(或多或少)后达到4 GB限制
未加工:

  • 可以连续记录,直到卡满为止(无30分钟限制)
  • 文件大小很大;您可能希望降低分辨率和/或FPS;也要使用大卡片
  • 建议使用exFAT;否则,在创建新的4GB段时,速度会下降一点,录制可能会停止
外部HDMI刻录机:

  • 启用“清除覆盖”功能以隐藏焦点框和16:9条
  • 使半快门按钮保持粘性(Prefs菜单),以防止相机在30分钟后关闭LiveView