Я новичок в SoX, но заметил, что эта страница часто отображается в результатах поиска для обрезки звука и будет видна многим, пытающимся делать подобные вещи.
Таким образом, я хотел предоставить то, что я считаю лучшим решением лично.
Я испытал тот же «щелчок» в конце файла, который был John Smith Optional упоминается.Это говорит о том, что кратковременное затухание может устранить любые сбои в работе, так как звук заканчивается и достаточно точно работает.Принятие отрицательного значения для параметра положения затухания, указывающего время до конца звука, является ключом.
Так что я не вижу лучшего способа достичь цели ОП, чем этот:
sox full_length.wav trimmed.wav fade 0 -5 0.01
Параметр 1 имеет значение «0», поэтому затухание отсутствует. Параметр 2 удаляет последние 5 секунд. Параметр 3 использует затухание 10 мс