youtubeの広告がうっとおしいのでmpvでyoutubeのplaylistを見られるようにした. youtube API使ってmyplaylistの一覧をjsonデータとして取得し, pecoを使って選択したものをmpvで再生する. また,ランダムに順番を変更したplaylistを作成してmpvで連続再生できるようにもした.
youtube APIが使えるようAPIキーを取得している必要がある.
git clone [email protected]:fhiyo/peco-youtube-player.git
でcloneした後,settings/MyPlaylistId.py
を作成し,
my_playlist_id = "<自分のプレイリストのid>"
を記述する.
保存して終了後,play.shかrandom_containuous_playback.shを実行する.
プレイリストを更新したとき,
./play.sh --update
のように--update
のオプションをつけて
実行するとローカルのプレイリストを更新する.
- peco
- mpv