Если я знаю, что прямая трансляция начинается через несколько часов, и я знаю URL прямой трансляции.Если поток в настоящее время происходит, у меня нет проблем с использованием ffmpeg для сохранения потока в файл.Однако в настоящее время я просматриваю всю сеть, чтобы найти способ запланировать выполнение команды в будущем.Я попытался использовать «at», но это все еще, кажется, запускает команду в настоящем.Мне интересно, если "в" является ответом на мою проблему или это что-то еще?Спасибо.
Я пытался использовать команду at и искать другие приложения в MacOS для планирования команд.
Вот пример команды ffmpeg, которая отлично работает для моих намерений, когда я печатаюэто в командной строке в настоящее время.Я надеюсь, что я смогу заставить ffmpeg начать чтение из потока с определенной даты и времени и начать запись в файл оттуда.
ffmpeg -loglevel panic -nostdin -i [WEB_URL] -c:a aac -b:a 320k -crf 33 out.mp4
Вот моя неудачная попытка использовать по адресу:
at 22:53; ffmpeg -loglevel panic -nostdin -i [WEB_URL] -c:a aac -b:a 320k -crf 33 out.mp4 &
Я ожидал, что ffmpeg будет работать так, как если бы я ввел команду в тот момент, когда я запланировал задание.Однако ffmpeg сразу начал работать.