Skip to content

inaniwaudon/youtube-photo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

youtube-photo

youtube-photo - Substitute YouTube platform with a cloud for photos

Description

フォルダ内に保存した写真から4K解像度のH.264動画を生成し、YouTubeにアップロードします。

また、アップロードした動画のIDから動画をダウンロードし、フレーム毎に分解することで元画像を復号することが可能です。

Requirement

Usage

upload.py, youtube_upload.py, download.py を配置したディレクトリ上に client_secrets.json を作成し、YouTube Data API に関して記述します。

{
  "web": {
    "client_id": client_id,
    "client_secret": client_secret,
    "redirect_uris": [],
    "auth_uri": "https://accounts.google.com/o/oauth2/auth",
    "token_uri": "https://accounts.google.com/o/oauth2/token"
  }
}

When uploading

  • 同ディレクトリ上のimgフォルダ内にアップロード用の画像を格納します。
  • python upload.py を実行します。
  • アップロード処理が完了すると、標準出力に動画ID(https://www.youtube.com/watch?v=●●● の部分)が表示されますので、忘れずにメモしてください。

When downloading

  • donwload.py (動画ID) を実行します。
  • ダウンロードが完了すると、download-img フォルダに復号された画像ファイルが展開されます。

About

Generating a H.264 video from the specified pictures and upload to YouTube.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages