iron_cam_record

映像のみ MP4 録画開始

iron_cam_record h, "path", "vcodec", vbr

(プラグイン / モジュール : iron_camera_mf.hsp)

解説

SinkWriter を構築して録画開始。
vcodec: "" (=H264) / "H264" / "HEVC" / "WMV9" / "VP9" / "MJPG"
vbr: ビットレート bps (0 = デフォルト 4 Mbps)

関連項目

iron_cam_record_av音声 + 映像 同時録画開始(iron_camera_mf.hsp)
iron_cam_record_stop録画停止 + finalize(iron_camera_mf.hsp)

情報

プラグイン / モジュールiron_camera_mf.hsp
バージョン1.0
作成日2026-04-14
著作者IronHSP / iron_camera_mf
URLhttps://github.com/inovia/IronHSP
備考iron_camera_mf.hsp は hspmfcam.dll を経由して Microsoft Media
Foundation の SourceReader から Webcam フレームを取得する HSP ラッパ。
OpenCV 不要、依存は hspmfcam.dll のみ。

特徴:
- 内部で worker thread + child window を作成 (MFPlay と同じ方式)
- HSP main thread が title bar drag 等で止まっても prefetch 継続
- 自動デインターレース (キャプチャカードの 1080i 等にも対応)
- 最大 256 デバイス並列 (仮想 webcam / キャプチャカード対応)
- PNG/JPEG/BMP/GIF/TIFF スナップショット保存
- H.264/HEVC/WMV9/VP9/MJPG 録画 + AAC/WMA/FLAC/MP3 同時録音
- カメラプロパティ (明るさ/露出/フォーカス) アクセス

#include "iron_camera_mf.hsp"

詳細な命令仕様は hspmfcam.hs を参照。本ファイルは hspmfcam.dll の
HSP ラッパで、ハンドル管理 + より HSP 親和的な API を提供します。
タイプ拡張命令
グループiron_camera_mf ― 録画
対応環境
  • その他 : Win32 / Win64
hs ファイルhsphelp\iron_camera_mf.hs