佳能EDSDK录制超过30分钟

时间:2016-11-18 20:30:50

标签: c++ canon-sdk

我有一个佳能相机,我正在使用佳能的EDSDK将实时视频呈现给PC。我知道数码单反相机的录音时间不能超过30分钟,那么有没有办法使用SDK让相机能够突破30分钟的障碍?

1 个答案:

答案 0 :(得分:1)

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

如果你的相机得到支持,你可能会有更好的运气,比如Magic Lantern。看看这个FAQ entry

  

如何录制超过12分钟?

     

<强> H.264:

     
      
  • 降低bitrate _(CBR 0.4将让您连续录制30分钟)。
  •   
  • 使用Movie restart _,但创建新文件时会丢失几秒钟。
  •   
  • 从技术上讲,没有12分钟的限制。这里有30分钟的限制和4 GB的限制,以先到者为准。使用默认比特率设置,大约12分钟(或多或少)后达到4 GB限制。
  •   
     

<强> RAW:

     
      
  • 可以连续录制,直到卡片满了(没有30分钟的限制)。
  •   
  • 文件大小很大;你可能想降低分辨率和/或FPS;也可以使用大卡。
  •   
  • exFAT推荐;否则,在创建新的4GB段时,速度会下降一点,录制可能会停止。
  •   
     

外部HDMI录像机:

     
      
  • 启用“清除叠加层”功能可隐藏焦点框和16:9栏。
  •   
  • 使半快门按钮变粘(Prefs菜单)以防止相机在30分钟后关闭LiveView。
  •