Mercurial > epgrec.yaz
annotate config.php.sample @ 47:a701aaf6d216
add: gen-thumbnail.sh
| author | Sushi-k <epgrec@park.mda.or.jp> |
|---|---|
| date | Tue, 28 Jul 2009 18:48:32 +0900 |
| parents | 3983b003ae40 |
| children | 25736d81c66d |
| rev | line source |
|---|---|
| 1 | 1 <?php |
| 2 | |
| 3 // 首都圏用地上デジタルチャンネルマップ | |
| 4 // 識別子 => チャンネル番号 | |
| 5 $GR_CHANNEL_MAP = array( | |
| 6 "GR27" => "27", // NHK | |
| 7 "GR26" => "26", // 教育 | |
| 8 "GR25" => "25", // 日テレ | |
| 9 "GR22" => "22", // 東京 | |
| 10 "GR21" => "21", // フジ | |
| 11 "GR24" => "24", // テレ朝 | |
| 12 "GR23" => "23", // テレ東 | |
| 13 // "GR20" => "20", // MX TV | |
| 14 // "GR18" => "18", // テレ神 | |
| 15 "GR30" => "30", // 千葉 | |
| 16 // "GR32" => "32", // テレ玉 | |
| 17 "GR28" => "28", // 大学 | |
| 18 ); | |
| 19 | |
| 20 /* | |
| 21 // 大阪地区デジタルチャンネルマップ(参考) | |
| 22 $GR_CHANNEL_MAP = array( | |
| 23 "GR24" => "24", // NHK | |
| 24 "GR13" => "13", // 教育 | |
| 25 "GR16" => "16", // 毎日 | |
| 26 "GR15" => "15", // 朝日 | |
| 27 "GR17" => "17", // 関西 | |
| 28 "GR14" => "14", // 読売 | |
| 29 "GR18" => "18", // テレビ大阪 | |
| 30 ); | |
| 31 */ | |
| 32 | |
| 33 | |
| 34 // 録画モード(option) | |
| 35 | |
| 36 $RECORD_MODE = array( | |
| 37 // ※ 0は必須で、変更不可です。 | |
| 38 0 => array( | |
| 3 | 39 'name' => 'Full TS', // モードの表示名 |
| 40 'suffix' => '.ts', // ファイル名のサフィックス | |
| 1 | 41 ), |
| 42 | |
| 43 /* Examples is as follows. | |
| 44 | |
| 45 1 => array( | |
| 46 'name' => 'Min PID', | |
| 47 'suffix' => '_tss.ts', | |
| 48 ), | |
| 49 | |
| 50 2 => array( | |
| 51 'name' => '12Mbps MPEG4', | |
| 52 'suffix' => '.avi', | |
| 53 ), | |
| 54 */ | |
| 55 ); | |
| 56 | |
| 46 | 57 // USE_KUROBON以外の定数は設定不要になりました |
| 1 | 58 |
|
32
01a8fdc0cebb
testing: Web base setting page.
Sushi-k <epgrec@park.mda.or.jp>
parents:
19
diff
changeset
|
59 define( "INSTALL_PATH", dirname(__FILE__) ); // インストールパス |
| 1 | 60 define( "USE_KUROBON", false ); // BSチューナーとしてFriio BS/CSを使うならtrue |
| 61 | |
| 62 // 以降は必要に応じて変更する | |
| 63 | |
| 64 define( "PADDING_TIME", 180 ); // 詰め物時間 | |
| 65 define( "DO_RECORD", INSTALL_PATH . "/do-record.sh" ); // レコードスクリプト | |
| 66 define( "COMPLETE_CMD", INSTALL_PATH . "/recomplete.php" ); // 録画終了コマンド | |
| 47 | 67 define( "GEN_THUMBNAIL", INSTALL_PATH . "/gen-thumbnail.sh" ); // サムネール生成スクリプト |
| 1 | 68 |
| 69 // 全国用BSデジタルチャンネルマップ | |
| 70 $BS_CHANNEL_MAP = array( | |
| 71 "3001.ontvjapan.com" => "101", | |
| 72 "3002.ontvjapan.com" => "102", | |
| 73 "3003.ontvjapan.com" => "103", | |
| 74 "3004.ontvjapan.com" => "141", | |
| 75 "3005.ontvjapan.com" => "151", | |
| 76 "3006.ontvjapan.com" => "161", | |
| 77 "3007.ontvjapan.com" => "171", | |
| 78 "3008.ontvjapan.com" => "181", | |
| 79 "3009.ontvjapan.com" => "191", | |
| 80 "3010.ontvjapan.com" => "192", | |
| 81 "3011.ontvjapan.com" => "193", | |
| 82 "3013.ontvjapan.com" => "211", | |
| 83 "3014.ontvjapan.com" => "222", | |
| 84 ); | |
| 85 | |
| 86 if( USE_KUROBON ) { | |
| 87 $BS_CHANNEL_MAP = array( | |
| 88 "3001.ontvjapan.com" => "B10", | |
| 89 "3002.ontvjapan.com" => "B10", | |
| 90 "3003.ontvjapan.com" => "B11", | |
| 91 "3004.ontvjapan.com" => "B8", | |
| 92 "3005.ontvjapan.com" => "B1", | |
| 93 "3006.ontvjapan.com" => "B2", | |
| 94 "3007.ontvjapan.com" => "B4", | |
| 95 "3008.ontvjapan.com" => "B9", | |
| 96 "3009.ontvjapan.com" => "B3", | |
| 97 "3010.ontvjapan.com" => "B3", | |
| 98 "3011.ontvjapan.com" => "B3", | |
| 99 "3013.ontvjapan.com" => "B5", | |
| 100 "3014.ontvjapan.com" => "B7", | |
| 101 ); | |
| 102 } | |
| 103 | |
| 104 | |
| 105 // DBテーブル情報 以下は変更しないでください | |
| 106 | |
| 107 define( "RESERVE_TBL", "reserveTbl" ); // 予約テーブル | |
| 108 define( "PROGRAM_TBL", "programTbl" ); // 番組表 | |
| 109 define( "CHANNEL_TBL", "channelTbl" ); // チャンネルテーブル | |
| 110 define( "CATEGORY_TBL", "categoryTbl" ); // カテゴリテーブル | |
| 111 define( "KEYWORD_TBL", "keywordTbl" ); // キーワードテーブル | |
| 112 | |
| 113 // 予約テーブル | |
| 114 define( "RESERVE_STRUCT", | |
| 115 "id integer not null auto_increment primary key,". // ID | |
| 116 "channel_disc varchar(128) default 'none',". // channel disc | |
| 117 "channel_id integer default '0',". // channel ID | |
| 118 "program_id integer default '0',". // Program ID | |
| 119 "type varchar(8) default 'GR',". // 種別(GR/BS/CS) | |
| 120 "channel varchar(10) default '0',". // チャンネル | |
| 121 "title varchar(512) default 'none',". // タイトル | |
|
19
9648e3af1777
change: field type ( title, path )
Sushi-k <epgrec@park.mda.or.jp>
parents:
11
diff
changeset
|
122 "description text default null,". // 説明 |
| 1 | 123 "category_id integer default '0',". // カテゴリID |
| 124 "starttime datetime default '1970-01-01 00:00:00',". // 開始時刻 | |
| 125 "endtime datetime default '1970-01-01 00:00:00',". // 終了時刻 | |
| 126 "job integer default '0',". // job番号 | |
|
19
9648e3af1777
change: field type ( title, path )
Sushi-k <epgrec@park.mda.or.jp>
parents:
11
diff
changeset
|
127 "path blob default null,". // 録画ファイルパス |
| 1 | 128 "complete boolean default '0',". // 完了フラグ |
| 129 "reserve_disc varchar(128) default 'none',". // 識別用hash | |
| 130 "autorec integer default '0',". // キーワードID | |
| 131 "mode integer default '0'" //録画モード | |
| 132 ); | |
| 133 | |
| 134 | |
| 135 // 番組表テーブル | |
| 136 define( "PROGRAM_STRUCT", | |
| 137 "id integer not null auto_increment primary key,". // ID | |
| 138 "channel_disc varchar(128) default 'none',". // channel disc | |
| 139 "channel_id integer default '0',". // channel ID | |
| 140 "type varchar(8) default 'GR',". // 種別(GR/BS/CS) | |
| 141 "channel varchar(10) default '0',". // チャンネル | |
| 142 "title varchar(512) default 'none',". // タイトル | |
|
19
9648e3af1777
change: field type ( title, path )
Sushi-k <epgrec@park.mda.or.jp>
parents:
11
diff
changeset
|
143 "description text default null,". // 説明 |
| 1 | 144 "category_id integer default '0',". // カテゴリID |
| 145 "starttime datetime default '1970-01-01 00:00:00',". // 開始時刻 | |
| 146 "endtime datetime default '1970-01-01 00:00:00',". // 終了時刻 | |
| 147 "program_disc char(128) default 'none',". // 識別用hash | |
| 148 "autorec boolean default '1'" // 自動録画有効無効 | |
| 149 ); | |
| 150 | |
| 151 | |
| 152 define( "CHANNEL_STRUCT", | |
| 153 "id integer not null auto_increment primary key,". // ID | |
| 154 "type varchar(8) default 'GR',". // 種別 | |
| 155 "channel varchar(10) default '0',". // channel | |
| 156 "name varchar(512) default 'none',". // 表示名 | |
| 157 "channel_disc varchar(128) default 'none'" // 識別用hash | |
| 158 ); | |
| 159 | |
| 160 define( "CATEGORY_STRUCT", | |
| 161 "id integer not null auto_increment primary key,". // ID | |
| 162 "name_jp varchar(512) default 'none',". // 表示名 | |
| 163 "name_en varchar(512) default 'none',". // 同上 | |
| 164 "category_disc varchar(128) default 'none'" // 識別用hash | |
| 165 ); | |
| 166 | |
| 167 | |
| 168 define( "KEYWORD_STRUCT", | |
| 169 "id integer not null auto_increment primary key,". // ID | |
| 170 "keyword varchar(512) default '*',". // 表示名 | |
| 171 "type varchar(8) default '*',". // 種別 | |
| 172 "channel_id integer default '0',". // channel ID | |
| 173 "category_id integer default '0',". // カテゴリID | |
| 174 "use_regexp boolean default '0'" // 正規表現を使用するなら1 | |
| 175 ); | |
|
32
01a8fdc0cebb
testing: Web base setting page.
Sushi-k <epgrec@park.mda.or.jp>
parents:
19
diff
changeset
|
176 ?> |
