У меня есть камера canon, и я использую EDSDK от Canon для рендеринга живого видео на ПК. Я знаю, что зеркалки не могут записывать более 30 минут, поэтому есть ли способ использовать SDK, чтобы позволить камере преодолеть этот 30-минутный барьер?
это невозможно, это ограничение, встроенное в камеру и / или ограничение файловой системы, и его нельзя обойти с помощью SDK.
вам, возможно, повезет больше с чем-то вроде Magic Lantern, если ваша камера поддерживается. Посмотри на это FAQ запись
Как мне записать более 12 минут?
H.264:
- Опустить
bitrate
_ (CBR 0.4 позволит вам непрерывно записывать в течение 30 минут).- использование
Movie restart
_, но вы потеряете несколько секунд при создании нового файла.- Технически, нет 12-минутного лимита. Существует ограничение в 30 минут и ограничение в 4 ГБ, в зависимости от того, что наступит раньше. При настройках битрейта по умолчанию ограничение в 4 ГБ достигается примерно через 12 минут (более или менее).
RAW:
- Может непрерывно записывать, пока карта не заполнится (без 30-минутного ограничения).
- Размеры файлов огромны; Вы можете уменьшить разрешение и / или FPS; также используйте большую карту.
- рекомендуется exFAT; в противном случае при создании нового сегмента 4 ГБ скорость немного падает, и запись может остановиться.
Внешний HDMI-рекордер:
- Включите функцию «Очистить наложения», чтобы скрыть поле фокусировки и полосы 16: 9.
- Сделайте липкой кнопку половинного затвора (меню Prefs), чтобы камера не отключала LiveView через 30 минут.
Других решений пока нет …