1

Я пытаюсь найти способ в Fedora 17 извлечь случайную секунду из данного аудиофайла, используя консольную команду.

Есть ли пакет YUM, который может мне помочь?

1 ответ1

3

С помощью sox вы можете редактировать аудиофайлы в командной строке. Если вам нужна ровно одна секунда, это извлечет секунду между 00:16 и 00:17.

sox input.wav output.wav trim 00:00:16 00:00:01

Первый аргумент трима - это начало трима, а второй - его продолжительность.

Если вы используете команду soxi , вы можете узнать продолжительность вашего аудиофайла.

Если вам удастся сделать небольшой скрипт, который получит длительность вашего файла и выберет случайное число, меньшее этой длительности, я думаю, что вы хорошо :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .