1秒の無音のmp3を作る場合、
ffmpeg -ar 48000 -t 1 -f s16le -acodec pcm_s16le -ac 2 -i /dev/zero -acodec libmp3lame -aq 4 silent.mp3
こんな感じ。
何で無音のmp3が必要になったのか?
サウンド部分がない動画をAVAssetExportSession
を使って書き出そうとしたら失敗になる現象に遭遇。
insertEmptyTimeRange
では、書き出しに失敗するので色々調べてみると無音のデータを書き込むといいらしい。
なので、無音のmp3を作った。
参考
http://stackoverflow.com/questions/32817411/avassetexportsession-audio-missing-in-ios9
http://stackoverflow.com/questions/28865608/insertemptytimerange-to-avmutablecompositiontrack-not-working
http://stackoverflow.com/questions/32017827/ffmpeg-create-silent-ogg-audio-file