小春网

 找回密码
 注册账号
楼主: 雪夜叉
收起左侧

[IT 交流] NTTX又抽风甩服务器了,去抢吧

[复制链接]
发表于 2013-7-21 18:14:27 | 显示全部楼层
雪夜叉 发表于 2013-7-21 16:03
可以,不知道为啥就支持普通内存了。

多谢LZ,等机器到了我试试。
回复

使用道具 举报

发表于 2013-7-21 22:52:01 | 显示全部楼层
本帖最后由 上官无忌 于 2013-7-21 23:00 编辑
雪夜叉 发表于 2013-7-21 15:02
PX-W3PE是PT3的劣质copy,纯狗屎。



已经Amazon下单了.....
不过还可以cancel 掉...  改买PT3了..
回复

使用道具 举报

头像被屏蔽
发表于 2013-7-24 07:21:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2013-7-24 10:02:46 | 显示全部楼层
coka2cora 发表于 2013-7-24 07:21
楼主既然也在弄VM,那就多交流,我N年前也很感兴趣,不知道现在发展到什么情况了,VMWare支持自动化的Scrip ...

VM没怎么弄,我们公司在上海做Citrix是No.1,我就是拿来用最简单的构成。
没研究太复杂的,明年我分管数据中心的时候可能就要开始TS了。
回复

使用道具 举报

发表于 2013-7-24 11:50:27 | 显示全部楼层
本帖最后由 上官无忌 于 2013-7-24 14:48 编辑

..PT3 及东西到了..

我今天才知道... PT3 不需要 B-cas 卡...!!!!

@雪夜叉
  我是新手. 是先弄 windows 还是直接上 linux ( centos 还是 ubuntu ?)

能不能给我大概的方向 ?

  打算开始折腾..
回复

使用道具 举报

 楼主| 发表于 2013-7-24 15:35:37 | 显示全部楼层
上官无忌 发表于 2013-7-24 11:50
..PT3 及东西到了..

我今天才知道... PT3 不需要 B-cas 卡...!!!!

PT3不需要B-CAS卡?我家里的PT2还需要呢,看来进步了。

我自己家是Ubuntu做的,windows没弄过,如果你是像我这样不打算关机的话
建议你也用linux(Ubuntu,Fedora,CentOS随便),windows不稳定。

你搜索一下Ubuntu EPGREC,有全套的教程。
回复

使用道具 举报

发表于 2013-7-25 05:47:29 | 显示全部楼层
应该是我错了..

PT3上没有读卡.. 需要另外的读卡器...
回复

使用道具 举报

头像被屏蔽
发表于 2013-7-25 07:29:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2013-7-25 09:19:07 | 显示全部楼层
coka2cora 发表于 2013-7-25 07:29
看了一下网上的说明,都是操作顺序,没有概括的讲解,这里的高人写点东西吧,没地方存放我可以提供blog{s ...

本来也没啥玩意儿啊,Linux平台,Epgrec调用PHP,Apache2,Mysql和PT2驱动,
预约什么的都是Egprec写好的,我就自己装了个FFmpeg压mp4,还有个分离字幕用的。
然后写了个脚本自动压缩,外加cron每隔一定时间自动清除mp4来清硬盘空间。

最早用过windows下的tvrest,稳定性比Linux差太多就放弃了,
日本人流行的还有个什么Filota,没试过。自家已经完美运行了,
懒得碰,连补丁都不更新。
回复

使用道具 举报

 楼主| 发表于 2013-7-25 09:23:16 | 显示全部楼层
coka2cora 发表于 2013-7-25 07:29
看了一下网上的说明,都是操作顺序,没有概括的讲解,这里的高人写点东西吧,没地方存放我可以提供blog{s ...

改写了一下do-record.sh 就这个还有点技术含量。

#!/bin/bash
echo "CHANNEL : $CHANNEL"
echo "DURATION: $DURATION"
echo "OUTPUT  : $OUTPUT"
echo "TUNER : $TUNER"
echo "TYPE : $TYPE"
echo "MODE : $MODE"

export LD_LIBRARY_PATH=/usr/local/lib/

RECORDER=/usr/local/bin/recpt1

if [ "$TYPE" == 'GR' ]; then
  if [ "$TUNER" == "0" ]; then
    echo "$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video3"
    ionice -c 2 -n 0 $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video3
  fi

  if [ "$TUNER" == "1" ]; then
    echo "$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video2"
    ionice -c 2 -n 0 $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video2
  fi
else
  if [ "$TUNER" == "0" ]; then
    echo "$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video1"
    ionice -c 2 -n 0 $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video1
  fi

  if [ "$TUNER" == "1" ]; then
    echo "$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video0"
    ionice -c 2 -n 0 $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} --device /dev/pt1video0
  fi
fi

#$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null

BNAME=$(basename $OUTPUT ".ts")

echo -e "\n" | wine /var/caption2ass/Caption2Ass.exe $OUTPUT -format ass
echo -e "\n" | wine /var/caption2ass/Caption2Ass.exe $OUTPUT -format srt

mv /var/www/epgrec/video/"$BNAME".srt /var/www/ass
mv /var/www/epgrec/video/"$BNAME".ass /var/www/ass

cd /var/www/epgrec/video/
NOW=$(date +%Y%m%d-%H%M)
ln -s ${BNAME}.ts VIDEO-$TUNER-$NOW.ts
ionice -c 2 -n 7 wine /var/caption2ass/tssplitter.exe -SD -SEPA VIDEO-$TUNER-$NOW.ts

mv VIDEO-$TUNER-"$NOW"_1SEG.ts /var/www/ass/"$BNAME"_1SEG.ts
mv VIDEO-$TUNER-"$NOW"_HD.ts "$BNAME"_HD.ts
rm VIDEO-$TUNER-$NOW.ts

ffmpeg -i "$BNAME"_HD.ts -f mp4 -deinterlace -vcodec libx264 -aspect 16:9 -vpre default -s 1280x720 -acodec libfaac -ar 48000 -ab 160k -threads 4 /var/www/epgrec/video/"$BNAME".mp4

mv /var/www/epgrec/video/"$BNAME".mp4 /var/www/ass/"$BNAME".mp4

#ffmpeg -i "$BNAME"_HD.ts -f flv -deinterlace -vcodec libx264 -aspect 16:9 -vpre default -s 848x480 -b 256k -acodec libfaac -ar 48000 -ab 96k -threads 4 /var/www/epgrec/video/"$BNAME".f4v
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小春网
常务客服微信
微信订阅号
手机客户端
扫一扫,查看更方便! 快速回复 返回顶部 返回列表