SMPTEタイムコード:音響専門家のための完全ガイド
SMPTEタイムコードの理解
SMPTEタイムコードは、映像やフィルムの個々のフレームに固有のアドレスを付ける標準化されたシステムです。映画テレビ技術者協会(SMPTE)によって開発され、このシステムはプロの制作環境で音声、映像、その他のメディア要素間の正確な同期を可能にします。
タイムコードはHH:MM:SS:FFの形式で表示され、時間、分、秒、フレームを表します。各フレームには固有の番号が割り当てられ、編集者、作曲家、エンジニアがフレーム単位の正確さで特定の瞬間を参照できます。この正確さは、音声が映像のイベントと完全に同期する必要がある場合に不可欠です。
単純な時間表示とは異なり、タイムコードは制作される映像の特定のフレームレートを考慮します。01:30:00:15のタイムコードは1時間30分0秒15フレームを意味しますが、実際の長さは映像が24、25、または30フレーム毎秒で再生されるかによって異なります。
音響の専門家は、映像に合わせたスコアリング、効果音の同期、放送用音声の作成、映像ポストプロダクションチームとの協力の際にタイムコードに触れます。タイムコードの基本を理解することで、スムーズな連携が可能になり、高価な同期ミスを防げます。
フレームレート基準の解説
異なる業界や地域では異なるフレームレートが使われており、それぞれに対応したタイムコード設定が必要です。これらの基準を理解することで、プロジェクトを正しく設定し、映像の共同作業者と効果的にコミュニケーションできます。
| フレームレート | 使用法 | タイムコードの種類 |
|---|---|---|
| 23.976 fps | フィルムからビデオ、ブルーレイへの転送 | ノンドロップ |
| 24 fps | シネマ、本物のフィルム | ノンドロップ |
| 25 fps | PALテレビ、ヨーロッパ放送 | ノンドロップ |
| 29.97 fps | NTSCテレビ、米国放送 | ドロップまたはノンドロップ |
| 30 fps | ウェブ動画、一部のHDコンテンツ | ノンドロップ |
| 59.94 fps | HDスポーツ、高フレームレートビデオ | ドロップフレーム |
23.976 fpsのレートは、24 fpsのフィルムをNTSCビデオに転送する必要から生まれました。このわずかなスローダウンにより、フィルムの内容がテレビのカラ―タイミング要件と同期しつつ、滑らかな再生が維持されます。
29.97 fpsのレートは技術的には30000/1001 fpsであり、これはNTSCカラーテレビのタイミング要件によるものです。この分数レートにより、タイムコードを壁時計の時間とほぼ一致させるためにドロップフレームタイムコードが必要になります。
ドロップフレームとノンドロップフレームのタイムコード
ドロップフレームと非ドロップフレームタイムコードは、NTSCビデオで使われる分数フレームレートを扱う2つの方法です。この違いを理解することで、アメリカの放送規格で作業する際の混乱や同期エラーを防げます。
非ドロップフレームタイムコードは、番号を飛ばさずにフレームを連続してカウントします。29.97fpsの場合、タイムコードは実時間から徐々にずれていきます。1時間後、非ドロップタイムコードは実際の経過時間が1時間のときに約00:59:56:12を示します。
ドロップフレームタイムコードは、実時間とほぼ同期させるために定期的にフレーム番号を飛ばします。このシステムでは、10分ごとを除く各分の最初にフレーム0と1を飛ばします。これにより、実際の時間経過により近いタイムコードが生成されます。
「ドロップフレーム」という名前は、実際の映像フレームを落とすのではなく、カウントからフレーム番号を落とすことを指します。視覚的な情報は失われず、番号付けのシステムだけが調整されます。ドロップフレームタイムコードは通常、コロンではなくセミコロン(01;30;00;15)で示されます。
タイムコードのフォーマットと表示
タイムコード表示は、フレームレートやドロップフレームの状態を伝える特定の慣例に従います。これらの表示を正しく読み取ることを学ぶことで、表示されているタイミング情報を正確に理解できます。
標準フォーマットのHH:MM:SS:FFは、非ドロップフレームタイムコードでコロンを区切り文字として使用します。ドロップフレームタイムコードでは、最後のコロンをセミコロン(HH:MM:SS;FF)に置き換え、ドロップフレームカウントシステムを示します。一部のシステムではピリオドや他の区切り文字を使用します。
フレーム番号は0からフレームレートの1つ少ない数まで続きます。30fpsの場合、フレーム番号は0から29までです。24fpsの場合は0から23までです。フレーム番号がフレームレート以上の場合は、タイムコードデータにエラーがあることを示します。
サブフレームは、個々のフレームをさらに小さな単位に分割し、より高い精度を実現します。一般的なサブフレームの分割は、1フレームあたり80または100サブフレームです。オーディオワークステーションでは、サンプル単位での正確な位置決めが必要な場合にサブフレームを表示することが多いです。
一部のシステムでは、フィルム用のフィートとフレームやデジタルオーディオ用のサンプルなど、代替フォーマットでタイムコードを表示します。これらのフォーマット間の変換には、フレーム、サンプル、物理的なフィルムの測定値の関係を理解する必要があります。
タイムコードによるオーディオ同期
オーディオをタイムコードに同期させることで、音声要素が対応する映像の瞬間と正確に一致します。この同期は制作状況や使用機器に応じて様々な方法で行われます。
リニアタイムコード(LTC)は専用トラックのオーディオ信号としてタイムコードを記録します。この方法はレガシー再生機器やシンプルな同期設定に対応します。LTCは通常速度の再生中およびそれに近い速度でも読み取れます。
垂直間隔タイムコード(VITC)は、映像信号の垂直ブランキング間隔にタイムコードデータを埋め込みます。この方法により、映像が停止中やゆっくり動いている場合でもタイムコードを読み取れます。
MIDIタイムコード(MTC)はMIDI接続を通じてタイムコード情報を送信し、デジタルオーディオワークステーション、シーケンサー、その他のMIDI対応機器間の同期を可能にします。ほとんどの最新DAWは同期目的でMTCをサポートしています。
タイムコード変換計算
タイムコードと他の時間形式間の変換には、フレーム、秒、サンプル間の数学的関係を理解する必要があります。これらの計算により、異なる参照システム間で正確な位置決めが可能になります。
タイムコードから秒数への変換は、時間に3600を掛け、分に60を掛けて加え、秒を加え、最後にフレーム数をフレームレートで割った値を加えます。30fpsのノンドロップフレームで01:30:00:15は5400秒+0.5秒、合計5400.5秒です。
秒数からタイムコードへの変換はこの逆の手順です。総秒数を3600で割って時間を求めます。余りを60で割って分を求めます。残りの秒数は整数秒と小数部分に分け、小数部分にフレームレートを掛けてフレーム数を得ます。
サンプルへの変換にはサンプルレートの知識が必要です。秒数にサンプルレートを掛けてサンプル位置を求めます。48kHzの場合、30fpsのタイムコード01:30:00:15はサンプル259,224,000(5400.5秒×48000サンプル/秒)に相当します。
ドロップフレーム計算は、フレーム数と実時間の関係が完全に線形でないため複雑さを増します。プロ用ツールはこれらの計算を自動で処理しますが、原理を理解することで同期問題のトラブルシューティングに役立ちます。
DAWの統合と設定
最新のDAWは包括的なタイムコードサポートを提供しますが、正確な同期のためには適切な設定が不可欠です。セッションを最初から正しく設定することで、後で診断が難しい問題を防げます。
セッションのフレームレートはビデオプロジェクトと一致させる必要があります。29.97 fpsのビデオを30 fpsのセッションにインポートすると、同期のずれが徐々に悪化します。作業開始前に必ずビデオの協力者とフレームレートを確認してください。
開始時間の設定は、セッションの開始時に表示されるタイムコードを決定します。ビデオプロジェクトでは、プリロールやリーダー要素のために00:00:00:00ではなく01:00:00:00から始まることが多いです。オーディオセッションの開始時間をビデオの開始時間に合わせてください。
同期ソース設定は、DAWが独自のタイムコードを生成するか、ビデオ再生システムからの外部タイムコードに従うかを制御します。単純なプロジェクトでは内部タイムコードで問題ありません。複数の機器を使う複雑なセットアップでは、同期ソースの設定に注意が必要です。
タイムコード表示オプションでは、タイムコード、小節と拍、サンプル、または実時間など、さまざまな形式で位置を表示できます。同じセッション内の異なる作業に応じて表示を切り替えてください。
プロフェッショナルなワークフローベストプラクティス
プロフェッショナルなタイムコードワークフローには、細部への注意と協力者との明確なコミュニケーションが必要です。これらのベストプラクティスは、スムーズな制作を確保し、高額な再同期セッションを避けるのに役立ちます。
作業開始前に必ずフレームレートとドロップフレームの状態を確認してください。ビデオチームから書面でこの情報を入手してください。フレームレートに関する推測は、ポストプロダクションで最も厄介な問題の一つを引き起こします。
すべての納品物にタイムコード参照を含めてください。ステム、ミックス、その他の音声要素には、メタデータや理想的にはファイル名にタイムコード情報を含めるべきです。このドキュメントにより、セッションファイルが利用できなくなっても正確な組み立てが可能になります。
プロセスの早い段階でいくつかの明らかな効果音をスポットして映像との同期を確認し、同期テストを行ってください。詳細作業完了後に同期問題を発見するよりも、早期に問題を見つける方がはるかに時間を節約できます。
すべてのタイムコード関連の設定とドキュメントを含むセッションアーカイブを維持してください。将来の改訂や別バージョンでは、同じ同期関係を再現する必要があり、元の設定が保存されている場合にのみ可能です。



