SQL メモ

チャンネルスキャン後、電波自体は受信できるが契約してない有料放送局とかをざっくり削除する。

-- 受信可能局一覧
SELECT stationid, stationname, digitalstationband, receiving
FROM foltia_station WHERE receiving = 1
ORDER BY digitalstationband ASC, stationed ASC;

-- BS 有料放送局を受信可能局から削除 
UPDATE foltia_station SET receiving = 0
WHERE digitalstationband = 1 AND
    stationid NOT IN (9, 15, 16, 17, 18, 71, 128, 129, 179, 2080);

-- CS を受信可能局から削除
UPDATE foltia_station SET receiving = 0 WHERE digitalstationband = 2;

-- サイマルラジオを受信可能局から削除
UPDATE foltia_station SET receiving = 0 WHERE digitalstationband = 3;

この番組は BS しか映らないので BS で録画する。地デジ、 BS 両方とも映る場合には BS の受信状況があまりよくないので地デジで。といったような運用をしてるとき、設定の漏れがないかなどの確認。

-- 録画設定一覧
-- encodesetting が NULL のときは録画未設定
-- 条件の日付は適宜変更する
SELECT DISTINCT p.tid, p.title, st.stationid, st.stationname,
    r.encodesetting, st.digitalstationband
FROM ((foltia_subtitle AS s LEFT JOIN foltia_tvrecord AS r
        ON s.tid = r.tid AND s.stationid = r.stationid)
    LEFT JOIN foltia_program AS p ON s.tid = p.tid)
    LEFT JOIN foltia_station AS st ON s.stationid = st.stationid
WHERE st.receiving = 1 AND
    s.startdatetime >= 201707010000 AND s.startdatetime < 201708010000
ORDER BY p.tid ASC, st.digitalstationband ASC;

foltia で特定局の録画設定を全削除

関東から関西に引越しました。引越しに伴って録画できない回が生じるのはつらいですね。

新居にてチャンネルスキャン→録画予約の再設定を大急ぎで行ったわけですが過去の録画設定も残っており、そのままだとチューナー不足に陥ってしまいます。ちまちまと削除してたのですが、今期分でもそこそこ量があるのと、以前の分も再放送の可能性があるのでどうせなら視聴不可となった局の設定を一括で削除したい。

最初 /setup/listreserve.php を書き換えて、どうにかしようかとも思いましたが、面倒になったので設定・管理>データベース直接編集で直接 SQL を叩いて削除しました。

続きを読む

foltia で動画のキャプチャを

foltia は、再生開始の頭出しのサムネイル用に自動キャプチャ取得が行われます。ですが画像サイズは小さく、また10秒間隔なので目的のフレームでないことも多々あります。

そこで、再生時にボタンを押せばキャプチャ画像が取得されるスクリプトを書いてみました。

続きを読む

LVM についての覚書

以前導入したサーバで使用されており少し操作が必要になったこともありましたが、なかなか理解がしきれない部分があったので。でもって、すぐに忘れるので。

続きを読む

foltia の新番組リストを視聴可能局のみに

改編時期です。

foltia ANIME LOCKER は、2016年6月現在のバージョンですと、アニメ新番組リストに視聴可能局以外も表示されるので、同一番組がたくさん表示されたり、そもそも視聴できない局も表示され、録画設定が少々やりづらかったりします。

続きを読む

foltia サーバ新調 (2)

この前の続き。

この辺、ちゃんと記録とっていなかったので、思い出しながら。

続きを読む

foltia サーバ新調 (1)

約1年間 foltia サーバを運用してきましたが、今までのサーバはエンコード能力が低くどうにかしたいという思いがありました。そこで新たに機器を調達し新サーバを構築しました。

今まで使ってみた感想をふまえ、今回はデフォルトの構成を取らず以下の方針をとることとしました。

  • / の領域に余裕をもたせる
  • LVM を使わない
続きを読む

10月29日は東京天文台記念日

11月24日は、1921年11月24日に由来した「東京天文台設置記念日」であると Wikipedia 等にみられるが、その由来を調べると、確かに重要な出来事があったのは確かだが、“設置”というべき出来事ではなく、不適切な由来であった。また、そもそも制定(記念日関係の協会等に申請?)にあたって東京天文台(現国立天文台)が関知していない、勝手につけられた記念日とも考えられる。ということを東京天文台設置記念日はどこからきたの? - 見上げれば、空でまとめた。



別の資料を当たっていると、10月29日は「東京天文台記念日」であるという記述を、国立天文台のアーカイブ新聞でみつけた。ので。

続きを読む

VPS (CentOS 7.x) であそぶ 3

初期設定の確認と設定

ConoHa の CentOS 7.1 の初期設定(言語とかもろもろ)の確認とか。

続きを読む

VPS (CentOS 7.x) であそぶ 2

初期インストールサービスの確認

ConoHa の CentOS 7.1 であらかじめインストールされているサービスの一覧。 CentOS 7.x では、サービス関係は systemctl で管理するらしい。 enabled となっているサービスは、ブート時に自動的に立ち上がるもの。

続きを読む