YouTube
動画のプラットフォーム。動画をアップロードして皆に見てもらうといった使い方の他、今やリアルタイムな配信や映画のレンタルまでできる。
Channel Feeds
https://www.youtube.com/feeds/videos.xml?channel_id=UCPvGypSgfDkVe7JG2KygK7A
Caption
http://mitoh.seesaa.net/article/473433477.html
https://video.google.com/timedtext?type=list&v=ToJD5r2SmwI
言語のリストを取得
https://video.google.com/timedtext?hl=ja&lang=ja&name=&v=ToJD5r2SmwI
言語を指定して字幕取得.ただし、自動生成されたものは取得できない。
https://github.com/syzer/youtube-captions-scraper
は自動生成された字幕を取得できるというので、コード読んで自分で叩けるようにする。
youtube-dl --write-auto-sub --sub-lang ja YOUTUBE_VIDEO_URL
で自動生成された字幕ファイルを取得できる.
schema.org
に対応しているが、ページ遷移した際に更新が行われていない。
自身のページをAjaxで取得することで解決する?