Я работаю над небольшим аудиовизуальным проектом, и я пишу вспомогательный скрипт bash для управления некоторыми вещами.
Однако мне нужно воспроизвести сгенерированный звуковой файл в течение нескольких секунд до остановки это, файл также должен немного начать с трека, а не с самого начала.
Проблема в том, что я не могу найти игрока, который работает так, как я думаю, лучший, он будет выглядеть что-то вроде этого:
#generate audio file "1.wav"
[audioplayer] start "1.wav" -from 00:20:00 #20 seconds in
sleep(10) #play for 10 seconds
[audioplayer] stop
#do some other stuff
Я нахожу только терминальные аудиоплееры, которые открывают отдельный графический интерфейс или управляются по-разному. Есть ли способ достичь того, что я хочу сделать?