PREFIX = /usr/local/share
MAJOR = 0
MINOR = 9
-REVISION = 1
+REVISION = 8
VER = $(MAJOR).$(MINOR).$(REVISION)
DEST = $(PREFIX)/rec10
if ! [ -d $(PREFIX)/rec10 ]; then mkdir -p $(PREFIX)/rec10 ;fi
cp ./*.py $(DEST)/
cp ./*.xml $(DEST)/
- echo -e "#!/bin/sh\nexport LANG=\"ja_JP.UTF-8\" && python2.6 ${DEST}/rec10d.py" > ./rec10
+ echo -e "#!/bin/bash" > ./rec10
+ echo -e "if type -P python2.6 > /dev/null\nthen\nexport LANG=\"ja_JP.UTF-8\" && python2.6 ${DEST}/rec10d.py" >> ./rec10
+ echo -e "elif type -P python26 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python26 ${DEST}/rec10d.py\n" >> ./rec10
+ echo -e "elif type -P python2.5 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python2.5 ${DEST}/rec10d.py\n" >> ./rec10
+ echo -e "elif type -P python25 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python25 ${DEST}/rec10d.py" >> ./rec10
+ echo -e "elif type -P python2.7 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python2.7 ${DEST}/rec10d.py" >> ./rec10
+ echo -e "elif type -P python27 > /dev/null\nexport LANG=\"ja_JP.UTF-8\" && python27 ${DEST}/rec10d.py" >> ./rec10
+ echo -e "fi\n" >> ./rec10
install -m755 ./rec10 $(DEST)/
if ! [ -f /usr/local/bin/rec10 ]; then ln $(DEST)/rec10 /usr/local/bin;fi
chmod 755 /usr/local/bin/rec10
###########################################
# Rec10 -Ts Recording system- #
# Ver.0.9.8 #
-# 2010/09/15 Yukikaze & long.inus #
+# 2010/10/09 Yukikaze & long.inus #
# Copyright (C) 2009-2010 Yukikaze #
###########################################
ffmpeg
x264
mp4box
+MySQL
+MySQLdb(MySQL-pythonなどの名前)
mkvmerge(mkv使用時)
java(jre1.6で動作を確認)
epgdump(included)
b25(non-included)
recpt1(recfriioでもいいはずです)(non-included)
-
+MySQLdb
事前準備:
pt1などのドライバーをインストールした上で、recpt1などのソフトを導入、
b25をインストールしておいてください。
yukikaze.jp@gmail.com
[History]
-10/9/15 0.9.8 release
+10/10/09 0.9.8 release
インターレース保持エンコードに対応
色空間を修正
放送大学のマルチチャンネルに仮対応
verboseモードの実装
ログレベルの実装
画面サイズが取得できなかったときの処理を追加
-
+python2.5/2.7に対応
10/07/10 0.9.7 release
ヒストリーチャンネルのタイトルを修正
ffmpeg使用時にscale拡大をするように修正