When it’s ready.

出来るまで出来ない

PT2で、4ch入力かつ全チャンネル録画テストするスクリプト

PT2とか全然いりません。欲しくないし

なんとなく、アンテナ線をGRx2 BSx2繋いだ人とか全チャンネル録画するのメンドくさいだろうなぁと
思ったのでスクリプト書いてみた。ショボすぎますが、手でコマンド打つより便利だと思う。スクリプトのあるディレクトリにファイルが出来ます。

スクリプト

#!/usr/bin/env python
# coding:utf-8

# PT2 で4ch入力の動作チェックスクリプト 東京版

import os
# 録画時間(単位:秒)
dur = 30

def go_rec(ch_num, ch_name, dev_num):
  for i in range(len(ch_num)):
    for ii in range(len(dev_num)):
      os.popen('recpt1 --b25 --strip --device /dev/pt1video%s %s %s %s-dev%s.ts '%(
        dev_num[ii], ch_num[i], dur, ch_name[i], dev_num[ii]))

gr_ch = [27, 26, 25, 22, 21, 24, 23, 28]
gr_name = ['NHK1', 'NHK2', 'NTV', 'TBS', 'FUJI', 'EX', 'TVX', 'Dai']
gr_dev = [2, 3]
go_rec(gr_ch, gr_name, gr_dev)


bs_ch = [101, 102, 103, 141, 151, 161, 171, 181]
bs_name = ['NHK1', 'NHK2', 'NHKhi', 'BS_NTV', 'BS_ex', 'BS_TBS', 'BS_jap', 'BS_fuji']
bs_dev = [0, 1]
go_rec(bs_ch, bs_name, bs_dev)

設定

チャンネルとか、表記名とか変えたければ適当に書き換えてください。
上記ファイルは、東京版です。

PT2とか全然要らないし、必要ない。うん。