yayugu / net-radio-archive

MIT License
188 stars 29 forks source link

らじる(radiru)の録音が高頻度で失敗する #45

Open yayugu opened 6 years ago

yayugu commented 6 years ago

ちょっと頻度が高すぎる(5〜10件に1回)のでどうにかしたい

https://github.com/yayugu/net-radio-archive/pull/43

手元の環境でらじるの録音が短時間で終了してしまうことがありました。 production.logを見ると

W, [2017-09-06T16:04:05.581250 #19198]  WARN -- : radiru ffmpeg command:        -loglevel error         -y         -i https://nhkradioakfm-i.akamaihd.net/hls/live/512290/1-fm/1-fm-01.m3u8         -t 2460         -vcodec none -acodec copy -bsf:a aac_adtstoasc         /usr/local/etc/net-radio-archive/tmp/working/fm/2017_09_06_1600_\音\楽\遊\覧\飛\行_-_\エ\キ\ゾ\チ\ッ\ク\ク\ル\ー\ズ\~\暑\い\国\の\涼\し\い\音\楽\~_-.m4a output:https://nhkradioakfm-i.akamaihd.net/hls/live/512290/1-fm/1-fm-01.m3u8: Server returned 403 Forbidden (access denied)

とか、404 Not Found とかが記録されていて

warpzone commented 6 years ago

今日からRadikoでの配信が始まりましたが、main:radiru_scraping で INSERT する ch の value を r1 / r2 / fm から JOAK / JOBK / JOAK-FM に変えるだけで、Radiko::Recording.new.record で録音できそうです。(Radiko での配信は 3月まで限定ですが)

ただ、手元の環境では HLS でも 9/29 以降 403 や 404 が返された件数が激減しているので、配信側の増強があったのかもしれません。

yayugu commented 6 years ago

情報ありがとうございます しばらく様子見で