IPython notebook に YouTube埋め込めるようになってる!今更だけど / How to show off YouTube videos in your IPython notebook
** Sorry, this note is Japanese only, but please take a look at some code snippets. Hope it helps you a bit!
ちょっと用があって IPython notebook のリファレンスを調べてたらなんか YouTube の動画を notebook に埋め込めるようになってる!
・・・どうでもいい tips だけど息抜きにどうぞ。
YouTube 動画を Ipython notebook に埋め込む方法
手順は、
- Ipython.display モジュールから YouTubeVideo クラスをインポート
- YouTubeVideo(<YOUR_VIDEO_ID>) でインスタンス生成
以上です。何このお手軽・・・
実際に YouTube 動画を Ipython notebook に埋め込んでみると・・・
from IPython.display import YouTubeVideo
YouTubeVideo("22W0-VOFLts")
こんな感じ。超簡単。
サイズを変えたかったら、
YouTubeVideo("22W0-VOFLts", width=480, height=270)
だし、動画の再生場所を指定したかったら
YouTubeVideo("22W0-VOFLts", start=30) // 30秒後からスタート
でできる。他にも YouTube Embedded Player のパラメータは指定できるらしいです。
今日ののまとめ。
gist.github.com
YouTube 以外にも Vimeo の動画も埋め込めるみたいです。
ソースはこちら
Module: display — IPython 5.0.0 documentation