一次录音

一次录音

我想做类似 censury.com.br 的服务,在特定时间录制我的广播,并根据录音以不同的名称保存在 .mp3 文件中。例如:stream08-19-2019-22-00.mp3

我很新手,但 ffmpeg 听起来像是录制我最喜欢的广播节目的完美方式。

我喜欢三个广播电台的一些特定时间以及一个装有 CentOS 的 VPS,能够录制这些节目真是太棒了。

答案1

一次录音

您可以使用该at命令来安排命令或脚本:

at 14:30:00

将出现一个提示,您可以在其中输入预定的命令:

at > ffmpeg -i input -t 01:00:00 -c copy "$(date +%F_%H-%M-%S).m4a"

上面的例子将录制一个小时(-t 01:00:00)。

要保存,请按ctrl+ d

要查看计划的作业,请使用atq命令。

重复录音

您可以使用它crontab来创建按定期、固定时间表执行的 cron 作业:

crontab -e

然后输入你的命令:

0 16 * * 3 ffmpeg -i input -t 01:00:00 -c copy "$(date +%F_%H-%M-%S).m4a"

上述示例将在每个星期三 16:00 录制一小时(-t 01:00:00)。

您可以使用 查看您的 cron 作业crontab -l

相关内容