2005年4月27日の日記を表示中
2005年 4月 27日 (水)
■もえだん音楽の続き
sox使えばフェードアウトも簡単にできるんですね.↓な感じで適当に時間指定してやったら,何やらよさげなwavファイルができました.でも曲名わからんなぁ・・・(´・ω・`).
for i in moedan_*.ogg; do ogg123 -d wav -f `echo $i | sed -e 's/ogg$/wav/'` $i done for i in `seq 3 2 16`; do file1=`printf "moedan_%02d.wav" $i` file2=`printf "moedan_%02d.wav" \`expr $i + 1 \`` new=`printf "moedan_%02d_%02d.wav" $i \`expr $i + 1\`` dd if=$file1 of=$file1.tmp bs=44 skip=1 dd if=$file2 of=$file2.tmp bs=44 skip=1 cat $file1.tmp $file2.tmp $file2.tmp > moedan.tmp size=`ls -l moedan.tmp | awk '{print $5}'` size2=`ls -l $file2.tmp | awk '{print $5}'` time=`expr $size / 2 / 2 / 44100` time2=`expr $size2 / 2 / 2 / 44100` sox -t raw -w -r 44100 -s -c 2 moedan.tmp $new fade t \ 0 `expr $time - $time2 + 5` 5 rm -f $file1.tmp $file2.tmp moedan.tmp done
[コメントを書く]
■つくば
ひさびさに行ってきました.一年ぶりか・・・.
[コメントを書く]
2005年4月27日の日記を表示中
You might need to install the sox command in addition.
http://sox.sourceforge.net/