2015年10月26日月曜日

Pythonを使ってYouTubeに一括動画投稿をしてみたメモ

個人的な備忘録


参考にしたサイト

Pythonで書かれたツール YouTube Upload
https://github.com/tokland/youtube-upload

動作に必要な GoogleAPI
YouTube Data API (v3) 動画のアップロード

PythonのバージョンをIkaLogに合わせました
https://github.com/hasegaw/IkaLog/blob/master/INSTALL

動画投稿時、説明欄にstat.inkさんの情報を埋め込みました。
https://github.com/fetus-hina/stat.ink/blob/master/API.md



アップロードの流れ

アマレコTVの動画ファイル名は、 YYYYMMDD-HHMM の形式。
バトルスタートの時刻で作成されている。

AviUtlで一括加工。

stat.inkさんから、最新のデータ一覧を取得して、start_at からファイルを参照(1分のズレあり)
ファイルが存在すれば、詳細データを動画説明にセットして、YouTubeへアップロードする。
データの終わりまで繰り返す。



使った import

import os, subprocess, json, requests, datetime, shutil

Python 凄い! import 凄い! API 凄い!



0 件のコメント:

コメントを投稿