一次錄音

一次錄音

我想做一個與 censury.com.br 類似的服務,它可以在特定時間記錄我的廣播,根據錄音以不同名稱保存在 .mp3 檔案中。例如:stream08-19-2019-22-00.mp3

我是個新手,但 ffmpeg 聽起來是錄製我最喜歡的廣播節目的完美方式。

我喜歡三個收音機和一個帶有 CentOS 的 VPS 的某些特定時間,能夠錄製這些節目將是令人驚奇的。

答案1

一次錄音

您可以使用at指令 do 安排指令或腳本:

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

相關內容