2018/04/08

RaspberryPi で radikoを録音して Podcastで配信する(改造編)

radicast をちょっと弄ってradikoの無劣化録音できるようにする。

・OSインストール編
・システム構築編
・改造編2(Podcastアイコン対応)

対象のソースは3本
・converter.go
・radiko.go
・server.go

差分は次のとおり。


Build & Install

$ cd go/src/
$ go build github.com/soh335/radicast/
$ sudo cp ./radicast /usr/local/bin/

サービス定義ファイルの修正
$ sudo vi /etc/systemd/system/radicast.service

[Unit]
Description=radicast [recording radiko and serving rss for podcast]
After=network.target

[Service]
Type=simple
Restart=always
User=radicast
ExecStart=/usr/local/bin/radicast
    -config /usr/local/etc/radicast.json
    -host 192.168.0.81
    -output /var/radicast
ExecStop=/bin/kill -WINCH ${MAINPID}

[Install]
WantedBy=multi-user.target
※ExecStart行は1行で記述すること
※bitrate と converter オプションを除外
systemctlに読み込ませる
$ sudo systemctl daemon-reload

再起動してエラー確認
$ sudo reboot

0 件のコメント:

コメントを投稿

フォロワー