Hatena::ブログ(Diary)

適当な何かの別館 このページをアンテナに追加 RSSフィード

2015-11-14

epgrecUNA 人柱版 (2015/11/14)

epgrecUNA 人柱版 (2015/11/14)
http://www1.axfc.net/u/3566746
shepherd.php(定期EPG更新)が動かない方は、こちらを

epgrec UNA用epgdump 160127版
http://www1.axfc.net/u/3608680?key=UNAUNA
本家epgdumpでは動きません。


[録画コマンド]

  • PT1/PT2/PT3(recpt1)
    新本家 http://hg.honeyplanet.jp/pt1/の最新版に以下の"recpt1 httpサーバ機能追加パッチ"を適用してください。
    パッチを適用しないと録画中の時間短縮が出来ないため予約編成の変更で録画中番組を時間短縮できず他の予約が録画に失敗する場合があります。

    recpt1 httpサーバ機能追加パッチ 新本家[c8688d7d6382]以降対応版
    http://www1.axfc.net/u/3606217?key=UNAUNA
    詳しくは readme.txtを

  • KTV-FSUSB2/FSPCIE(recfsusb2n)
    以下のパッチをあててください。epgrecUNAでの操作性が向上します。
    recpt1を使用していない場合は、別途パッチ済みのrecpt1ctlを導入してください。

    recfsusb2n tsspliteer_lite内蔵・httpサーバー機能追加・recpt1ctl対応パッチ http://www1.axfc.net/uploader/Sc/so/350440

  • friio(recfriio)
    必要に応じて以下のパッチをあててください。

    recpt1 EPG用TS出力モード追加パッチ http://www1.axfc.net/uploader/Sc/so/304459&key=UNA
    recfriio BS/CSチャンネル指定追加パッチ http://www1.axfc.net/uploader/Sc/so/375501

  • DVBドライバーの場合
    recdvbは、BS/CSに対応しましたが使い勝手がよろしくないのでこちらのフォーク
    BonDriverProxy + recbondを利用してください。


<既存利用者向け>
epgrecUNA 150720版用 update
http://www1.axfc.net/u/3566747



[変更内容]

  • 録画済一覧
    • 録画ファイルのダウンロードに対応
      TSファイルについては部分ダウンロードが可能ただし精度悪し
    • 一覧のソート機能追加
    • 変換途中のトランスコードファイルの視聴ができない不具合を修正
    • 一括削除用チェックボックスをシフトクリックで範囲操作できるようにした。
    • 録画ファイル削除をともなう絞り込み全削除実行時に警告ダイアログを表示するようにした。
  • 録画ファイル名の形式の特殊文字列一覧を更新・必要時のみに表示するように変更
    また特殊文字列一覧の特殊文字をクリックすると録画ファイル名の形式に入力するようにした
  • 録画終了時 syslogへのアクセス権がない場合 ATがメールを発行する不具合を修正
    あわせてsyslogにエラーを吐かれた場合のログレベルを警告に変更
  • IPv6アドレスチェックの不具合を修正
    ついでにPHP7.0対応
  • PHP7.0にてmysql拡張モジュールが廃止されるためmysqli拡張モジュールに変更

[予定は未定]

  • HTML5視聴への対応準備
    主にスマフォ用に考えている。
    現在は動作確認程度でリアルタイム視聴をMSEかMPEGーDASHのどちらにするとかそれに伴うffmpegでのフラグメイション化とかGUIは未作成とかいろいろ未着手 ・・・最終的に『JavaScriptは最高だぜ!!』とか言えるといいですね

Leroy GibbsLeroy Gibbs 2015/12/08 17:43 YMRTYMRTさんの動作ログ(http://ymrt.dip.jp/epgrec_log/)と同じように作動します。どのように設定すると治りますか?
また20151114版にしてから何故かフジテレビが番組表から消えてしまいました。これもどう直したら良いのでしょうか?
あとPT2とPT3を使用しているのですが4チャンネル同時録画出来ません。pt1_dev.hの方は一応修正したつもりです。
"/dev/pt1video1",
"/dev/pt1video0",
"/dev/pt1video5",
"/dev/pt1video4",
"/dev/pt1video9",
"/dev/pt1video8",

長々失礼しました。
"/dev/pt1video13",
"/dev/pt1video12",
"/dev/pt3video1",
"/dev/pt3video0",
"/dev/pt3video5",
"/dev/pt3video4",
"/dev/pt3video9",
"/dev/pt3video8",
"/dev/pt3video13",
"/dev/pt3video12"

"/dev/pt1video2",
"/dev/pt1video3",
"/dev/pt1video6",
"/dev/pt1video7",
"/dev/pt1video10",
"/dev/pt1video11",
"/dev/pt1video14",
"/dev/pt1video15",
"/dev/pt3video2",
"/dev/pt3video3",
"/dev/pt3video6",
"/dev/pt3video7",
"/dev/pt3video10",
"/dev/pt3video11",
"/dev/pt3video14",
"/dev/pt3video15"

うなぎうなぎ 2016/01/13 17:26 ヒント書き忘れてませんか?
編集ミスで削除とかよくありますね。

名無し名無し 2016/04/12 03:39 ヒントをお願い致します。

lasaslasas 2016/05/01 15:15 お世話になっております。
epgrecUNAの開発、ありがとうございます。

下記の環境でセットアップを行ったところ、『PHP Fatal error: Smarty error: [in programTable.html line 666]: syntax error: unidentified token '0x3f'』エラーが発生しました。

<セットアップした環境>
・Ubuntu16.04 LTS
・mysql 5.7
・php7.0

<暫定修正内容>
取り急ぎ、他の箇所も動かして動作確認をするのが目的だったため、下記の暫定修正で動かしてしまいましたが、後学の為、きちんとした修正の仕方を教えていただけないでしょうか?

programTable.htmlの修正箇所
666行目:{if $k_category != 15 || $k_sub_genre>=63 }
679行目: <b> 曜日:</b>{if $weekofday == 127}なし{else}{$wds_name}{/if}

また、MySQL5.7ですと、sql_modeのデフォルト設定変更に伴い、から文字をエラーとする設定がデフォルトとなっており、Recorder_keywordTblにtypeEX=''を入れようとすると『Incorrect integer value: '' for column 'typeEX' at row 1』が発生するようですね。

kataunakatauna 2016/05/01 18:22 ご報告ありがとうございます。

>programTable.htmlの修正箇所
>666行目:{if $k_category != 15 || $k_sub_genre>=63 }
>679行目: <b> 曜日:</b>{if $weekofday == 127}なし{else}{$wds_name}{/if}
修正は、これでOKです。
PHP7の仕様変更で文字列の16進数を数値とみなさない為、その影響でSmartyのテンプレート解釈に支障が出たみたいですね
Smarty3に変更すると治るかもしれません

>また、MySQL5.7ですと、sql_modeのデフォルト設定変更に伴い…
DB書き込みでは対処しているので他の原因をあたってみます。

当面は、my.cnfの中を
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

sql_mode=''
のような感じで良いようですがmy.cnfのパスが面倒な事になっているようですね
その辺は各自で調べてください。
またmariaDBに替えてしまうのも手かも

lasaslasas 2016/05/01 22:39 ご返信ありがとうございます。
開発者様のご意見を頂けたので安心しました。

Ubuntu16.04のMySQL5.7では/etc/mysql/mysql.conf.d/mysqld.cnfを下記のように編集すればうまくいきました。

[mysqld]
sql-mode = ''

また、Ubuntu16.04で、普段私が使う機能(番組表、キーワード予約・削除等)の動作確認は終え、問題なく稼働しております。取り急ぎ動作確認としてご報告させて頂きます。

toshitoshi 2017/09/03 06:29 お世話になります。
Recorder_keywordTblにアクセスするとエラーになります。
原因はSQLのUPDATE文にミスがありました。
NOT_NULL制約のカラムに空文字を入れようとしたことが原因の模様。
対策方法を指南ねがいます。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/katauna/20151114/1447500516
Connection: close