アップロード バッチのメタデータを検証したら、ファイルをアップロードする準備は完了です。コンテンツをアップロードするには、必要なファイルをドロップボックスにコピーしてから、delivery.complete という名前の空のファイルを作成して YouTube にこれらのファイルの準備が整ったことをお知らせください。
アップロードを完了するために必要なファイルは、アップロードしているアセットの種類によって異なります。どのアップロード ジョブにも、XML または CSV 形式のメタデータ ファイルと、メタデータ ファイルが名前で参照する新しいメディア ファイルが必要です。
新しいアセットは一度に 1 つずつアップロードし、それぞれ独自のドロップボックス フォルダとメタデータ ファイルを使用することをおすすめします。たとえば、テレビ番組のエピソードを 3 話アップロードする場合、フォルダを 3 つとメタデータ ファイルを 3 つ作成します。この方法を使用すると、アップロードの進行状況を把握しやすくなり、問題が発生しても影響を最小限に抑えることができます。また、アップロード処理速度への影響もありません。
以下の手順では、Cyberduck を使用してコンテンツをアップロードする方法を示しますが、SFTP 接続をサポートするクライアント ソフトウェアであれば、どれでも使用できます。
SFTP ドロップボックスにコンテンツをアップロードするには:
-
Cyberduck クライアント アプリケーションを起動します。
-
アプリケーションが起動し、[ブックマーク] が表示されます。表示されない場合は上部ツールバーの [ブックマーク] を選択します。ドロップボックスへの接続をダブルクリックすると、クライアントがドロップボックスに接続され、上位フォルダが表示されます。
ドロップボックスへの接続が設定されていない場合は、SFTP ドロップボックスへの接続についての記事をご覧ください。 -
新しいアップロード ジョブ用に、新しいフォルダを作成します。
フォルダを作成するには、ファイル一覧のペインを右クリックして [新規フォルダ] を選択します。重複を避けるために、YouTube にコンテンツを投稿するたびに新しいディレクトリを作成し、ディレクトリ名にタイムスタンプまたは通し番号の ID を含めることをおすすめします。 -
アップロード パッケージのすべてのファイルを新しいフォルダにコピーします。
ファイルをフォルダにコピーするには、Cyberduck でフォルダを右クリックして [アップロード] を選択します。ファイルが入っているフォルダに移動し、新しいフォルダにアップロードするすべてのファイルを選択します。
または、パソコン内のファイルをマウスでクリックしてドラックすることで Cyberduck のフォルダにアップロードすることもできます。 -
すべてのファイルがコピーされたら、同じフォルダに delivery.complete ファイルをアップロードします。
そのバッチの処理が開始されると、アップロードしたファイルが、継続的に更新される delivery.processing という名前のステータス ファイルと置き換えられます。
それぞれのアップロード バッチが処理されると、アップロード エンジンよりバッチ内の各アイテムに対して行われたアクションを詳述するステータス レポートが送信されます。レポートには、status-xml-filename という名前が付けられます。xml-filename は、メタデータ ファイルのファイル名にあたります。ステータス レポートは、ドロップボックス内の、アップロード バッチと同じディレクトリに置かれます。
アップロード バッチを処理し、ステータス レポートを生成するまでに必要な時間は、システムの負荷と、要求されたアクションによって異なります。たとえば、新しいリファレンス ファイルを処理するよりも、アセットのメタデータを更新する方が、はるかに短い時間で処理できます。また、アップロード エンジンは、アクションに失敗したバッチを処理するのにより長い時間がかかります。これは、システムのダウンタイムなどの一時的な状態が失敗の原因とならないよう、アクションが再試行されるためです。場合によっては、アップロード バッチが処理されるのに 2 日以上かかることがあります。