2022年11月12日土曜日

Youtubeの音源をroonに取り込む

Youtube上で入手可能な著作権上問題のない動画をローカルに落としてroonで楽しむための方法を調査した。

まず、Youtubeに上がっている動画の元の音声コーデックを調べてみる。



良質なコンテンツは、以下のコーデックで収録されていることが予想される。

音声コーデック:AAC-LC
サンプリングレート:48kHz
ビットレート:384kbps

このフォーマットに合わせて、.m4aのコンテナを選択し、yt-dlpでダウンロードするとよさそう。

次のコマンドでチャンネルまとめてダウンロード
    XXXX:チャンネルのアドレス

yt-dlp -i -o "%(uploader)s (%(uploader_id)s)/%(upload_date)s - %(title)s - [%(id)s].%(ext)s" -v "XXXX" -x -f "bestaudio" --audio-format m4a --audio-quality 0 --embed-thumbnail --write-sub --all-subs --convert-subs srt --add-metadata

ダウンロードしたファイルをroonのライブラリに追加して完了。

以上、ざっくりとした調査メモ。