ランニング中に音楽を聴くのが好きだ。 テンションの上がる曲が流れるだけで、足取りが軽くなるし、気分も前向きになる。 ただ、ひとつだけ問題があった。
スマホを持って走りたくない。
ポケットに入れると揺れるし、腕に巻くと重いし、背中に入れると「音楽を背中で感じる男」みたいになってしまう。そんなキャラ付けは望んでいない。
スマートウォッチで音楽を再生できればいいのだが、僕のモデルは Apple Music に対応していない。 つまり、スマホなし=音楽なし。 これはもう、修行僧のランニングである。
■ Amazonで激安MP3プレーヤーを発見して即購入
そんなある日、Amazonを眺めていたら、 MP3プレーヤーが激安であることを発見した。
レビューを見ると意外と高評価で、 「軽い」「コスパ最強」「普通に使える」 と書かれている。
気づいたら購入していた。 Amazonのワンクリック購入は、もはや“指の自動販売機”だと思う。私が買ったものはリンクが切れていたが、同じような商品のリンクを貼りますので、気になる方は是非ご覧になってください
■ MP3プレーヤーは届いた。でも音楽ファイルがない。
届いたMP3プレーヤーは軽くて最高。 「これ、風が吹いたら飛ぶんじゃない?」と思うほど軽い。 (実際には飛ばない。飛んだらそれはもう別の問題だ。)
しかし、ここで新たな問題が発生する。
MP3ファイルをどうやって用意する?
Apple Music の曲は DRM があるため変換できない。 そこで思いついたのが、YouTube にアップしている自分の動画から音声を抽出する方法だ。
もちろん、他人の動画をダウンロードするのは規約違反なので絶対にNG。 この記事は 自分の動画に限って利用する という前提で書いている。
■ 必要なのは yt-dlp と ffmpeg の2つだけ
調べた結果、必要なのはこの2つ。
① yt‑dlp(YouTube ダウンローダー)
https://github.com/yt-dlp/yt-dlp/releases → yt-dlp.exe をダウンロード
② ffmpeg(動画・音声変換ツール)
https://www.gyan.dev/ffmpeg/builds/ → ffmpeg-release-full.7z または ffmpeg-release-essentials.zip → 中の ffmpeg.exe を取り出す
この2つを同じフォルダに置くだけで、動画→MP3変換ができるようになる。
■ バッチファイルで完全自動化したら最高に便利だった
毎回コマンドを打つのは面倒なので、 バッチファイル(.bat) を作って自動化した。
フォルダ構成はこんな感じ。
コード
download.bat
yt-dlp.exe
ffmpeg.exe
urls.txt
そして、僕が使っているバッチファイルがこれだ。
コード
@echo off
cd /d "%~dp0"
yt-dlp -x --audio-format mp3 -a urls.txt
if %errorlevel%==0 (
echo 正常に完了しました!
) else (
echo エラーが発生しました。コード:%errorlevel%
pause
exit /b
)
timeout /t 3 >nul
exit
■ このバッチのポイント
cd /d "%~dp0"→ バッチファイルがあるフォルダに移動する-a urls.txt→ 同じフォルダにある urls.txt を読み込み、そこに書かれたURLを全部ダウンロードする--audio-format mp3→ 音声をMP3に変換- エラーコードを表示する仕組みも入れてあるので、失敗したときも原因がわかりやすい
urls.txt に自分の動画URLを並べておき、 download.bat をダブルクリックするだけで、 全部勝手にMP3化される。
文明の力ってすごい。
■ ランニングが別次元で快適になった
MP3プレーヤーを使い始めてから、ランニングが本当に快適になった。
- とにかく軽い
- スマホを持たなくていい
- 好きな曲だけ入れられる
- 気分が乗る
- 走るのが楽しくなる
特に「スマホを持たない」というだけで、腕振りが自然になって走りやすい。 スマホって意外と重かったんだなと気づいた。
音楽があると、走る気分が乗らない日でも、再生ボタンを押すだけで自然と足が前に出る。 音楽の力は偉大だ。
■ 著作権について(ここだけ真面目)
YouTube の動画には著作権があるため、 他人の動画をダウンロードするのは規約違反 です。
この記事で紹介している方法は、 自分が権利を持つ動画(自分で撮影・制作した動画)に限って利用する という前提。
ここを守らないと普通にアウトなので、絶対に注意してほしい。本当に。わかって。本当に。
■ まとめ
- ランニング中にスマホを持ちたくない
- スマートウォッチが Apple Music に非対応
- Amazonで激安MP3プレーヤーを購入
- YouTube の 自分の動画 を MP3 に変換
- yt-dlp と ffmpeg の2つでOK
- バッチファイルで完全自動化
- ランニングがめちゃくちゃ快適に
小さな工夫で、日々のランニングがここまで快適になるとは思わなかった。 同じ悩みを持っている人には、MP3プレーヤーという選択肢はかなりおすすめだ。

コメント