Yotazo Lab.

ほぼ自分用。でも誰かの役に立つかもしれない話題

python

pytubeでyoutubeのplaylistダウンロードができた

前回で終わりといいつつ、まだやってるpytube。だって、 いつのまにか追加されていて見逃していた機能があったんです。それが、playlistダウンロード。名前の通り、playlistの動画を全部ダウンロードしてくれる機能です。※pytubeの使い方は過去記事をどうぞ…

pytubeでYouTubeダウンロード パート3

ここ2回ほどpytubeで遊んでいますが、そろそろラスト。yotazo.hateblo.jpyotazo.hateblo.jp目次 前回との変更点 動かしてみる コード フルオート版 今回はDASH用に準備されている、動画のみ、音声のみのストリームをダウンロードしてみます。progressiveは72…

YouTubeの動画からmp3を作ってみる

前回作ったYouTube動画ダウンローダーを少し改造、YouTubeの動画からmp3を生成できるようにしてみます。環境は前回と同じく、Windows+python3で、pytubeという便利ライブラリを使います。今回はそれに加え、動画→mp3変換用にWindows版のffmpegを使ってみよ…

pytubeでYouTubeの動画ダウンローダーを作る

目次 Windowsでpytubeを動かすまで Windowsにpythonを入れる pytubeを入れる pytubeの実行 もう少しつっこんだpytubeの使い方 YouTubeオブジェクト StreamQueryオブジェクト all()でStreamQueryの中身を全部見る filterを使う リストを並び替える リストの先…

Raspberry Piでインターネットラジオを作る #8

年度末に加え、移動もあり、 Raspberry Piどころではなくなってしまいましたしかし、忙しいながらも前回の課題はクリアできたかな?という感じ。 目下、ちょっと怪しい部分をチェック中です。【今のところの仕様】ラジオスタート ↓ 局名や曲名を取得してLCD…

Raspberry Piでインターネットラジオを作る #7

RPLCDを使ってLCD表示をスクロールさせる RPLCDのサンプルスクリプトを参考に、LCDの表示をスクロールさせるスクリプトを作りました。 Scrolling Text with RPLCD - blog.dbrgn.chスクロールさせたい文字の前後に、LCD表示幅分の空白を入れ、それを順々に表…

Raspberry Piでインターネットラジオを作る #6

RPLCDの導入 HD44780の初期設定を調べている時に、Arduinoには LiquidCrystal という便利そうなライブラリがあることを知りました。これいいな~と思っていたら、 似たような感じの、RPLCDというRaspberry Pi用ライブラリがあるではありませんか。GitHub - d…

Raspberry Piでインターネットラジオを作る #5

LCD接続計画開始 ラジオの受信部分とコントロール部分がなんとなくできたので、局名などを表示するためにLCDを付けてみようと思います。 TC1602E-25A 秋葉原のマルツでTC1602E-25Aというのを買ってみました。16文字×2行の3.3V仕様LCDです。これにした理由は…

Raspberry Piでインターネットラジオを作る #4

キーボード操作版ができました 勉強しながらチマチマ作っているRaspberry Piのインターネットラジオですが、なんとか希望通りの動きを実現できるようになってきました。操作はまだキーボードからですが、これをGPIO経由でボタンに割り振るのは簡単そうです。…

Raspberry Piでインターネットラジオを作る #3

mpcのコマンド操作 mpc+Pythonでインターネットラジオのストリーミングを聴くプログラムを書いています。寝る前にチビチビ進めてはいるのですが、ひとつ関数を作っておしまいのような毎日です。先は長いなぁ~。 変なところでハマる 再生は $mpc play 、次…

Raspberry Piでインターネットラジオを作る #2

mpcでインターネットラジオのストリーミングを聞く 色々なサイトを参考に、mpd/mpcのインストールと設定を済ませると、音が出るようになりました。さて、次はストリーミングの再生です。 /var/lib/mpd/playlists/に、プレイリストファイルを作ります。 ファ…

Raspberry Piでインターネットラジオを作る #1

Linuxも初めてだし、Pythonも初めて それでも参考書を読みながら、あーだこーだRaspberry Piと格闘しています。 いやー、楽しいですねこれ。とりあえず100均の箱に入れてみました ちょっと大きいかな? と思いましたが、熱も逃げるし工作スペースも確保! mp…

Raspberry Pi 解像度設定メモ

/boot/config.txtでのhdmi_groupとhdmi_modeの設定。テレビはCEA、パソコン用の1024x768みたいなディスプレイはDMTを選べばよさそう?

Raspberry Piをネットにつないだ

前回書いたように、今回の目標は「Raspberry Piのセットアップとネットへの接続」です。結果うまくいったのですが、凡ミスで若干時間がかかってしまいました。反省を兼ねての記録メモです。 セットアップ 第一段階:OS入れます Raspberry PiにNOOBSを入れたM…

Raspberry Piがやってきた

やっと届きました最新版の「Raspberry Pi 2 Model B」です おもしろそうなので衝動的に注文してしまいましたしかし果たして無事に使いこなせるのでしょうか・・・ Raspberry Piでやりたいこと どちらかというと電子工作寄りのことをしたいと思っています そ…