キャプチャ (録画ソフト)
PC/AT互換機ではPCI及びPCカード、USB接続の製品が利用可能。また、USB接続の物やハードウェアエンコードの物のうち、一部の物は動作実績がある。 Unix系OSはデバイスをファイルとして操作できるため、cat /dev/video0 > foo.mpeg のように直接デバイスファイルからデータを取り出す形式でキャプチャを行うことができる場合もある。
LinuxではキャプチャデバイスへのアクセスをVideo for Linux (V4L) というAPIにて標準化しているため、カーネルに適切なデバイスドライバが組み込まれていれば、共通したAPIにてビデオキャプチャが可能になる。多くのLinux用のビデオキャプチャソフトウェアはV4Lに対応している。
キャプチャデバイスで得られたフレームデータをPC上で動作するソフトウェアによってエンコードする。一般的に動画データの処理には高いCPU性能が要求される。性能の低いCPUを利用している場合、作成された動画にコマ落ちや、音声と動画のズレなどが発生することがある。CPUによっては動画エンコーディング支援機能が搭載されているものがあり、これを利用すると処理負荷を下げることができる。