view config.php.sample @ 164:254d8a21bf36

fix: ͽÌóºÑ¤ß¤Î̤¼Â¹ÔÏ¿²è¤Ërecomplete.php¤¬É¬ÍפʤΤÇÌᤷ¤¿
author Sushi-k <epgrec@park.mda.or.jp>
date Tue, 06 Apr 2010 11:03:45 +0900
parents 84220382fea8
children 3d4df1fe4166
line wrap: on
line source

<?php

// settings/gr_channel.phpãŒä½œæˆã•ã‚ŒãŸå ´åˆã€
// config.php内ã®$GR_CHANNEL_MAPã¯ç„¡è¦–ã•ã‚Œã¾ã™

// 首都åœç”¨åœ°ä¸Šãƒ‡ã‚¸ã‚¿ãƒ«ãƒãƒ£ãƒ³ãƒãƒ«ãƒžãƒƒãƒ—
// è­˜åˆ¥å­ => ãƒãƒ£ãƒ³ãƒãƒ«ç•ªå·
$GR_CHANNEL_MAP = array(
	"GR27" => "27",		// NHK
	"GR26" => "26",		// 教育
	"GR25" => "25",		// 日テレ
	"GR22" => "22",		// æ±äº¬
	"GR21" => "21",		// フジ
	"GR24" => "24",		// テレæœ
	"GR23" => "23",		// テレæ±
//	"GR20" => "20",		// MX TV
//	"GR18" => "18",		// テレ神
	"GR30" => "30",		// åƒè‘‰
//	"GR32" => "32",		// テレ玉
	"GR28" => "28",		// 大学
);

/*
// 大阪地区デジタルãƒãƒ£ãƒ³ãƒãƒ«ãƒžãƒƒãƒ—(å‚考)
$GR_CHANNEL_MAP = array(
	"GR24" => "24",		// NHK
	"GR13" => "13",		// 教育
	"GR16" => "16",		// 毎日
	"GR15" => "15",		// æœæ—¥
	"GR17" => "17",		// 関西
	"GR14" => "14",		// 読売
	"GR18" => "18",		// テレビ大阪
);
*/


// 録画モード(option)

$RECORD_MODE = array(
	// ※ 0ã¯å¿…é ˆã§ã€å¤‰æ›´ä¸å¯ã§ã™ã€‚
	0 => array(
		'name' => 'Full TS',	// モードã®è¡¨ç¤ºå
		'suffix' => '.ts',	// ファイルåã®ã‚µãƒ•ã‚£ãƒƒã‚¯ã‚¹
	),
	
	1 => array(
		'name' => 'Minimum TS',	// 最å°ã®TS
		'suffix' => '_tss.ts',	// do-record.shã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºãŒå¿…è¦
	),
	
	/* Example is as follows.
	2 => array(
		'name' => '12Mbps MPEG4',
		'suffix' => '.avi',
	),
	*/
);


// BSãƒãƒ¥ãƒ¼ãƒŠãƒ¼ã¨ã—ã¦é»’Friioを用ã„ã¦ã„ã‚‹ã®ãªã‚‰ä¸‹ã®falseã‚’trueã«å¤‰ãˆã¦ãã ã•ã„。

define( "USE_KUROBON", false );



//////////////////////////////////////////////////////////////////////////////
// 以é™ã®å¤‰æ•°ãƒ»å®šæ•°ã¯ã»ã¨ã‚“ã©ã®å ´åˆã€å¤‰æ›´ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“


define( "INSTALL_PATH", dirname(__FILE__) );		// インストールパス

// 以é™ã¯å¿…è¦ã«å¿œã˜ã¦å¤‰æ›´ã™ã‚‹

define( "PADDING_TIME", 180 );						// è©°ã‚物時間
define( "DO_RECORD", INSTALL_PATH . "/do-record.sh" );		// レコードスクリプト
define( "COMPLETE_CMD", INSTALL_PATH . "/recomplete.php" );	// 録画終了コマンド
define( "GEN_THUMBNAIL", INSTALL_PATH . "/gen-thumbnail.sh" );	// サムãƒãƒ¼ãƒ«ç”Ÿæˆã‚¹ã‚¯ãƒªãƒ—ト
define( "RECORDER_CMD", INSTALL_PATH . "/recorder.php" );

// BS/CSã§EPGã‚’å–å¾—ã™ã‚‹ãƒãƒ£ãƒ³ãƒãƒ«
// 通常ã¯å¤‰ãˆã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“
// BSã§epgdumpãŒé »ç¹ã«è½ã¡ã‚‹å ´åˆã¯ã€å—信状態ã®ã„ã„ãƒãƒ£ãƒ³ãƒãƒ«ã«å¤‰ãˆã‚‹ã“ã¨ã§
// 改善ã™ã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“

define( "BS_EPG_CHANNEL",  "211"  );	// BS
define( "CS1_EPG_CHANNEL", "CS8"  );	// CS1
define( "CS2_EPG_CHANNEL", "CS24" );	// CS2

// 全国用BSデジタルãƒãƒ£ãƒ³ãƒãƒ«ãƒžãƒƒãƒ—
$BS_CHANNEL_MAP = array(
        "3001.ontvjapan.com" => "101",
        "3002.ontvjapan.com" => "102",
        "3003.ontvjapan.com" => "103",
        "3004.ontvjapan.com" => "141",
        "3005.ontvjapan.com" => "151",
        "3006.ontvjapan.com" => "161",
        "3007.ontvjapan.com" => "171",
        "3008.ontvjapan.com" => "181",
        "3009.ontvjapan.com" => "191",
        "3010.ontvjapan.com" => "192",
        "3011.ontvjapan.com" => "193",
	"3012.ontvjapan.com" => "200",
        "3013.ontvjapan.com" => "211",
        "3014.ontvjapan.com" => "222",
);

if( USE_KUROBON ) {
	$BS_CHANNEL_MAP = array(
    	    "3001.ontvjapan.com" => "B10",
	        "3002.ontvjapan.com" => "B10",
	        "3003.ontvjapan.com" => "B11",
	        "3004.ontvjapan.com" => "B8",
	        "3005.ontvjapan.com" => "B1",
	        "3006.ontvjapan.com" => "B2",
	        "3007.ontvjapan.com" => "B4",
	        "3008.ontvjapan.com" => "B9",
	        "3009.ontvjapan.com" => "B3",
	        "3010.ontvjapan.com" => "B3",
	        "3011.ontvjapan.com" => "B3",
	        "3013.ontvjapan.com" => "B5",
	        "3014.ontvjapan.com" => "B7",
	);
}

// 全国用CSデジタルãƒãƒ£ãƒ³ãƒãƒ«ãƒžãƒƒãƒ—
$CS_CHANNEL_MAP = array(
	"1002.ontvjapan.com"		=>	"CS2", // 237,	//	"スターchプラス"
	"1086.ontvjapan.com"		=>	"CS2", // 239,	// "日本映画専門chHD"
	"306ch.epgdata.ontvjapan"	=>	"CS2", // 306,	// "フジテレビCSHD"

	"100ch.epgdata.ontvjapan"	=>	"CS4", // 100,	// "e2プロモ"
	"1025.ontvjapan.com"		=>	"CS4", // 256,	// "Jスãƒãƒ¼ãƒ„ ESPN"
	"1016.ontvjapan.com"		=>	"CS4", // 312,	// "FOX"
	"1018.ontvjapan.com"		=>	"CS4", // 322,	// "スペースシャワーTV"
	"1046.ontvjapan.com"		=>	"CS4", // 331,	// "カートゥーン ãƒãƒƒãƒˆ"
	"194ch.epgdata.ontvjapan"	=>	"CS4", // 194,	// "インターローカルTV"
	"1213.ontvjapan.com"		=>	"CS4", // 334,	// "トゥーン・ディズニー"

	"1010.ontvjapan.com"		=>	"CS6", // 221,	// "æ±æ˜ ãƒãƒ£ãƒ³ãƒãƒ«"
	"1005.ontvjapan.com"		=>	"CS6", // 222,	// "衛星劇場"
	"1008.ontvjapan.com"		=>	"CS6", // 223,	// "ãƒãƒ£ãƒ³ãƒãƒ«ï¼®ï¼¥ï¼£ï¼¯"
	"1009.ontvjapan.com"		=>	"CS6", // 224,	// "洋画★シãƒãƒ•ã‚£ãƒ«"
	"1133.ontvjapan.com"		=>	"CS6", // 292,	// "時代劇専門ãƒãƒ£ãƒ³ãƒãƒ«"
	"1003.ontvjapan.com"		=>	"CS6", // 238,	// "スター・クラシック"
	"1006.ontvjapan.com"		=>	"CS6", // 310,	// "スーパードラマ"
	"1014.ontvjapan.com"		=>	"CS6", // 311,	// "AXN"
	"1204.ontvjapan.com"		=>	"CS6", // 343,	// "ナショジオãƒãƒ£ãƒ³ãƒãƒ«"

	"1059.ontvjapan.com"		=>	"CS8", // 55,	//  "ショップãƒãƒ£ãƒ³ãƒãƒ«"

	"1217.ontvjapan.com"		=>	"CS10", // 228,	// "ザ・シãƒãƒž"
	"800ch.epgdata.ontvjapan"	=>	"CS10", // 800,	// "スカãƒãƒ£ãƒ³ï¼¨ï¼¤ï¼˜ï¼ï¼"
	"801ch.epgdata.ontvjapan"	=>	"CS10", // 801,	// "スカãƒãƒ£ãƒ³ï¼˜ï¼ï¼‘"
	"802ch.epgdata.ontvjapan"	=>	"CS10", // 802,	// "スカãƒãƒ£ãƒ³ï¼˜ï¼ï¼’"

	"1028.ontvjapan.com"		=>	"CS12", // 260,	// "ゴルフãƒãƒ£ãƒ³ãƒãƒ«"
	"1092.ontvjapan.com"		=>	"CS12", // 303,	// "テレæœãƒãƒ£ãƒ³ãƒãƒ«"
	"1019.ontvjapan.com"		=>	"CS12", // 323,	// "MTV"
	"1024.ontvjapan.com"		=>	"CS12", // 324,	// "ミュージック・エア"
	"1067.ontvjapan.com"		=>	"CS12", // 352,	// "æœæ—¥ãƒ‹ãƒ¥ãƒ¼ã‚¹ã‚¿ãƒ¼"
	"1070.ontvjapan.com"		=>	"CS12", // 353,	// "BBCワールド"
	"1069.ontvjapan.com"		=>	"CS12", // 354,	// "CNNj"
	"361ch.epgdata.ontvjapan"	=>	"CS12", // 361,	// "ジャスト・アイ"

	"1041.ontvjapan.com"		=>	"CS14", // 251,	// "Jスãƒãƒ¼ãƒ„ 1"
	"1042.ontvjapan.com"		=>	"CS14", // 252,	// "Jスãƒãƒ¼ãƒ„ 2"
	"1043.ontvjapan.com"		=>	"CS14", // 253,	// "Jスãƒãƒ¼ãƒ„PlusH"
	"1026.ontvjapan.com"		=>	"CS14", // 254,	// "GAORA"
	"1040.ontvjapan.com"		=>	"CS14", // 255,	// "sky・Aスãƒãƒ¼ãƒ„+"

	"305ch.epgdata.ontvjapan"	=>	"CS16", // 305,	// "ãƒãƒ£ãƒ³ãƒãƒ«éŠ€æ²³"
	"1201.ontvjapan.com"		=>	"CS16", // 333,	// "AT-X"
	"1050.ontvjapan.com"		=>	"CS16", // 342,	// "ヒストリーãƒãƒ£ãƒ³ãƒãƒ«"
	"803ch.epgdata.ontvjapan"	=>	"CS16", // 803,	// "スカãƒãƒ£ãƒ³ï¼˜ï¼ï¼“"
	"804ch.epgdata.ontvjapan"	=>	"CS16", // 804,	// "スカãƒãƒ£ãƒ³ï¼˜ï¼ï¼”"
	"1207.ontvjapan.com"		=>	"CS16", // 290,	// "SKY・STAGE"

	"1007.ontvjapan.com"		=>	"CS18", // 240,	// "ムービープラスHD"
	"1027.ontvjapan.com"		=>	"CS18", // 262,	// "ゴルフãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯"
	"1074.ontvjapan.com"		=>	"CS18", // 314,	// "Lï½ï¼¬ï½ã€€ï¼¨ï¼¤"

	"1073.ontvjapan.com"		=>	"CS20", // 258,	// "フジテレビ739"
	"1072.ontvjapan.com"		=>	"CS20", // 302,	// "フジテレビ721"
	"1047.ontvjapan.com"		=>	"CS20", // 332,	// "アニマックス"
	"1062.ontvjapan.com"		=>	"CS20", // 340,	// "ディスカãƒãƒªãƒ¼"
	"1193.ontvjapan.com"		=>	"CS20", // 341,	// "アニマルプラãƒãƒƒãƒˆ"

	"160ch.epgdata.ontvjapan"	=>	"CS22", // 160,	// "C-TBSウエルカム"
	//"1120.ontvjapan.com"		=>	"CS22", // 161,	// "QVC"
	"185ch.epgdata.ontvjapan"	=>	"CS22", // 185,	// "プライム365.TV"
	"1015.ontvjapan.com"		=>	"CS22", // 293,	// "ファミリー劇場"
	"3201.ontvjapan.com"		=>	"CS22", // 301,	// "TBSãƒãƒ£ãƒ³ãƒãƒ«"
	"1090.ontvjapan.com"		=>	"CS22", // 304,	// "ディズニーãƒãƒ£ãƒ³ãƒãƒ«"
	"1022.ontvjapan.com"		=>	"CS22", // 325,	// "MUSIC ON! TV"
	"1045.ontvjapan.com"		=>	"CS22", // 330,	// "キッズステーション"
	"1076.ontvjapan.com"		=>	"CS22", // 351,	// "TBSニュースãƒãƒ¼ãƒ‰"

	"1068.ontvjapan.com"		=>	"CS24", // 257,	// "日テレG+"
	"5004.ontvjapan.com"		=>	"CS24", // 291,	// "fashion TV"
	"300ch.epgdata.ontvjapan"	=>	"CS24", // 300,	// "日テレプラス"
	"1023.ontvjapan.com"		=>	"CS24", // 320,	// "エコミュージックTV"
	"1208.ontvjapan.com"		=>	"CS24", // 321,	// "Music Japan TV"
	"2002.ontvjapan.com"		=>	"CS24", // 350,	// "日テレNEWS24"
	/*
	"110ch.epgdata.ontvjapan"	=>	"CS22", 110,	// "ワンテンãƒãƒ¼ã‚¿ãƒ«"
	"101ch.epgdata.ontvjapan"	=>	"CS22", 101,	// "å®å¡šãƒ—ロモãƒãƒ£ãƒ³ãƒãƒ«"
	"147ch.epgdata.ontvjapan"	=>	"CS22", 147,	// "CS日本番組ガイド"
	*/
);


// 地上デジタルãƒãƒ£ãƒ³ãƒãƒ«ãƒ†ãƒ¼ãƒ–ルsettings/gr_channel.phpãŒå­˜åœ¨ã™ã‚‹ãªã‚‰ãれを
// 優先ã™ã‚‹
if( file_exists( INSTALL_PATH."/settings/gr_channel.php" ) ) {
	unset($GR_CHANNEL_MAP);
	include_once( INSTALL_PATH."/settings/gr_channel.php" );
}

//
// settings/site_conf.phpãŒã‚ã‚Œã°ãれを優先ã™ã‚‹
//
if( file_exists( INSTALL_PATH."/settings/site_conf.php" ) ) {
	unset($GR_CHANNEL_MAP);
	unset($RECORD_MODE);
	include_once( INSTALL_PATH."/settings/site_conf.php" );
}

// Deprecated
// カスタマイズã—ãŸè¨­å®šã‚’ロードã—ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆè¨­å®šã‚’オーãƒãƒ©ã‚¤ãƒ‰ã™ã‚‹
// unsetã¯ã‚«ã‚¹ã‚¿ãƒ è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã®è²¬ä»»ã§è¡Œã†
if( file_exists( INSTALL_PATH."/settings/config_custom.php" ) ) {
	include_once( INSTALL_PATH."/settings/config_custom.php" );
}


// DBテーブル情報 以下ã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„

define( "RESERVE_TBL",  "reserveTbl" );						// 予約テーブル
define( "PROGRAM_TBL",  "programTbl" );						// 番組表
define( "CHANNEL_TBL",  "channelTbl" );						// ãƒãƒ£ãƒ³ãƒãƒ«ãƒ†ãƒ¼ãƒ–ル
define( "CATEGORY_TBL", "categoryTbl" );					// カテゴリテーブル
define( "KEYWORD_TBL", "keywordTbl" );						// キーワードテーブル
// ログテーブル
define( "LOG_TBL", "logTbl" );
?>