SoXでファイルの終わりをミリ秒単位でトリミングする方法はありますか?私はこれを試しました:
sox tracks\5_7.mp3 ntracks\05_7.mp3 trim 2 2.195
End position is after expected end of audio
しかし、ファイルが実際にはそれほど長いのに、それはただ言うだけです。
したがって、この曲を2.195秒ではなく2.000秒の長さにしようとしています。また、600以上のファイルでこれを行っているので、コマンドラインから実行する必要があります。
ここに私の警告があります:
sox WARN mp3: MAD lost sync"(this always happens, means nothing)
sox WARN trim: Last 1 position(s) not reached (audio shorter than expected)
sox WARN sox: 'tracks\01_1.mp3' balancing clipped 3 samples; decrease volume?
このオーディオファイルは「00:00:02.19」になります。
コマンドラインに入力された行は次のとおりです。
sox -v3 tracks\01_1.mp3 ntracks\01_1.mp3 trim 2 0.19 pause
これが私の冗長なスタートです:
D:\Stuff\Habbo trax maker\trax maker\mp3support>sox -V3 tracks\01_1.mp3 ntracks\
01_1.mp3 trim 2 0.19
sox: SoX v14.4.0
Input File : 'tracks\01_1.mp3'
Channels : 1
Sample Rate : 44100
Precision : 16-bit
Duration : 00:00:02.19 = 96755 samples = 164.549 CDDA sectors
File Size : 17.6k
Bit Rate : 64.0k
Sample Encoding: MPEG audio (layer I, II or III)
sox INFO sox: Overwriting `ntracks\01_1.mp3'
sox INFO mp3: using MP3 encoding defaults
Output File : 'ntracks\01_1.mp3'
Channels : 1
Sample Rate : 44100
Precision : 24-bit
Sample Encoding: MPEG audio (layer I, II or III)
Comment : 'Processed by SoX'
sox INFO sox: effects chain: input 44100Hz 1 channels
sox INFO sox: effects chain: trim 44100Hz 1 channels
sox INFO sox: effects chain: output 44100Hz 1 channels
sox WARN mp3: MAD lost sync
sox WARN trim: Last 1 position(s) not reached (audio shorter than expected).