yvi

Retrieve youtube video info.


Keywords
youtube
License
MIT
Install
pip install yvi==0.0.4

Documentation

Install

pip install yvi

Usage

import yvi

info = yvi.get_info(video_id = "xxxxxxxx")
info.get_title()
info.get_channel_id()

Function

get_info(video_id, session)

Parameters

  • video_id : video id

  • session : session object of requests.

Returns

  • VideoInfo object.

Attributes of VideoInfo object

get_duration()

  • 動画の長さ(秒。アーカイブのみ。ライブ動画または待機画面の場合、0が返ります。)

get_title()

  • 動画タイトル

get_title_escaped()

  • 動画タイトル(絵文字なし。GUIライブラリ等で絵文字が含まれていてエラーが出る場合はこちらを使用してください)

get_channel_id()

  • チャンネルID

get_thumbnail()

  • 動画サムネイルURL

get_owner_name()

  • 配信者名

get_owner_name_escaped()

  • 配信者名(絵文字なし)

get_owner_image()

  •   配信者プロフィール画像URL

get_user_name()

  • 視聴者名

get_user_name_escaped()

  • 視聴者名(絵文字なし)

get_user_image()

  • 視聴者プロフィール画像URL