語学講座CS2 (2025年度)

ストリーミングで公開されているNHKラジオ語学講座(らじる★らじる(聴き逃し)配信)の録音を自動化するためのデスクトップアプリです。語学講座の録音にはffmpegを利用します。OSDN.net で公開されていた「CaptureStream」の派生版であり、同ソースコードを基盤としています。正式に開発を引き継いでいるものではありません。録音した語学講座のファイルは著作権法で許されている範囲内でご利用ください。

View the Project on GitHub

語学講座CS2

スケジュール録音の設定方法(macOS版:crontab)  

TOP目次ドキュメント]

     

crontabを使ったスケジュール録音の設定方法です。macOSはUNIXなのでLinuxと同様にcrontabが使えます。

Appleはcrontabの使用を推奨しておらず、代替としてmacOSネイティブのタスクスケジューラー「launchd」の使用が推奨されています。このcrontabの手順を参考にlaunchdを使った設定をしてください。

     

1. cronにFull Disk Access権限を付与(必須)

macOSのセキュリティでcronが制限されるため、以下の手順で権限を有効化。

  

2. ターミナルを開きます。

$ crontab -e

4. エディタは『vi』を使用します。最終行にカーソルを移動し、例えば下記のように入力します。

* * * * * /Applications/CaptureStream2.app/Contents/MacOS/CaptureStream2 -nogui
5 10 * * * /Applications/CaptureStream2.app/Contents/MacOS/CaptureStream2 -nogui

  この例では毎日10時5分に実行されます。