2013年8月28日水曜日

RaspberryPI+mplayer+lameでNHKラジオ第2を録音してDropBoxにアップロード(2)

SDカードからやり直したせいかサイマルラジオ録音スクリプトが動作しなくなっていた。 

調べたところmplayerで以下のようなエラーがでていた。


size_confirm mismatch!: 22611 20047
Error while parsing chunk header
Failed, exiting.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

connect error: Connection refused


コンソールからmplayer単独で動かすとエラーはでない。

詳しい原因はわからないけどRubyスクリプトからmplayerを呼ぶシェルスクリプトを実行するとダメなようだ。

プロセス関係の問題と思われるがよくわからない。

mplayerをシェルスクリプトを使わずに直接実行するよう変更したら動作した。

ソース(radiorec2.rb)
https://gist.github.com/izumogeiger/6366082#file-radiorec2-rb

0 件のコメント:

amazonアソシエイト