Resolveの位置を秒単位で読むには、まず表示形式を確認します。タイムコード、総フレーム数、Fusionのフレーム数のいずれかです。タイムコードには秒がすでに含まれており、最後のペアはフレーム数を表します。小数秒が必要な場合は換算するか、音声作業であればAudacityで秒単位の表示を使用します。
このガイドでは、編集上の位置を見つけ、経過秒数で表す方法を説明します。Resolveの手順は、FairlightとFusionの章を含むBlackmagic DesignのDaVinci Resolve 21.1 Reference Manualに基づいています。以下で参照するFairlightの別冊トレーニングガイドはResolve 20を対象としています。
どの表示を変更しますか?
Resolveには、操作箇所によって異なる複数の時間表示があり、それぞれ設定方法も異なります。設定を変更する前に、メインの編集画面、アニメーションエディター、Fusionコンポジションのどれを見ているのか確認してください。次の表は、文書に記載された選択肢をまとめたもので、アプリ全体に適用される単一の設定ではありません。
| 作業場所 | 対応する方法 | 表示される内容 |
|---|---|---|
メインの Edit タイムライン |
タイムコード表示を右クリックして時間表示形式を選ぶ | タイムコード、フレーム、サブフレーム、またはオーディオサンプル情報 |
Keyframe Editor または Curve Editor |
エディターのオプションメニューで Display Time Ruler in Seconds を選ぶ |
タイムライン基準の HH:MM:SS:FF |
Fusion コンポジション |
Fusionの設定で時間表示を変更する | フレーム、SMPTEタイムコード、またはフィートとフレーム |
Fairlight タイムライン |
再生ヘッドのタイムコードと範囲フィールドを確認する | タイムライン位置と範囲の時間 |
| Audacityのオーディオ | 該当する読み取り表示で秒形式を選ぶ | 秒、またはミリ秒付きの秒 |
これらの違いは、特に854、1258~1263、1302、3750~3751ページのResolve 21.1 Reference Manualと、Audacityの再生ヘッド位置に関するドキュメントに基づいています。
重要なのは、Blackmagicの Display Time Ruler in Seconds コマンドがキーフレームエディターとカーブエディター用だという点です。この表示にもフレームが含まれます。参照した節にはメインのResolveタイムラインを小数秒で表示する全体設定の記載はないため、作業内容に合った方法を使ってください。
Resolveのタイムコードで秒を読むには?
標準的なタイムコードは HH:MM:SS:FF 形式で、時、分、秒、フレームを表します。たとえば 00:00:08:12 は、8秒と12フレームを示します。最後の 12 は12百分の1秒ではありません。Appleのタイムコードを使った移動ガイドでも、時、分、秒、フレームとして同様に説明されています。
例として、正確に毎秒60フレームで動作するタイムラインでは、12フレームは 12 ÷ 60 = 0.2 秒です。そのため、開始位置がゼロなら 00:00:08:12 は8.2秒に相当します。フレームレートが異なれば、同じフレーム欄の値が表す秒の割合も異なります。
| 正確なタイムラインのフレームレート | タイムコードの例 | 開始位置ゼロからの位置 |
|---|---|---|
| 24 fps | 00:00:08:12 |
8.500秒 |
| 25 fps | 00:00:08:12 |
8.480秒 |
| 30 fps | 00:00:08:12 |
8.400秒 |
| 60 fps | 00:00:08:12 |
8.200秒 |
これらは、整数のフレームレートを正確に使った計算例です。最後のペアを小数として読むと誤った値になる理由がわかります。おおよその秒数だけを読むなら秒欄を確認し、正確な位置が必要ならフレーム数とタイムラインのフレームレートを使ってください。
メインのEditタイムラインで見やすい表示に戻す
Edit ページで、タイムラインの数値タイムコード表示を右クリックします。総フレーム数ではなく時、分、秒、フレームで表示したい場合は、タイムコード形式を選びます。Blackmagicは、Resolve 21.1 Reference Manualの854ページで、このコンテキストメニューからタイムコード、フレーム、サブフレーム、またはオーディオサンプル情報を選べると説明しています。
数字を大きく表示したいだけなら、Workspace > Timecode Window を選び、タイムラインにフォーカスを当てます。このフローティングウィンドウは、現在フォーカスされているビューアーまたはタイムラインに追従し、サイズを変更できます。リファレンスマニュアルの32ページに記載されているとおり、タイムコード表示のまま読みやすくできます。
タイムライン位置を経過秒数に換算するには?
まず、経過時間の起点を確認します。位置はアドレスであり、経過時間は選んだ開始アドレスからの差です。タイムラインが 01:00:00:00 から始まる場合、再生ヘッドの位置が 01 で始まっていても、編集素材の再生が1時間経過したという意味ではありません。
開始位置を確認するには、タイムラインの先頭に移動し、タイムコードを読みます。BlackmagicのResolve 20 Fairlightガイドでは、この操作に Home、Home キーのないMacキーボードでは fn-Left Arrow を使うと説明しています。タイムラインの末尾には End または fn-Right Arrow を使います。詳しくはThe Fairlight Audio Guide to DaVinci Resolve 20の移動手順を参照してください。
正確な整数フレームレートで通常のノンドロップフレームタイムコードを使う場合は、両方のアドレスを seconds = hours × 3600 + minutes × 60 + seconds field + frames ÷ fps で換算します。再生ヘッドの値から開始位置の値を引きます。この計算は、両方のアドレスが同じフレームレートを使い、タイムコードが一周しないことを前提としています。
たとえば、架空のグラフィック編集が正確に25 fpsで動作し、01:00:00:00 から始まり、再生ヘッドが 01:02:08:12 にあるとします。差は2分8秒12フレーム、つまり 120 + 8 + 12 ÷ 25 = 128.48 seconds です。これは秒単位のタイミングメモに記録する経過位置です。
総フレーム数が表示されている場合は、経過フレーム数を正確なフレームレートで割ります。たとえば、正確に60 fpsで経過フレーム数が462なら、462 ÷ 60 = 7.7 seconds です。使う前に、そのフレーム数が意図した開始位置から数えたものか確認してください。
小数フレームレートとドロップフレームタイムコードを区別する
23.976、29.97、59.94 fpsの素材には、単純なタイムコード欄の計算式をそのまま適用しないでください。小数フレームレートでは、タイムコードの番号と実際の経過時間を慎重に扱う必要があります。Appleの説明によると、29.97 fpsの動画では公称30フレームのタイムコード番号を使用し、ドロップフレームタイムコードでは指定された番号を飛ばして補正します。動画フレーム自体を削除するわけではありません。詳しくはAppleのタイムコード技術ノートを参照してください。
このようなタイムラインでは、正確な再生レートで実際の経過フレーム数を割り、正しい開始フレームを考慮してください。正確な編集位置を伝えるときは、秒数とともに元のタイムコードも残してください。小数フレームレートを30や60に丸めると、誤差が累積する可能性があります。
キーフレーム調整中に秒を表示するには?
置き換えたい数値がアニメーションエディターにある場合は、そのエディター固有のルーラー設定を使います。Keyframe Editor または Curve Editor でエディターのオプションメニューを開き、Display Time Ruler in Seconds を選択します。Blackmagicによると、これはタイムライン基準の HH:MM:SS:FF を表示し、Display Time Ruler in Frames はタイムラインの開始からのフレーム数を表示します。これらのオプションはResolve 21.1 Reference Manualの1258~1263ページに記載されています。
たとえば、シンプルなタイトルアニメーションのタイミングを調整するとき、この設定を使うとキーフレームとタイムラインのタイムコード位置を比較できます。最後の欄は引き続きフレームとして読みます。このコマンドを選んでも、8.200秒 のような小数表示にはならず、メインタイムラインのルーラーが変わるわけでもありません。
この機能はDaVinci Resolve 20 New Features Guideにも記載されています。古いバージョンを使って手順を確認する際は、このバージョンの違いに注意してください。
MacでFusionのフレーム単位の時間表示を変更するには?
Fusionには独自の時間表示設定があります。文書に記載されている選択肢は、フレーム、SMPTEタイムコード、フィートとフレームです。フレーム数表示をタイムコードに変更するには、Resolve 21.1 Reference ManualのFusion章、1302ページの手順に従います。
- Resolveで
Fusion > Fusion Settingsを選びます。Macの単体版Fusion Studioでは、Fusion Studio > Preferencesを選びます。 Defaultsパネルを開き、Timecodeの項目を選びます。Frame Formatを開き、適切なフレームレートを選びます。プロジェクトがインターレース方式の場合はhas fieldsを有効にします。Saveをクリックします。
表示を設定するときは、コンポジションに適したフレームレートを使ってください。文書に記載されている結果は、フレーム欄を含むSMPTEタイムコードです。これはFusionの設定であり、Edit または Fairlight タイムラインを秒だけの表示にするものではありません。
音声用に小数秒が必要な場合は?
Fairlightの主な時間コントロールには、再生ヘッドのタイムコード、範囲の開始、範囲の終了、範囲の長さが表示されます。ルーラーにはプログラムのタイムコードが表示されます。これらは編集上の音声位置を探すのに便利ですが、参照したコントロールには小数秒表示への切り替えは記載されていません。詳しくはResolve 21.1 Reference Manualの3750~3751ページを参照してください。
音声を個別に計測する場合、Audacityの再生ヘッド表示では seconds と 秒 + ミリ秒 の形式を使えると記載されています。現行マニュアルには、選択範囲の時間と長さに個別の形式を設定する方法も説明されています。ルーラーやカウンターすべてに同じ設定が適用されると思い込まず、読み取りたい値に合わせて秒形式を選んでください。詳しくは再生ヘッド位置と下部ツールバーを参照してください。
インストール済みのAudacityが旧式の Selection Toolbar を使っている場合は、記載された手順が明確です。時間欄の横にある三角形をクリックするか、数字を右クリックして seconds + milliseconds を選びます。開始位置と長さが必要な場合は Start and Length of selection を選びます。このインターフェースは新しい下部ツールバーのレイアウトとは異なります。インストール環境が一致する場合にのみ、Selection Toolbarのドキュメントを参照してください。
新しいインターフェースでは、タイムラインのルーラーを右クリックして Minutes & seconds を選ぶこともできます。Audacityの説明では、これは時計時刻形式のルーラー表示であり、拡大すると小数秒も表示されます。数値表示の形式は別に選択します。詳しくはMinutes & Secondsを参照してください。
音声を個別に計測する場合は、Resolveで使ったものと同じ開始位置を定めてください。音声ファイルが編集の途中から始まる場合、同じ位置を特定するには、そのタイムライン上のオフセットをローカルの秒数に加える必要があります。
日常的なResolve編集では、まずタイムコードを使い、秒欄を正しく読みます。経過時間の合計が必要な場合にのみ、タイムラインの開始位置とフレームレートを考慮して換算してください。キーフレームやFusionの設定は、それぞれ文書に記載された範囲で使用し、音声計測そのものが目的の場合はAudacityの秒表示を選びます。
参照資料
- DaVinci Resolve 21.1 Reference Manual — Blackmagic Design。
- DaVinci Resolve 20 New Features Guide — Blackmagic Design。
- The Fairlight Audio Guide to DaVinci Resolve 20 — Blackmagic Design。
- Navigate using timecode in Final Cut Pro for Mac — Apple。
- AVFoundation – Timecode Support with AVAssetWriter and AVAssetReader — Apple。
- Playhead position — Audacity。
- Bottom toolbar — Audacity。
- Selection Toolbar — Audacity。
- Minutes & Seconds — Audacity。