YouTube配信用にMP3ファイルを結合してBGMを作る!(Ubuntu/mp3wrap)

YouTube配信用にmp3ファイルを結合してbgmを作ります。mp3ファイルの結合には、Ubuntu上でmp3wrapを使用する例を紹介します。

YouTubuのオーディオライブラリにアクセスする!

YouTube Studioから、YouTubuのオーディオライブラリにアクセスします。

好みのBGMを探す!

音楽を再生して、好みのBGMを探します。

BGMをダウンロードする!(mp3ファイル)

BGMをダウンロードします。ファイル名の日付をクリックするか、プレイヤーのダウンロードのアイコンボタンをクリックします。ファイルの形式は、MP3です。

結合するMP3ファイルを一つのフォルダにまとめる!

結合するMP3ファイルを一つのフォルダにまとめます。

mp3wrapをインストールする!

mp3wrapをインストールします。

$ sudo apt install mp3wrap

mp3wrapでmp3ファイルを結合する!

mp3wrapでmp3ファイルを結合します。mp3wrapコマンドをを使用する際は、引数に出力するファイル名と、結合対象のファイル名を指定します。以下の例では、MP3ファイルをまとめたディレクトリのファイルを「*.mp3」で指定したため、ファイルがABC順に結合されます。出力ファイル名は、引数に指定したファイル名に「MP3WRAP」が埋め込まれ、「youtube_bgm_MP3WRAP.mp3」になります。

$ mp3wrap Music/youtube_bgm.mp3 Music/youtube_bgm/*.mp3 
Mp3Wrap Version 0.5 (2003/Jan/16). See README and COPYING for more!
Written and copyrights by Matteo Trotta - <matteo.trotta@lib.unimib.it>
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!

  3 %	--> Wrapping Music/youtube_bgm/Airborne - Quincas Moreira.mp3 ... OK
  7 %	--> Wrapping Music/youtube_bgm/Alley Cat - Geographer.mp3 ... OK
  11 %	--> Wrapping Music/youtube_bgm/American Idle - RKVC.mp3 ... OK
  14 %	--> Wrapping Music/youtube_bgm/Auckland - VYEN.mp3 ... OK
  18 %	--> Wrapping Music/youtube_bgm/Away - Patrick Patrikios.mp3 ... OK
  22 %	--> Wrapping Music/youtube_bgm/Beyond - Patrick Patrikios.mp3 ... OK
  25 %	--> Wrapping Music/youtube_bgm/Calvin Harris - josh pan.mp3 ... OK
  29 %	--> Wrapping Music/youtube_bgm/Cold Blue - Astron.mp3 ... OK
  33 %	--> Wrapping Music/youtube_bgm/Dive Down - VYEN.mp3 ... OK
  37 %	--> Wrapping Music/youtube_bgm/Dorris Day - DJ Williams.mp3 ... OK
  40 %	--> Wrapping Music/youtube_bgm/Four More Weeks - Vans in Japan.mp3 ... OK
  44 %	--> Wrapping Music/youtube_bgm/Growing Space - Astron.mp3 ... OK
  48 %	--> Wrapping Music/youtube_bgm/Headphones - RKVC.mp3 ... OK
  51 %	--> Wrapping Music/youtube_bgm/June - Bobby Richards.mp3 ... OK
  55 %	--> Wrapping Music/youtube_bgm/Kurt - Cheel.mp3 ... OK
  59 %	--> Wrapping Music/youtube_bgm/Love Aside - Patrick Patrikios.mp3 ... OK
  62 %	--> Wrapping Music/youtube_bgm/Luge - Geographer.mp3 ... OK
  66 %	--> Wrapping Music/youtube_bgm/Mirror Mind - Bobby Richards.mp3 ... OK
  70 %	--> Wrapping Music/youtube_bgm/Nine Lives - Unicorn Heads.mp3 ... OK
  74 %	--> Wrapping Music/youtube_bgm/Papov - Yung Logos.mp3 ... OK
  77 %	--> Wrapping Music/youtube_bgm/Stark Goes Dark - The Whole Other.mp3 ... OK
  81 %	--> Wrapping Music/youtube_bgm/Studio 2020 - Quincas Moreira.mp3 ... OK
  85 %	--> Wrapping Music/youtube_bgm/The Light Within - The Westerlies.mp3 ... OK
  88 %	--> Wrapping Music/youtube_bgm/Verve - Benjamin Martins.mp3 ... OK
  92 %	--> Wrapping Music/youtube_bgm/Vital Whales - Unicorn Heads.mp3 ... OK
  96 %	--> Wrapping Music/youtube_bgm/Whispering Stream - E's Jammy Jams.mp3 ... OK
  100 %	--> Wrapping Music/youtube_bgm/Wind Riders - Asher Fulero.mp3 ... OK

  Calculating CRC, please wait... OK

Music/youtube_bgm_MP3WRAP.mp3 has been created successfully!
Use mp3splt to dewrap file; download at http://mp3splt.sourceforge.net!

mp3ファイルを結合するシェルを作成する!

以下のようなmp3ファイルを結合するシェルを作成しておくと、新たな曲を差し込んだり、曲順を変えたりすることが楽になります。

#!/bin/bash

MP3F_DIR=~/Music/youtube_bgm
BGM_FILE=youtube_bgm

cd $MP3F_DIR

mp3wrap ~/Music/${BGM_FILE}.mp3 \
"5-O-July - Dan Lebowitz.mp3" \
"35,000 Feet - The Mini Vandals.mp3" \
"75 & Lower - DJ Williams.mp3" \
"Absolutely Nothing - Jeremy Blake.mp3" \
...

おわりに

YouTubeで動画配信する際に使用するBGMを使用したくなった場合は、YouTubeのオーディオライブラリからMP3ファイルをダウンロードして、mp3wrapコマンドで結合して使用しましょう。