ffmpeg
ffmpeg
Command
Filter
- List available filters
    
ffmpeg -filters 
Option
- audio bit rate [Kbps]
    
-ab 128- 低いサンプルレートの場合、大きい値は設定できない、
        
- 32khz未満の場合は160kbps以上の値は設定不可。
 
 
 - 低いサンプルレートの場合、大きい値は設定できない、
        
 - audio sampling rate [hz]
    
-ar 16000 - the number of channels
    
-ac 2- 1: monoral
 - 2: stereo
 
 - sampling bit (audio codec)
    
-acodec pcm_s24le -acodec pcm_16le -acodec pcm_u8- 24 bit: 
-acodec pcm_s24le - 16 bit: 
-acodec pcm_16le- signed int little endian
 
 - 8 bit: 
-acodec pcm_u8- unsigned int
 
 - list acodec
        
ffmpeg -codecs 
 - 24 bit: 
 
Example
- Change sound to stereo 96 khz and 24 bit wav
    
ffmpeg -i before.mp3 -ar 96000 -ac 2 -acodec pcm_s24le after.wav- 音の高さを変えずにスピード変更
 
 - Reduce speed
    
ffmpeg -i ./input.mp3 -filter:a "atempo:0.5" -vn ./output.mp3- 音の高さを変えずにスピード変更
 
 - Increase speed
    
ffmpeg -i ./input.mp3 -filter:a "atempo:2.0" -vn ./output.mp3 - Higher pitch (assuming your audio is 44.1KHz)
    
ffmpeg -i ./input.mp3 -filter:a "asetrate=r=48K" -vn ./output.mp3 - Lower pitch (assuming your audio is 44.1KHz)
    
ffmpeg -i ./input.mp3 -filter:a "asetrate=r=36K" -vn ./output.mp3