Kadangkala kita menginginkan menggabung banyak file dalam satu folder. tujuannya adalah untuk mencipatakan file mp3 yang bisa didengar secara terus menerus tanpa putus atau untuk mengkelompokkan lagu berdasarkan penyanyinya :
misalkan kita punya 64 file mp3 di direktori lagu
Langkah pertama yang harus dilakukan adalah membuat file gabung_MP3WRAP.mp3 dari 2 file mp3 :
caranya ambil secara acak 2 file dalam direktori yang akan digabungkan filenya, kemudian gabungkan 2 file(misalkan file yang terpilih adalah file1.mp3 dan file2.mp3) tersebut dengan perintah
#mp3wrap gabung.mp3 file1.mp3 file2.mp3
maka akan tercipta file gabung_MP3WRAP.mp3
pindahkan file gabung_MP3WRAP.mp3 ke folder sebelum folder lagu.
kemudian pindahkan 2 file yang telah digabung tadi ke lokasi folder lainya. Langkah Selanjutnya mengabungkan file mp3 lainnya(sisa 62 file mp3) dengan cara menggunakan script join.sh.
Ketikkan script berikut ini dalam text editor :
#!/bin/bash
SAVEIFS=$IFS
IFS=$(echo -en “\n\b”
FILES=lagu/*.mp3
for f in $FILES
do
mp3wrap -a gabung_MP3WRAP.mp3 “$f”
done
IFS=$SAVEIFS
kemudian simpan dengan nama file join.sh. dan letakkan file join.sh ini kedalam folder sebelum folder lagu.
kemudian jalankan scipt join.sh,
sebelum menjalankan script pastikan permision dari file join.sh executable
# chmod 755 join.sh
#./join.sh
maka 64 file mp3 akan tergabung menjadi 1 file mp3 yaitu gabung_MP3WRAP.mp3
i hope it can help you.””