vrs δñʻȤ

2002/5/18


----------------------------------------------
gtk桼󥿡եϸưޤ
----------------------------------------------

1. ɬפʤ 

Linux ǥӥǥץǤĶ
NVrec <http://www.ee.up.ac.za/~justin/v4l2/>
XviD <http://www.xvid.org/> (ɸॳǥå)
ruby 1.6.6 ʾ <http://www.ruby-lang.org/>
ruby-gtk (gtk桼󥿡եȤ)


2. 󥹥ȡ

tarball Ÿ

[󥤥󥹥ȡΤ]
$ cd vrs-0.0.? (cvs ξϡcd vrs_v1)
$ ./prepare.sh ... ɬפʥǥ쥯ȥե


3. ǥ쥯ȥ깽

vrs_v1 -+- bin/
        |    +- controller.rb					ͽǡ(ư)
        |    +- makeConf.rb						եѥץ
        |    +- recgtk.rb    					gtk桼󥿡ե 
        |    +- timer.rb							ޡ(controller.rb ư)
        +- conf/
        |    +- channel_all.conf			ͥȿ
        |    +- channel_iepg.conf			iEPGѥͥ
        |    +- quality.conf.in       Ͽʼ 
        +- docs/											ɥ
        +- lib/												饤֥
        |    +- repeat_mode_plugins/	ͽ⡼ɡץ饰
        |- logs/                      
        +- samples/										ץ
        +- var/
        |    +- program_list					ͽꥹ
       	+- video_files/								Ͽե롦ե


4. 

conf/quality.conf.in ϿʼޤֺϿʼ̾
ǤϿʼ̾ʳͤϡߤ˱ѹǽǤcodec ϡxvid ޤ
divx ǽǤ

bin/makeConf.rb ¹Ԥȡconf/quality.conf.in ꡢconf/HiQ.conf ʤɤ
"Ͽʼ̾.conf" ե뤬ޤconf/channel_table.conf 
conf/channel.conf ޤ

conf/channel_table.conf ͥȿեǤܹǤ
Ѥξ硢ѹɬפϤޤ

conf/channel.conf ϡDIVX4rec إץȤϤǡͥ
󤬵ܤޤͳ DIVX4rec ؤΥץɲäǤޤ


[gtk桼󥿡եȤ]
conf/channel_iepg.conf iEPGѥͥեǤʬϰ
碌ѹƲƥӶ̾ѤʤΤդƤ


5. ͽϿ

var/program_list ͽꥹȤǤ
1Ԥ 1Ĥͽ򵭺ܤƥȡեǤ


ԡȡ⡼ := ONE|EVERYWEEK
           := YYYY/MM/DD
ϻ         := HH:MM[:SS]
λ         := HH:MM[:SS]
             := Sun|Mon|Tue|Wed|Thu|Fri|Sat

ͥ       := 1-63
Ͽʼ         := VeryHiQHighQ|NormalQ|LowQ|VeryLowQ
ե̾       := file_name

* 1¤ ONE 
ONE  ϻ λ ͥ Ͽʼ ե̾
:
ONE 2002/04/13 11:00:00 11:45:00 9 LowQ mirai-eno-kyoshitsu.avi

* 轵 EVERYWEEK
EVERYWEEK  ϻ λ ͥ ե̾
:
EVERYWEEK Tue 01:25 01:55 12 NormalQ azumanga.avi


6. ư

$ bin/controller.rb &


