そのため、私の職場のラップトップにはRAMが2GBしか搭載されていません。 この点で、ブラウザを最適化する必要がありました。なぜなら、 多数のオープンメモリタブがあると、不十分になり、スワップパーティションが使用され、ブレーキがかかります。
音楽は私の仕事に役立ちます。通常は、YouTubeプレイリストのある開いているタブです。 したがって、作業プロセスのこのタブは最大500MB(!)を消費し、さらに多く(Google Chrome)を消費します。
この状況により、入力でプレイリストIDを受信するbashスクリプトと、MOCなどのお気に入りのプレーヤーでリッスンできるmp3ファイルを作成する必要がありました。

Youtubeからmp3をダウンロードできないため、プロセスを3つのステップに分けます。
- ダウンロードflv
- サウンドトラックを抽出する
- 一時的なflvを削除
念のため、プレイリストIDが「リスト」取得パラメーターであることを思い出します。
依存関係:
sudo apt-get install youtube-dl ffmpeg libavcodec-extra-53
- ビデオファイルをダウンロードするためのyoutube-dl
- mp3に変換するためのffmpeg libavcodec-extra-53
実際にスクリプト自体、詳細にコメント(
ダウンロード ):
このスクリプトが私だけでなく、行商人から多くのギガバイトのRAMを節約できることを願っています。