設定ファイル
Tvmaidで使用する設定ファイルについて説明します。TvmaidMAYA\defaultフォルダのファイル
convert.def | 文字の変換ルールの設定(全角アルファベットを半角にする等) |
epgwait.def | 番組表更新時の待ち時間の設定 |
genre.def | ジャンル文字列設定 |
log.db | ログデータベース |
main.def | メイン設定 |
tuner.def | チューナ設定 |
tvmaid-5.db | 番組、予約等のメインデータベース |
pd.def | ストリーミング設定(プログレッシブダウンロード) |
hls.def | ストリーミング設定(HLS) |
niconico-ch.def | ニコニコ実況チャンネル設定 |
epgwait.def の設定
番組表更新時の待ち時間を設定します。ネットワーク毎に、設定します。
「4=180」だと、NIDが4のサービスは180秒待ちます。
「default=60」でデフォルトの時間を指定します。
tuner.def について
チューナ名とBonドライバの関連付けの設定です。Tvmaidは、このファイルの設定を元に、データベースのtunerテーブルを設定します。
チューナ更新(チューナとサービスの再設定)時だけ、このファイルを参照します。
main.def の内容
tvtest | TVTestのパス |
record.folder | 録画フォルダのパス |
record.margin.start | 録画開始時のマージン 正の値の秒数で、指定秒数だけ早く開始します。 |
record.margin.end | 録画終了時のマージン 正の値の秒数で、指定秒数だけ早く終了します。 録画中番組の終了時間と、次の予約の番組の開始時間に間があるときは無視されます。 |
record.file | 録画ファイル名のマクロ |
epg.hour | 番組表更新時間 0~23の時刻を指定します。「,」で区切って複数指定できます。 |
url | 内臓Webサーバ受け入れ可能URL指定 |
autosleep | 自動スリープ設定 スリープから自動復帰したとき、録画後にスリープに戻すかどうかを指定します。 「on」または「off」を指定してください。 postprocessが設定されている場合はonにできません。 |
postprocess | 録画後に起動するプロセスのフルパス |
epgurl | 番組表URL |
epg.basic | 番組表を基本情報のみ更新するネットワーク ネットワークIDを指定します。「,」で区切って複数指定できます。 |
chat.niconico.mail | ニコニコ動画アカウントのメールアドレス |
chat.niconico.password | ニコニコ動画アカウントのパスワード |
録画ファイル名のマクロ
番組タイトル | {title} |
サービス名 | {service} |
ID | {nid} {tsid} {sid} {eid} |
番組開始時間 | {start-yyyy} {start-yy} {start-MM} {start-M} {start-dd} {start-d} {start-week} {start-hh} {start-h} {start-mm} {start-m} |
番組終了時間 | {end-yyyy} {end-yy} {end-MM} {end-M} {end-dd} {end-d} {end-week} {end-hh} {end-h} {end-mm} {end-m} |
番組の長さ | {duration-hh} {duration-h} {duration-mm} {duration-m} |