Automated YouTube Video Uploads with 12h Interval Scheduling in JST — n8n ワークフロー
概要
This workflow automates a batch upload of multiple videos to YouTube, spacing each upload 12 hours apart in Japan Standard Time (UTC+9) and automatically adding them to a playlist.
⚙️ Workflow Logic
Manual Trigger — Starts the workflow manually.
List Video Files — Uses a shell command to find all .mp4 files under the specified directory (/opt/downloads/单词卡/A1-A2).
Sort and Generate Items — Sorts videos by day number (dayXX) extracted from filenames and assigns a sequential order value.
C
使用ノード
YouTubeCode
ワークフロープレビュー
⚡
M
Manual Trigger
L
List Video Files
Sort and Generate Items
Calculate Publish Schedu…
S
Split in Batches (1 per …
R
Read Video File
Upload to YouTube (Sched…
Add to Playlist
8 nodes8 edges
仕組み
- 1
トリガー
このワークフローは トリガー トリガーで開始します。
- 2
処理
データは 8 個のノードを流れます, connecting code, executecommand, manualtrigger。
- 3
出力
ワークフローは自動化を完了し、設定された宛先に結果を配信します。
ノード詳細 (8)
YO#1
YouTube
youTube
CO#2
Code
code
このワークフローのインポート方法
- 1右側の JSONをダウンロード ボタンをクリックしてワークフローファイルを保存します。
- 2n8nインスタンスを開き、ワークフロー → 新規 → ファイルからインポート に進みます。
- 3ダウンロードした
automated-youtube-video-uploads-with-12h-interval-scheduling-in-jstファイルを選択し、インポートをクリックします。 - 4各サービスノードの 認証情報(APIキー、OAuthなど)を設定します。
- 5ワークフローをテスト をクリックして動作確認し、有効化します。
またはn8nの JSONからインポート に直接貼り付け:
{ "name": "Automated YouTube Video Uploads with 12h Interval Scheduling in JST", "nodes": [...], ...}
インテグレーション
codeexecutecommandmanualtriggerreadwritefilesplitinbatchesyoutube
作成者
Zane
@zane
タグ
codeexecutecommandmanualtriggerreadwritefilesplitinbatchesyoutube