X-Git-Url: http://git.osdn.net/view?p=rec10%2Frec10-git.git;a=blobdiff_plain;f=dist%2Ftrunk%2Frec10%2Freadme.txt;fp=dist%2Ftrunk%2Frec10%2Freadme.txt;h=f8dbd931047b1a809a4b3384265ccba968ae8f21;hp=0000000000000000000000000000000000000000;hb=13e65e890a6dd60705bacc22b893ce5c899b7001;hpb=9b4c01d4fac3cef067298b660c72fe3755616a7e diff --git a/dist/trunk/rec10/readme.txt b/dist/trunk/rec10/readme.txt new file mode 100755 index 0000000..f8dbd93 --- /dev/null +++ b/dist/trunk/rec10/readme.txt @@ -0,0 +1,211 @@ +########################################### +# Rec10 -Ts Recording system- # +# Ver.0.9.9.2 # +# 2011/03/23 Yukikaze & long.inus # +# Copyright (C) 2009-2011 Yukikaze # +########################################### + +本ソフトはpythonおよびperlによって書かれた録画ツールです。 +ライセンスは LGPL v3に準拠します(license.txt参照) + +[必要コマンド] +python(2.6,2.7にて動作確認) +wine +mencoder +ffmpeg +x264 +mp4box +MySQL +MySQLdb(MySQL-pythonなどの名前) +mkvmerge(mkv使用時) +java(jre1.6で動作を確認) + +[必要環境:Webインターフェース部分] +perl +一部のperlモジュール(rectool.pl,rec10webg2) + +[必要環境:外部ツール] +jTsSplitter(included) +BonTsDemux(included) +epgdump(included) +b25(not included) +recpt1(recfriioでもいいはずです)(not included) +MySQLdb + +事前準備: +ネットの情報を参考にpt1ドライバーを無効化する +pt1などのドライバーをインストールした上(chardev版)で、recpt1などのソフトを導入、 +b25をインストールしておいてください。 +*注意 +11年10月01日からのBS新チャンネル対応のためには、10/02現在ではrecpt1にパッチを当てる必要があります。 +rec10同梱版のepgrecはts解析によってチャンネルデータを得るように改変してあるので +変更は不要です。 + +1:install.shを実行 +2:表示にしたがって設定の変更(チャンネルなど) +3:make +4:su +5:make install +6:rec10を実行するユーザーで/usr/local/share/rec10を実行 +7:cronに書き加える +8:rectool.plをインストール(Makefile.PLの実行 rectool.plの配置) + +付け足し + +7.cronの設定 + +最後にrec10d.pyをcronで五分おきに実行するようにしてください +crontab -e を実行するとcronを編集できるようになるので +*/5 * * * * python /usr/local/bin/rec10 +のように書いてください(5扮ごとに実行) + +ログは/var/log/rec10に移動しました。 + +8.rectoolのインストール +Makefile.PLを実行します。 +実行した後にrectool.plをhttpの公開ディレクトリ(wwwフォルダなど)に置いてください。 + +ちなみに +エンコードの設定を変えたい場合はts2x264を参照してください + + +チャンネルの設定を変えた場合はを編集した後に +chdata.pyを実行してください(python chdata.py) +その後番組表が更新されます + +バグだらけのコードですが、改善点などを指摘していただけるとうれしいです。 +yukikaze.jp@gmail.com + + +動作確認のとれたディストリ + +11/03/10 SVN Centos 5.5 (yukikaze) +11/03/10 0.9.9.1+a ArchLinux (yukikaze) +11/02/20 0.9.9.1+a Debian 6.0 +11/02/XX 0.9.9 Ubuntu 10.10 +10/12/XX 0.9.8 Centos 5.5 (yukikaze) +10/XX/XX 0.9.8 Fedora13 (long.inus) + + +[History] +11/XX/XX 0.9.10 +add Bluray compatible option("B") +ステレオ音声時のBonTsDemux仕様オプション追加("b") +lameの実行パスチェックを実装 +mencoderのコマンドラインを最新版対応へ +ffmpegのオプション追加 +epggenreを追加 +keywordの重複チェックをより賢く +logoのインポートに対応 +ArchLinuxサポートのための細かな変更 +新BSチャンネル対応 +lavf有効x264でのエラーに対応 + +11/02/02 0.9.9 +BonTsDemuxを最新版へ(nogui化によりXvfbが不要) +一部CSチャンネルの追加 +epg_chを変更(ontvの削除) +チャンネルスキャン機能を実装 +キーワード予約の自動実行オプション追加(in_auto_jbkにauto,optの追加) +番組初頭の解像度変更に対応 +キーワード予約自動実行オプションの重複チェック実装 +延長対応機能の修正 +移動後のオプション引き継ぎに対応 + +10/10/09 0.9.8 release +インターレース保持エンコードに対応 +色空間を修正 +放送大学のマルチチャンネルに仮対応 +verboseモードの実装 +ログレベルの実装 +画面サイズが取得できなかったときの処理を追加 +python2.5/2.7に対応 +音声の自動復帰を修正 + +10/07/10 0.9.7 release +ヒストリーチャンネルのタイトルを修正 +ffmpeg使用時にscale拡大をするように修正 +一時ファイル削除機能の修正 +sarの変更を実装 +最新版のCaption2Assに対応 + +10/05/29 0.9.6 release +バグ修正 +ログシステムの修正 + +0.9.5(内部リリース) +b25自動削除機能の改善 +自動仕分け機能のアップデート +Caption2Assやaac取り出しがうまくいかないときの自動復帰処理の実装 +バグ修正 + +10/04/02 0.9.4 release +バグ修正 +インストーラーの大幅な改善 +ログシステムの変更 +エンコードの変更 +チャンネル変更に対応(CS) + +10/03/20 0.9.3 release(internal) +lots of bug fixes. +change DB. +implement updating function(from 0.9.1 or 0.9.2) +10/03/06 0.9.2 release(internal) +few bug fix.(!!! amazing i think) +implement new encoding system. +use x264cli and mencoder throwgh fifo. +implement final production changing system(you can choose mkv and mp4 now.) + +10/02/21 0.9.1 release +Lots of bug fixes. +change video filter. +change encode option. +implement installer. + +09/12/07 0.9.0 release +change config path.(config.ini to rec10.conf) +add Makefile +change large number of var name. +support b25_remote(thanks long.inus) +support auto copy function. +change video filter. +change encode option. +fix a lot of bugs. +finish to support iEPG(iRec10EPG). + +09/10/27 0.8.0 relaase +Lots of bug fixes. +Use mkvmerge to mux avi to mkv. +Many changes. + +09/08/22 0.6.0 release +Lots of bug fixes. +Implement db using MySQL. +Change Ts splitting soft from Tssplitter to tssplitter_lite(included.) + +09/08/01 0.5.0 release +バグフィックス +検索録画のパターンマッチングアルゴリズムの変更(推測的な検索ができるようになった) +rectool.plを同梱するようにした。 +周辺ソフトのうちライセンスの問題がないものを同梱するようにした。 + +09/07/01 0.4.1 release +lots of bug fixes +add some cs-ch. +release pl src. +09/05/24 0.3.1 release +fix +チャンネルの増加 +エンコードオプションを実際に使えるようにした。 +1passモード実装 +niceコマンドをより広範囲に適用するようにした。 +09/05/08 0.1.1 release +fix +2passエンコードのログファイルがかぶるのを訂正 +一部チャンネル指定が間違っていたのを訂正 +その他多くのバグの訂正 +09/05/05 0.0.1b release +fix +replace tab to 4 spaces(it caused errors) +add some cs-e2 channels +09/05/04 0.0.1a release