ずんだもんのYouTube自動投稿が失敗したときの原因切り分け|ログと状態を確認する方法

ずんだもんが動画投稿の処理工程とログを確認しているイラスト ずんだもん動画制作
ずんだもんのYouTube自動投稿が失敗したときの原因切り分け

ずんだもんの動画を自動でYouTubeへ投稿する仕組みでは、動画の作成は終わっているのに投稿されない、投稿されたのに公開されない、失敗メールだけ届かないということがあります。自動処理は一つの作業ではなく、複数の工程が順番に動くためです。

僕が原因を確認するときは、最後の通知から調べません。動画ファイルの作成、保存、認証、アップロード、YouTube側の処理、公開設定、通知の順番に分けます。どこまで終わったかが分かれば、全体を最初からやり直す必要はありません。

自動投稿で勘違いしやすい点

投稿スクリプトを実行しただけで、最新の公開状態まで自動で確認できるとは限りません。外部サービスの処理、認証、公開設定には、それぞれ確認が必要です。

処理を八つに分ける

工程 確認するもの 失敗した場合
1. 動画作成 書き出し処理が終了したか 編集・音声・字幕を確認
2. ファイル保存 ファイル名、サイズ、更新時刻 保存先と空き容量を確認
3. 認証 接続先、権限、トークン 認証を再確認する
4. アップロード 動画IDが発行されたか 重複を確認して再実行
5. 動画処理 処理中、完了、エラー YouTube Studioで確認
6. 情報設定 タイトル、説明欄、公開設定 入力値と権限を確認
7. 公開・予約 公開、非公開、限定公開、予約 公開日時とタイムゾーンを確認
8. 通知 成功・失敗の記録と送信 通知処理だけを調べる

YouTube Studioから手動でアップロードする場合も、ファイルを選び、タイトルや説明を入力し、公開状態を決める流れになります。画面の名称は更新されることがあるため、ボタンの位置ではなく工程の順序を覚えます。

最初に動画ファイルを確認する

  1. 指定されたフォルダにファイルがあるか確認する。
  2. 拡張子、ファイルサイズ、更新時刻を記録する。
  3. 冒頭、途中、最後を再生し、映像と音声があるか確認する。
  4. 書き出し処理が完了する前にアップロードが始まっていないか確認する。

ファイルが存在しない場合は、YouTubeの認証を調べても原因には届きません。逆に、ファイルがあるのに再生できない場合は、投稿を繰り返さず、まず書き出しを直します。

認証と投稿先を確認する

自動投稿では、アカウントに接続できることと、意図したチャンネルへ投稿できることを分けて確認します。複数チャンネルを管理している場合、認証は成功していても別の投稿先を選んでいることがあります。

ログには開始時刻、処理ID、対象チャンネル、最後に成功した工程、エラーコードだけを残します。アクセストークン、APIキー、アプリパスワード、メール本文の個人情報は記録しません。

YouTube Studioで状態を確認する

アップロード後は、動画が管理画面に存在するかを見ます。存在する場合は、処理中、非公開、限定公開、予約、公開、エラーのどの状態かを確認します。管理画面にあることと、視聴者が見られることは同じではありません。

動画が非公開ならアップロード失敗ではなく公開設定の問題です。予約時刻を過ぎても公開されない場合は、予約日時、タイムゾーン、処理状態を見ます。動画自体が見つからない場合だけ、アップロード工程から再確認します。

再実行前に二重投稿を確認する

エラーが出た直後に最初から再実行すると、YouTube側では動画が作成済みで、同じ動画が二つできる可能性があります。再実行前に、タイトル、ファイル名、開始時刻、動画IDを確認します。

状態 再実行の判断
動画IDがある 新規アップロードせず、公開設定や説明欄を確認する
動画IDがなく、ファイルもない 動画作成工程から直す
動画IDがなく、ファイルはある 管理画面でタイトル検索をしてから再実行する
処理中のまま 処理完了を確認し、短時間に繰り返さない

ログに残す項目

  • 処理ID
  • 開始・終了時刻
  • 入力ファイルと出力ファイル
  • 投稿先チャンネル
  • 動画ID
  • 最後に成功した工程
  • エラーコードと概要
  • 通知処理の結果

例えば、午後7時に処理を開始し、午後7時02分に動画IDが発行され、午後7時05分に公開設定で止まったなら、原因は動画作成ではなく公開設定を調べます。このように時刻と工程を残すと、次回の確認箇所が絞れます。

自動でできることと人が確認すること

自動処理に向くこと 人が確認すること
ファイルの存在確認 映像と音声の内容
動画IDや処理結果の記録 公開状態と説明欄の表示
エラーコードの通知 権利、利用条件、誤字の最終確認

外部サービスの状態を、指示文を入力するだけで完全に監視できるわけではありません。API接続やログ取得の仕組みが必要で、最後の公開確認や内容確認は人が行います。

まとめ

自動投稿の失敗は、動画作成、ファイル保存、認証、アップロード、動画処理、公開設定、通知に分けて調べます。動画IDと最後に成功した工程を記録し、再実行前に二重投稿がないか確認してください。

手動アップロードの流れはYouTube公式ヘルプ、APIで動画を登録する場合はYouTube Data APIの公式リファレンスも確認します。公開前の確認項目は投稿前チェックも参考にしてください。

コメント

タイトルとURLをコピーしました