本BLOGはUbuntuによるEco Linuxサーバ構築記に移転しました。

PT3、ubuntuLinux、epgrecでCS放送録画

| コメント(0) | トラックバック(0)
前の投稿で記載した通り、PT3、ubuntu、epgrec環境で地デジ、BSに関しては、
問題なく録画できることが確認できましたが、CSの録画が上手くいきませんでした。
で、その原因を調べて対策をしたのが本記事です。

【8/9追記】
調べてみると、recpt1に--sidオプションを指定した場合には、
録画時にTsSplitterを実行した状態と同じように、TSファイルの不要部分を除いて録画されるとの事です。


■■ 前置き:CSで録画すると意味不明な大きなTSが出来ていた。
CS放送の場合、一つのチャンネルで複数の番組が放送されているとの事。
普通に地デジやBSと同じ方法で録画すると、CS16を録画した場合には6チャンネル分が一つのTSファイルに書き込まれる模様。


■ 証明①

$ ps -aux | grep recpt1
/usr/local/bin/recpt1 --b25 --strip CS16 1308 /var/www/epgrec/video/CS16_20120808_なにかの番組.ts

この状態でCS16_20120808_なにかの番組.tsを再生すると、
予想外の番組が再生され、更に30分のTSファイルで8Gも食っている。

/var/www/epgrec/config.php のCS放送関係の設定カ所を見てみると、
CS16に対して、6つのチャンネルが存在するらしい。

======================================================
"305ch.epgdata.ontvjapan"       =>      "CS16", // 305, // "チャンネル銀河"
"1201.ontvjapan.com"            =>      "CS16", // 333, // "AT-X"
"1050.ontvjapan.com"            =>      "CS16", // 342, // "ヒストリーチャンネル"
"803ch.epgdata.ontvjapan"       =>      "CS16", // 803, // "スカチャン803"
"804ch.epgdata.ontvjapan"       =>      "CS16", // 804, // "スカチャン804"
"1207.ontvjapan.com"            =>      "CS16", // 290, // "SKY・STAGE"
======================================================

■ 証明②
windowsで言うところのTsSplitterのLINUX版であるtssplitter_liteを使って、"AT-X"の番組だけを取り出してみる
$ tssplitter_lite CS16_20120808_なにかの番組.ts CS16_20120808_なにかの番組_split.ts 333
$ ls -la

======================================================
-rw-r--r--  1 www-data www-data 1719051696  8月  8 20:35 CS16_20120808_なにかの番組_split.ts
-rw-r--r--  1 www-data www-data 8359637704  8月  8 20:00 CS16_20120808_なにかの番組.ts
======================================================

上記で、CS16_20120808_なにかの番組_split.tsが明らかに1/6程度まで容量がダウンしており、
再生してみると見たかった番組のみが抽出されていることが分かった。



■■ tssplitter_liteのインストール(do-record.shの作りによっては使わないかも。)
windowsのTsSplitterと同様に、TSファイルから不要な情報を削除してくれるソフトを
作成して下さっている方がいたので、早速使わせて頂きます。

$ wget http://hp.vector.co.jp/authors/VA038175/download/tssplitter_lite.zip
$ unzip tssplitter_lite.zip
$ cd tssplitter_lite
$ make
$ sudo cp tssplitter_lite/tssplitter_lite /usr/local/bin

■ tssplitter_liteの使い方
tssplitter_lite original.ts output.ts sid

sidはBSデジタル・110度CS(スカパー!e2) チャンネル一覧を参考に、
CSch3xx等となっている個所の数字の部分。


■■ epgrecによるCS放送の録画
epgrecには、録画する際に自由に処理を組み合わせるオプションが用意されているようですので、
オプションを組み合わせてターゲットの番組だけを録画しようとしたが・・・・

do-record.shを確認した後に、単純に、予約録画する際に、
録画モードを『Minimum TS』を選択すれば、SIDオプション付きでCSが録画され、
上手い事、分離されたTSが出来ると思って、録画予約時に『Minimum TS』を選択して録画しても上手くいっていなかった。

気を取り直して、録画中のコマンドを見てみると。epgrecでSIDを上手く出していない模様。
/usr/local/bin/recpt1 --b25 --strip --sid hd CS16 1770 /home/epgrec/video/CSCS16_20120808_・・・・

『--sid hd』の個所がまずそうと思って、
テーブルを確認したところ、常に『hd』と言う値が入っていた。

■ 確認のための実験
mysql> select * from Recorder_channelTbl where type = 'CS';
+-----+------+---------+-----------------------------------+-------------------------+-----+------+
| id  | type | channel | name                              | channel_disc            | sid | skip |
+-----+------+---------+-----------------------------------+-------------------------+-----+------+
|  40 | CS   | CS2     | スターchプラス                  | 1002.ontvjapan.com      | hd  |    0 |
|  41 | CS   | CS2     | 日本映画専門chHD              | 1086.ontvjapan.com      | hd  |    0 |
|  42 | CS   | CS2     | フジテレビNEXT                | 306ch.epgdata.ontvjapan | hd  |    0 |
|  43 | CS   | CS8     | ショップチャンネル                | 1059.ontvjapan.com      | hd  |    0 |
|  44 | CS   | CS8     | キッズステーションHD            | 1045.ontvjapan.com      | hd  |    0 |
|  45 | CS   | CS10    | ザ・シネマ                        | 1217.ontvjapan.com      | hd  |    0 |
|  46 | CS   | CS10    | スカチャンHD800              | 800ch.epgdata.ontvjapan | hd  |    0 |
|  47 | CS   | CS10    | スカチャン801                  | 801ch.epgdata.ontvjapan | hd  |    0 |



これ、番組表取得時にチャンネル一覧も更新しているようだが、
その際にsidになぜかhdが入っているのが問題っぽい。

マニュアルより、『モード0以外の録画モードでチャンネルのサービスIDのみ抜き出したいというような場合に使う』との事。
モード0以外で使う場合にのみ、セットされるが、DBにはCSも『hd』で入っているので、
ここを更新すれば良さそう。


/var/www/epgrec/config.phpを参考にして正規表現を使ってDBのテーブルのアップデート文を作る。

$ mysql -uroot -p
$ use epgrec;
$ show tables;


$ mysql> show tables;
+----------------------+
| Tables_in_epgrec     |
+----------------------+
| Recorder_categoryTbl |
| Recorder_channelTbl  |  <<< これがターゲットのテーブル。
| Recorder_keywordTbl  |
| Recorder_logTbl      |
| Recorder_programTbl  |
| Recorder_reserveTbl  |
+----------------------+
6 rows in set (0.00 sec)


テーブル接頭辞は、epgrecのインストール時に、ユーザーが任意に決めた文字。
デフォルトなら、『Recorder_』だった筈。

■ 作成したアップデート文。
上記までで、epgrecのデータベースを見ている筈なので、下記のSQL文をそのまま実行してみる。
※登録されていないチャネルに対する余計なupdate文は、対象が見つからずに、0件アップデートとなるはず。
※DBを触るのが怖かったら、epgrecのウェブ画面で、CSのチャンネル名をクリックすればsidを更新できます。
======================================================
update Recorder_channelTbl set sid = 237 where type = 'CS' and channel_disc = '1002.ontvjapan.com';
update Recorder_channelTbl set sid = 239 where type = 'CS' and channel_disc = '1086.ontvjapan.com';
update Recorder_channelTbl set sid = 306 where type = 'CS' and channel_disc = '306ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 100 where type = 'CS' and channel_disc = '100ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 256 where type = 'CS' and channel_disc = '1025.ontvjapan.com';
update Recorder_channelTbl set sid = 312 where type = 'CS' and channel_disc = '1016.ontvjapan.com';
update Recorder_channelTbl set sid = 322 where type = 'CS' and channel_disc = '1018.ontvjapan.com';
update Recorder_channelTbl set sid = 331 where type = 'CS' and channel_disc = '1046.ontvjapan.com';
update Recorder_channelTbl set sid = 294 where type = 'CS' and channel_disc = '294ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 334 where type = 'CS' and channel_disc = '1213.ontvjapan.com';
update Recorder_channelTbl set sid = 221 where type = 'CS' and channel_disc = '1010.ontvjapan.com';
update Recorder_channelTbl set sid = 222 where type = 'CS' and channel_disc = '1005.ontvjapan.com';
update Recorder_channelTbl set sid = 223 where type = 'CS' and channel_disc = '1008.ontvjapan.com';
update Recorder_channelTbl set sid = 224 where type = 'CS' and channel_disc = '1009.ontvjapan.com';
update Recorder_channelTbl set sid = 292 where type = 'CS' and channel_disc = '1133.ontvjapan.com';
update Recorder_channelTbl set sid = 238 where type = 'CS' and channel_disc = '1003.ontvjapan.com';
update Recorder_channelTbl set sid = 310 where type = 'CS' and channel_disc = '1006.ontvjapan.com';
update Recorder_channelTbl set sid = 311 where type = 'CS' and channel_disc = '1014.ontvjapan.com';
update Recorder_channelTbl set sid = 343 where type = 'CS' and channel_disc = '1204.ontvjapan.com';
update Recorder_channelTbl set sid = 55 where type = 'CS' and channel_disc = '1059.ontvjapan.com';
update Recorder_channelTbl set sid = 335 where type = 'CS' and channel_disc = '1045.ontvjapan.com';
update Recorder_channelTbl set sid = 228 where type = 'CS' and channel_disc = '1217.ontvjapan.com';
update Recorder_channelTbl set sid = 800 where type = 'CS' and channel_disc = '800ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 801 where type = 'CS' and channel_disc = '801ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 802 where type = 'CS' and channel_disc = '802ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 260 where type = 'CS' and channel_disc = '1028.ontvjapan.com';
update Recorder_channelTbl set sid = 303 where type = 'CS' and channel_disc = '1092.ontvjapan.com';
update Recorder_channelTbl set sid = 323 where type = 'CS' and channel_disc = '1019.ontvjapan.com';
update Recorder_channelTbl set sid = 324 where type = 'CS' and channel_disc = '1024.ontvjapan.com';
update Recorder_channelTbl set sid = 352 where type = 'CS' and channel_disc = '1067.ontvjapan.com';
update Recorder_channelTbl set sid = 353 where type = 'CS' and channel_disc = '1070.ontvjapan.com';
update Recorder_channelTbl set sid = 354 where type = 'CS' and channel_disc = '1069.ontvjapan.com';
update Recorder_channelTbl set sid = 361 where type = 'CS' and channel_disc = '361ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 251 where type = 'CS' and channel_disc = '1041.ontvjapan.com';
update Recorder_channelTbl set sid = 252 where type = 'CS' and channel_disc = '1042.ontvjapan.com';
update Recorder_channelTbl set sid = 253 where type = 'CS' and channel_disc = '1043.ontvjapan.com';
update Recorder_channelTbl set sid = 254 where type = 'CS' and channel_disc = '1026.ontvjapan.com';
update Recorder_channelTbl set sid = 255 where type = 'CS' and channel_disc = '1040.ontvjapan.com';
update Recorder_channelTbl set sid = 305 where type = 'CS' and channel_disc = '305ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 333 where type = 'CS' and channel_disc = '1201.ontvjapan.com';
update Recorder_channelTbl set sid = 342 where type = 'CS' and channel_disc = '1050.ontvjapan.com';
update Recorder_channelTbl set sid = 803 where type = 'CS' and channel_disc = '803ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 804 where type = 'CS' and channel_disc = '804ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 290 where type = 'CS' and channel_disc = '1207.ontvjapan.com';
update Recorder_channelTbl set sid = 240 where type = 'CS' and channel_disc = '1007.ontvjapan.com';
update Recorder_channelTbl set sid = 262 where type = 'CS' and channel_disc = '1027.ontvjapan.com';
update Recorder_channelTbl set sid = 314 where type = 'CS' and channel_disc = '1074.ontvjapan.com';
update Recorder_channelTbl set sid = 307 where type = 'CS' and channel_disc = '1073.ontvjapan.com';
update Recorder_channelTbl set sid = 308 where type = 'CS' and channel_disc = '1072.ontvjapan.com';
update Recorder_channelTbl set sid = 332 where type = 'CS' and channel_disc = '1047.ontvjapan.com';
update Recorder_channelTbl set sid = 340 where type = 'CS' and channel_disc = '1062.ontvjapan.com';
update Recorder_channelTbl set sid = 341 where type = 'CS' and channel_disc = '1193.ontvjapan.com';
update Recorder_channelTbl set sid = 161 where type = 'CS' and channel_disc = '1120.ontvjapan.com';
update Recorder_channelTbl set sid = 185 where type = 'CS' and channel_disc = '185ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 293 where type = 'CS' and channel_disc = '1015.ontvjapan.com';
update Recorder_channelTbl set sid = 301 where type = 'CS' and channel_disc = '3201.ontvjapan.com';
update Recorder_channelTbl set sid = 304 where type = 'CS' and channel_disc = '1090.ontvjapan.com';
update Recorder_channelTbl set sid = 325 where type = 'CS' and channel_disc = '1022.ontvjapan.com';
update Recorder_channelTbl set sid = 351 where type = 'CS' and channel_disc = '1076.ontvjapan.com';
update Recorder_channelTbl set sid = 257 where type = 'CS' and channel_disc = '1068.ontvjapan.com';
update Recorder_channelTbl set sid = 300 where type = 'CS' and channel_disc = '300ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 321 where type = 'CS' and channel_disc = '1208.ontvjapan.com';
update Recorder_channelTbl set sid = 350 where type = 'CS' and channel_disc = '2002.ontvjapan.com';
update Recorder_channelTbl set sid = 362 where type = 'CS' and channel_disc = '1052.ontvjapan.com';
update Recorder_channelTbl set sid = 110 where type = 'CS' and channel_disc = '110ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 101 where type = 'CS' and channel_disc = '101ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 147 where type = 'CS' and channel_disc = '147ch.epgdata.ontvjapan';
update Recorder_channelTbl set sid = 160 where type = 'CS' and channel_disc = '160ch.epgdata.ontvjapan';


■ 実行結果の確認。
sidの列が『hd』から、番号に変更されていればOK。
$ mysql> select * from Recorder_channelTbl where type = 'CS';
+-----+------+---------+-----------------------------------+-------------------------+-----+------+
| id  | type | channel | name                              | channel_disc            | sid | skip |
+-----+------+---------+-----------------------------------+-------------------------+-----+------+
|  40 | CS   | CS2     | スターchプラス                  | 1002.ontvjapan.com      | 237 |    0 |
|  41 | CS   | CS2     | 日本映画専門chHD              | 1086.ontvjapan.com      | 239 |    0 |
|  42 | CS   | CS2     | フジテレビNEXT                | 306ch.epgdata.ontvjapan | 306 |    0 |
|  43 | CS   | CS8     | ショップチャンネル                | 1059.ontvjapan.com      | 55  |    0 |
|  44 | CS   | CS8     | キッズステーションHD            | 1045.ontvjapan.com      | 335 |    0 |
|  45 | CS   | CS10    | ザ・シネマ                        | 1217.ontvjapan.com      | 228 |    0 |
|  46 | CS   | CS10    | スカチャンHD800              | 800ch.epgdata.ontvjapan | 800 |    0 |
|  47 | CS   | CS10    | スカチャン801                  | 801ch.epgdata.ontvjapan | 801 |    0 |
|  48 | CS   | CS10    | スカチャン802                  | 802ch.epgdata.ontvjapan | 802 |    0 |
|  49 | CS   | CS4     | e2プロモ                        | 100ch.epgdata.ontvjapan | 100 |    0 |
|  50 | CS   | CS4     | ホームドラマチャンネル            | 294ch.epgdata.ontvjapan | 294 |    0 |
|  51 | CS   | CS4     | Jスポーツ ESPN              | 1025.ontvjapan.com      | 256 |    0 |
|  52 | CS   | CS4     | FOX                            | 1016.ontvjapan.com      | 312 |    0 |
|  53 | CS   | CS4     | スペースシャワーTV              | 1018.ontvjapan.com      | 322 |    0 |
|  54 | CS   | CS4     | カートゥーン ネット              | 1046.ontvjapan.com      | 331 |    0 |
|  55 | CS   | CS4     | ディズニーXD                    | 1213.ontvjapan.com      | 334 |    0 |
|  56 | CS   | CS6     | 東映チャンネル                    | 1010.ontvjapan.com      | 221 |    0 |
|  57 | CS   | CS6     | 衛星劇場                          | 1005.ontvjapan.com      | 222 |    0 |
|  58 | CS   | CS6     | チャンネルNECO                | 1008.ontvjapan.com      | 223 |    0 |
|  59 | CS   | CS6     | 洋画★シネフィル                   | 1009.ontvjapan.com      | 224 |    0 |
|  60 | CS   | CS6     | スター・クラシック                | 1003.ontvjapan.com      | 238 |    0 |
|  61 | CS   | CS6     | 時代劇専門チャンネル              | 1133.ontvjapan.com      | 292 |    0 |
|  62 | CS   | CS6     | スーパードラマ                    | 1006.ontvjapan.com      | 310 |    0 |
|  63 | CS   | CS6     | AXN                            | 1014.ontvjapan.com      | 311 |    0 |
|  64 | CS   | CS6     | ナショジオチャンネル              | 1204.ontvjapan.com      | 343 |    0 |
|  65 | CS   | CS12    | ゴルフチャンネル                  | 1028.ontvjapan.com      | 260 |    0 |
|  66 | CS   | CS12    | テレ朝チャンネル                  | 1092.ontvjapan.com      | 303 |    0 |
|  67 | CS   | CS12    | MTV                            | 1019.ontvjapan.com      | 323 |    0 |
|  68 | CS   | CS12    | ミュージック・エア                | 1024.ontvjapan.com      | 324 |    0 |
|  69 | CS   | CS12    | 朝日ニュースター                  | 1067.ontvjapan.com      | 352 |    0 |
|  70 | CS   | CS12    | BBCワールド                    | 1070.ontvjapan.com      | 353 |    0 |
|  71 | CS   | CS12    | CNNj                          | 1069.ontvjapan.com      | 354 |    0 |
|  72 | CS   | CS14    | Jスポーツ 1                    | 1041.ontvjapan.com      | 251 |    0 |
|  73 | CS   | CS14    | Jスポーツ 2                    | 1042.ontvjapan.com      | 252 |    0 |
|  74 | CS   | CS14    | JスポーツPlusH              | 1043.ontvjapan.com      | 253 |    0 |
|  75 | CS   | CS14    | GAORA                        | 1026.ontvjapan.com      | 254 |    0 |
|  76 | CS   | CS14    | sky・Aスポーツ+              | 1040.ontvjapan.com      | 255 |    0 |
|  77 | CS   | CS16    | SKY・STAGE                | 1207.ontvjapan.com      | 290 |    0 |
|  78 | CS   | CS16    | チャンネル銀河                    | 305ch.epgdata.ontvjapan | 305 |    0 |
|  79 | CS   | CS16    | AT-X                           | 1201.ontvjapan.com      | 333 |    0 |
|  80 | CS   | CS16    | ヒストリーチャンネル              | 1050.ontvjapan.com      | 342 |    0 |
|  81 | CS   | CS16    | スカチャン803                  | 803ch.epgdata.ontvjapan | 803 |    0 |
|  82 | CS   | CS16    | スカチャン804                  | 804ch.epgdata.ontvjapan | 804 |    0 |
|  83 | CS   | CS18    | ムービープラスHD                | 1007.ontvjapan.com      | 240 |    0 |
|  84 | CS   | CS18    | ゴルフネットワーク                | 1027.ontvjapan.com      | 262 |    0 |
|  85 | CS   | CS18    | LaLa HD                    | 1074.ontvjapan.com      | 314 |    0 |
|  86 | CS   | CS20    | フジテレビONE                  | 1073.ontvjapan.com      | 307 |    0 |
|  87 | CS   | CS20    | フジテレビTWO                  | 1072.ontvjapan.com      | 308 |    0 |
|  88 | CS   | CS20    | アニマックス                      | 1047.ontvjapan.com      | 332 |    0 |
|  89 | CS   | CS20    | ディスカバリー                    | 1062.ontvjapan.com      | 340 |    0 |
|  90 | CS   | CS20    | アニマルプラネット                | 1193.ontvjapan.com      | 341 |    0 |
|  91 | CS   | CS22    | QVC                            | 1120.ontvjapan.com      | 161 |    0 |
|  92 | CS   | CS22    | プライム365.TV              | 185ch.epgdata.ontvjapan | 185 |    0 |
|  93 | CS   | CS22    | ファミリー劇場                    | 1015.ontvjapan.com      | 293 |    0 |
|  94 | CS   | CS22    | TBSチャンネル                  | 3201.ontvjapan.com      | 301 |    0 |
|  95 | CS   | CS22    | ディズニーチャンネル              | 1090.ontvjapan.com      | 304 |    0 |
|  96 | CS   | CS22    | MUSIC ON! TV                      | 1022.ontvjapan.com      | 325 |    0 |
|  97 | CS   | CS22    | TBSニュースバード              | 1076.ontvjapan.com      | 351 |    0 |
|  98 | CS   | CS24    | 日テレG+HD                    | 1068.ontvjapan.com      | 257 |    0 |
|  99 | CS   | CS24    | 日テレプラス                      | 300ch.epgdata.ontvjapan | 300 |    0 |
| 100 | CS   | CS24    | Music Japan TV                    | 1208.ontvjapan.com      | 321 |    0 |
| 101 | CS   | CS24    | 日テレNEWS24                | 2002.ontvjapan.com      | 350 |    0 |
| 102 | CS   | CS24    | 旅チャンネル                      | 1052.ontvjapan.com      | 362 |    0 |
+-----+------+---------+-----------------------------------+-------------------------+-----+------+

■ CS以外のsidは変更していない事を確認。
mysql> select * from Recorder_channelTbl where type != 'CS';
+-----+------+---------+-----------------------------------------+------------------------+-----+------+
| id  | type | channel | name                                    | channel_disc           | sid | skip |
+-----+------+---------+-----------------------------------------+------------------------+-----+------+
|   1 | BS   | 101     | NHK BS1                                 | 4101.epgdata.ontvjapan | hd  |    0 |
|   2 | BS   | 103     | NHK BSプレミアム                        | 4103.epgdata.ontvjapan | hd  |    0 |
|   3 | BS   | 141     | BS日テレ                                | 4141.epgdata.ontvjapan | hd  |    0 |
|   4 | BS   | 151     | BS朝日                                  | 4151.epgdata.ontvjapan | hd  |    0 |
|   5 | BS   | 161     | BS-TBS                                  | 4161.epgdata.ontvjapan | hd  |    0 |
|   6 | BS   | 171     | BSジャパン                              | 4171.epgdata.ontvjapan | hd  |    0 |
|   7 | BS   | 181     | BSフジ                                  | 4181.epgdata.ontvjapan | hd  |    0 |
|   8 | BS   | 191     | WOWOWプライム                           | 4191.epgdata.ontvjapan | hd  |    0 |
|   9 | BS   | 192     | WOWOWライブ                             | 4192.epgdata.ontvjapan | hd  |    0 |
|  10 | BS   | 193     | WOWOWシネマ                             | 4193.epgdata.ontvjapan | hd  |    0 |
|  11 | BS   | 200     | スター・チャンネル1                     | 4200.epgdata.ontvjapan | hd  |    0 |
|  12 | BS   | 201     | スター・チャンネル2                     | 4201.epgdata.ontvjapan | hd  |    0 |
|  13 | BS   | 202     | スター・チャンネル3                     | 4202.epgdata.ontvjapan | hd  |    0 |
|  14 | BS   | 211     | BS11                                    | 4211.epgdata.ontvjapan | hd  |    0 |
|  15 | BS   | 222     | TwellV                                  | 4222.epgdata.ontvjapan | hd  |    0 |
|  16 | BS   | 231     | 放送大学1                               | 4231.epgdata.ontvjapan | hd  |    0 |
|  17 | BS   | 232     | 放送大学2                               | 4232.epgdata.ontvjapan | hd  |    0 |
|  18 | BS   | 233     | 放送大学3                               | 4233.epgdata.ontvjapan | hd  |    0 |
|  19 | BS   | 234     | グリーンチャンネル                      | 4234.epgdata.ontvjapan | hd  |    0 |
|  20 | BS   | 236     | BSアニマックス                          | 4236.epgdata.ontvjapan | hd  |    0 |
|  21 | BS   | 238     | FOX bs238                               | 4238.epgdata.ontvjapan | hd  |    0 |
|  22 | BS   | 241     | BSスカパー!                            | 4241.epgdata.ontvjapan | hd  |    0 |
|  23 | BS   | 242     | J SPORTS 1                              | 4242.epgdata.ontvjapan | hd  |    0 |
|  24 | BS   | 243     | J SPORTS 2                              | 4243.epgdata.ontvjapan | hd  |    0 |
|  25 | BS   | 244     | J SPORTS 3                              | 4244.epgdata.ontvjapan | hd  |    0 |
|  26 | BS   | 245     | J SPORTS 4                              | 4245.epgdata.ontvjapan | hd  |    0 |
|  27 | BS   | 251     | BS釣りビジョン                          | 4251.epgdata.ontvjapan | hd  |    0 |
|  28 | BS   | 252     | IMAGICA BS                              | 4252.epgdata.ontvjapan | hd  |    0 |
|  29 | BS   | 255     | 日本映画専門チャンネル                  | 4255.epgdata.ontvjapan | hd  |    0 |
|  30 | BS   | 256     | ディズニー・チャンネル                  | 4256.epgdata.ontvjapan | hd  |    0 |
|  31 | BS   | 258     | D-Life                                  | 4258.epgdata.ontvjapan | hd  |    0 |
|  32 | BS   | 291     | NHK総合テレビジョン(東京)             | 4291.epgdata.ontvjapan | hd  |    0 |
|  33 | BS   | 292     | NHK教育テレビジョン(東京)             | 4292.epgdata.ontvjapan | hd  |    0 |
|  34 | BS   | 294     | 日本テレビ                              | 4294.epgdata.ontvjapan | hd  |    0 |
|  35 | BS   | 295     | テレビ朝日                              | 4295.epgdata.ontvjapan | hd  |    0 |
|  36 | BS   | 296     | TBSテレビ                               | 4296.epgdata.ontvjapan | hd  |    0 |
|  37 | BS   | 297     | テレビ東京                              | 4297.epgdata.ontvjapan | hd  |    0 |
|  38 | BS   | 298     | フジテレビ                              | 4298.epgdata.ontvjapan | hd  |    0 |
|  39 | BS   | 531     | 放送大学ラジオ                          | 4531.epgdata.ontvjapan | hd  |    0 |
| 103 | GR   | 27      | NHK総合1・東京                      | GR27                   | hd  |    0 |
| 104 | GR   | 26      | NHKEテレ1東京                      | GR26                   | hd  |    0 |
| 105 | GR   | 25      | 日テレ1                                | GR25                   | hd  |    0 |
| 106 | GR   | 22      | TBS1                                | GR22                   | hd  |    0 |
| 107 | GR   | 21      | フジテレビ                              | GR21                   | hd  |    0 |
| 108 | GR   | 24      | テレビ朝日                              | GR24                   | hd  |    0 |
| 109 | GR   | 23      | テレビ東京1                             | GR23                   | hd  |    0 |
+-----+------+---------+-----------------------------------------+------------------------+-----+------+

■ 今回対策したチャンネル以外に一つのチャンネルで複数番組が放送されていないか確認
count(channel)列が2以上の行のnameを確認してみる。
CS放送以外でその行があったら要確認。

mysql> select name, type, channel, count(channel) from Recorder_channelTbl group by type, channel;
+-----------------------------------------+------+---------+----------------+
| name                                    | type | channel | count(channel) |
+-----------------------------------------+------+---------+----------------+
| NHK BS1                                 | BS   | 101     |              1 |
| NHK BSプレミアム                        | BS   | 103     |              1 |
| BS日テレ                                | BS   | 141     |              1 |
| BS朝日                                  | BS   | 151     |              1 |
| ザ・シネマ                              | CS   | CS10    |              4 |
| ゴルフチャンネル                        | CS   | CS12    |              7 |
| Jスポーツ 1                          | CS   | CS14    |              5 |



■ 予約録画時に『Minimum TS』を選択して録画してみる。
ps -auxの結果が下記。sidがきちんと入っているので成功。
/usr/local/bin/recpt1 --b25 --strip --sid 333 CS16 1810 /home/epgrec/video/CS16_20120808・・・・


録画されたファイルがターゲットのチャンネルのみで構成されている事と、
他のチャンネル分を合わせた大きなTSファイルになっていない事が確認できた。

■ epgrecで録画する際に、未指定の場合にはsidオプション付きで録画されるようにする。
epgrecの左上の『環境設定』リンクから『環境設定』画面を開き、
『優先する録画モード』を『Minimum TS』に変更しておく。
これで、録画時に余計なデータまで録画されなくなる。

※やっつけで直したので、もしかしたら修正が入るかも。

次の記事と合わせてPT3、ubuntuLinux、epgrec環境で、
録画後にH.264エンコードを自動実行されるようにします。




トラックバック(0)

トラックバックURL: http://www.senritu.net/mt/mt-tb.cgi/9

コメントする

2013年9月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30