タイムベース補正(TBC)とは、機械式メディアへのアナログ記録において発生する機械的不安定性によって生じる誤差を低減または除去する技術です。タイムベース補正を行わないと、ビデオテープレコーダー(VTR)やビデオカセットレコーダー(VCR)からの信号を、テレビスタジオやポストプロダクション施設にあるキャラクタージェネレーターやビデオカメラといった、より時間的に安定した機器の信号と混合することができません。
タイムベース補正は、ビデオテープから不安定な速度で出力されるビデオ信号をバッファリングし、一定時間後に一定速度で出力することで、エラーを補正します。同期ジェネレータは、システム内のすべての機器のタイミング基準を提供します。波形モニタを使用して遅延を調整することで、補正された信号をシステム内の他の機器のタイミングに合わせることができます。システム内のすべての機器の信号がビデオスイッチャーに同時に、かつ同じ速度で入力されるように調整すれば、信号を混合することができます。
外部TBCがよく使用されるものの、放送品質のVCRのほとんどにはシンプルなタイムベースコレクターが内蔵されている。一部のハイエンド家庭用アナログビデオレコーダーやカムコーダーにもTBC回路が搭載されており、必要に応じてオフにすることができる。
1956年まで遡ると、業務用リール・トゥ・リール・オーディオ・テープ・レコーダーは機械的に安定しており、時間ベース補正なしでもピッチ歪みを可聴レベル以下に抑えることができました。しかし、ビデオ録画の感度が高いため、最良の機械的解決策でもビデオ信号に検出可能な歪みが生じ、他のデバイスとの同期が困難になりました。[ 1 ]ビデオ信号は、画像情報だけでなく、同期信号とサブキャリア信号も構成します。同期信号により、モニター上で画像が正方形にフレーミングされ、2つ以上のビデオ信号の組み合わせと切り替えが可能になります。サブキャリアは、色を正確に再現する役割を担っています。[ a ]
時間基準補正の考え方には、補正器が目指す目標時間基準が存在することが暗黙のうちに含まれている。一般的に使用される時間基準は2種類ある。
一部のTBC(タイムベースコンバーター)には、酸化物欠陥によって生じるビデオテープの不具合を一時的に隠蔽できるドロップアウト補正(DOC)機能が搭載されていた。DOCロジックでは、ビデオテーププレーヤーとTBCの間に専用ケーブルが必要で、ビデオ画像の一部に異常が検出されると、以前にキャプチャして保存されたビデオラインが、不具合のあるビデオラインに重ねて表示される仕組みになっていた。
タイムベース補正器の変種はフレームシンクロナイザは、同期信号で制御できないデバイスでも、時間ベース補正やシステムへのタイミング調整を可能にする装置です。衛星、マイクロ波送信機、その他の放送信号、および民生用VTRには同期信号を送信できません。シンクロナイザは、入力されたデジタルビデオ[ c ]を、そのビデオ信号に含まれる同期情報のタイミングを使用してフレームバッファメモリに書き込むことでこれを実現します。フレームシンクロナイザは、少なくとも1フレーム分のビデオを格納します。同時に、デジタルビデオは、ジェンロックされ。バッファがオーバーフィルまたはアンダーフィルになった場合、フレームシンクロナイザは、別の1フレーム分のビデオが受信されるまで、最後に正常に動作したビデオフレームを保持します。通常、これは視聴者には感知できません。

2010年代後半に開発された、現代における5番目にして最後のタイプのTBCは、ソフトウェア定義型です。PythonベースのプロジェクトLD-Decode [ 3 ](およびその拡張版VHS-Decode [ 4 ]とCVBS-Decode [ 5 ])は、このソフトウェアによる時間ベース補正方式を実装しています。これらのプログラムは、アナログメディア信号の生のPCM(またはFLAC圧縮)無線周波数キャプチャを、コンポジットビデオなどのベースバンド信号の場合は直接取り込み、テープフォーマットの場合はソフトウェアで信号を補正する前に復調も適用します。このワークフローは、テープメディアの保存という一般的な用途ではFM RFアーカイブと呼ばれています。
デコード プログラムは、補正された信号を .tbc ファイルと _chroma.tbc ファイルに出力します。これらはそれぞれCVBSおよびS-Videoスタイルのファイル セットと呼ばれ、その中のデータは輝度と色度を組み合わせたり、分離したりできます。S-Video スタイル (2 つのファイル) は、VHSやU-maticなどのカラー アンダーフォーマット用に実装されました。このフォーマットには、古いD-3デジタル ビデオ テープとよく似た、サンプルあたり 16 ビットのデジタルロスレス4fsc [ 6 ]信号のコピーが含まれています[ 7 ]。他のツールがファイルを読み込んで処理するための技術的なストリーム データ用のJSONファイルが含まれています。
LD-decode プロジェクトのツールである ld-analyse は、TBC ファイルを使用してフレームごとの視覚分析、クローズド キャプション、およびVITC タイムコードの読み出しを可能にします。 [ 8 ] TBC ファイルは、ld-chroma-decoder [ 9 ]を介して非圧縮 YUV [ d ]または RGB ビデオ ストリームにクロマ デコードされ、 FFmpegや tbc-video-export [ 10 ] (ld-* ツールと FFmpeg のラッパー)などのツールを使用して、MKVコンテナ フォーマットのFFV1などのロスレス圧縮コーデックのビデオ ファイル ストリームにエンコードされ、ノン リニア編集システムで使用できるようになります。プロジェクトで構築されたデコーダは、完全な 4fsc 信号フレームまたはアクティブな画像領域のみを生成できるため、元のハードウェアで録画された再生よりも優れた視覚ドメインの保持が可能になります。
TBCファイルストリームは、デジタル-アナログコンバータを介してアナログTVシステムに直接再生することもできます。

NTSCのサンプリング:4fsc NTSC(14,318,181 + 9 / 11 Hz)[ 11 ]

サンプリングPAL : 4fsc PAL (17,734,475 Hz) [ 11 ]