回答:
1000 Hzの信号を5秒間生成するには、次のようにします。
ffmpeg -f lavfi -i "sine=frequency=1000:duration=5" test.wav
追加でき-c:a pcm_s16le
ます:
ffmpeg -f lavfi -i "sine=frequency=1000:duration=5" -c:a pcm_s16le test.wav
サンプリングレートも48 KHzに設定するには:
ffmpeg -f lavfi -i "sine=frequency=1000:sample_rate=48000:duration=5" -c:a pcm_s16le test.wav
-af "volume=-18dB"
(-18dBFSの場合)。
これを壊滅させてしまったことをお詫びしますが、将来の誰かがこれを探しに来た場合、これをステレオで行いたい場合は、次のようにします。
ffmpeg -f lavfi -i "sine=frequency=1000:duration=5" -ac 2 output.wav
また、使用することができ-filter_complex
てamerge
:
ffmpeg -f lavfi -i "sine=frequency=1000:duration=5" -filter_complex "[0:a][0:a]amerge=inputs=2[aout]" -map "[aout]" output.wav
ffplay
:stackoverflow.com/questions/5109038/linux-sinus-audio-generator/...