7
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ffmpeg でオーディオファイルに無音部分をたす

Posted at

mp3 とか m4a に無音部分を足す方法です

:notes: ぜんてい

  • 特定部分にサウンドをたしたい
  • amerge で音声ファイルのmixingしたい
  • "-itsoffset" オプションが使えないように感じる
  • "-itsoffset" のかわりに無音部分を前後につける
  • Audacity とか SOX 使うべきだが、いろんな事情で ffmpeg を使わざるを得ないとき

:notes: コマンド

hoge.mp3 の前5秒と後52秒の無音部分を足す。コーデックを aac にしているのは趣味ですので、mp3 等に変更。

ffmpeg -f lavfi -i aevalsrc=0:0:0:0:0:0::d=5 -i hoge.mp3 -f lavfi -i aevalsrc=0:0:0:0:0:0::d=52 -filter_complex "[0:0] [1:0] [2:0] concat=n=3:v=0:a=1 [a]" -map [a] -c:a aac -q:a 4 -strict -2 hoge_60.m4a

↓の部分で5秒の無音を作成してffmpegに入力として渡す。d=5を変更することで長さは変えられる。

-f lavfi -i aevalsrc=0:0:0:0:0:0::d=5

:notes: あとがき

  • グロースハッカーはもういらない子
7
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?