Logitec LRT-FMAM200UM その2 ― 2010/03/03
再起動したら、予約が消えた。
原因は不明
確認方法は
# open /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist
wake項目を確認する事。
nDock 0.10.1 ― 2010/03/03
nDock
- Nagiosの状態を監視してDockに表示
- Mac OS X 10.6専用
- Nagios 3.0.6で確認
- 設定は.plistファイルを編集
- Dockアイコン変化、音声、Dockアイコンバウンドで通知
- 通知アイコンに期待しないで下さい
- 配布
NagiosDockを使っていたのだが、10.6から動作しなくなったのでcocoaで作製してみた。
ブラックリストの編集 permissions.sqlite ― 2010/03/10
permissions.sqlite
Mac OS X Caminoで確認、FireFox3でも多分、同じ
- 現在の設定をout.txtへ書き出す
cd 〜/Library/Application Support/Camino % sqlite3 permissions.sqlite SQLite version 3.6.12 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .output out.txt sqlite> .dump sqlite> .exit
- 修正
out.txt修正は最後のINSERTの次番号から設定 INSERT INTO "moz_hosts" VALUES(135,'www.example.jp','cookie',8); の次に追加 INSERT INTO "moz_hosts" VALUES(136,'adv.livedoor.com','script',2); INSERT INTO "moz_hosts" VALUES(137,'adv.livedoor.com','document',2); INSERT INTO "moz_hosts" VALUES(138,'adv.livedoor.com','image',2); INSERT INTO "moz_hosts" VALUES(139,'adv.livedoor.com','object',2); INSERT INTO "moz_hosts" VALUES(140,'ard.yahoo.co.jp','script',2); INSERT INTO "moz_hosts" VALUES(141,'ard.yahoo.co.jp','document',2); INSERT INTO "moz_hosts" VALUES(142,'ard.yahoo.co.jp','image',2); INSERT INTO "moz_hosts" VALUES(143,'ard.yahoo.co.jp','object',2); INSERT INTO "moz_hosts" VALUES(144,'counter1.fc2.com','script',2); INSERT INTO "moz_hosts" VALUES(145,'counter1.fc2.com','document',2); INSERT INTO "moz_hosts" VALUES(146,'counter1.fc2.com','image',2); INSERT INTO "moz_hosts" VALUES(147,'counter1.fc2.com','object',2); INSERT INTO "moz_hosts" VALUES(148,'rd.yahoo.co.jp','script',2); INSERT INTO "moz_hosts" VALUES(149,'rd.yahoo.co.jp','document',2); INSERT INTO "moz_hosts" VALUES(150,'rd.yahoo.co.jp','image',2); INSERT INTO "moz_hosts" VALUES(151,'rd.yahoo.co.jp','object',2); INSERT INTO "moz_hosts" VALUES(152,'doubleclick.net','script',2); INSERT INTO "moz_hosts" VALUES(153,'doubleclick.net','document',2); INSERT INTO "moz_hosts" VALUES(154,'doubleclick.net','image',2); INSERT INTO "moz_hosts" VALUES(155,'doubleclick.net','object',2); INSERT INTO "moz_hosts" VALUES(156,'doubleclick.net','script',2); INSERT INTO "moz_hosts" VALUES(157,'doubleclick.net','document',2); INSERT INTO "moz_hosts" VALUES(158,'doubleclick.net','image',2); INSERT INTO "moz_hosts" VALUES(159,'doubleclick.net','object',2); INSERT INTO "moz_hosts" VALUES(160,'google-analytics.com','script',2); INSERT INTO "moz_hosts" VALUES(161,'google-analytics.com','document',2); INSERT INTO "moz_hosts" VALUES(162,'google-analytics.com','image',2); INSERT INTO "moz_hosts" VALUES(163,'google-analytics.com','object',2); INSERT INTO "moz_hosts" VALUES(164,'tracer.jp','script',2); INSERT INTO "moz_hosts" VALUES(165,'tracer.jp','document',2); INSERT INTO "moz_hosts" VALUES(166,'tracer.jp','image',2); INSERT INTO "moz_hosts" VALUES(167,'tracer.jp','object',2);
- バックアップ
$ mv permissions.sqlite permissions.sqlite.backup
- 書き込み
$ sqlite3 permissions.sqlite SQLite version 3.6.12 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .read out.txt sqlite> vacuum; sqlite> .exit
- 確認
$ sqlite3 permissions.sqlite SQLite version 3.6.12 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .header on sqlite> select * from moz_hosts; 内容が表示される sqlite>.exit
- 影響を確認中
参考:
radiko.jpを聴く関東専用簡易アプリ(radiko.app ) ― 2010/03/17
ラジコの録音のためのffmpeg ― 2010/03/18
FFmpeg version SVN-r22585で確認
- ソースコードの入手
$ svn co svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
- Mac OS X (10.6で確認)でのコンパイル
$ ./configure --enable-swscale --enable-gpl --enable-pthreads
- FreeBSD(7.1)でのコンパイル
$ patch < /usr/ports/multimedia/ffmpeg-devel/files/patch-libavdevice-bktr.c $ patch < /usr/ports/multimedia/ffmpeg-devel/files/patch-libavdevice-oss_audio.c $ patch < /usr/ports/multimedia/ffmpeg-devel/files/patch-libavformat-udp.c $ ./configure --enable-swscale --enable-gpl --enable-pthreads $ gmake # makeではだめ
- ソースの変更 参照:radikoをフラッシュ無しで再生
- 録音例 TBSを1時間録音
$ ffmpeg -t 1:00:00 \ -i rtmp://radiko.smartstream.ne.jp:1935/TBS/_defInst_/simul-stream \ -acodec copy tbs.aac
- 再生はVLCまたはRealPlayerで可能
- 問題
- proxy経由にならない
- タイムアウトが短い?途中で停止していることがある模様
ラジコの録音のためのrtmpdump ― 2010/03/19
RTMPDump v2.2aで確認
- ソースコードの入手
$ svn co svn://svn.mplayerhq.hu/rtmpdump/trunk rtmpdump
- Mac OS X(10.6で確認)
$ make posix
- FreeBSD(7.1)
$ gmake posix
- 録音例1
- TBSを1時間録音
$ rtmpdump -B 3600 \ -vr rtmp://radiko.smartstream.ne.jp/TBS/_defInst_/simul-stream \ -o tbs.flv
- 録音例2
- J-WAVEをタイムアウト300秒、SOCKS4 prox使用して1時間録音
- SOCK4 proxy serverで port 1935を許可
$ rtmpdump -B 3600 --timeout 300 --socks proxy:1080 \ -vr rtmp://radiko.smartstream.ne.jp/FMJ/_defInst_/simul-stream \ -o j-wave.flv
- 再生はVLCまたはRealPlayerで可能
- 問題
- 録音が途中停止することがある。原因が追い切れていない。
- (ffmpegのと違い、途中で停止しても終了する。)
radiko.jpを聴く簡易アプリ Ver.0.2(1) ― 2010/03/19
コマンドラインでのラジコ(radiko.jp)の録音 ― 2010/03/19
ラジコの録音のためのrtmpdumpを比較した結果、
終了が検出できるrtmpdumpを使用する。
FreeBSD7.1 で確認 (Mac OS Xでも多分同じ)
- スクリプトを作製 RadikoRecord
- RadikoRecord <ラベル> <放送局> <録音時間(秒)>
- ファイル名 <ラベル>-<放送局>-<年>-<月日>-<時分>-<PID>.flv
- 録音時間が指定された秒数になるまで繰り返し録音を行う
#!/bin/sh LANG=C; export C RDIR=/usr/buimemo STIME=`/bin/date +%s` RTIME=$3 while : ; do DTIME=`/bin/date +%Y-%m%d-%H%M-$$` echo "### $1-$2-${DTIME}.flv ###" /usr/local/bin/rtmpdump \ -B ${RTIME} \ -qv \ --timeout 15 \ -r rtmp://radiko.smartstream.ne.jp/$2/_defInst_/simul-stream \ -o ${RDIR}/$1-$2-${DTIME}.flv echo NTIME=`/bin/date +%s` RTIME=`/bin/expr $3 - ${NTIME} + ${STIME} ` if [ 0 -ge ${RTIME} ]; then break; fi done /usr/bin/du -sh ${RDIR} echo cd ${RDIR} /bin/ls -lh $1-$2-`/bin/date +%Y-%m%d`-*-$$.flv # end
- 実行例 TBSをLABELをつけて9500秒録音
$ RadikoRecord LABEL TBS 9500 ### LABEL-TBS-2010-0319-2144-41368.flv ### RTMPDump v2.2a (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL 56M /usr/buimemo/ -rw-r--r-- 1 buimemo buimemo 56M Mar 19 21:44 LABEL-TBS-2010-0319-2144-41368.flv
- timeoutは調整が必要
Logitec LRT-FMAM200UM その3 ― 2010/03/20
Logitec LRT-FMAM200UM と radiko.jpの比較
- 音質はAM/FMともにradiko.jpの圧倒的な勝ち。
- 安定性(当たり前だけど)
- 電波が安定している場所では試験中のradiko.jpの負け。
- 電波が不安なところは、場所次第
- 予約録音
- 現時点ではソフトサポートが不明でもLRT-FMAM200Uが有利
- アプリが出てくればradiko,jpの勝ち
- 多チャンネル再生/録音
- radiko.jpアプリ次第
今後は
- radiko.jpは本格運用に期待
- LRT-FMAM200UMはソフトアップデートに期待