OSDN Git Service

bug fixes.
[rec10/rec10-git.git] / rec10 / trunk / src / readme.txt
1 ###########################################
2 #     Rec10 for PT1                  #
3 #                     Ver.0.6.0      #
4 # 2009/08/15    Yukikaze                  #
5 #  Copyright (C) 2009 Yukikaze    #
6 ###########################################
7
8 本ソフトはpythonおよびperlによって書かれた録画ツールです。
9 ライセンスは LGPL v3に準拠します(license.txt参照)
10
11 [必要コマンド]
12 python(2.5.2にて動作確認)
13 xvfb-run
14 wine
15 mencoder(h.264サポートのもの)
16 ffmpeg
17
18 [必要環境:Webインターフェース部分]
19 perl
20 一部のperlモジュール(watch rectool.pl)
21
22 [必要環境:外部ツール]
23 TsSplitter_lite(included)
24 BonTsDemux(included)
25 epgdump(included)
26 b25(non-included)
27 recpt1(recfriioでもいいはずです)(non-included)
28
29 以上のソフトについては実行パスをconfig.iniに書いておいてください
30
31 まず/usr/lib/python(バージョン)/site-package/sitecustomize.pyを作成し
32 import sys
33 sys.setdefaultencoding('utf-8')
34 を追記します。
35
36 その後chdate.pyのチャンネル設定部分を書き換え、chdate.pyを実行してください
37 次にinstall.pyを実行すると番組表の取得が始まります。
38 wwwフォルダにあるrectool.plを好みの場所に移動させ、そのフォルダにch.dbにたいするリンクを作成してください。
39 最後にrec10d.pyをcronで五分おきに実行するようにしてください
40 crontab -e を実行するとcronを編集できるようになるので
41 */5 * * * * /rec10d.py
42 のように書いてください
43 ログが見たい場合は
44 */5 * * * * /rec10d.py > /dev/pts/0
45 などのようにすれば/dev/pts/0端末に出力します(ttyコマンドで調べられます)
46
47 以上で設定は終了です。
48
49 ちなみに
50 dbviewer.pyを実行すると現在のデーターベースを見ることができます。
51 エンコードの設定を変えたい場合はts2x264を参照してください
52
53 チャンネルの設定を買えた場合は一度chdate.pyを変更したのちに実行してください
54 その後番組表が更新されます
55
56 バグだらけのコードですが、改善点などを指摘していただけるとうれしいです。
57 yukikaze.jp@gmail.com
58
59 [History]
60 09/08/15 0.6.0 release
61 Lots of bug fixes.
62 Implement db using MySQL.
63
64 09/08/01 0.5.0 release
65 バグフィックス
66 検索録画のパターンマッチングアルゴリズムの変更(推測的な検索ができるようになった)
67 rectool.plを同梱するようにした。
68 周辺ソフトのうちライセンスの問題がないものを同梱するようにした。
69
70 09/07/01 0.4.1 release
71 lots of bug fixes
72 add some cs-ch.
73 release pl src.
74 09/05/24 0.3.1 release
75 fix
76 チャンネルの増加
77 エンコードオプションを実際に使えるようにした。
78 1passモード実装
79 niceコマンドをより広範囲に適用するようにした。
80 09/05/08 0.1.1 release
81 fix
82 2passエンコードのログファイルがかぶるのを訂正
83 一部チャンネル指定が間違っていたのを訂正
84 その他多くのバグの訂正
85 09/05/05 0.0.1b release
86 fix
87 replace tab to 4 spaces(it caused errors)
88 add some cs-e2 channels
89 09/05/04 0.0.1a release