トップページ⇒linux
1002コメント373KB

【視聴・録画】Linuxでテレビ総合10 [転載禁止]©5ch.io

レス数が1000を超えています。これ以上書き込みはできません。
0001sageoff2014/12/03(水) 07:33:18.13ID:6p/CugPc
Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド

【関連スレ】
【自家製】MythTV Part.3【HDDビデオ】
http://engawa.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
http://engawa.2ch.net/test/read.cgi/linux/1017186805/

【前スレ】
【視聴・録画】Linuxでテレビ総合9【デジタル/アナログ】
http://hayabusa6.2ch.net/test/read.cgi/linux/1388900589/

【過去スレ】
【視聴・録画】Linuxでテレビ総合8【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1359268284/
【視聴・録画】Linuxでテレビ総合7【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1342343650/
【視聴・録画】Linuxでテレビ総合6【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1326804531/
【視聴・録画】Linuxでテレビ総合5【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1309182037/
【視聴・録画】Linuxでテレビ総合4【デジタル/アナログ】
http://hibari.2ch.net/test/read.cgi/linux/1293388638/
【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
http://hibari.2ch.net/test/read.cgi/linux/1269999876/
【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1253880711/
【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る
http://pc11.2ch.net/test/read.cgi/linux/1013649811/
0002login:Penguin2014/12/04(木) 23:23:54.82ID:eAchR0WM
>>1乙
0003login:Penguin2014/12/04(木) 23:30:04.22ID:wQFJ1UAT
>>1
乙であります
0004login:Penguin2014/12/06(土) 09:46:42.45ID:ReVFz7xn
乙やん
最近は新しい動きないね
0005login:Penguin2014/12/09(火) 00:55:50.37ID:Wk8P3eym
うすしお食べたい
0006login:Penguin2014/12/12(金) 04:04:24.03ID:jqGaEc4d
どした
0007login:Penguin2014/12/12(金) 19:39:55.24ID:X6Vi/OyU
chinachuが安定しすぎて(ネタがなく)つらい
うすしお、いつ頃くるのかな
0008名無しさん@そうだ選挙に行こう2014/12/13(土) 21:44:17.74ID:iqH+nO9O
安定してるに越したことないやろ
PT2だと設定変えないと安定しないらしいが
0009名無しさん@そうだ選挙に行こう2014/12/14(日) 03:37:20.75ID:XZI/M7e1
DVB-S2なチューナーを使えるようにfoltiaALを魔改造してたんだけど、usushioでは公式サポートになるっぽいね。
リリースされたら乗り換えかなー
0010login:Penguin2014/12/20(土) 21:09:54.11ID:dCRJaB7M
うーん、やっぱりrecpt1のEMM処理、うまくいかんなー
結局TVにB-CAS入れて更新になってしまう(・ω・)
0011login:Penguin2014/12/24(水) 01:38:47.58ID:ubuMeFpr
昼のアメフトがギリで延長になったからどうなるかなと思ってみてたが
Chinachu気づいてくれなかった
うすしおならいけるのかなー
ちなみにうすしお常用してる人いる?
0012login:Penguin2014/12/24(水) 03:25:06.35ID:qEf+pAM+
うすしお公開されてたっけ
0013login:Penguin2014/12/24(水) 10:08:23.32ID:gCkYDF1h
マダじゃね?
0014login:Penguin2014/12/24(水) 12:53:24.35ID:JBj0CXE9
渦潮?
0015login:Penguin2014/12/24(水) 13:18:07.93ID:4MtaXPMU
@
0016login:Penguin2014/12/24(水) 13:24:57.51ID:C9PytpVl
ブランチはあった
0017login:Penguin2014/12/24(水) 13:40:00.54ID:F4WyAWhe
>>11
前スレで「NHKはダメかも」って指摘されてた
0018login:Penguin2014/12/24(水) 14:18:04.09ID:C9PytpVl
>>17
そっかそういやNHKは他と違うんだっけな
0019login:Penguin2014/12/24(水) 20:34:08.21ID:OeU4BVw4
どこが違うのか調べようとしてて忘れてたわ(´・ω・`)
0020login:Penguin2014/12/24(水) 20:57:05.18ID:G08gFGn6
NHKの延長は、16:30-16:00とか、アホなEITを平気で出してくれるし
0021login:Penguin2014/12/24(水) 21:04:34.81ID:BDaGX9uE
epgrec
http://www.mda.or.jp/epgrec/
http://sourceforge.jp/projects/epgrec/
foltia
http://www.dcc-jpl.com/soft/foltia/
rec10
http://www.rec10.org/xoops/
torec
https://github.com/k-k1/torec/
Chinachu
http://akkar.in/projects/chinachu/
https://github.com/kanreisa/Chinachu/
0022login:Penguin2014/12/24(水) 21:05:50.81ID:OeU4BVw4
>>20
マジかよ。そんなの対応できねーだろw 家電どうやってんだ
0023login:Penguin2014/12/24(水) 21:09:35.10ID:f2QlOXfa
翌日の16時までと解釈するのかも?
0024login:Penguin2014/12/24(水) 21:36:50.95ID:F4WyAWhe
>>20
終了時間が未定になってるのをソフトが解釈できてないだけだろ
0025login:Penguin2014/12/24(水) 21:52:08.36ID:v90fy4h4
そういや延長が決まった直後に更新されたEPGで終了時間が見えなくて超長時間番組になってるのを見たことあるな
0026login:Penguin2014/12/28(日) 13:02:07.35ID:9sU3R+Hb
休みになって録画PCのメンテをしている皆さん
(まぁオレは明日も出勤して明後日から冬休みだけどさ)

2ヶ月前から起きていた、糞のようなトラブルが一応解決したので
まぁ、こういう見落としもあるよってことで書いておく。


結論として、B-CASカードを指していたカードリーダーが
shutdown -r nowで再起動しても、異常状態を維持していて
pcsc_scanは正常に拾えるのに
b25でのデコードはできないという症状になってた。


この2ヶ月、録画物は一旦もう一台のPC側でb25して
その後エンコードして保存したり視聴したりしていた (;_;)

で、さっきからb25とかrecpt1とか入れなおしたりして小一時間潰して
B-CASカードの交換もしてみて、最終的に、カードリーダーのロット違いで
不具合が出る事例の古い記事があって…二台の間でカードリーダーを交換してみた。

結果、両方で正常にb25が動いている。
ロットがどうこうじゃなくて、単に電源切って入れなおしたら正常になったっぽい。
再起動だと、電源が断たれなかったのかもしんないし
指していたUSBポートの問題なのかもしれないけど、そこは、また余裕がある時に検証。

ちなみにカードリーダーは(共にOEM先のブランド及び型番はわからなくなってる)
0: Gemalto GemPC Twin 00 00
0: Gemalto GemPC Twin (F8E593EE) 00 00
問題を起こしていたのは後者。
0027login:Penguin2014/12/28(日) 17:36:42.43ID:pcMXkpyk
安定運用を良しとするだから不安要因を減らすためにソ… ゲフンゲフン しちゃえばいいのに
0028login:Penguin2014/12/28(日) 18:41:41.65ID:sxNUhRoZ
ソ、ソ、ソフ・・・、ソフマップ?!
0029login:Penguin2014/12/28(日) 23:51:32.84ID:4fBkXArb
チェーンジ
0030login:Penguin2014/12/29(月) 18:42:41.70ID:+PyAKiap
安定運用のためにソニータイマーを
0031login:Penguin2014/12/29(月) 23:32:07.30ID:aFHT6kfm
ソルダリング(ハンダ付け)だろ
0032login:Penguin2014/12/30(火) 01:02:53.46ID:iSeIRPm+
安定運用ならソブリン債
0033login:Penguin2015/01/02(金) 19:04:50.41ID:ygTXjqcX
最近PT3+CentOS6.6+epgrec_stzで構築しだした者です。

epgrecの番組表から録画すると、VLCMediaPlayerでtsファイルが再生出来ません。
ターミナルから直に「recpt1 --b25 --strip 20 10 test.ts」とすると問題なく再生出来ますが、どうやらsidオプションを指定しているために再生出来ないようです。

どなたかご存知でしたら教えて頂けませんでしょうか。
recpt1の起動は「recpt1 --b25 --strip --http 8888」だったり、「recpt1 --b25 --strip --sid epg --http 8888」で起動して試してみましたが、再生出来ませんでした。

だいぶ調べているのですが、根本的なところで間違えているのかそれっぽい記事が見当たりません…。
0034login:Penguin2015/01/03(土) 00:58:42.22ID:KsUW7mGU
手元で試したファイルのサイズ見る限り、--sid epgだとepgデータしか記録してくれないっぽいな
sid指定なしにしたら再生できるファイルが録画されるの?
0035login:Penguin2015/01/04(日) 05:49:53.70ID:ppvIGxrR
新年NHKやらかした?
ブラタモリ再放送2つのコードが違うっぽい
0036login:Penguin2015/01/04(日) 06:04:42.22ID:ppvIGxrR
>>33
参考になるかどうかわからんがman とか -h で使い方出ないの?
recfsusb2n なら --sid hd チャンネル 秒数 保存ファイル名 でHDのtsファイルだが
0037login:Penguin2015/01/04(日) 12:09:50.51ID:aT41XysZ
>>34
なるほど…。epgデータというのは番組情報?みたいなものでしょうかね。
30分のアニメ録画して容量が21.6MBと極端に小さかったのも納得です。

一応sid指定なしだと録画されて、tsファイルも再生出来ました。
「recpt1 --b25 --strip --sid hd --http 8888」でrecpt1起動して、録画する時も「recpt1 --b25 --strip --sid hd 20 10 test.ts」で録画すれば、tsファイル再生出来ました。
sid指定なしの場合より少し容量小さいので、sidの恩恵であるスリム化?は出来ていると思います。

>>36
情報ありがとうございます。
一応「recpt1 --help」でヘルプ参照出来ますが、「--sid epg」がどのような指定になるのかが書かれていませんでした。
ただ、>>34さんのepgデータのみという言葉でしっくり来たので、「--sid hd」として今は録画しています。
0038352015/01/04(日) 12:13:57.76ID:/FFqeEJG
35はepgデータが間違ってるっぽいっていう話。NHKはよくやらかすので、、
0039login:Penguin2015/01/05(月) 01:07:24.10ID:yjdbOdIB
Chinachuのインストールに失敗するな。
見るとlibx264のソースの取得のところで git cloneをすると
videolanのサーバーから
read error 接続がリセットされました
と返される。
どうしてだろう。
0040login:Penguin2015/01/05(月) 09:39:47.15ID:I9TW6bOg
>>39
つ read error 接続がリセットされました
0041login:Penguin2015/01/05(月) 21:21:29.00ID:S9PTqWRd
>>39
いま試してみたら、普通にビルド完了したんだけど
0042login:Penguin2015/01/05(月) 22:51:08.86ID:S9PTqWRd
oruda>>39
もしかしてゴミファイルがコンフリクトの原因かもしれないので、
以下を試してみてください。

git pullで最新版にし、usrフォルダを削除(または、別名でバックアップ)
./chinachu installerを実行し、1) Auto (full)でクリーンインストール。

手順は、こんな感じ
$ git pull
$ rm -rf usr または、mv usr{,.bak}
$ mkdir -p usr
$ ./chinachu installer
「1) Auto (full)」を選択して、クリーンインストール。
0043392015/01/06(火) 22:48:29.98ID:Wq4WB0wE
機能は帰れなかったので返事が遅くなって申し訳ない。
今そのまま試したらうまく行きました。
問題なくインストールでき、動いています。
どうやら4日の時点でvideolanのサーバーに異常があったようです。
回答を寄せてくれた皆様、どうもありがとう。感謝しています。
0044login:Penguin2015/01/07(水) 23:56:21.82ID:7YujdUpD
ちなみにCentOS6.6(64bit)、phpのバージョンは5.3.3、epgrecは本家を使っているのですが、epgrecの番組表取得が出来ません…。(初回受信は成功していますが、2回目以降の更新がされていない様子です)
getepg.phpを直で叩いても、すぐ終わってしまってなんだろうと調べていたら、getepg.phpのどうやらpcntl_forkでfork?が出来ないため、exitですぐに処理が終わっているようです。

ただ、なぜforkとやらが出来ないかが分かりません。
どなたかご存知の方がいらっしゃいましたら、教えて頂けませんでしょうか…。
0045login:Penguin2015/01/08(木) 02:48:04.49ID:NZqyZS+4
pcntl_forkはなんか追加パッケージが必要だったような
php-なんとかでそれっぽいの探してみ
0046login:Penguin2015/01/08(木) 08:39:38.02ID:CCny1ftw
>>45
ありがとうございます。
一応php-intlというものをインストールして、php.iniの設定もdisable_functionsをコメントアウトしているのですが、うまくいきません…。
0047login:Penguin2015/01/08(木) 15:58:49.51ID:NZqyZS+4
intlは大抵internationalの略だと思うんだが
0048login:Penguin2015/01/08(木) 16:07:13.95ID:L+IR9Rji
pcntl は追加パッケージっていうかコンパイル時の設定じゃないっけ。
php -i 見てみ。
0049login:Penguin2015/01/08(木) 16:24:34.38ID:L+IR9Rji
あれ、CentOS 6 で yum install php-cli してみたけど
--enable-pcntl 付いてるっぽいな。
0050login:Penguin2015/01/08(木) 16:48:24.72ID:NZqyZS+4
>>49
自分で書いてて気付かんか
そのCLIと同じようにパッケージが分かれてんの
0051482015/01/08(木) 18:18:51.73ID:L+IR9Rji
>>50
そう思ってさがしてみたけどどのパッケージか出てこないんだよな。
パッケージ名わからない?

>>44
PHP はどうやって入れたんだろ。
よそのリポジトリのとかソースからコンパイルしたやつとか使ってる?
0052login:Penguin2015/01/08(木) 23:38:12.26ID:CCny1ftw
>>48
ありがとうございます。
「pecl install intl」でインストールし、「PHP Warning: Module 'intl' already loaded in Unknown on line 0」というエラーメッセージに変わるところまでいきました。
あと少しな気がするのでもうちょっと頑張って調べたいと思います。

>>51
純粋にyum phpとかでインストールしたやつです。
0053login:Penguin2015/01/09(金) 00:51:14.95ID:anGmAXHc
度々すみません。
52です。
ソースからインストールをしなければpcntlは使えないという記事を見かけたので、「./configure --enable-pcntl」したあと、make、make installをしたのですが結果は変わらずです。
この辺で躓いている記事など全然見ないので、なにか見当違いの事を延々としているのでしょうか…。

本家のepgrecを使用している方、phpはどのようにインストールされているのかご教示お願い出来ますでしょうか。
0054login:Penguin2015/01/09(金) 01:52:02.10ID:610qegjr
phpのspecファイルの%packageディレクティブにバイナリパッケージをビルドしたらできるものが書いてある
そのうちのどれか
0055login:Penguin2015/01/09(金) 02:30:29.57ID:/dycsKfM
どうでもいい事だがなんでいまごろ本家なんか入れるんだろう
UNA入れた方が幸せになれるのに
0056login:Penguin2015/01/09(金) 17:09:21.36ID:1NH7oj9o
UNAの方が良いの?
どう違うの?
0057login:Penguin2015/01/09(金) 17:31:34.79ID:FIvSq/aR
いろいろ高機能になってる。詳細は配布サイトの頭に書いてある。
ソースがえらいことになってるので改造には不向きかも。
メンテできてる作者はすげーと思う。
0058login:Penguin2015/01/09(金) 18:00:38.51ID:1NH7oj9o
詳細普通に書いてありますね
スマホだったので見逃してました
ありがとうございます
0059login:Penguin2015/01/10(土) 11:42:21.76ID:+zgbcvBt
>>54
ありがとうございます。
pcntは使える状態になってたと思います。

>>55
最初はUNA入れようとしてたんですが、お恥ずかしい話そちらでもうまくいかなかったので本家でチャレンジしている次第です…。


重要な見落としというか勘違いをしていたのですが、ctnlは元々使用できる状態になっていました。(phpのエラーが出なかったので…)
getepg.phpの下記の部分でpcntl_forkの戻り値が1で終了してしまうようです。
// デーモン化
function daemon() {
if( pcntl_fork() != 0 )
exit();
posix_setsid();

直で叩いてもすぐ終わってしまいエラーも吐かれない状態です。
epgrecを使用している方にお聞きしたいのですが、getepg.phpのこの部分は同じ処理になってますでしょうか?
戻り値は0で通過されるのでしょうか?

聞いてばかりで申し訳ありませんが、ご存知の方いらっしゃったらご教示お願い致します。
0060login:Penguin2015/01/10(土) 16:08:46.03ID:1PlilEsj
やっぱ別パッケージになんてなってないよね。
0061login:Penguin2015/01/10(土) 18:13:14.65ID:Z5xNldSr
>>59
非0じゃなくて本当に1なのか
forkは親プロセスだと子プロセスのpid、子プロセスだと0が返るので、非0で終了するのは一般的な処理。
そしてエラーの場合は-1が返る。
pid 1はinitプロセスなので本当に1が返ってたらphpがおかしい。

>>60
他のディストロは知らんが少なくともCentOS6では別になってるぞ
0062login:Penguin2015/01/10(土) 22:01:48.75ID:+zgbcvBt
>>61
ごめんなさい。非1でした(^_^;)
ということは親プロセスで子プロセスのpidが返ってきているということですね。
0063login:Penguin2015/01/11(日) 01:15:45.07ID:vZxQNVmX
59です。
どうにも本家で動かせる気がしないので、UNA版をインストールしたらあっさり上手くいきました。
初回の番組取得が出来ていたので、次回以降も問題ないかなと思います。

とりあえず今やっている番組の録画も出来たので、とりあえず様子を見たいと思います。

色々と教えて頂いた方々ありがとうございました。
0064login:Penguin2015/01/11(日) 22:01:40.25ID:EGBah/V9
Linuxわからん子供は使うなよ
0065login:Penguin2015/01/12(月) 02:33:29.87ID:0jIu/kLL
録画したやつを後からtssplitかけるのにどうにも納得いかないので
m2ts の仕様を見てるんだけど、TSパケット単体で放送中の番組を
知る術ないのか。結局PIDで切るくらいしかなさそうなのか。

ついでに気がついたんだけどシリーズ記述子なんてあるのに
なんでどこの局も使ってないの。これのせいで
↓こういうタイトルパターンマッチング地獄が発生している気がする。
https://github.com/kanreisa/Chinachu/blob/master/app-scheduler.js#L343-L463
0066login:Penguin2015/01/12(月) 04:38:08.76ID:doCO9Rt+
>>65
>TSパケット単体で放送中の番組を知る術ないのか

EIT[p/f]

>なんでどこの局も使ってないの

放送大学が使ってなかったか
0067login:Penguin2015/01/12(月) 12:12:55.32ID:fKSYtbgx
でも、たとえどこかの局が使ってたとしても、mustじゃなくてmayの規格である以上、録画ソフトには
そんなもんに頼って欲しくないよね
補助で使うのはアリだけど
それにそもそも、キーワード録画を実現したいなら、まずそのキーワードを含む番組のシリーズ記述子を
知る為にどっちみちパターンマッチは必要になるよ

> 録画したやつを後からtssplitかけるのにどうにも納得いかないので

recpt1での録画の場合、コマンドラインから残すsid指定できるから、後からかける必要は無いような?
まあこれやると、EITとか残したいと思っても消しちゃうから、細かくやりたい人は一旦全保存してから
win版のtssplitterになるんだろうけど

win版には頼りたくねぇって人は、recpt1なりBonDriverProxy_Linuxのスプリッターなり改造すれば、
録画の時点で自分の用途に合うpidだけを残すようにもできると思うよ
0068login:Penguin2015/01/12(月) 19:12:48.95ID:0jIu/kLL
キーワード録画なら程度ならいいんだけど、話数抽出とか辛すぎるでしょ。
Chinachu を初めてみたとき /喪([0-9]+|[0123456789]+)/g って
正規表現を見て青ざめたわ。

番組間 CM 削る目的で win 版 tsspliter 使っているんだが、
このバッチの運用をもっとシンプルにしたくて諸々調べてたんだ。
結局作るなり改造するなりするしかなさそうなのか。仕様読むの辛い。
0069login:Penguin2015/01/13(火) 00:34:06.16ID:IGyM6jiI
それはたぶん私がモテないのはどう考えてもお前らが悪い!の話数抽出じゃないだろうか
アニメの話数は第xx話とか#xxでいいだろうに変にこだわって話数の接頭/接尾辞付けるからわけわからんことになってる
クールごとにフィルタを書き足していくとかしかないんだろうか…
0070login:Penguin2015/01/13(火) 11:40:24.44ID:VgAEOYBU
話数抽出とかでぐぐってたらイロイロやってる人いるのな。話数とかどうでもいい気がしないでもないんだが…
0071login:Penguin2015/01/13(火) 15:57:20.70ID:jQxz9Hsi
話数のカウントは「羽」だろ...
0072login:Penguin2015/01/14(水) 00:27:39.19ID:9MetIKep
>>71
はね?
0073login:Penguin2015/01/14(水) 02:43:36.46ID:5WGRWDLI
recpt1の終了処理でmq_recv()内のmsgrcv()がブロックされ続けて
チューナー掴みっぱなしで終わらないことがあるんだけど、
なんでだろう
0074login:Penguin2015/01/15(木) 00:35:48.05ID:5n19SOA6
今日ハードが揃ったので、以下の構成で初めて動かしてみました。
ハード: PT3 Rev.A, SCR80
ソフト: pt3_drv.ko, arib25, recpt1, scan_signal.sh, Chinachu, kernel 3.18.0-8 x86_64 (earth_pt3.ko は無効化)

大きな問題ではないのですが、Chinachu でライブ視聴するための[番組表]-[局名]右クリックイベントが、
Firefox のFireGestures アドオンと干渉するのが少し困りました。
当面、Chromium で凌ごうと思いますが、Chinachu を改造しちゃうのが手っ取り早いですかね?
0075login:Penguin2015/01/15(木) 03:06:43.69ID:TfypIh6d
>>74
手っ取り早いのはブクマ
0076742015/01/15(木) 04:13:38.13ID:5n19SOA6
>>75
ありがとうございます。
なるほど。これは手っ取り早い!
0077login:Penguin2015/01/17(土) 23:57:56.78ID:oHBtHOEQ
recpt1って,設定によらず,終了時にLNBの電源を切るんだね。
ドライバの設定で常時ONにしていたつもりだったのに。
0078login:Penguin2015/01/24(土) 00:34:51.64ID:ZmZsC5rf
∩(´;ヮ;`)∩
http://puu.sh/eUQPp/906c36a2b3.png
0079login:Penguin2015/01/24(土) 01:12:12.34ID:bSj8OAOl
>>78
ご愁傷様

PT2ならPT3に変えた方がいいよ
0080login:Penguin2015/01/24(土) 01:32:21.44ID:lcLXAoBK
再放送あるやろ
0081login:Penguin2015/01/24(土) 09:51:57.56ID:9K/I3WYi
>>79
PT2ってなんかバグあるの?
0082login:Penguin2015/01/24(土) 11:14:44.20ID:ZmZsC5rf
>>79
PT3やで
0083login:Penguin2015/02/01(日) 04:57:22.84ID:djkGRsFM
2senのdvb-pt1-testのtune.cが最近のカーネル(だ3.18.3-201.fc21.x86_64)と動かなかったので、適当に書き換えてみた
いつからこれになったのかは知らない

--- tune.c.org 2009-03-07 03:09:53.000000000 +0900
+++ tune.c 2015-02-01 04:52:40.591222107 +0900
@@ -96,7 +96,7 @@

prop[0].cmd = DTV_FREQUENCY;
prop[0].u.data = channel->frequency;
- prop[1].cmd = DTV_ISDB_TS_ID;
+ prop[1].cmd = DTV_ISDBS_TS_ID_LEGACY;
prop[1].u.data = channel->ts_id;
prop[2].cmd = DTV_TUNE;
0084login:Penguin2015/02/02(月) 20:49:59.11ID:wjFreLRa
ANIME LOCKERのクラック版って需要あんの
0085login:Penguin2015/02/02(月) 21:34:42.73ID:5kOf+Oao
クラックするくらいなら普通にfoltia使うだろw
0086login:Penguin2015/02/03(火) 13:48:53.06ID:nWMrfhzG
ブルボンfoltia
0087login:Penguin2015/02/05(木) 20:56:25.09ID:u44S4cmv
PT2+epgrecのPCが壊れたので機器一新でPT3+chunachu+ubuntu14.04(64bit)新規インストールです
サイトを参考にrecpt1で録画できることまで確認しました
「ブラウザからアクセス」でhttp://ifconfigで確認したipアドレス:10772/、http://localhost:10772/どちらもアクセスできませんでした
chunachuアカウントと/home/chunachu/を削除し、chunachuを再インストールしてもダメでした

~/chinachu$ ./chinachu service wui execute
`rules.sample.json' -> `rules.json'

module.js:485
throw err;
^
SyntaxError: /home/ubu1404/chinachu/config.json: Unexpected token ]
at Object.parse (native)
at Object.Module._extensions..json (module.js:482:27)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/ubu1404/chinachu/app-wui.js:22:14)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)

~/chinachu$ sudo insserv chinachu-operator
The script you are attempting to invoke has been converted to an Upstart
job, but lsb-header is not supported for Upstart jobs.
insserv: warning: script 'cron' missing LSB tags and overrides

~/chinachu$ sudo insserv chinachu-wui
The script you are attempting to invoke has been converted to an Upstart
job, but lsb-header is not supported for Upstart jobs.
insserv: warning: script 'cron' missing LSB tags and overrides
0088login:Penguin2015/02/05(木) 21:10:20.67ID:Z95Yi54u
この現象と直接関係はないかもしれんが、config.json は適切に編集した?
0089login:Penguin2015/02/05(木) 21:18:20.62ID:u44S4cmv
config.jsonは番組チャンネルの設定(変更)と思っていて
{ "type": "GR", "channel": "hoge" }
のところだけ変更しました

変更はしてませんが現在のものです

"wuiPort" : 10772,
"wuiHost" : "::",
"wuiTlsKeyPath" : null,
"wuiTlsCertPath" : null,
"wuiOpenServer" : false,
"wuiOpenPort" : 20772,
"wuiPreviewer" : true,
"wuiStreamer" : true,
"wuiFiler" : true,
"wuiConfigurator": true,
0090login:Penguin2015/02/05(木) 21:21:59.37ID:WCeeWxLy
config.jsonがおかしいみたいだね
jsonてjsじゃないからコメントアウトとか出来ないんだよね
0091login:Penguin2015/02/05(木) 21:23:43.11ID:Z95Yi54u
PT3以外のハードについても記述があるから、そこを削除。どこを消すかはファイル良く読むと分かると思う。
0092login:Penguin2015/02/05(木) 21:35:13.72ID:mS2viNYT
>>89
http://jsonlint.com/
にかけてみるのはどうだろう。
0093login:Penguin2015/02/05(木) 21:36:42.13ID:u44S4cmv
# ケツカンマの消し忘れに注意
1回目は気をつけていましたが2回目消し忘れていました
修正しましたが変わりありません
{
"name" : "PT3-S1",
"isScrambling": false,
"types" : [ "BS", "CS" ],
"command" : "recpt1 --device /dev/pt3video0 --b25 --strip --sid <sid> <channel> - -"
},
{
"name" : "PT3-S2",
"isScrambling": true,
"types" : [ "BS", "CS" ],
"command" : "recpt1 --device /dev/pt3video1 --b25 --strip --sid <sid> <channel> - -"
},
{
"name" : "PT3-T1",
"isScrambling": false,
"types" : [ "GR" ],
"command" : "recpt1 --device /dev/pt3video2 --b25 --strip --sid <sid> <channel> - -"
},

地デジのみですが
"isScrambling": false
はtrueに変更したほうがいいのでしょうか
0094login:Penguin2015/02/05(木) 21:44:34.22ID:u44S4cmv
ミスです
まだ 保存していないのでfalseのままです

{
"name" : "PT3-S2",
"isScrambling": false,
"types" : [ "BS", "CS" ],
"command" : "recpt1 --device /dev/pt3video1 --b25 --strip --sid <sid> <channel> - -"
},
0095login:Penguin2015/02/05(木) 21:51:24.27ID:Z95Yi54u
ウチの環境だと全部falseで地デジBSCS見られるから、そこはいじらなくてOkだと思う。
はてさて、何がいけないのやら?
0096login:Penguin2015/02/05(木) 21:56:51.50ID:Z95Yi54u
ちなみにrecpt1で録画確認したとき入力したコマンドは?
デバイスID指定しないと録画できない場合はrecpt1のビルド時にPT3用に最適化されてない可能性もあるかも。
違ってたら面倒かけるだけでゴメンなさいだけど。
0097login:Penguin2015/02/05(木) 21:58:31.96ID:Z95Yi54u
あと気づいてるかもだけどPT3-T2が抜けてる
0098login:Penguin2015/02/05(木) 22:24:46.10ID:41aiAFeX
sudo ln -s /usr/lib/insserv/insserv /sbin/insserv

これじゃ無い事を祈ろうか
0099login:Penguin2015/02/06(金) 00:40:46.12ID:ukZOaWun
それなんて
ubuntu
0100login:Penguin2015/02/06(金) 04:32:38.97ID:BrlpVoDX
~/chinachu$ sudo unlink /sbin/insserv
で一旦解除してから
sudo ln -s /usr/lib/insserv/insserv /sbin/insserv
で認証画面がでてきました
ありがとうございます
ただ
番組表など何もなくシステムログに

uncaughtException: SyntaxError: /home/chinachu/chinachu/config.json: Unexpected token ]
at Object.parse (native)
at Object.Module._extensions..json (module.js:482:27)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/home/chinachu/chinachu/app-operator.js:52:14)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
6 Feb 04:21:55 - READ: `/home/chinachu/chinachu/data/recorded.json` is updated.
6 Feb 04:21:55 - READ: `/home/chinachu/chinachu/data/reserves.json` is updated.
ChinachuOperatorWUI2

がありました(ログは全文)
0101login:Penguin2015/02/06(金) 04:57:55.69ID:eEW22m/h
予期しない ]
チューナーのとこしかいじってないんならそのへんだろ
0102login:Penguin2015/02/06(金) 09:29:34.76ID:d2bpMN5o
英語読む気一切なしか
0103login:Penguin2015/02/06(金) 16:52:05.19ID:L0Zv/1Ku
明らかに config.json が SyntaxError だよというエラーが出ている
0104login:Penguin2015/02/06(金) 19:27:52.55ID:bCbJwiyB
こんばんにゃ
0105login:Penguin2015/02/06(金) 20:12:02.32ID:BrlpVoDX
なにも変更せず日中放置していたら番組表が取得されていました
リアルタイム視聴も確認しました

以前から見ていましたが
スレがあまり進まないので人がいないと思っていましたが
結構いるんですね
助けてくれてうれしかったです
みなさんありがとうございました
0106login:Penguin2015/02/06(金) 20:26:23.10ID:/Oj72oym
無事成功か。良かった良かった。
0107login:Penguin2015/02/06(金) 20:38:33.57ID:HqOFlIqo
すみません質問です
これからTVチューナー買うにあたっておすすめありますか?
ノートパソコンなのでUSB接続になります
0108login:Penguin2015/02/06(金) 20:53:25.01ID:6qCQ6lB5
      ∧∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄(,,゚Д゚) <  逝ってよし!!!
  UU ̄U U.    \________
0109login:Penguin2015/02/06(金) 21:27:14.99ID:/Oj72oym
Friioでいいんじゃね
枯れてるし
0110login:Penguin2015/02/06(金) 21:35:55.88ID:/Oj72oym
つーか、俺がなぜchinachuでサーバー建てたかを思い起こすと、余計なケーブルをノーパソに繋がずにテレビ視聴したかったからだった。WinとMacBookAirの両刀使いというのもあるし。
・・・まぁ、以上はただの独り言だ。
0111login:Penguin2015/02/06(金) 21:56:27.92ID:zeG+jjXe
Syntax Error とかもう経験ない人多いのかもね
0112login:Penguin2015/02/06(金) 23:11:13.46ID:I2rL5rCP
もうみんな環境構築できちゃってすることないんだろうなw
PT3は不具合もないから安定してる
0113login:Penguin2015/02/07(土) 01:49:11.46ID:i/D5xciv
うちではPT3で電波状況悪いときに出るようなブロックノイズがちらほら発生してるけどね
ドライバ、ハード、アンテナ、どれかが原因だろうけど毎日録画するものがあって検証できないまま放置してる
0114login:Penguin2015/02/07(土) 03:12:55.52ID:RzoDjo/E
デジアナ変換終了までに、Mini-ITX で録画専用機を1台作りたいと思ってる
24時間365日稼働出来る奴
0115login:Penguin2015/02/07(土) 03:25:26.05ID:w5KEmPS5
始めたいのですが何がいりますか?
OSはUbutuStadioです。

PT3×1ケと蔵用HDDとカードリーダ、アンテナ線を用意しました。
BS/CS環境が無いので地デジばかりです。
0116login:Penguin2015/02/07(土) 04:19:55.53ID:hpPqDsBu
まずは適当なPCがいるな
0117login:Penguin2015/02/07(土) 18:57:34.97ID:d8QWodPv
>>112
所々で衛星放送の鍵が(自粛)というのが出てるが、
余り関係ないのかな?
0118login:Penguin2015/02/07(土) 20:10:20.61ID:PeBgpotS
鍵変えてどれ位問題起きるか様子見してるか
古い機種は買い替えさせるつもりなんでしょ
0119login:Penguin2015/02/07(土) 22:03:57.88ID:XuV8+a38
録画サーバとしてのPT+Linuxの枯れっぷりと例のkw更新騒ぎは直接関係ないしね。例の騒ぎをココで論じるのもスレチだし。実質的に新入りさんのサポートスレでもいいんじゃねーの、と思わなくもない今日この頃。
usuhioリリースで少しは賑わうかもしれんし。
0120login:Penguin2015/02/07(土) 22:40:52.62ID:w4vuw+rq
マジレスすると問題が起こる要素なんて無い
正規に契約してるユーザには何の影響もないから気にする意味も無いよ
ちゃんとEMM処理するようにして運用してる必要があるけど、有料放送契約してるのなら
最初からそうしてるだろうし
0121login:Penguin2015/02/08(日) 02:19:40.44ID:398sOmRw
再発行なんて金のかかることほんとにやんのか?
0122login:Penguin2015/02/08(日) 23:27:59.77ID:2rmTDcHo
>>107

どういう使い方をしたいのかによるだろうけど、デスクトップPCを別途用意して
PT3がおすすめだと思う。BS/CS見たいとかそれなりに録画するというなら
なおさらこっちかと。

Linuxでそこそこ動作して現状入手可能なUSB接続チューナーはFriio白とPX-S1UD
かなあ。どちらも地デジ1チューナーだけど。

Friio白はDVBドライバがあるからUSBに挿せば認識する。BonDriverProxy_Linuxの
BonDriver_DVB.soで動作するから重宝はしてる。ただ、PT3(地デジ、BS/CS各2チューナー)
より高いのを今更買いたくはないなあ。後、意外と大きくて場所とるし。

PX-S1UDは小型で良いと思うけど、ノートPCのUSBに挿したまま起動するとたまに
受信しなくなるんだよね。まあ、挿し直せば受信するようになるのだけど。もちろん、
自分のがハズレだってことかもしれないが。こっちもkernelのバージョンが新しけ
ればDVBドライバがあるので挿せば認識する。Ubuntuだと14.10以降ならOK。
同様にBonDriver_DVB.soで使用可能だね。

他だと、PX-W3U3とか。自分が使った範囲だとおすすめできない。

うーん。他にもあったかな?
0123login:Penguin2015/02/09(月) 03:18:54.94ID:TlbJ4pks
そいつ9割方windows系の板と思って書いてるよ
0124login:Penguin2015/02/10(火) 10:26:58.92ID:PgjypAPX
Raspberry Piでchimachuのインストール、録画には成功したんですが、録画した番組のストリーミングは性能的に無理ですか?m2ts無圧縮でも再生されません。
ダウンロードはできるんですけど
0125login:Penguin2015/02/10(火) 12:01:16.42ID:Y0OhwGP9
>>124
ラズパイでライブエンコードはスペック的に無理でしょ
俺のAtom機でも無理だ(すぐバッファ待ちになる)
0126login:Penguin2015/02/10(火) 12:20:38.14ID:4SArm+sc
録画ファイルの視聴の話じゃないのか?
0127login:Penguin2015/02/10(火) 12:56:32.89ID:Y0OhwGP9
無圧縮でもダメって話しか。すまん
今さっきm2tsでVLC再生試してみたけど、開始と同時にサーバ側のCPU使用率がほぼ100%になってカクカクだった
LAN環境だったらSambaとか入れるのが手っ取り早いと思う。インターネット経由だとm2tsは帯域の問題で厳しいと思う
0128login:Penguin2015/02/10(火) 13:15:29.92ID:PgjypAPX
>>127
やはりそうですか……
ありがとうございます
0129login:Penguin2015/02/10(火) 13:26:37.24ID:fF401lkE
逆に再エンコでビットレート落とせばいい気もしないではない。
0130login:Penguin2015/02/10(火) 13:43:38.25ID:PgjypAPX
>>129
どこかのサイトにそれ載ってたんだけど、よくわからないんだよね…
ラズパイのハードウェアエンコを使うってこと?
0131login:Penguin2015/02/10(火) 13:55:38.02ID:fF401lkE
mpegのエンコなんてそう重くもないだろ。
画面サイズとfpsを大胆に小さくしてみたらどうか?
0132login:Penguin2015/02/10(火) 13:59:11.26ID:rJWEGs0c
ラズパイ+chinachuのノウハウ公開キボンヌ
0133login:Penguin2015/02/10(火) 14:03:06.69ID:fF401lkE
むしろPT系以外の情報求む。
0134login:Penguin2015/02/10(火) 14:37:32.96ID:M+mrQ9xu
適当にググったらmpeg2のライセンス買うとハードウェアデコード使えるようになるって書いてた
0135login:Penguin2015/02/10(火) 15:00:31.67ID:PgjypAPX
>>132
PX-S1UDとrecdvbでほとんど底辺迷走ってサイトに載ってた通りにやった…
linux触れたことないような初心者だからノウハウと言われても説明できる気がしない
0136login:Penguin2015/02/10(火) 15:24:36.77ID:rJWEGs0c
>>135
それレベルの情報でもありがたい。ちなみにラズパイはどのモデル?
最新版はパワーもあって良さそうなので購入を検討中で、余ってるFriio黒白使って遊ぼうかと思ってたとこなので。
ちなみにオイラはラズパイすら衝動買い出来ない貧乏人なのだ (´・ω・`)
0137login:Penguin2015/02/10(火) 15:35:04.14ID:PgjypAPX
>>136
モデルはBだな
今買うなら最新版だな値段も変わらないし
0138login:Penguin2015/02/10(火) 15:45:16.49ID:rJWEGs0c
>>137
thanx
0139login:Penguin2015/02/10(火) 19:58:12.97ID:gln1vsRf
EPGとかの入ったMPEG2-TSを処理するのにライブラリとかってないですか?
やりたいことはEPG見てTS分割で、epgdumpのソースを眺めてみたけど低脳なので部分的にしか理解できない
0140login:Penguin2015/02/10(火) 21:09:02.44ID:ts0bVvOi
tssplitterでええやん。
0141login:Penguin2015/02/11(水) 01:37:10.43ID:F8JIa/WS
ubuntuないしmintとpx-s1udで誰でもわかるような解説で頼む
できれば画像付きのサイトを作ることが望ましい
0142login:Penguin2015/02/11(水) 01:53:14.13ID:7oM6PodD
Wチューナーで2画面表示やった人とか居ないかな?
0143login:Penguin2015/02/11(水) 12:34:34.44ID:+3YKhOFB
>>124
電力不足とかプレイヤー、録画がおかしいとか考えられるけど、無圧縮でCPU使い切るのか
httpで流すだけだからsambaより軽いはずだけど

>>134
それXBMCの話
0144login:Penguin2015/02/11(水) 12:48:06.87ID:+3YKhOFB
>>139
Windows版TsSplitterしか思い当たらない
wine使ってエンコに組み込んでる
Linuxのtssplitter_liteとtsselectはSID、PIDの分割だけ
0145login:Penguin2015/02/11(水) 12:50:47.17ID:IYh8Udut
>>144
うちも。Windows版がWineで完璧に動作するので、全く問題なし。
0146login:Penguin2015/02/11(水) 12:57:44.70ID:JxhUTC7R
>>143

ライセンス購入しなきゃいけないのかとかMPEG2いけるのかとか知らないけど。

https://www.google.co.jp/?gws_rd=ssl#q=how+to+use+vlc+with+hardware+acceleration+raspberry+pi
https://www.google.co.jp/?gws_rd=ssl#q=omxplayer
0147login:Penguin2015/02/11(水) 15:01:20.75ID:Jac0vJe1
>>143
windows側の問題かもしれん
choromeで無圧縮再生で押すとVLCのマークが出て再生されない……
何か足りないのかな?
0148login:Penguin2015/02/11(水) 15:18:36.45ID:rmIzKuTf
なぜにwindows?
0149login:Penguin2015/02/11(水) 17:10:49.57ID:3yuJjwfs
再生はwindowsは普通にあるやろ。
0150login:Penguin2015/02/11(水) 18:42:39.87ID:+3YKhOFB
>>147
VLCプラグインかよ
あれ安定してないし、機能不足だから

XSPFを落として再生できないか?
0151login:Penguin2015/02/12(木) 06:58:23.30ID:zf8g/AZE
お前らのスペック教えて欲しい。
俺のAtom N2600 1.6GHz が逝った。
0152login:Penguin2015/02/12(木) 12:23:31.29ID:kQGtsTHm
xeon e3-1275v2
0153login:Penguin2015/02/12(木) 12:58:03.11ID:baOZv3Qm
core2duo E8300
0154login:Penguin2015/02/12(木) 14:17:32.67ID:eirNGGUa
そういえば、BSやCSで正規に契約してる人って、どうしてるんだろうね?
何の問題もなく引き継ぎできてるのかな?
0155login:Penguin2015/02/12(木) 15:24:49.48ID:dnsbaQHs
長期間完全に電源落としてたとかで毒電波逃したりしてなきゃ問題でないだろう
0156login:Penguin2015/02/12(木) 16:21:08.24ID:FSRlmUHJ
つかスカパーもはよ対策すりゃいいのに。
0157login:Penguin2015/02/12(木) 18:14:25.94ID:NWYBDkFK
>>155
毒電波来た時の書き換えルーチンは入っているのかな?
0158login:Penguin2015/02/12(木) 21:56:39.54ID:jrOAahna
>>150
行けたわ
ありがとう!
0159login:Penguin2015/02/12(木) 22:00:18.05ID:dNWr7Jb3
EMMでの書き換えを許可するようにしていても
自分のカード番号宛の書き換え指令が来た瞬間にWOWOWを受信してないと
書き換えは行われないのでは?

それとも、その瞬間にBS/CSを見ているだけで全キーが書き換わるのかな
それでも、特定の番組しか見ない人のためには
その番組を見ているときにEMMが来ないといけないから
同じ番組では、毎週カードの番号帯をずらしながらEMM出してるんだろうな
1時間程度じゃ200万件は無理らしいし
0160login:Penguin2015/02/12(木) 22:43:58.07ID:nQ6xxQfY
そもそも毒電波とか言ってる奴、それが何の事かわかってんのかね。
正規契約者にとっては何の変哲もないただのEMMであって、通常運用と違う部分なんてどこにもないんだが。

正規の契約者なら、普通に受信してりゃ勝手に更新されてるはず。
契約更新する為にはEMM受信しなきゃいけないんだから、いわゆる寝かせでもやろうとしてない限り
EMMは有効にしてるだろうし、契約の更新時期はそのための受信やってるでしょ。

だから、急にWOWOWがみられなくなったとか言ってる奴がいたら、そいつはまず間違いなく不正視聴してたやつだよ。

>>159
家電に関しては、その為の通電制御。
PCの場合は家電よりは可能性高いかもしれないけど、例えそうであっても、上に書いた通り意図的でもないと
受信してないと言う状態は考えにくいかと。
0161login:Penguin2015/02/13(金) 04:30:56.81ID:TWJ1EClP
>>160
それはわかるんだが、例えばPT3とEPGRECやmythtvで見てて、尚且つ正規に契約してる人は大丈夫だったんだろうかと、他人ごとながら心配しているんだよ。
0162login:Penguin2015/02/13(金) 12:28:16.77ID:TOQBJs4m
>>161
心配してるのは、自分宛てのEMMを受信し損ねてたらって事でしょ?
それに関しては、契約の更新EMMで同時にKwも更新されるんだから、それ受信し損ねてたなら
そもそもKwがどうとか以前の問題じゃない。
0163login:Penguin2015/02/13(金) 12:39:14.27ID:6QQ5SK9K
>>162
家電の話ではなくPCで観ている人の話だろ
最初に通電制御云々なんて言い出してる時点で、意図を理解していないのでは
0164login:Penguin2015/02/13(金) 12:56:23.86ID:xngxbnUo
>>161
他人がじゃなくて自分の話なんでしょw
0165login:Penguin2015/02/13(金) 14:24:24.58ID:TOQBJs4m
>>163
いや、当然PCでの話をしてるんだけど・・・。
PCでは契約更新のEMM受信しないでも視聴続けられるとでも?
当たり前だけど、寝かせやってる人の事なんか知らんよ?

と言うか、>>161も>>163も(同じ人かもしれんが)、
> PCの場合は家電よりは可能性高いかもしれないけど、例えそうであっても、上に書いた通り意図的でもないと
> 受信してないと言う状態は考えにくいかと。
が家電について話してるようにみえるって事・・・?
0166login:Penguin2015/02/13(金) 15:01:21.98ID:rNPLJkuS
まさかEMMを処理できないとでも?
0167login:Penguin2015/02/13(金) 18:16:13.74ID:TWJ1EClP
>>164
自分は、地デジしかみれてない(´・ω・`)
なかなかケーブルテレビを解約出来なくてね(´・ω・`)
で、将来的には地デジのkwやその他のパラメータも色々やられて、書き換えルーチンがないとカードを取り直すよりなくなるのではないかと危惧を持ってる。
だから、今のlibb25やfuse_b25はそういう事態が想定されてるのか関心があるんだよ。
0168login:Penguin2015/02/13(金) 19:52:01.05ID:XpNjZZCw
>>162
取り損ねたら放送局に連絡して
再度送ってもらえばいいじゃない

おれwowowを2契約してるけど片方よく
更新し忘れる
0169login:Penguin2015/02/19(木) 02:20:05.13ID:lIgHAU8X
テレ東の番組が録画出来るんだけどストリーミング再生出来ない。
録画一覧から録画した番組を選択しても、背景に何も表示されない(´・ω・`)
0170login:Penguin2015/02/19(木) 03:03:13.32ID:bHDzzXWJ
うんうん、そうだね。わかるよその気持ち。
0171login:Penguin2015/02/19(木) 10:00:09.99ID:LmCV04ye
さすがに情報がそれだけじゃエスパーすんのも無理だろ (´・ω・`)
0172login:Penguin2015/02/19(木) 10:43:24.61ID:nnl7cHJj
ChinachuでM2TS選んでてVLCプラグイン動いてない?
それでXSPF使ってない?
01731692015/02/19(木) 14:00:55.44ID:lIgHAU8X
http://www.dotup.org/uploda/www.dotup.org174207.jpg
http://www.dotup.org/uploda/www.dotup.org174208.jpg

日テレや、テレ東以外のチャンネルの録画した番組は、詳細表示で背景がちゃんと表示されるけど
テレ東の番組では、背景が表示されない。ただし録画は成功しており、ファイルサイズが正しく表示されている
(0バイトではない、正しいと思われるファイルサイズが表示されているし、コマンドラインから vlc hoge.m2ts とか叩けば普通に見れる)

録画したテレ東の番組をストリーミング再生出来ない、WebM形式だと何も表示されない、エラーも表示されない。
M2TS形式だと全ての組み合わせ(映像:無変換、H.264、MPEG-2 音声:無変換、AAC、Vorbis)で再生しても
"Error: flagrate.Model: TypeError: vlc.audio is undefined" とエラーが表示される、

テレ東以外のチャンネルの録画した番組は、WebM形式のコンテナを選択すれば、問題なく再生できる。


ちなみに、マンション単位でJ:COMに加入してるんだけど、それが影響してるのかすら(´・ω・`)

>>172
XSPFは使ってないよ、いつもWebM選んで、「再生」押してる。
0174login:Penguin2015/02/19(木) 14:06:22.89ID:LmCV04ye
PTスレでテレ東問題って呼ばれてる現象かな?
よー分からんけど。
0175login:Penguin2015/02/19(木) 14:33:28.44ID:JXjQLngS
M2TSのはVLCが古い時必ず出てた
XSPFなら行けるはず

WebMはテレ東とavconvの問題
それ以上はログないとどうにも

あとインストーラーをfullで動かしてみるとか
updaterでlibav新しくならないから
0176login:Penguin2015/02/25(水) 20:10:54.35ID:j6OEI5h+
500GBクラスのSSDが現実的な値段になってきたなぁ。atom+ssdで完全ファンレス録画マシン作りたい(でも金がない)
0177login:Penguin2015/02/25(水) 23:20:03.76ID:iMBCSzKa
果たしてスーパーハイビジョンを録画する術は確立されるのだろうか
0178login:Penguin2015/02/25(水) 23:27:49.95ID:j6OEI5h+
そういやスカパーで4kもう始まってるんだったな。まぁ地上波が4k/8k時代になる頃にはアースソフトが復調機を出してくれてるだろきっと。
アースソフト(がその頃まで存続してた)ならきっと・・・
0179login:Penguin2015/03/03(火) 21:14:16.15ID:tRb0Zb+U
ラズパイにPX-S1UDとrecdvbのHTTPでリアルタイム視聴に成功したのですが
無圧縮のためかスマホのVLCで再生すると5分に1度程度固まります。
ラズパイのts→mp4のハードウエアエンコを利用してなんとか圧縮したデータで配信はできないかを考えているのですが、何か良い方法あったら教えてください…
0180login:Penguin2015/03/07(土) 18:52:35.39ID:hy3QHV3j
>>179
ts(mpeg2)からts(h264/aac)変換でhls
iOSとAndroidに配信できますよ
0181login:Penguin2015/03/12(木) 19:10:03.31ID:48qWL6wl
recpt1で1つのチューナーで同一チャンネルのフルセグを録画、ワンセグをリアルタイム配信するのは可能ですか?
0182login:Penguin2015/03/12(木) 22:16:41.14ID:ef97HykF
そういうのはソースを書かないとダメかも。
いま、recpt1の中に FFmpeg のハンドラを作っていて
いろいろできる(かもしれない)コードを作成中。
0183login:Penguin2015/03/12(木) 22:25:39.81ID:/9GLmrSh
u
0184login:Penguin2015/03/12(木) 23:02:40.70ID:f8fL96cS
n
0185login:Penguin2015/03/13(金) 09:34:10.29ID:qV3kKL3w
ふつーにパイプで食わせればええやん
0186login:Penguin2015/03/13(金) 09:46:49.25ID:RHYTO9nx
tee?
0187login:Penguin2015/03/13(金) 16:54:33.16ID:K/ur7NZz
BonDriverProxy_Linux使えば
0188login:Penguin2015/03/20(金) 18:54:48.08ID:qb8dlq0k
Linux用ドライバの書いてある部分がコメントアウトされてるな
http://www.plex-net.co.jp/product/pxw3pe_download.html
http://www.plex-net.co.jp/product/pxw3pe_download.html
0189login:Penguin2015/03/22(日) 19:50:48.29ID:AEFwlDvi
/usr/local/bin/recpt1 に recpt1 があるのにリンク先が違うせいで
# recpt1 --b25 --strip 22 10 /root/test2.ts --device /dev/pt3video2
-bash: /usr/sbin/recpt1: そのようなファイルやディレクトリはありません
ってなってしまう。

#/usr/sbin/recpt1 --b25 --strip 22 10 /root/test.ts --device /dev/pt3video2
だと正常に録画できるんだが、linux久しぶりに使ったって言うのと
脳の手術受けたせいかLinuxのことが全くっていいほど思い出せない。
誰かヘルプ!!
0190login:Penguin2015/03/22(日) 20:47:22.97ID:gcNSJhUM
こりゃ手術失敗だな
0191login:Penguin2015/03/23(月) 15:20:27.10ID:V2u4u2Vh
www
0192login:Penguin2015/03/24(火) 10:32:39.30ID:g+v9ozKX
有料だけどSmartCutterってのがWineでどうにか使えそう

・[OPEN]でファイラを呼ぶとハングなので 音声グラフの帯の所にドラ・ドロで読み込み
・大きな動画窓は映らないからサムネイル表示の帯窓で編集点判断
・フレーム単位の編集でスマートレンダリング・音声・字幕は大丈夫みたい
0193login:Penguin2015/03/24(火) 21:16:14.08ID:mTv5Ck7O
>>189
サーチパスでググる。で、recpt1をたたくユーザにsuしてからwhichで確認・・・でいけると思う
0194login:Penguin2015/03/25(水) 02:47:53.03ID:vEcT21WN
echo $PATH | while read -d : dir; do find -L "$dir" -type l -delete; done
0195login:Penguin2015/03/26(木) 22:42:01.66ID:AQ4Sq6R2
chinachu使い始めたのだが
録画完了時にエンコードするような設定ってどこでやるの??
0196login:Penguin2015/03/27(金) 01:32:32.32ID:mO8OQfVz
github中の公式のwikiにある Configuration recordedCommand に録画終了後にエンコする方法がサンプルで載ってるよん
0197login:Penguin2015/03/27(金) 16:31:23.89ID:RURAlfPM
デフォルトの録画コマンドがファイル出力でなく標準出力になってんだが、パイプでffmpegに流してmkvコンテナにしたい。

が、上手くいかないのでRecordedCommand使う方がいい。
あと、その際に録画情報のJSONも引数で渡されるので、jqでアレやコレもしてみたい。

がスキルが足りない。
0198login:Penguin2015/03/28(土) 10:17:03.71ID:SRrVu8gs
今頃になって、epgrecからepgrecUNAにしたんで、わからんとこ教えてちょ
てか、今まで、パスワードがわから(ry

いらないBSはbs_channel.phpとselected_channel.phpはどちらでやるもんなの?
0199login:Penguin2015/03/28(土) 12:02:13.91ID:gtDGYtHn
EPGがいらないならbs_channel.php
いるならconfig.phpの"HIDE_CH_EPG_GET"をTRUEにしてBSの番組表で放送局名をクリックして"視聴しない"をチェック

ちなみにselected_channel.phpは、地デジ・BS・CSから好きなチャンネルを寄せ集めて表示するためのもの
0200login:Penguin2015/03/28(土) 14:08:53.35ID:4s+LYx7z
chinachuのインストールで最後のlibav(?)でmake出来ないってエラーがでる。待ってりゃ解決するのかな。chinachuじゃなくてlibav.org側の問題っぽいけど。
githubにある公式みるとおんなじような質問があがってるけど、中の人からの返答はまだついてない。
まぁ気長に待つか。
0201login:Penguin2015/03/28(土) 17:49:53.96ID:SRrVu8gs
>>199
ども(^-^)
readmeに書いてあったわ

./settingsにるbs_channel.phpとcs_channel.phpの編集

�ヤ組表のチャンネルの並びを変更したい場合は、これらのファイルにてチャンネルの並びを変更してください。

�「視聴チャンネルがある場合は、以下の様にチャンネル番号を"NC"に変更するとEPG取得

�ホ象からはずされ処理が高速化されます。


"BS_234" => "234", // グリーンチャンネル

�ォ

"BS_234" => "NC",
0202login:Penguin2015/03/28(土) 18:01:04.47ID:SRrVu8gs
あとはトランスコードだけだな

ffmpegをインストールして、trans_config.phpを有効にするだけだよね?他に設定ある?
tsとおなじvideoフォルダにmp4が生成されない

epgrecの時は、do-record.shで録画後にmp4変換してたから、ffmpegは問題ないはずなんだが
02032002015/03/29(日) 01:30:17.38ID:yj/iGtXg
自己解決
ホームの /chinachu/usr/src/libav に移動して
./configure
make
sudo make install
で行けました
0204login:Penguin2015/03/29(日) 11:02:41.53ID:v8pch/ts
自分も事故解決

trans_config.phpの%FFMPEG%をフルパス書き換えたら行けたです!

phpはようわからん
trans_config.php内でFFMPEG=フルパスってやったら、epgrecが落ちよるし
0205login:Penguin2015/03/31(火) 17:58:00.24ID:odRHdCjt
pt3を使っているのですがrecpt1で録画とhttp配信を同時には行えますか?
2つチューナを使えばできそうですが、なんとか1つでできませんか?
0206login:Penguin2015/03/31(火) 18:14:07.42ID:N6M4zdCK
パイプ使うとか?知らんけど
0207login:Penguin2015/03/31(火) 19:19:42.75ID:iaCMJjlE
>>205
出来るけど、リアルタイムでTS配信すると、カクツクから、mp4変換してDLNA配信がいいよ
0208login:Penguin2015/03/31(火) 20:38:19.41ID:odRHdCjt
>>207
非力なPCなのでフルセグ録画+変換しないでワンセグ配信したいんですが、無理ですかね?
0209login:Penguin2015/03/31(火) 20:39:47.56ID:odRHdCjt
あ、181と同じ質問でした……
0210login:Penguin2015/03/31(火) 21:00:24.90ID:qt/CL06V
TSの録画とTS転送(配信)の同時処理ならトランスコードより負荷が低い気がする。もしまだ使ったことないならchinachu試してみたら?
0211login:Penguin2015/04/01(水) 02:53:29.37ID:ukO50pNd
質問なのですが、pcsc_scanをすると

$ pcsc_scan
PC/SC device scanner
V 1.4.23 (c) 2001-2011, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.8.13
SCardEstablishContext: RPC transport error.

こんなエラーが出てきてしまいます。
rootだとB-CASうんたらとちゃんと表示されるのですが、他のユーザーでも使えるようにできませんか?
0212login:Penguin2015/04/01(水) 09:44:17.29ID:fgQqcU+J
BonDriver_Proxyとchinachuを組み合わせて実運用してる人いる?

sampleコマンドがsid指定の録画ができないから、後からTSSplitterかけなきゃいけないのがめんどい…。

かといって、BonDriverProxyをUSESERVICEID=1にすると、chinachuで同じチャンネルのEPGが
複数回登録されてしまう。

sampleでsid指定録画できるようになりませんかね? > 作者さま
0213login:Penguin2015/04/01(水) 20:10:05.48ID:BJq+nN5g
>>211
pcsc_scanのパーミッションはrwxr-xr-x(755)かな?
0214login:Penguin2015/04/01(水) 21:16:11.30ID:ukO50pNd
>>213
[root@localhost bin]# ls -n pcsc_scan
-rwxr-xr-x 1 0 0 11480 1月 31 01:23 pcsc_scan

こんな感じになっているので、pcsc_scanそのもののパーミッションは正しい・・・と思います
0215login:Penguin2015/04/01(水) 23:32:01.97ID:ukO50pNd
pcsc_scanはpcscdとソケットかなんかで通信してて、そこら辺のパーミッションがおかしい・・・様な気がしたが
にわかな俺氏はどうしようもなくなったのでOS入れるところからやり直してみる。
質問したのにスイマセン。回答してくれた人ありがとう。
0216login:Penguin2015/04/02(木) 00:13:24.75ID:GjlT7k72
わかった、わかったぞ。Fedora21でPcscAccessControlなるいかにもな名前のアプデのような何かがあったみたいだ。
polkitとやらでICカードへのアクセス権限の制御をしているらしいがいじり方わからん!

おとなしく20に戻します
0217login:Penguin2015/04/02(木) 01:21:38.01ID:LsCMRzhe
そんなコマンド、一般ユーザーで使えなくても問題ないだろ
0218login:Penguin2015/04/02(木) 09:44:53.89ID:A+JrpZOc
>>212
そこはunix的発想でsampleからTsSplitterにパイプすれば済むんじゃね?
無駄な機能はいらない。
0219login:Penguin2015/04/02(木) 19:01:06.75ID:AGBV2wrd
>>212
sampleはあくまでもsampleのつもりだったので、マトモに使われるようになるとは思ってませんでした(;´Д`)
スプリッタ機能を組み込んだ別ツールをつくっても良いのですが、当方もパイプの利用の方がスマートかなと思います
さっきutil以下に個人的に使ってたスプリッタ機能だけを持ったツールを追加したので、録画コマンドを
---
$ ./sample 〜 | ./util/splitter -s サービスID -o output.ts
---
みたいな感じで動かせば、output.tsが大体目的とする出力になるのではないでしょうか

なお、標準状態ではデータ放送は指定サービスに含まれていても無条件で削除しているので、
それも残したいんだと言うTSマニアな方は
https://github.com/u-n-k-n-o-w-n/BonDriverProxy_Linux/blob/master/util/splitter.cpp#L797
辺りをいじれば残せるようになります
0220login:Penguin2015/04/02(木) 19:12:26.65ID:AGBV2wrd
ちなみに>>208さんの様な用途には
---
$ ./sample 〜 | tee output.ts | ./util/splitter -s ワンセグサービスID | ./util/udpsend 〜
---
みたいな感じで使えますが、標準のバッファが約16MBとワンセグ(とudp送信)には大きいので、
そう言う風に使う事を考えている場合には
https://github.com/u-n-k-n-o-w-n/BonDriverProxy_Linux/blob/master/util/splitter.cpp#L27
の辺りを適当にサイズ調整して下さい
0221login:Penguin2015/04/02(木) 19:17:14.06ID:/e2ezZIw
つ https://github.com/dogeel/recbond
0222login:Penguin2015/04/02(木) 21:28:04.24ID:6TY9R4qu
usushioからAirに名称変更したのか、って新機能がなんかスゴいことになってるw
0223login:Penguin2015/04/03(金) 03:39:19.12ID:S3f9EGxU
>>220
> ちなみに>>208さんの様な用途には
> ---
> $ ./sample 〜 | tee output.ts | ./util/splitter -s ワンセグサービスID | ./util/udpsend 〜
> ---
> みたいな感じで使えますが、標準のバッファが約16MBとワンセグ(とudp送信)には大きいので、
> そう言う風に使う事を考えている場合には
> https://github.com/u-n-k-n-o-w-n/BonDriverProxy_Linux/blob/master/util/splitter.cpp#L27
> の辺りを適当にサイズ調整して下さい

ソースいじらなくてもddを差し込めば手軽に同じ事にならない?
$ ./sample 〜 | tee output.ts | ./util/splitter -s ワンセグサービスID | dd bs=XXX | ./util/udpsend 〜
0224login:Penguin2015/04/03(金) 19:26:08.42ID:8xKHNRWu
>>221
おお、まさにスプリッタ(とデスクランブル)機能を組み込んだツールですね
https://github.com/dogeel/recbond/blob/master/recpt1.c#L1077
これ、当方がsampleで現状の仕様に沿わない事やってたせいですよね(;´Д`)混乱させてしまい申し訳ありません
あと確か以前にも書いた気がしますが、httpサーバ機能付きのrecpt1は、
https://github.com/dogeel/recbond/blob/master/recpt1.c#L52
がデンジャラスな仕様なので、バッファのサイズ渡して関数内部でチェックするようにした方が
良いんじゃないかと思います

>>223
なるほど、それもアリかもしれませんね
ただ、ワンセグでは16MBが溜まるのにはかなり時間かかると思うので、まず送信始めるまでがネックになりそうです…
0225login:Penguin2015/04/03(金) 22:29:24.96ID:KObNYMs4
あらら作者さん降臨してた。ありがとうございます。

さっそく試してみたんですが、そもそもchinachuでは録画用コマンドの中でのパイプ使用は
できないんですね。
(child_process.execに渡すときに、すべてコマンドの引数として渡されるので)

結局いろいろ悩んだ結果、BonDriverProxy は USESERVICEID=1 で起動し、
地デジで同じチャンネルが複数回EPGに登録される問題は app-scheduler.js に
パッチを当てることによって、chinachuが想定通りに動くようになりました。

今回の件とは直接関係ないけど、個人的にchinachuでハマった点。

channelsを定義するだけ定義して、動作確認するつもりで tuners でたとえば
地デジのチューナだけ noEPG true とかすると、EPGのスキャン結果が不完全と
みなされて、何回やってもschedule.jsonが更新されない

BSのchannel番号を、内部的にsidに読み替えているので、BonDriver的な
チャンネル番号も101〜にする必要がある(地デジ・CSは問題ない)

channelsの中のchannel番号空間は放送波にかかわらず1つなので、
たとえば地デジのchannel 1とBSのchannel 1は同居できない
(↑のBSチャンネル問題があるので、必然的にこれは回避される)
02262082015/04/04(土) 01:48:48.56ID:of3sUvfl
>>220
無知な私に丁寧にありがとうございます。
作者様には以前BonDriverProxyをraspberry piに導入する際に大変お世話になりました。
今度はそれを遠方からVPN経由で配信しようと思い、帯域がフルセグ配信ほど取れなかったためワンセグ配信+フルセグ録画を考えていた次第です。
02272232015/04/04(土) 04:09:02.17ID:kU2oeBhr
>>224
ああ、そうか、確かにバッファ貯まるまで流れてこないですよね。
失礼しました。
作者さんいつも対応が丁寧で感心しまする。
0228login:Penguin2015/04/04(土) 13:36:36.13ID:rCX0Bi9j
CentOS6.4 + PT3 + epgrecUNA使ってるんですが、最初はNHKとNHK教育が取得出来なくなって、しばらくしたらテレ東とテレ朝が取得出来なくなっちゃいました。
原因分かる方居ますか…。
ちなみにテレ東とテレ朝が取得出来なくなったきっかけは、DISK容量パンパンになった後ぐらいからだったと思います…。
また、局によっては番組表の取得が遅くて、当日のものですら取得出来ていない場合も多々あったのですが…こんなものなのでしょうか?
0229login:Penguin2015/04/04(土) 13:38:12.48ID:rCX0Bi9j
ごめんなさい↑の取得と言っているのは、番組表の取得のことです。
0230login:Penguin2015/04/04(土) 17:33:33.52ID:RhIa4ZLc
>>224
>これ、当方がsampleで現状の仕様に沿わない事やってたせいですよね(;´Д`)混乱させてしまい申し訳ありません
元々のrecpt1もこんな感じだったので気にしないでくださいw
いじったのは、指示時間より出力が短くなってしまうのをどうにかしようと見苦しく足掻いた結果です。

>httpサーバ
修正しました。
書き込みを見た覚えはあるのですが内容を把握しなかったので失念してました。

あと他にCSが使えないバグがあったので修正しています。
0231login:Penguin2015/04/04(土) 19:46:14.78ID:41135dAG
epgdumpでCS100chのプロモチャンネルだけEPGが取得できない、という問題ならうちでも発生してる。
0232login:Penguin2015/04/04(土) 19:59:54.52ID:41135dAG
書きかけで送っちゃった。

PT3 on BonDriverProxyEx on Linuxと、PT2 on spinel on Windows7でそれぞれsample、TVTestで録画した
TSファイルとSTZ版とUNA版のepgdump、いずれの組み合わせでも再現したんだけど、糞環境乙かね?

なんか、数秒の録画だとダンプ結果にCS_100が入ってるけど、ある程度大きなTSファイルになると、このチャンネルだけ消えるっぽい。

今のところ自分の環境ではプロモチャンネルだけしか影響受けてないけど、他のチャンネルに波及したらイヤだなあ。
0233login:Penguin2015/04/04(土) 20:49:56.23ID:Nkdhv4fV
UNA版のepgdumpは、尻に"-all"つければ出るよ
0234login:Penguin2015/04/04(土) 21:17:01.16ID:vImo64I9
>>230
以前HTTPサーバー機能を使うとチャンネル変更のたびにメモリリーク
する問題が指摘されていたよ。

http://hayabusa6.2ch.net/test/read.cgi/linux/1388900589/379
http://hayabusa6.2ch.net/test/read.cgi/linux/1388900589/445
0235login:Penguin2015/04/04(土) 23:07:37.56ID:41135dAG
>>233
なるほど、普段UNA版は使ってなかったので"-all"オプションを知りませんでし
た。

よくよく調べてみると、CS100chのスカパープロモはservice_typeが165と
なっていて、STZ版では1以外になっているチャンネルはスキップする処理が
入っていました。

なんか前はSTZでも取れてたような気がするんだけど…?
02362082015/04/05(日) 00:22:31.96ID:j7THVgwl
>>220
思ってたことが出来ました。
ありがとうございます
RaspberryPi+PX-S1UDでもスムーズに録画、配信できました。
0237login:Penguin2015/04/05(日) 07:40:00.36ID:rGyETBu+
>>225
> さっそく試してみたんですが、そもそもchinachuでは録画用コマンドの中でのパイプ使用はできないんですね。

なるほど…
既に解決されているとの事なので蛇足なのですが、そのパターンでも、渡された引数からパイプ込の
コマンドライン文字列を作成し、system()で起動するだけのラッパアプリつくって、chinachuからは
そのラッパアプリに必要な引数付けて起動すると言う形でなら行けるんじゃないかと思いますよ

>>236
良かったです
VPNならUDPの送信先をマルチキャストにしてしまえば良いですし、ワンセグ程度のサイズなら録画時のついでに
常時流しっぱなしでも問題無さそうですね
HDの方も(録画後処理ではなく)直接サービス指定して保存しようとするともう一ひねり必要だとは思いますが、
基本的には現在あるものの組み合わせで行けると思います
0238login:Penguin2015/04/06(月) 21:02:43.74ID:sz7/6N6A
>>233
ありがとうございます。
apacheを再起動してDISKの空き容量をある程度確保して、手動でshepherd.phpを実行したら何故か番組表が取得出来るようになりました…。

直接的な原因は不明なんですけど一応報告をと思いまして…。
02392082015/04/06(月) 23:57:19.84ID:NaERDn5x
すいませんがもう一つ気になることがあるので質問します。
RaspberryPi typeB とPX-S1UDで録画をしているのですが、
時々 ドロップが発生(ワンセグもフルセグも) し、画面は上部のみ映像のようなものが見え、他は緑色になります。
この現象が発生するとチューナー自体を刺し直さない限り直りません……
特に最近は頻発するのですが、原因がわかる方がいましたら教えて頂きたいです。
0240login:Penguin2015/04/07(火) 00:03:28.65ID:HmPA6pJa
度々で申し訳ないのです。
CentOS6.4 + PT3 + epgrecUNAでトランスコード失敗(code=1)となり、必ずトランスコードが失敗します。
ffmpeg自体はインストール済みで、手動で変換なんかも出来ているのですが…。
trans_config.phpはデフォルトのままなのですが、修正する必要あるのでしょうか?
0241login:Penguin2015/04/07(火) 00:11:12.64ID:w2HWA8/a
>>240
>>204
自分はこれで直ったよ
0242login:Penguin2015/04/07(火) 01:30:52.52ID:MUrZ3VtX
システム設定のFFMPEGのパスを確認しとこうね
初期値は、"/usr/bin/ffmpeg"だけど
自ビルドしたときに"/usr/local/bin/ffmpeg"にインストールしてたりするからw
0243login:Penguin2015/04/07(火) 10:24:09.82ID:ZfQ3hErO
(chinachu)←chinachu関係の意味
昨夏よりchinachuを使ってます、いくつか知りたいことがあり皆さまに伺います

1)
現在recpt1を入れ使用しておりますが
これをUNA版と呼ばれるものにしてchinachuを使うことは可能でしょうか?

2)
予約ルールに優先順位はありますか?
例えばルール番号の昇降順による優先などハードの録画可能数を超える予約合致があるとき
若い番号順で予約優先される等であればルール登録の順番を変更したい

3)
ルール内の項目に優先順位はありますか?

4)
ルールにて以下のような順番での設定は可能でしょうか?
「ジャンル:ドラマ」
「毎週○曜日午後△時前後」及び「毎日午前■時前後」
「○○が含まれる場合は除外する」等の設定をしたいです

5)
予約ルールに曜日設定や昇降順による優先があると便利かなと思います
chnachuのどの辺りを変更すれば良いでしょうか?

6)
今夏に次期版となる Chinachu Air (コードネームUsushio改め) の登場予定と聞き
非常に楽しみにしております、薄い本を購入する他に支援できることはありますか?
0244login:Penguin2015/04/07(火) 12:22:04.77ID:joH5Kiut
githubで聞くか作者のTwitterに直接聞けよw
0245login:Penguin2015/04/07(火) 13:43:24.05ID:SUfwv8fz
windows機をサーバーにして、Bondriverproxy使ってラズベリーパイ2をクライアントにリアルタイム視聴のシステムって作れる?
0246login:Penguin2015/04/07(火) 22:07:38.57ID:HmPA6pJa
>>241
>>242
アドバイスありがとうございます。
確認してみたのですが、/usr/bin/ffmpegになっておりました。
そして念のためtrance_config.phpをフルパスで指定してみたのですが、それでもトランスコード失敗(code=1)になってしまいました。

特にtrance_config.phpをいじっていないのですが…。
もうちょっと調べてみます。
0247login:Penguin2015/04/08(水) 01:18:30.49ID:ni5o1GMq
trans_manager.phpで

$descspec = array(
0 => array( 'file','/dev/null','r' ),
1 => array( 'file','/tmp/epgrec_trans_stdout.txt','a' ),
2 => array( 'file','/dev/epgrec_trans_stderr.txt','a' ),
);

とでもしてみたら。
0248login:Penguin2015/04/09(木) 07:16:28.08ID:OEWvrr+S
Chinachu
https://chinachu.moe/

Chinachu Air が登場だと!?
0249login:Penguin2015/04/09(木) 10:18:21.77ID:EUaVlTvo
えっ? 一部有料って?
0250login:Penguin2015/04/09(木) 11:32:03.58ID:Nf+ZnOsT
Chinachu Air自体は無料だけど
一部有料のChinachu Cloudって連携サービスを提供するってことだろ
0251login:Penguin2015/04/09(木) 11:48:39.08ID:QTDdfA6y
Chinachu Cloudって奴利用しなくても行けるんかな?
0252login:Penguin2015/04/09(木) 15:51:01.51ID:S0CqkIxR
recpt1が終了処理で稀にデッドロックしてチューナーを離さないことがある。
デバッガでアタッチしてみたらシグナルハンドラがpthrad_cond_signal()を呼んだところで止まってた。
ttp://linuxjm.sourceforge.jp/html/glibc-linuxthreads/man3/pthread_cond_wait.3.html
の「非同期シグナルに対する安全性」の項目に
シグナルハンドラ内で使うとデッドロックの可能性と書いてあるんで、
やはりその周辺が怪しいと思うんだが、なんとかなりませんか?
pthread_cond_timedwait()でタイムアウト付で待機処理してるから、
cleanup()のpthrad_cond_signal()は無くしちゃっても大丈夫かな?
0253login:Penguin2015/04/11(土) 11:04:00.12ID:tBcoUTpr
b25 patch for BonDriverProxy_Linuxの作者さん

delayedReset周りの処理がいらなくなるように
Linux用のlibarib25にパッチを当てたのをあげときました。

https://github.com/epgdatacapbon/libarib25_Linux
0254login:Penguin2015/04/12(日) 21:52:21.43ID:k6TlB0gq
CentOS6.6でChinachu使ってるんだけど、前から一部のチャンネルがストリーミング視聴できなくなってて、
4/7のアップデートで一瞬治ったんだが今日またTBSのストリーミング視聴ができなくなってた
PT3一枚しか差してないんだけど単純にチューナー数が少ないから?
0255login:Penguin2015/04/12(日) 21:59:30.77ID:i2uPwV1P
>>254
まぁ、餅つけよ
ログ見て、エラーなのかEPG取得とタイミングがかぶってロックされてるのか等々、確認してみようぜ
0256login:Penguin2015/04/12(日) 22:21:36.57ID:k6TlB0gq
>>255
ログ一通り見てもエラーらしいエラーが出てないのが不思議なんだよね
録画は普通にできてる
一度発生するとそのチャンネルで録画したファイルが全部ストリーミング視聴できなくなったりリアルタイム試聴もできなくなる
0257login:Penguin2015/04/12(日) 22:41:36.06ID:i2uPwV1P
ブラウザのchinachuページからじゃなく、chinachu/log にある3つのログファイルをエディタかなんかで開いてみよう。視聴できなかった時の前後をよーく確認するんだ。何かヒントがあるはず。
0258login:Penguin2015/04/12(日) 22:46:10.00ID:i2uPwV1P
面倒ならもう一回chinachuをインストールし直すのもアリか
0259login:Penguin2015/04/12(日) 22:53:23.11ID:ZICWajAC
chinachuをスマホから使ってる人いる?
タイトル名が消えるのでいじってるけどそうするしか方法ないよね?
0260login:Penguin2015/04/12(日) 23:28:16.15ID:k6TlB0gq
>>257
これってChinachuのダッシュボード→システムログと何か違うの?
比較したら同じような気がするんだけど
0261login:Penguin2015/04/12(日) 23:37:02.05ID:i2uPwV1P
>>260
同じだけど、ログファイル直接見る方が過去まで遡れる。不具合が出てる時と出てない時の比較とかできる
0262login:Penguin2015/04/13(月) 00:08:48.23ID:DfFnMMTC
>>261
見てみたけどあまり違いはないみたいだ
録画済みファイル見ると背景にサムネイル出てくるじゃん?
それがストリーミングできないものだとサムネイルが表示されないで真っ白になる
どちらかというとChinachuの問題というよりストリーミング時のffmpegの呼び出しとかエンコードする側に何か問題があるような気がするんだよね
他の人はこういった症状ないんだろうか?
0263login:Penguin2015/04/13(月) 00:13:28.65ID:WUIZyFl0
みんなChinachu Air使いこなしてるね
完成度とかどう?実用に耐えれるレベル?
0264login:Penguin2015/04/13(月) 00:22:05.95ID:div8z/aT
>>262
installer起動して12番を選択か、1で全体を再インストールか、が手っ取り早いかも
avcon/ffmpeg系のインスコ失敗してる可能性ありか
0265login:Penguin2015/04/13(月) 00:22:39.03ID:div8z/aT
>>263
Airはまだじゃね
0266login:Penguin2015/04/13(月) 00:30:53.07ID:WUIZyFl0
>>265
すまん。4/1はただの発表だった。ごめん。
0267login:Penguin2015/04/13(月) 00:43:44.56ID:div8z/aT
俺もAirの告知が出た時にAir自体のリリースと勘違いしたクチだけどなw
0268login:Penguin2015/04/13(月) 00:48:22.66ID:DfFnMMTC
>>264
今日再度フルインストールしたがダメだった
CentOS+Chinachuの固有の問題ってわけじゃないよね?
まぁ本分の録画予約機能には全く問題ないしいつもはファイルを直接Sambaから見てるから大丈夫なんだけどさ
0269login:Penguin2015/04/13(月) 00:59:10.01ID:div8z/aT
CentOS+chinachuでの固有の問題かまでは正直分からん。役に立てずスマン。
因みに俺は公式非推奨のubuntuデスクトップ版で運用中で無問題。
02702682015/04/14(火) 23:21:41.59ID:vAfcy1YU
すまん自己解決したかも。
今まで./chinachu installerをもう一回実行するとアップデートだと思ってたがもう一度git cloneしないといけなかったんだな
番組表が全然違っててビビったわ・・・
0271login:Penguin2015/04/15(水) 00:33:18.29ID:Tkmm1so6
>>270
git clone ではなく、git pull では?
0272login:Penguin2015/04/15(水) 06:42:29.03ID:Pv+QFUS5
./chinachu updater
でいいんじゃないの??
0273login:Penguin2015/04/15(水) 06:43:19.79ID:jgGFGFze
How to Update ・ kanreisa/Chinachu Wiki ・ GitHub
https://github.com/kanreisa/Chinachu/wiki/How-to-Update
0274login:Penguin2015/04/18(土) 13:52:18.56ID:v/KjKTeN
ディスカバリーチャンネルの左右2カ国音声を左日本語のみにしたいんだけど、下のパッチでいけるのか?
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=c3c646a868b46f60c2761c9fc8295438868a5df2
0275login:Penguin2015/04/19(日) 19:07:53.17ID:0vO1P47k
PX-S1UDにepgrecを導入をしたのですが、キーワード録画の時だけ ログに 「録画に失敗した模様」と出て録画できません。
番組表から録画予約した番組は正常に録画できました。
原因がわかる方いたら教えていただきたいです。
0276login:Penguin2015/04/21(火) 22:06:45.20ID:Thq5pVPh
だめだ…
オートインストールで7番のlibx264でエラーしてとまってしまう…
0277login:Penguin2015/04/21(火) 22:07:40.98ID:Thq5pVPh
osはcentOS7
テストのためVMwareで動かしてますが
仮想環境がイケないのかな
0278login:Penguin2015/04/21(火) 22:43:59.41ID:RZyfXdQN
git pull しても更新はなし? 更新があったらインストールのやり直しかな。あとちょい前にlibavのインストールでエラー出てた時があった。この時は後日中の人が改修対応で解決してたね。
仮想環境とかディストリ違いでのエラーじゃないと思うので、公式に何か情報出てないか確認してみては?
0279login:Penguin2015/04/21(火) 23:15:21.55ID:ZfKQxdNI
ttps://github.com/kanreisa/Chinachu/issues/127

--enable-picが抜けてるとか?

とにかくmasterの最新版に更新して、再度試してみては?
0280login:Penguin2015/04/22(水) 02:43:14.04ID:z+FuTTOl
ウチは今日久々に更新したらffmpegが失敗だった
戻せるようにしとけば良かったな
0281login:Penguin2015/04/22(水) 05:05:48.38ID:SB4439tO
>>278
>>279
ありがとうございます
もう少し根を詰めて色々試してみます
./chinachu updaterを行うと何かしらを拾って来るのですが
その後installerを実行しても同一の場所で止まってしまいました

>>279
さんの言っている--enable-picの修正の件
どう修正していいのかまだ解らない身ですので
これから調べてみます
0282login:Penguin2015/04/22(水) 10:54:01.37ID:RQOdaP8W
状況からするに中の人の対応待ち、ってところかな。
0283login:Penguin2015/04/23(木) 07:24:58.51ID:BWp/5zjv
人はなぜエラーを読まないのか
0284login:Penguin2015/04/23(木) 15:33:22.71ID:FmZZb8D2
エラーを読むのは難しい。でもエラーメッセージなら読める人も多いだろう。
0285login:Penguin2015/04/25(土) 19:38:14.35ID:hboedTel
yasmのバージョンが古いんじゃないの?
0286login:Penguin2015/04/27(月) 15:43:09.24ID:d5ubJtf7
タイトルとチャンネルをセットでフィルター掛けられるようになるといいな
0287login:Penguin2015/04/29(水) 22:04:14.93ID:lN7GTGkX
pcsc_scan を実行すると、現在時刻と日付等が超高速で表示され続けるんだけど?
こーゆーのは、どう解決すればいいの?

pcsc_scan -V
PC/SC device scanner V 1.4.23 です。
0288login:Penguin2015/04/29(水) 22:23:19.91ID:WDvXdlke
ctrl+c
0289login:Penguin2015/04/30(木) 02:03:28.82ID:NBoa8Em+
>>288
ありがとう
それはわかるんだけど、聞き方間違ってた、ごめん
この状態だとCardreaderが機能していないようで、
録画されたものが視聴できない
そこで、どうしたら機能するか知りたかった
紛らわしい聞き方をしてごめんなさい
0290login:Penguin2015/04/30(木) 02:17:23.11ID:uqHCiawu
エスパーじゃねえんだから状況をもっと詳しく書かんとわからんだろ。
0291login:Penguin2015/04/30(木) 02:52:28.93ID:/qcwr3ke
>>289
うちの環境でも同じ状態になってるけど普通に録画できるし動いてるよ
0292login:Penguin2015/04/30(木) 11:11:09.82ID:NBoa8Em+
>>291
優しいご返信を頂きありがとうございます。
そうでしたか!
とするとウチはarib25か柔らかのどちらかで機能不全かな
先に書いたように録画はできているんですが
プレーヤーによる視聴ができないので

recpt1コマンドでテスト録画を実行すると
エラーになり録画されないのですが
chinachuの予約はしっかり実行されてまして
上記のとおり録画そのものは実行されます

もう少し試行錯誤してみますね

皆さま、関心を寄せてくださり、ご返信まで頂きまして
どうもありがとうございました。
0293login:Penguin2015/04/30(木) 17:12:18.24ID:5cJnX2Mn
柔らについてなら柔道スレにいけ
0294login:Penguin2015/05/03(日) 07:57:07.43ID:Zn9zZ1/k
recpt1 --device /dev/pt3video0 --b25 --strip --sid <sid> <channel> - -

このような感じで録画した場合って字幕データって無くなってしまう?
0295login:Penguin2015/05/03(日) 11:59:47.21ID:kf3dMKBY
>>294
なくなる。
0296login:Penguin2015/05/03(日) 15:08:51.27ID:Zn9zZ1/k
字幕データ残すならどのようなコマンドで実行するのがいいのかな?
0297login:Penguin2015/05/03(日) 16:49:24.17ID:M9E/AUJR
>>296
どのrecpt1使ってるのかによる
0298login:Penguin2015/05/03(日) 18:22:36.09ID:Zn9zZ1/k
stz2012/recpt1 ・ GitHub
https://github.com/stz2012/recpt1/

これ使ってます
0299login:Penguin2015/05/05(火) 12:06:54.67ID:ssFyNabm
BonDriverProxy_Linuxの作者様

BonDriverProxy(Ex)もしくは、BonDriver_DVB、BonDriver_LinuxPTで、
BonDriver_Splitterのように
PSI/SIをリストで指定して削除できるようにしていただけると嬉しいです。
少しでもネットワーク負荷を減らせるので。
0300login:Penguin2015/05/06(水) 19:30:27.92ID:i+KrJCay
>>299
追加しときました
03012992015/05/07(木) 08:39:33.42ID:q4r3vtOo
>>300
素早いご対応誠にありがとうございます。
0302login:Penguin2015/05/10(日) 18:09:27.15ID:hSF0D7+m
BonDriverProxy_Linuxのsplitterに同期していないTSを指定した所
コアダンプしました。TSはrecfriioで--b25を付けずに取得したもの
です。

$ recfriio 13 30 T13.ts
$ tsselect T13.ts
processing: finish
total sync error: 1
resync[0] : miss=0x000000000bc0, sync=0x000000000c00, drop=2
drop[0] : pid=0x0100, pos=0x000000000c00
drop[1] : pid=0x0140, pos=0x000000002f40
0xc00-0xbc0=64 < 188
最初から0xbc0までは188で同期しています。
0xc00からも188で同期しています。
0303login:Penguin2015/05/10(日) 18:10:44.22ID:hSF0D7+m
$ splitter -v -i T13.ts -s 2056 -o T13-s.ts
Segmentation fault (コアダンプ)

$ gdb splitter core
Core was generated by `splitter -v -i T13.ts -s 2056 -o T13-s.ts'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000000000400c62 in cTsSync::TsSync (this=0x0, pSrc=0x0, dwSrc=0, ppDst=0x0, pdwDst=0x0)
at splitter.cpp:61
61 {
(gdb) bt
#1 0x0000000000401171 in cTsSync::TsSync (this=0x7fff6f4ef210, pSrc=0x7f3674188010 "G\001",
dwSrc=16748544, ppDst=0x7fff6f4c64f0, pdwDst=0x7fff6f4c644c) at splitter.cpp:233
#2 0x0000000000401171 in cTsSync::TsSync (this=0x7fff6f4ef210, pSrc=0x7f3674188010 "G\001",
dwSrc=16748544, ppDst=0x7fff6f4c64f0, pdwDst=0x7fff6f4c644c) at splitter.cpp:233
延々と同じ呼び出しが続く...。

https://github.com/u-n-k-n-o-w-n/BonDriverProxy_Linux/blob/master/util/splitter.cpp#L233
呼び出し時の変数の値はずっとoff=dwSyncBufPos=0,dwSrc=16748544です。

まともなTSではないのですが。
0304login:Penguin2015/05/10(日) 22:48:04.76ID:MK5JXXNH
>>302-303
そう言うTSでもとりあえず普通のTSにするための同期処理なので、落ちるのはダメですね(;´Д`)

どうも、
1. 入力の頭の方確認して同期してるので、同期成功とみなして再帰呼び出し
↓
2. その呼び出しバッファの後ろの方に実は同期ズレがあってそれを検出、同期をやり直しとする
↓
3. 1.に戻る
を繰り返した結果、再帰の深さを制限してない事によるスタックオーバーフローみたいですね

3.の手順の際に、データをなるべく捨てたくないので今見えるデータの最初から入力されたとして1.に戻っていたのですが、
「今見えるデータの最初」が初めの1.で入力されたバッファと同じになるパターンがあって、これに遭遇すると
必然的に無限再帰にハマる事になってしまっていました
ちょっとこの辺のロジックを再検討してみます…
0305login:Penguin2015/05/11(月) 01:49:06.25ID:wJ5AHz7k
手動で末尾再帰の最適化をしよう
無限再帰してたんなら無限ループになるけど
0306login:Penguin2015/05/11(月) 19:43:38.41ID:tTMM35FI
>>304での3.の手順で同期の崩れた位置までのバッファは破棄する事にしました
こうなると、同期チェック処理に一度に渡すバッファはあまり大きくない方が都合が良い事になるので、
書き出し用のバッファとは別に、それほど大きくない単位で読出し->同期チェックを行うようにしました

>>302-303
多分処理できるようになっていると思うので、確認してみて下さい

>>305
いやーバッチリ無限再帰でした(;´Д`)
一応上記の変更で、理論上起こり得る再帰もあんまり深くならなくなったので、無理してループ処理に
落とし込む必要も無さそうです…
0307login:Penguin2015/05/11(月) 21:59:24.83ID:I7kc219l
>>306
処理出来ました。
ありがとうございます。

$ splitter -v -i T13.ts -s 2056 -o T13-s.ts
PAT OK: sid[0x808] / tsid[0xffff] -> [0x7fd1] / PMT change : pid[0xffff] -> [0x1f0]
PMT version change: [0xff] -> [0x15]
PMT found: len[207] Split! : left[27]
PMT OK: pid[0x1f0] sid[0x808] len[207] desc_len[15]
...
0308login:Penguin2015/05/14(木) 09:40:08.72ID:60ny4K9W
foltia版recpt1で使用されているasicen_dtv.hってどこかに公開されていないですかね
chinachuでPX-W3U3を使おうとしたらOSごとフリーズすることが多く。。。

epg取得は--sid <sid>外したりoperRecCmdSpanの値を増やしてなんとかなったけど
0309login:Penguin2015/05/14(木) 12:13:33.18ID:WuIGOiwN
>>308

asicen_dtv.hが公開されているかはわからないし解決策でもないですが。
同じ様な状況です。

一時、PX-W3U3をCentOSのBonDriverProxy_Linuxで使っていたのですが
やっぱりOSごとフリーズしたり突然再起動したりしました。
BonDriverProxy_Linuxに以下の修正が入ってから数日の間は快調に動作
していたのですが突然同じ様にフリーズ。PC側の問題かと思ってPCを変
えてみたら今度は突然再起動。結局自分には原因は分からずにほったら
かしです。

https://github.com/u-n-k-n-o-w-n/BonDriverProxy_Linux/commit/632043b252f069900ef615fab691e450cbdbdf11

PX-W3PEも同時にテストで使っていたのですがそういう感じはなかったです。
ドライバがCentOSでしか動作しそうにないのとPT3と比べるとCPU使用率が
高かったので結局こっちも使用せずに机の上に置きっぱなしですが。

USBなBSチューナーでBonDriverProxy_Linuxで使えるものが欲しいのです
けどねえ。
03103082015/05/14(木) 13:59:06.12ID:60ny4K9W
asicen_dtv.hはfoltia-recpt1をopensslで復号化したものから無事に入手できました
recpt1の最新ソースにPLEX対応の差分を当てて試してみます
03113082015/05/17(日) 09:43:41.88ID:vAvHOz3Q
foltia版recpt1でPX-W3U3の挙動を確認してみた。
・recpt1にSIGTERMシグナルを送るとOSごとハングすることが多い。
・recpt1をSIGKILLで落としてからrecpt1を起動する間に1秒程度の間隔を
 置かないと録画ファイルが0バイトになることがある。
SIGTERMをSIGKILLに置き換え、デバイス毎に起動間隔を制御するrecpt1のラッパーを作ればよいのかな。
0312login:Penguin2015/05/18(月) 12:47:20.19ID:gsHUrnlv
本家最新のrecpt1にサービスIDを渡しても、splitされてないtsファイルが出力されることが稀にあるんだけど、同じような症状の人いる?
ログには Chosen sid として正しいsidが表示されてる。
ちなみに、出力されたtsファイルはtssplitter_liteを使って手動でsplitできる。
0313login:Penguin2015/05/23(土) 11:29:32.54ID:YKt6vJVf
chinachuのOpenServerが繋がらなくて困ってたんだけど
解決したしドキュメント化もされてないようなので一応

config.jsonに以下を追加
"wuiOpenHost" : "::",

前スレの154と逆の症状で、IPv6じゃないと繋がらないというものだった
0314login:Penguin2015/05/24(日) 22:12:07.67ID:OW5Sk7OS
>>313
::にするのはやめたほうがいい、不意に全世界にサーバーを公開してしまう場合がある
IPv4かv6のローカルIPをそこに指定する
0315login:Penguin2015/05/25(月) 11:03:07.36ID:9bF5rgqe
raspberryPi2でPX-S1UD+recdvbでChinachuを動かしてたのですが、先日アップデートしてから番組表の取得が出来なくなりました……
recpt1の場合は別のrecpt1を入れれば解決という過去ログは見かけるのですが、dvb版に関しては解決法がわかりません
わかる方いたら教えてください。
0316login:Penguin2015/05/25(月) 12:04:46.63ID:LnFQu8JC
ドライバ作り直して入れ直したら
0317login:Penguin2015/05/25(月) 23:49:32.05ID:wZm/0+iN
PT3+Chinachuで録画してます。
この度衛星放送を録るべく、分波器導入してテレビとPT3に繋ぎました。

テレビでスカパー2週間無料に申し込んだ後、PT3で受信してみると何故かスカパーが見れます。
テレビとPT3どちらでもスカパーは見れる状況です。

WOWOWは映らないのだが、これは一体…
03183172015/05/26(火) 00:31:39.21ID:KtiycNqN
そもそもみなさんはどのようにEMM受信してらっしゃるのか…
0319login:Penguin2015/05/26(火) 07:04:35.16ID:BFWmglYI
自分もEMM受信の方法わからん

以前はテレビにbcasカード差し直して、スカパー!に電話してた

今は柔らかいのを入れて、契約chのみ受信してるけど、未契約chの無料番組が見られなくなった
0320login:Penguin2015/05/26(火) 23:42:22.54ID:ODJBoRss
>>317
PT3で使ってるカードが初使用だったので手続き不要の一週間お試しになってるだけじゃないでしょうか
多分一週間たったらみられなくなるかと
WOWOWがみられないのは、WOWOWの運用してる鍵は最近変わったので、PT3で使ってるカードにその鍵が
入っていない(==初使用であっても手続き不要の一週間お試しができない)からでしょう

EMMの受信はlibarib25にEMM有効にしてTS食わせるだけですね
libarib25使うアプリなら大抵--EMMオプションになってるかと
これは常時有効にしといても別に困らないと思いますよ
03212992015/05/28(木) 07:23:14.11ID:nUe3EnIC
>>315
それってgroupの設定じゃないかな。
うちもsampleコマンドでBonDriver_DVB指定して録画しようとしたら、ユーザーがpiのときは出来るけどchinachuの時は出来ない。
0322login:Penguin2015/05/28(木) 21:49:00.25ID:HTaxHiSF
はじめてchinachuをRasberry Pi2にインストールしたんだが
コマンドラインからの録画するのは問題ないのに
./chinachu update -f
でこける。

28 May 21:37:56 - GETTING EPG.
28 May 21:37:56 - [0] {"type":"GR","channel":"0","n":0}
28 May 21:37:56 - [0] LOCK: DVB (n=0)
28 May 21:37:56 - [0] SPAWN: sample -b /usr/local/lib/BonDriver_Proxy.so -s 0 -c 0 (pid=30811)
28 May 21:37:56 - [0] STREAM: /tmp/chinachu-tmp-ia861zhx.m2ts
28 May 21:37:57 - STATUS: { completed: 0, waiting: 13, worked: 1, running: 1 }
28 May 21:37:57 - STATUS: { completed: 0, waiting: 12, worked: 1, running: 1 }
events.js:85
throw er; // Unhandled 'error' event
^
Error: ENOSPC, write
at Error (native)
03233222015/05/28(木) 22:06:44.75ID:HTaxHiSF
バカだ。単純にディスクの容量が足りないだけだった・・・。
0324login:Penguin2015/05/28(木) 22:53:56.54ID:z+/wAYgm
どんまいける!
0325login:Penguin2015/05/29(金) 01:06:36.32ID:oVkTltLZ
次の問題が・・・。

Rasberry PiにBonDriverProxyExを入れて、Chinachuで運用してます。
RasPiのIPは192.168.0.10に固定しているのですが

BonDriverProxyEx 192.168.0.10 1192
として実行すると、LAN内の他のPCでBonDriver_Proxy.dllを使って
視聴できるものの、RasPiのBonDriver_Proxy.dllからは視聴できず、

BonDriverProxyEx 127.0.0.1 1192
とすると、今度はRasPiでBonDriver_Proxy.dllで視聴できるものの
他のPCでは視聴できなくなります。

どこかの記事でRasPiはループバックが無効になっているからだ
という記事を読んだ気がするのですが、どなたか知恵を貸してい
ただけませんでしょうか。
0326login:Penguin2015/05/29(金) 02:04:55.70ID:GjwIejVs
192.168.0.10に接続するならループバックは無効でいいだろ
ちゃんと192.168.0.10に繋ぎに行くようにしてる?

どうにもならないなら
BonDriverProxyEx 0.0.0.0 1192
とか
0327login:Penguin2015/05/30(土) 01:46:43.77ID:p20cRAKJ
>326
BonDriverProxyEx 0.0.0.0 1192
でうまく行きました!
逆にこれ以外はダメでした。

RasPiから192.168.0.10に接続する場合は、自分から自分へのアクセスで
これに制限がかかっているという記事を見た気がしたので。
0328login:Penguin2015/05/30(土) 08:24:19.63ID:p20cRAKJ
>225
同じ状況にハマってます。
Tokyo MX1(と2)が2つ番組表に登録されてしまい、
片方を非表示にすると、残った方も表示されなくなってしまいました。

パッチの内容をご教示いただけませんでしょうか。
0329login:Penguin2015/05/30(土) 16:02:01.32ID:a7pLuhS4
PX-W3U3をfoltiaドライバで使おうとchinachuいじったり
USBケーブルをフェライトコア付きにしてみたり
いろいろやってみたけど、それでもハングするときはハングする。。。
0330login:Penguin2015/05/30(土) 19:31:01.26ID:t45XjumC
>>329
つーかfoltiaで使っててもハングするんだからあれは駄目だよ。
なんとかしてアースソフト製品を使うように頑張る方がよっぽどましだと思う。
0331login:Penguin2015/05/30(土) 23:09:27.41ID:rXeeIdJu
>>328
一度schedule.jsonを空[]にするといい
その後update -fをすれば重複消えると思う
0332login:Penguin2015/05/31(日) 00:03:18.06ID:X5CCPSpH
電源が悪そうな悪寒
0333login:Penguin2015/05/31(日) 23:10:37.52ID:nd9G/5S+
>>328
ほい。CSの番組表取得のロジックを地上波にも移植しただけ。

http://pastebin.com/MY16QmhG

>>331
BonDriverProxyでサービスごとにチャンネル分けても、取得できる
番組表まで分けられるわけではないから起きる問題なので、
それでは解決しない。
03343282015/06/02(火) 05:43:58.92ID:GFpNi5u8
>>333
なるほど!
ありがとうございます。
0335login:Penguin2015/06/03(水) 20:53:57.08ID:QTmcBlxi
centos6.6 epgrecunaで予約を押すと
Error:予約できません とでるのですが
atjobを見ると登録されており、録画はされていて指定したディレクトリに
tsデータで録画されています(ローカルに持ってきて再生は確認しました
epgrecunaの録画一覧では表示されません。

epgrec動作ログをみるとエラーで
recomplete:: 予約テーブルのアクセスに失敗した模様(construct:Recorder_reserveTblに[id( 3 )]はありません)
とあるだけです。

epgrecから移行で
epgdumpUNA141013.tar.gz
epgrecUNA_150509.tar.gz
の2つだけをいれただけなのですが足りないパッケージなどがあるんでしょうか?
0336login:Penguin2015/06/04(木) 00:13:48.27ID:uEqgiZ4i
windowsにpx-s3u2をさしてBonDriverProxyを起動し、Linux上でBonDriver_Proxy,recbond,chinachuでBSを録画しようとしています。
recbondでBonDriverチャンネルを指定して録画するところまではできたのですが、これだとchinachuで番組表を取得することができませんでした。
普通のBSチャンネルを指定すれば番組表も取れると思うのですが、普通のチャンネル指定では一部のチャンネルで関係ないチャンネルが録画されてしまいます。
recbondのREADMEには「BonDriverのiniファイルの チャンネル定義をrecbond/pt1_dev.hのそれと同期させる必要があります。」とあるので同期させれば
解決すると思ったのですが、具体的に何をどのように同期させればよいのかよくわかりせん。どなたかわかりますでしょうか?
0337login:Penguin2015/06/04(木) 12:46:24.11ID:qrKl3Vyz
>>335
データベースの設定ができてないのでは?
そのままだと,自動録画とか予定変更には
対応できない状態のような気がする。
0338login:Penguin2015/06/04(木) 13:23:08.39ID:VGaUsRrp
ChinachuAir早くリリースされないかな
0339login:Penguin2015/06/04(木) 16:24:08.33ID:7SxL/WkN
夏コミじゃない?
0340login:Penguin2015/06/04(木) 19:29:06.66ID:l3vntX76
>>336
> recbondのREADMEには「BonDriverのiniファイルの チャンネル定義をrecbond/pt1_dev.hのそれと同期させる必要があります。」
> とあるので同期させれば解決すると思ったのですが、具体的に何をどのように同期させればよいのかよくわかりせん。

ソースをみる限りBS/110CSのチャンネルをrecpt1方式で指定する場合は、BonDriverとしてのチャンネル番号として
isdb_t_conv_table[]のインデックスを使うようなので、pt1_dev.hに並べられた通りの順番でチャンネル番号が並んでいる
BonDriverでないと正しく選局できないと言う意味かと思います

win側で読み込ませているBonDriverの設定でチャンネルの並び順を変えられるのならそれが一番かと思いますが…
単体で無理そうなら、BonDriver_Splitterを噛ませてそうしてしまうのが簡単かもしれませんね

それはともかく、BonDriverチャンネル指定でなぜ番組表が拾えないんでしょうね
chinachuへの録画用コマンド設定が正しく行われていれば特に問題無さそうな気がするのですが…
#試さずに書いてるのでイイカゲンな事言ってるかもしれません
0341login:Penguin2015/06/04(木) 22:07:54.94ID:uEqgiZ4i
>>340 どうもありがとうございます!
仰るとおりにwindows側のBonDriverのiniファイルのチャンネルの順番をpt1_dev.hの順番と揃えたら
正しくチャンネルを指定できるようになりました。

chinachuでBonDriverチャンネル指定でBSの番組表が取得できないのは
epgdumpでBSの番組表を取得する場合、ひとつのチャンネルから全チャンネルの番組表を取得でき
チャンネル番号も普通の番号で埋め込まれているため、BonDriverチャンネル番号と一致せず
取得できないんだとおもいます。
0342login:Penguin2015/06/04(木) 23:58:15.53ID:l3vntX76
>>341
なるほど、chinachuのBSのEPG取得完了のチェックロジックはチャンネル名がsidで指定されてる事前提なんですね
https://github.com/kanreisa/Chinachu/blob/f8fb3e3a9f5013ef5af8a180bfb2fe9fb6d4e1d8/app-scheduler.js#L724
CSと同じロジックにしてしまえば良さそうな気がしますが、やはり何か理由があるのでしょうか…
03433352015/06/06(土) 00:24:14.19ID:hspSmzO/
>>337
うーん たしかにそうですね
ただそれだと番組表も表示されなそうな気がしたんですがそこはまた別なんでしょうか

dbはrootユーザでやっているので権限系で引っかかるとは思わないんですが
phpがmysqlに書くときの何かが足りないんでしょうね うーむ
0344login:Penguin2015/06/06(土) 07:45:44.13ID:BxsOgduu
>>343
epgrecUNAのれどめは読んだ?
データベースの構造がいろいろ変わってるから、
epgrecのデータベースそのままじゃだめやで
03453352015/06/06(土) 14:43:47.55ID:hspSmzO/
>>344
databaseは全部dropして作り直したので問題ないと思います
ぐぬぬ
0346login:Penguin2015/06/06(土) 15:29:37.05ID:CL3KWman
>>345
DB構造が違ったら予約どころか番組表の表示すら出来んと思うから違うよ

とりあえず以下のパッチをあててから予約してエラーログを見ると何かわかるかも

--- old/Reservation.class.php 2015-05-09 23:00:00.000000000 +0900
+++ new/Reservation.class.php 2015-06-06 15:19:28.000000000 +0900
@@ -1384,6 +1384,7 @@
throw new Exception( 'ジョブNoの取得に失敗' );
}
catch( Exception $e ) {
+ reclog( 'Reservation.clas.php::'.$e->getMessage(), EPGREC_ERROR );
if( $rrec != null ) {
if( $rrec->id ) {
// 予約を取り消す
0347login:Penguin2015/06/06(土) 16:39:41.88ID:Ktg1Db22
うへぁ
このソースは解析するのに一苦労だな
03483352015/06/06(土) 17:37:56.96ID:hspSmzO/
>>346
わお パッチありがとうございます
何度か実行してみました

|情報 |1970-01-01 00:00:00 |(ここは空白)|

わかりにくいのでスクショを
http://iup.2ch-library.com/i/i1446009-1433579768.jpg
0349login:Penguin2015/06/06(土) 20:02:07.73ID:CL3KWman
>>348
>|情報 |1970-01-01 00:00:00 |(ここは空白)|
PHPがまともに動いてない感じだね
PHPの設定がらみかも
PHPのログに何か出てない?

あと前のヤツを /tmp/debug.txtに出力するようにしてみたから試してちょ

--- old/Reservation.class.php 2015-06-06 15:19:28.000000000 +0900
+++ new/Reservation.class.php 2015-06-06 19:45:08.000000000 +0900
@@ -1384,7 +1384,8 @@
throw new Exception( 'ジョブNoの取得に失敗' );
}
catch( Exception $e ) {
- reclog( 'Reservation.clas.php::'.$e->getMessage(), EPGREC_ERROR );
+ file_put_contents( '/tmp/debug.txt', date('Y-m-d H:i:s').' Reservation.clas.php::'.$e->getMessage().")\n", FILE_APPEND );
+// reclog( 'Reservation.clas.php::'.$e->getMessage(), EPGREC_ERROR );
if( $rrec != null ) {
if( $rrec->id ) {
// 予約を取り消す
0350login:Penguin2015/06/06(土) 20:18:39.82ID:9P9rl2ZX
TSに存在しているオーディオストリームを-mapとかを使わずに
問答無用で全てエンコードするオプションってある?
03513352015/06/06(土) 20:49:26.02ID:hspSmzO/
>>349
あざす
今ほかのアプリも見てきたらなんか挙動がおかしかったのでたしかにphp周りかもしれないです

debug.txt
2015-06-06 20:24:36 Reservation.clas.php::__query:DBクエリ失敗:UPDATE Recorder_reserveTbl SET channel_disc='GR27_1024', channel_id='1',
program_id='241', type='GR', channel='27', title='まさか!投稿DO画[字]', description='今回のテーマは「まさ(ry',
category_id='3', sub_genre='15', starttime='2015-066 21:50:00', endtime='2015-06-06 22:00:00', shortened='', job='141',
path='GR27_20150606215000_20150606220000.ts', complete='0', reserve_disc='833d13df4bc00efaaab3b5c9f2e6dc86', autorec='0', mode='1',
tuner='0', priority='10', overlap='', dirty='0', discontinuity='0' WHERE id=22)

logはもう少し漁ってみます
epgrecは問題なく運用できていたのでos再インストールで直りそうだけど。
再構築がかなり面倒だなぁ…
0352login:Penguin2015/06/07(日) 00:37:34.50ID:0/AENPov
>>351
DBクエリで shortenedと overlapが空を渡しているのでそこを修正してみた
これで直るのならMySQLの挙動が変わったのが原因かな

--- org/Reservation.class.php 2015-05-09 23:00:00.000000000 +0900
+++ patch/Reservation.class.php 2015-06-07 00:23:58.668224496 +0900
@@ -1277,9 +1277,9 @@
$rrec->mode = $mode;
$rrec->tuner = $tuner;
$rrec->priority = $priority;
- $rrec->overlap = $overlap;
+ $rrec->overlap = $overlap ? '1' : '0';
$rrec->discontinuity = $discontinuity;
- $rrec->shortened = $shortened;
+ $rrec->shortened = $shortened ? '1' : '0';
$rrec->reserve_disc = md5( $crec_->channel_disc . toDatetime( $start_time ). toDatetime( $end_time ) );
//
$descriptor = array( 0 => array( 'pipe', 'r' ),
0353login:Penguin2015/06/07(日) 00:43:06.60ID:0/AENPov
上ので直り他の個所でも問題が出るようならこのパッチを
ちなみに動作確認してないので動かなかったりこのパッチにより別の問題が出るかも

--- org/DBRecord.class.php 2014-11-07 02:14:34.000000000 +0900
+++ patch/DBRecord.class.php 2015-06-06 22:54:15.074652713 +0900
@@ -154,7 +154,7 @@
foreach( $this->__record_data as $property => $value ){
if( $property === 'id' )
continue;
- $sqlstr .= ' '.$property.'=\''.mysql_real_escape_string($value).'\',';
+ $sqlstr .= ' '.$property.'=\''.(is_bool($value) ? ($value ? '1' : '0') : mysql_real_escape_string($value)).'\',';
}
$sqlstr = rtrim( $sqlstr, ',' );
$sqlstr .= ' WHERE id='.$this->__id;
@@ -178,7 +178,7 @@
}
$sqlstr = 'UPDATE '.$this->__table.' SET';
foreach( $update_set as $property => $value ){
- $sqlstr .= ' '.$property.'=\''.mysql_real_escape_string($value).'\',';
+ $sqlstr .= ' '.$property.'=\''.(is_bool($value) ? ($value ? '1' : '0') : mysql_real_escape_string($value)).'\',';
}
$this->__query( rtrim( $sqlstr, ',' ).' WHERE id='.$id );
}
03543352015/06/07(日) 01:12:02.93ID:e+cKbn/R
>>352
うおおおおおおおおお ERRORがなくなって良さそうに見える!!!
予約にもでてるので多分普通に予約できるようになったと思います、後は録画し終わるの待つのみ
めっちゃ助かりました、アリガト━((*´д`爻´д`*))━!!!!
0355login:Penguin2015/06/07(日) 01:38:23.52ID:JwH3I1/I
他にもそういうところがあるかも知れないからパッチ当てるよりかは
作者が対応するまでsql_modeいじっとくほうがいいんじゃなかろうか
0356login:Penguin2015/06/07(日) 21:38:28.73ID:CHx0MCx3
epgrecUNAをありがたく使わせてもらってますが
検索の動作に関して疑問があります

録画済一覧の絞り込みでは該当番組がたくさんあると結果が複数ページに
わたって表示されるようです
しかし例えば2ページ目に移動すると検索が解除されたページが表示されますが
これは仕様でしょうか?

ちなみにphpには不案内でソースは見ておりませんm(__)m
0357login:Penguin2015/06/07(日) 23:08:30.08ID:g+Sq4+AU
ぶった切って申し訳ない、Linuxでmt2sをDVDに焼いてる人いる?
オーサリングとかどうすればいいんだろうか…
0358login:Penguin2015/06/08(月) 07:54:07.99ID:cQk1Gd7+
>>356
あー、これ俺も気になってた。
バグだよねー。
0359login:Penguin2015/06/08(月) 08:59:15.58ID:pehqfUK/
Linuxで動くSCRenameのようなリネームツールらしい
https://github.com/henry0312/SyoboiRenamer
0360login:Penguin2015/06/09(火) 21:40:39.14ID:Omk+Eu5F
>>358
レスさんくすです

やっぱりバグっぽいですよね
ちゃんと使えると便利なんだがなー
0361login:Penguin2015/06/09(火) 23:02:24.01ID:XAJx37tA
>>360
ttp://pastebin.com/WYgxyhcn
これでどうだろう
テストはしてない
0362login:Penguin2015/06/10(水) 08:00:00.22ID:tZcpSpWF
>357

つm2ts
つhandbrakecli
03633562015/06/11(木) 00:09:14.43ID:tTsvWxXE
>>361
ありがとございます
最新版+patchで期待した動作になることを確認しました

#なぜかpatchが当たらないので中を見たらだいぶ前のバージョンを
#使っていたことが発覚しました...w
0364login:Penguin2015/06/13(土) 12:39:55.44ID:8lReDYJd
epgrecからUNAに移行しようとしているのですが、UNAのトップページにアクセスすると、install/step1.phpからは
<p><b>PHPのインストール状態をチェックします</b></p><p><b>epgrecのインストール状態をチェックします</b></p>
しか返ってこずstep2に移れないのですがphpのバージョンを変更したりしないといけないのでしょか?

$ php -v
PHP 5.3.3 (cli) (built: Oct 30 2014 20:12:53)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

サーバ : CentOS6.6
epgrecでは録画等できてます。
dumpの差し替え、config.php、do-record.phpの修正はしました。
0365login:Penguin2015/06/13(土) 12:48:01.51ID:ibBQ6dV/
局名と日付が被っていて押しにくいと思いながら使っていたけど
これもしかして自分の環境が悪いのか…?
http://iup.2ch-library.com/i/i1449289-1434167187.png
0366login:Penguin2015/06/13(土) 13:35:25.89ID:ELGcSJsA
>>365
うちも同じだわ
macbook air / OSX 10.9.5 / Chrome
0367login:Penguin2015/06/13(土) 14:11:27.96ID:ibBQ6dV/
>>366
あーこれmacだからか
windowsでみたら問題なかったわ
後centosのfilefoxで見てみたら若干被ってたけど全然使える範囲だった
0368login:Penguin2015/06/13(土) 14:24:04.06ID:+1PDp+9+
>>364
yum install php-process
0369login:Penguin2015/06/13(土) 14:50:47.33ID:ELGcSJsA
>>367
そんなに支障ないからいいけど、直せるならなおしたいなと。
0370login:Penguin2015/06/13(土) 15:00:17.12ID:H1gB4V0D
聖典とは結局の所、女神達の取り扱いについてのハウツー本だったんじゃないかという気がするんだ。
0371login:Penguin2015/06/13(土) 15:03:43.72ID:H1gB4V0D
おっと誤爆。
しかしまあ詳しいバイブルがなくて難しいなあこの界隈。
0372login:Penguin2015/06/13(土) 15:43:50.30ID:xIyfsrcC
>>369
./templates/index.htmlの732行目ぐらいに"height:150px;"てのがあるから
この数値を増やすといいよ
0373login:Penguin2015/06/13(土) 18:07:09.63ID:ibBQ6dV/
>>372
助かった 170くらいですっげー使いやすくなった
ありがとう
0374login:Penguin2015/06/13(土) 21:01:04.68ID:z9uP0KqS
>>372
ほんと使いやすくなった、ありがとー。
0375login:Penguin2015/06/13(土) 21:08:23.07ID:z9uP0KqS
>>374
732行目付近と、もうひとつ
884行目付近の"height:150px"を同じ値に変更したらさらに良くなったのでご報告まで。
0376login:Penguin2015/06/14(日) 23:35:45.42ID:LlE3jjg9
>>368
ありがとうございます
セットアップ画面はすべて表示されるようになりました。
03773562015/06/17(水) 22:06:33.35ID:36jiCSuH
>>372
さんくす
Firefoxでメニューが操作できずにIETabとか使って回避してたから助かった
0378login:Penguin2015/06/18(木) 00:27:24.89ID:7ehVlHmK
windowsのTVTestのように
CentOS7上でPT3でリアルタイム視聴って出来るソフトあるの?
0379login:Penguin2015/06/18(木) 00:54:46.35ID:gM/pqf7b
chinachu
0380login:Penguin2015/06/18(木) 01:09:17.17ID:FEppQ0ZT
>>375
おーすばらしい
0381login:Penguin2015/06/18(木) 02:02:52.08ID:7ehVlHmK
>>379
ありがとう
epgrecから移行するか・・・
0382login:Penguin2015/06/19(金) 07:29:20.63ID:bExgzL5+
unaをMacのsafariから見たときに強調表示が反映されないのを修正する方法知りませんか?
0383login:Penguin2015/06/19(金) 09:41:16.07ID:8NFSylrk
>>382
何の強調表示?
0384login:Penguin2015/06/20(土) 13:59:58.23ID:1HM89u6U
epgrec una でshepherd.phpを実行するとログの各チャンネルに
警告 2015-06-20 13:26:33 /usr/local/bin/recpt1 --b25 --strip --sid epg 27 80 /tmp/__temp.ts_GR1GR27
警告 2015-06-20 13:26:33 EPG更新:: 正常な/tmp/__temp.xml_GR27が作成されなかった模様(TS中にSDTが無い)
と表示されて番組表が取得できないのですが、dumpもuna用のものをコンパイルしているのですが、他になにか必要なものはありますか?
0385login:Penguin2015/06/21(日) 09:21:49.48ID:jnhOukbW
>>383
地デジ番組表の表示でニュースとかスポーツなどのジャンルで色が付いてるやつです
番組表の左上にある強調表示で設定を変更しても番組表自体の色は変化がないです
0386login:Penguin2015/06/21(日) 12:10:53.80ID:wkSbiIJV
>>385
ほんとだ、今まで気付かなかったわ
0387login:Penguin2015/06/21(日) 12:57:00.98ID:oWQw22rk
>>386
382です
Macでmodern.IEを使って見てみましたが強調表示は変化しませんでした
2015/05/09版に更新しても状況変わらずでした
0388login:Penguin2015/06/21(日) 13:31:30.56ID:wkSbiIJV
>>387
CTG.selectの引数が数字じゃなくてnewsとかなら表示変わるからバグじゃないのかね
0389login:Penguin2015/06/21(日) 20:34:20.44ID:ITtFBrFR
>>385
ウチだと色付くみたいだけど
141125版。
>>388の該当箇所を見ると,引数は数字ではなく文字列が入ってる。
0390login:Penguin2015/06/22(月) 21:15:42.05ID:xIDCzRjx
epgrecUNAでリアルタイム視聴をする時に
VLCをfirefoxに埋め込んで再生する方法はあるのでしょうか?
0391login:Penguin2015/06/22(月) 23:25:11.10ID:AR5OXW7q
>>388
>>389
ありがとうございます
CTG.selectあたりの141125版との差分見てみます
0392login:Penguin2015/06/24(水) 23:48:43.41ID:TxQ3irfc
>>390
epgrecはよくわかんないんだけど、VLCだとこんな感じで埋め込めない?

<embed
type="application/x-vlc-plugin"
pluginspage="http://www.videolan.org";
version="VideoLAN.VLCPlugin.2"
width="720"
height="480"
id="vlc">
</embed>

VLCのブラウザプラグインはデフォルトでインストールされないので注意ね。
あと、MAC版も無かったはず。

javascript で再生とか停止とかの関数を作ってあげればコントロールできたはず。

epgrecUNA → ブラウザ間の動画データの受け渡しの実装のことが…という場合は、
epgrecUNA の中のレコーダプロセスの入力を vlc にパイプで繋いでトランスコードすれば RTP でも何でも取り出せるんでないのかな。
0393login:Penguin2015/06/25(木) 01:09:25.12ID:h6hNctIF
>>392
firefoxでVLCが立ち上がるリンク先
localhost/epgrec/transwatch.php?ch=25&sid=1040&type=GR25_1040&name=日テレ1
を保存すると
<ASX version = "3.0">
<PARAM NAME = "Encoding" VALUE = "UTF-8" />
<ENTRY>
<TITLE>25:1040 日テレ1</TITLE>
<REF HREF="http://localhost/epgrec/sendstream.php?ch=25&;sid=1040&type=GR" />
</ENTRY>
</ASX>

となっているのですが
<embed>の中身はどこに挿入すればよいのでしょうか?

このリンク先のファイル自体はtranswatch.phpで自動生成されていると思うので
phpに<embed>の中身を追加させるようにすれば良いと
思っていますが考え方はあっているでしょうか?
0394login:Penguin2015/06/25(木) 21:16:44.42ID:rnZxxDqs
epgrec UNAを人柱版 (2015/05/09)に更新したら特定ch以外
EPGが取得できなくなってしまった
手動でshepherd.phpを実行すると
--
PHP Notice: Undefined offset: 2 in /var/www/epgrec/shepherd.php on line 134
PHP Notice: Undefined index: in /var/www/epgrec/shepherd.php on line 134
PHP Notice: Undefined offset: 3 in /var/www/epgrec/shepherd.php on line 134
PHP Notice: Undefined index: in /var/www/epgrec/shepherd.php on line 134
PHP Notice: Undefined offset: 2 in /var/www/epgrec/shepherd.php on line 138
PHP Notice: Undefined index: in /var/www/epgrec/shepherd.php on line 138
PHP Notice: Undefined offset: 3 in /var/www/epgrec/shepherd.php on line 138
PHP Notice: Undefined index: in /var/www/epgrec/shepherd.php on line 138
--
動作ログには
--
EPG受信失敗:TSファイル"/tmp/__temp.ts_GR3GR28"がありません(放送間帯でないなら問題ありません)
28 80 /tmp/__temp.ts_GR3GR28
...
取得できるのは日テレ/TBS/フジ/テレ朝のみでBSは全滅

うーん、元に戻すか...
0395login:Penguin2015/06/26(金) 13:49:23.70ID:rKrXYXe/
>>391
その後何が原因だったか分かりましたかー?
03963942015/06/26(金) 18:05:51.24ID:2RwWzSl5
config.php内のチューナー数設定洩れという単純ミスが原因だった...orz
スレ汚し申し訳ない
0397login:Penguin2015/06/27(土) 13:11:46.17ID:/8KLTY2c
>>391
template/index.html の 733行目付近

変更前
<li><a href="javascript:CTG.select('{$cat.id}');" class="ctg_{$cat.id}">{$cat.name_jp}</a></li>

変更後
<li><a href="javascript:CTG.select('{$cat.name_en}');" class="ctg_{$cat.id} ctg_{$cat.name_en}">{$cat.name_jp}</a></li>
0398login:Penguin2015/06/27(土) 14:16:55.31ID:S9WiPgFy
すいません少しスレチな気がするのですが
活発な板がないので質問します

gstreamerを使って地デジを録画した
.tsファイルを変換しつつ同時にローカルでHLS配信しようと考えているのですが、
以下の写真のように9.7%で止まってしまいます。
HLSのm3u8ファイルとsegmentファイル(一つのみ)は出力されています。
おそらく、変換し2つ目のsegmentファイルを生成するときに処理が停止しているのだと思うのですが、
何かコマンドに間違いや修正があったら指摘していただきたいです

http://i.imgur.com/I4rcIpN.jpg
0399login:Penguin2015/06/27(土) 14:53:49.66ID:1UnEUjnd
>>398
HLSのことをまったくわかってないながら口出し。

sink を file とかにしてみて問題なく動くかどうか確認してみては。
で、HLS の問題だってわかったら gdb でトレースしてみて、
ある程度追っかけてみて、バグレポートしてみると解決するかも?
0400login:Penguin2015/06/27(土) 21:00:32.55ID:EYvMBUJx
BonDriverProxyの作者様へ

RasberryPi2をIPアドレスを固定して(192.168.0.50)、BonDriverProxyEx
を使っています。
起動時に以下の設定で起動すると、LAN内の他のPCからは録画できるのですが、
RapberryPi2自身での録画ができません(recbond使用)。
BonDriverProxyEx 192.168.0.50 1192
なお、以下の設定では問題ありません。
BonDriverProxyEx 0.0.0.0 1192

素人考えでは、RaspberryPiからアクセスの場合は127.0.0.1になって
弾かれてしまうのかなと思っています。

また、BonDriverProxyExのディレクトリにパスを通している場合でも
/usr/local/bin/BonDriverProxyEx
のようにフルパスで起動していないと、/usr/local/bin/に配置した
confファイルを読んでくれません。
04014002015/06/27(土) 21:02:39.77ID:EYvMBUJx
また、gitにはBonDriver_Proxy.confがサンプルとして上がっていますが、
実際には
BonDriver_Proxy.so.conf
というファイル名でないと読み込まれないようです。
gitの通り、
BonDriver_Proxy.conf
を読み込んでいただけるとわかりやすいと思います。

長文ですが、ご一考頂けましたら幸いです。
0402login:Penguin2015/06/28(日) 00:26:09.06ID:CMC8UFUF
>>399
filesinkのときは正常に変換されたtsファイルが出力されました……
やはりhlssinkの方の問題ですかね……
gdbについてもやってみようと思いますが、linux初心者なもので 詳しく説明していただけたら嬉しいです。
0403login:Penguin2015/06/28(日) 02:24:36.23ID:AXChBsFX
>>402
使ってるビルド環境によってやり方は変わってくるよ。
configureオプションにenable-debugつければ良さそうだけれども。
0404login:Penguin2015/06/28(日) 13:33:57.05ID:jywOHK3p
>>400
> 素人考えでは、RaspberryPiからアクセスの場合は127.0.0.1になって

これは、クライアントモジュールの接続先として127.0.0.1を設定しているとそうなるでしょうね
全インタフェースで接続を待ち受けたい場合は、仰る通り0.0.0.0を指定すれば良いです

ちなみになぜデフォルトで0.0.0.0にしていないのかと言うと、IPアドレスを複数持つマシンで、意図していない
インタフェースのアドレスにまで接続できるようにしてしまったと言う状態を避ける為です
IPアドレスは(ループバック以外は)一つしか持っていないとか、持っていてもどれに接続されても構わない場合は、
0.0.0.0(IPv6の場合は::)指定でも問題になる事は無いんじゃないかなと思います

> また、BonDriverProxyExのディレクトリにパスを通している場合でも

自モジュールのパスを取得する方法が十分でなかったようです
クロスプラットフォームで解決するスマートな方法が無いようだったので、とりあえずlinuxの場合は
/proc/self/exeから読むように変更しておきました
0405login:Penguin2015/06/28(日) 13:43:29.24ID:jywOHK3p
>>401
これ、間違ってしまう方が多いようなのですが、設定ファイル名は「モジュール名.conf」で、それが仕様です
本来*nix界隈では拡張子と言う概念は無いよね、と言う事でそうなっています
#一応Readmeには具体例付きで書いてますのでご確認下さい

なお、変える事自体は簡単なのですが、今更変えるとこれまでのバージョンで正しく機能してる環境まで設定ファイル名の
変更が必要になってしまうので、(余程の不都合が発生しない限りは)今後もこのままで行くつもりです
0406login:Penguin2015/06/28(日) 16:32:12.26ID:Q2abFEIr
最近のpcsc-liteにはpcscAccessControlが標準になってる
普通に使う分には問題ないけど、sshでリモートからb25関係の処理しようとすると拒否される

<理由>
アクセス制御にpookit使っていて、ローカルからのアクセルはだれでもOK,リモートからだとroot権限ないとダメ、という設定になっているため
<対策>
Fedoraだと
/usr/share/polkit-1/actions/org.debian.pcsc-lite.policy
にルールが書かれていて
<defaults>と</defaults>の間に書かれているのがアクセス制御のルール
allow_activeがローカルからでyesになってる
allow_inactiveがリモートからでauth_adminになっている
allow_inactive(とおまじないでallow_anyも)をyesにすると、リモートからでもb25が使えるようになる

ただし、ひとつのファイルに同じ内容が2回書かれていて、両方書き換えないとダメ
そういう思想の模様
$ pkaction -v -a org.debian.pcsc-lite.access_pcsc
とやって
implicit inactive: yes
となればOK
0407sage2015/06/28(日) 18:14:50.28ID:iuHkBYku
epgrec unaでトラコン後の元TS削除が最近の修正済みpatchを当てても削除させないんだがなんか足んないんでしょうか?
トラコンが正常終了のlogしか出てない。debianでwww-dataで動かしてます。
0408Artane. ◆1o3c8RYIzjU0 2015/06/28(日) 21:53:24.10ID:9XJqgMmg
おひさです。
MythTVのISDBパッチを、deb-multimedia.org の管理人さんに投げてみたら、
「検証が出来ないので開発元にバグレポートしてみて欲しい」と返事が来たので、バグレポートしてみました。
出所と一緒に。
これで、何らかの形で取り込まれるようになればいいのですが…

おまけ。
パッチと署名。b25絡みは入れてないので大丈夫だと思う。
http://www1.axfc.net/u/3494277
http://www1.axfc.net/u/3494278
0409Artane. ◆1o3c8RYIzjU0 2015/06/28(日) 21:54:53.16ID:9XJqgMmg
初出は、こことか、
https://github.com/takaakis62/mythtv_isdb
こことか。
https://github.com/fukumen/mythtv/wiki

結構安定して動いてくれてるんで、問題ないと判断しました。
0410login:Penguin2015/06/28(日) 22:22:55.14ID:jTEHXY4b
>>409
だいぶ前にChinachuに乗り換えたので最新を追いかけてないのですが、
地デジ・BS以外にもCS110度も視聴可能になったのでしょうか?
0411login:Penguin2015/06/29(月) 00:14:22.59ID:xbdSwIuS
>>398
以前試してみたのですが良く分からずにそのままです。
分かったら教えて欲しいです。

取り敢えず、filesinkで出力できているのなら、stdoutへ出力、
パイプ経由で他のコマンド(ffmpeg,m3u8-segmenterとか)でセグメント
分割すれば動くのではないかなあと思うのですが確認してはいないです。
gstreamerのstdout出力方法はfilesink location=/dev/stdoutでだめ
でしょうか?後、コマンド出力がstdoutなのでコマンド出力を止めないと
動画データとまじって再生できないデータできるという感じだったかと。
0412login:Penguin2015/06/29(月) 00:29:33.11ID:zJ7PgsYU
おっ。開発するスレ盛り上がってきちゃった?

VLC の QSV 関連コードをいじって、
X11 から session を共有するコード
DRM から session を教諭するコードを書いた

後は追加したコードがLinuxの場合に、DRM か X11とリンクされるよう
configure.ac を修正と、Makefile.am を合わせて修正。

こんなところかな。
ここまで調べてわかった驚愕の結果。
QSV プラグインはLinuxでのサポートはしていないよ。というのも正しいんだけど。
Windows では問題なく動くのかなと思うとこっちも結局動かないということ。

グダグダでワロタ
0413login:Penguin2015/06/29(月) 01:20:56.77ID:n3ThzEk0
むしろgstでm3u8作れることすら知らなかったな。
html5タグで試行錯誤して何故かasfならタブレットでもうまく見れたのでffmpegで行けるぜと喜んでたら
別のでは全く無反応だったので、結局swfのflvプレーヤーのお世話になる羽目に
泥ってOSのバージョン同じでも添付のブラウザの挙動が違うなんてことがあるのな。
0414Artane. ◆1o3c8RYIzjU0 2015/06/29(月) 01:26:57.96ID:BLI5+Lmq
>>410
ごめんなさい、パラボラアンテナ無いんでわかりません(;´Д`)
地デジで安定して動いてるのを確認した。と言う段階です。
0415login:Penguin2015/06/29(月) 02:23:31.67ID:uawZNx1Q
初歩的なことですいません。
recpt1や BonDriverProxy_Linux のsample+udpsendで UDP配信すると フルセグ、ワンセグ問わずカタカタになります。
recpt1の http配信の時は フルセグでも止まることは一度もないです
マルチキャストがしたいと考えてるんですが 原因がわかったら教えて欲しいです。

ちなみに送信はraspberrypiで受信はwinのVLCです。単なるCPUの性能不足なのでしょうか?
04163982015/06/29(月) 02:45:38.39ID:fwbBvVH0
>>411
ちょうどgstreamer単体でHLSの作成が非常に不安定なのでパイプでffmpegのセグメント分割を利用しようと考えたところでした。stdoutですね
今度試してみます
0417login:Penguin2015/06/29(月) 03:20:28.09ID:OiBCbC4/
余所でやってくれないかなぁ
0418login:Penguin2015/06/29(月) 11:16:56.72ID:yGbQQ+6S
なんでぇ
0419login:Penguin2015/06/29(月) 12:09:56.04ID:RyiXH4w6
ここはアナログからスマートテレビまで何でもありのスレだからね。
日本語のマニュアル見ればすぐ解決するようなものならともかく、複合的な話ならむしろ出番でしょ。
0420login:Penguin2015/06/29(月) 14:37:49.94ID:PnO+bB0L
>>397
この書き換えやると番組表の色はいい感じでしたが、強調表示の一覧(右に伸びるやつ)の色が白色になってしまいました。
番組表の色は変えられるのでこのまま使ってみます
0421login:Penguin2015/06/29(月) 17:34:47.92ID:IE2WpsrB
>>420
ctg_{$cat.id} と ctg_{$cat.name_en} の間に半角スペースが入ってないのでは?
0422login:Penguin2015/06/29(月) 20:41:18.27ID:za6kUwjm
>>384
自分もまったく同じ症状が出て困ってます。
手動で実行すれば取得できますが、一部の局でエラーが出ます。
そしてそのまま放置しておくと、cron設定しているのですが、徐々に番組表が取得出来るものが少なくなってきます。
どなたか分かる方居たら教えて下さい…。
0423login:Penguin2015/06/29(月) 21:32:45.14ID:ERhbKWvV
epgrecUNA 150509版用 fix1Add Star
epgrec UNA

http://www1.axfc.net/u/3494734

[変更内容]

録画済一覧の絞込み時の頁選択リンク生成処理を修正
2chで公開されたパッチをさらに改良しています。
ついでに自動キーワード絞込みからの再絞込みに対応
EPG番組表と予約遷移一覧のジャンル強調切り替え処理の不具合を修正
PHPの仕様で論理値のFALSEを文字列に変換すると空文字になるためSQLクエリが不正になっていたのを修正
2chのパッチをそのまま採用
EPG更新の放送休止判定を見直し
録画手動中断時に終了時間を更新するように変更
予約を追加すると予約遷移一覧でズレが生じる場合があるため対応したが手動以外の中断は放置
EPG番組表リンクで目標番組の開始時間が00分の場合にリンクの先頭時間を1時間減算するように変更
トランスコード終了時にTSファイル削除指定しても削除されない不具合を修正
04243982015/06/30(火) 01:05:35.12ID:49YlYIac
>>411
stdoutを使い
raspberrypiのにつないだチューナで
recdvb+gstreamer+ffmpegで リアルタイムに放送をHLS配信できました
http://i.imgur.com/tcW61Np.jpg

しかし、少し時間が経つと
AAC bitstream not in ADTS format and extradata missing
と出て処理が停止します
http://i.imgur.com/WjNy9NO.jpg

それと配信も ギリギリ我慢できるくらいの品質で、segment生成の過程なのか 変換の過程で生じたのかわかりませんが、頻繁にブロックノイズが発生します。
0425login:Penguin2015/06/30(火) 06:56:39.03ID:oIeXmfcm
>>421
そもそもラズパイでx264のそのサイズのエンコードって、等速で普通に動くの?
HWエンコーダでも乗ってないと間に合わない気が。
0426login:Penguin2015/06/30(火) 08:11:03.08ID:kHNWhrms
RaspiにはH/Wエンコーダ載ってます。
0427login:Penguin2015/06/30(火) 09:15:21.92ID:jQwKfckE
話しそれるけどLinuxでHW支援使ってtsからH.264にする方法ある?
最近のIntelに積んである機能をせっかくたから使いたいのだけど
0428login:Penguin2015/06/30(火) 11:34:13.16ID:KPPHywDd
>>427
あります。
0429login:Penguin2015/06/30(火) 13:23:30.63ID:6Fo0SjZ/
スタップ細胞は
0430login:Penguin2015/06/30(火) 15:03:26.07ID:oIeXmfcm
>>427
FFmpegとvlc向けのQSV有効化パッチを作っているところ。
gstreamer-vaapiというのもあるけど、品質が悪くて使い物にならない。
0431login:Penguin2015/06/30(火) 23:16:13.64ID:C/BC6msK
>>404
クライアントモジュールはもちろん、設定ファイルには全て192.168.0.50しか記載してない(起動時のオプション含む)状態でも、自分自身からはアクセス出来ない状態です。

なので、内部の知らないところで勝手に127.0.0.1に変換されてBonDriverProxyExに弾かれてるのかと想像しました。
0432login:Penguin2015/06/30(火) 23:19:17.58ID:C/BC6msK
0.0.0.0では問題ないのですが、
>>404
に記載の通り、外部からアクセスされる可能性を排除するために、LANないのIPアドレス(198.167.0.50)を記載して使いたいわけです。
0433login:Penguin2015/06/30(火) 23:57:48.48ID:0e1ZlkS1
外部からのアクセスはiptablesで遮断するのはどうでしょうか?
そのほうがスマートな気がします。
0434login:Penguin2015/07/01(水) 00:33:35.59ID:vF7Bywb9
>>433
全然スマートじゃないですよ。
0435login:Penguin2015/07/01(水) 00:45:56.74ID:IdddU8zl
餅は餅屋でiptablesに任せておくのが解りやすいと思うけどな
0436login:Penguin2015/07/01(水) 01:30:03.96ID:BfclLq4P
新しい店を開くときに、ただで使える警備員がいるから、店のシャッターを常に開けっ放しにしとくって感じかなぁ。
安全側に倒すって考えたら、シャッターは閉めて、警備員も使った方がいいんじゃない?
0437login:Penguin2015/07/01(水) 01:58:01.96ID:IdddU8zl
元締めとコネのある(kernel module)強力な警備員さんですから
十分信頼に足ると思うよ。シャッターも閉められるならその方がいいですね。
0438login:Penguin2015/07/01(水) 02:38:09.16ID:KhfrnhTf
px-w3系のソースを抜けるのはfoltia 3だけで4ではできないのでしょうか?
0439login:Penguin2015/07/01(水) 02:42:52.25ID:9v2Ge+vF
>>431
$ telnet 192.168.0.50 1192
とかでも繋がらない?
0440login:Penguin2015/07/01(水) 08:39:21.14ID:UnBKSXyn
>>439
195.168.0.50のマシン(Raspberry Pi2)から自分自身へtelnetするってことですね?
試したことないのでやってみます。

ちなみにpingは通ります。当然ですが。
0441login:Penguin2015/07/01(水) 13:08:20.16ID:yRXkrip0
>>398
>>424

リアルタイム放送ではなく録画したファイルに対して試しただけですが
ffmpeg 側で再度音声をエンコードするとでなくなるみたいです。
-strict experimental -acodec aac -ab 192k とか。
http://d.hatena.ne.jp/blueknight611jp/20131029/1383023322
こちらがうまくいくと良いのですが、自分の所ではだめでした。
http://mizukifu.blog29.fc2.com/blog-entry-1429.html

音声を2重にエンコードするのはいやですねえ。
gstreamerは動画のみ音声はそのまま、ffmpegで音声のみエンコード
とかできるのですかね?音ずれがでそうな気はしますが。
0442login:Penguin2015/07/01(水) 13:16:24.58ID:vtu2W5C9
Raspberry-Pi にPT3乗せられるの?
PCIEないじゃん
0443login:Penguin2015/07/01(水) 13:26:52.91ID:b6D5Creg
Win10とラズベリーパイパイの方が構築簡単そうだな
まあW3U3のドライバが出るとは思えないが・・・
04443982015/07/01(水) 15:39:40.16ID:VFwJzMno
>>441
gstreamer側でADTSに変換すると、エンコード開始時にはエラー出なくなりますが、少し経過したところで出ます やはりffmpeg側でやるしかないですよね…
ffmpegでラズパイのハードエンコが使えれば一番いいんですけどね………

>>443
PX-S1UDでやってる
同じプレクスだからW3U3でもできると思ってたが無理なのかな……
ラズパイなら 録画サーバーにはちょうどいい 省電力だし
0445login:Penguin2015/07/02(木) 15:32:57.71ID:IgfhG4NU
>>430
素晴らしい
期待しています
それって公式にマージして貰う予定?
0446login:Penguin2015/07/02(木) 22:51:46.31ID:abHTpJ8z
>>444

m3u8-segmenterを使ってNHKをリアルタイムでHLSしていて思いましたが
エンコードが止まるのは番組の切り替わり時の様ですね。番組をまたぐ
ように録画したTSをセグメント分割せずにgstreamerでエンコードだけ
すると番組の切り替わり時までしかエンコードしてくれません。
gstreamer側かそれより前の段階でなんとかしてやらないといけない様です。

m3u8-segmenterはCPU使用率も低くて良いかと思ったのですが、VLCだと
音声しか再生されないことがほとんどでダメですね。
0447login:Penguin2015/07/02(木) 23:17:31.99ID:KWuuOoan
>>445
予定は未定だけど、できればやってみようかなと思っている。

ttps://github.com/TheTroll/FFmpeg

FFmpeg はとりあえずパッチが作られているみたいね。
/dev/dri/cardN を環境変数かハードコーディングした値で取ってくる仕様にしているみたいだけど。

個人的には /sys/bus/pci/devices/* をなめていって
VendorID が Intel 且つ
DeviceClass が VGA というデバイスの
DRIデバイス名を引いてくるほうが綺麗でいいと思うんだけど。
GPUを複数搭載した環境で問題が出る原因となるから、
根本対処を最初からしておくってのも大事だと思うから、
パッチ出したほうがいいかなあ。

VLCのエンコーダは元々のバグ対処の方式に問題がないかの裏付けの確認と、
今回のLinux対応のコードを入れ込んでいるところ。
どのあたりでパッチを投げ込むか様子を見かなぁ。
色々と細かいところで不具合が多くて、どこまで直すか悩ましい。
04483982015/07/02(木) 23:24:18.63ID:hn66nqMd
>>441
ffmpeg側で音声を再エンコしたら エラーは消えましたが、今度は
http://i.imgur.com/t5VyHNu.jpg
このエラーが関係してるかわかりませんが、動きのある箇所がブロックノイズが酷く 画面の下から1/4位が頻繁にノイズが出ます……
いろいろ調べましたが 有効な情報が見つからず……
gstreamerからの出力を1度tsファイルに出力してそれをffmpegでHLS配信するときには出ないのですが、パイプで繋ぎリアルタイムでセグメント化すると発生するようです

>>446
確かに番組またぎになると recdvd側がPID rescanとなって停止しますね……
これも解決策を探してます
0449login:Penguin2015/07/02(木) 23:28:03.50ID:KWuuOoan
> m3u8-segmenterを使ってNHKをリアルタイムでHLSしていて思いましたが
> エンコードが止まるのは番組の切り替わり時の様ですね。番組をまたぐ

古典的なんだけど、TS の ProgramID 変更に追従できてない的な雰囲気が…
gstreamer の tsdemuxer 使ってる?
0450login:Penguin2015/07/03(金) 01:27:22.38ID:DZSdVsyL
コンテナ変えてcodecはcopyとかのを挟むとどうなるんだろ?
0451login:Penguin2015/07/03(金) 01:37:56.17ID:DZSdVsyL
>>443
っていうかソースだけ出して放置とかでも誰かやりそうなものだけど、なんで中途半端な状態なんだろ?
そもそも何を用意すれば使えるものかわからないけど、あの公式ドライバ使えた人居るのかな?
0452login:Penguin2015/07/03(金) 07:18:04.49ID:IFBVsGiC
>>447
他にも直している人がいるんだ
このパッチがマージされてから少しずつPull Request出すと発散せずマージされやすいかもね

といっても自分はこの分野はまったく専門家ではないので、ただ楽しみにしています
0453login:Penguin2015/07/04(土) 08:47:11.21ID:oKZeTlW2
>>449

> 古典的なんだけど、TS の ProgramID 変更に追従できてない的な雰囲気が…
> gstreamer の tsdemuxer 使ってる?

良く分かっていないので参考になりそうなURLとかないでしょうか?
>>398さんの>>424の設定を少しだけ変更してます。入出力をファイルにしたのと
ビデオサイズは落としてビットレートは上げてます。おそらく使っているのだろうと
思っていますが、gstreamerの使い方も良く分かってないです。
0454login:Penguin2015/07/04(土) 08:50:37.56ID:oKZeTlW2
今使っているMPEGTSからh264TSにエンコードするtesth264.shです。

#!/bin/sh
gst-launch-1.0 --quiet --gst-debug-level=1 filesrc location=$1 \
! tsdemux name=demuxer demuxer. ! queue ! aacparse ! avdec_aac \
! audioconvert dithering=0 ! voaacenc bitrate=128000 \
! muxer. mpegtsmux name=muxer ! filesink location=$2 demuxer. \
! queue ! mpegvideoparse ! omxmpeg2videodec ! videoconvert \
! omxh264enc target-bitrate=600000 control-rate=variable \
! video/x-h264,width=640,height=360,stream-format=byte-stream,profile=high \
! h264parse ! muxer.

$ mkfifo buffer
$ recdvb --b25 13 - - | testh264.sh /dev/stdin buffer
$ omxplayer --win "0,0,640,360" buffer

FIFO経由ならそれなりにomxplayerが再生してくれます。ブロックノイズは
それなりにでます。アニメとかだとかなり目立ちます。
0455login:Penguin2015/07/04(土) 11:11:28.47ID:i9X9hQCs
テレビとnasneではMX見れているんだけどrecpt1から録画しようとすると
Cannot tune to the specified channelとなる。
これの原因ってPT3のチューナーの感度の問題?それとも設定?

# recpt1 --b25 --strip 20 10 mx.tx
using B25...
enable B25 strip
pid = 12410
Cannot tune to the specified channel
0456login:Penguin2015/07/04(土) 12:53:55.54ID:FHQ4BTRf
>>453-454
! tsdemux name=demuxer demuxer. ! queue ! aacparse ! avdec_aac \

が入ってるので、gstreamer の tsdemuxer 使っているね。

recdvb は使った事ないからわからないんだけど、
ここでも demux されている気がしないでもない。
ProgramID の変更に追従できる作りになっているんだよね?>識者ツッコミよろしく

gstreamer の tsdemuxer で ProgramID を指定するのは
program-number=1024
とかこういう風に指定すればよい。

今時のtsparserは問題ないと思うんだけど、
実は解決していないものが残っているのかなぁ。

詳しくは「わかさトラップ」で検索してみて。
04574552015/07/04(土) 14:32:13.85ID:i9X9hQCs
MXのチャンネル間違っていた 20ではなく16だった
0458login:Penguin2015/07/04(土) 18:01:45.04ID:oKZeTlW2
>>456
ありがとうございます。

> 詳しくは「わかさトラップ」で検索してみて。

http://technica-blog.jp/1159

検索して出てきた上記URLを読んでみました。
なるほど、動画のPIDが変わるとそれに対応できずに問題が出やすい
ということですか。厳密にはPMTを総当たりで見ないといけない気がしますが
>>446で番組をまたぐように録画したTSはNHKでCMはありませんので変わる
とすれば番組単位だろうと考えて、tsinfoを実行してPIDを確認して
みました。動画も音声もPIDは変わっていないようです。他の要因で
止まるということでしょうか。

$ tsinfo -m 4000000 nhk.ts
Packet 687 is PMT with PID 01f0 (496)
PID 0100 ( 256) -> Stream type 02 ( 2) H.262/13818-2 video (MPEG-2) or 11172-2 constrained video
PID 0110 ( 272) -> Stream type 0f ( 15) 13818-7 Audio with ADTS transport syntax
Packet 1200575 is PMT with PID 01f0 (496) - content changed
PID 0100 ( 256) -> Stream type 02 ( 2) H.262/13818-2 video (MPEG-2) or 11172-2 constrained video
PID 0110 ( 272) -> Stream type 0f ( 15) 13818-7 Audio with ADTS transport syntax
0459login:Penguin2015/07/04(土) 19:46:16.10ID:PkAKQOuA
> Packet 1200575 is PMT with PID 01f0 (496) - content changed
この「content changed」ってなんで出てるんですかね。
番組の変更タイミング?
このタイミングでgstreamerの動きが止まってたりしませんかね。
0460login:Penguin2015/07/04(土) 23:03:02.36ID:HuauyiKt
Linuxの話じゃないんだけど
safari(OSXとiOS)から手動で録画予約すると全部ワンセグ録画になっちゃう
放送中の録画とFirefoxからだとならない(data/reserves.jsonで確認)
助けてエロい人
0461login:Penguin2015/07/05(日) 08:33:16.89ID:3nQkEQxI
>>398
>>448
>>450

>>446の番組をまたぐように録画したTSをavconv(ffmpeg)でmpegtsに
再コンテナしてgstreamerに渡すと番組の切り替わりで終了しませんでした。
ひとまず、FIFO使ってRaspberryPi2自身で再生するとしたらこんな感じです。
testh264.sh は >>454 のです。

$ mkfifo buffer
$ recdvb --b25 13 - - \
| avconv -i - -vcodec copy -acodec copy -f mpegts - \
| testh264.sh /dev/stdin buffer
$ omxplayer --win "0,0,640,360" buffer

avconvがCPU10%ぐらいを使ってくれるのとすべてのチャンネルでOKか
どうかはわかりませんが>>448の対策としてどうでしょうか?
0462login:Penguin2015/07/05(日) 09:26:17.23ID:3nQkEQxI
>>459

ERROR: from element /GstPipeline:pipeline0/GstTSDemux:demuxer: Internal data stream error.
Additional debug info:
mpegtsbase.c(1311): mpegts_base_loop (): /GstPipeline:pipeline0/GstTSDemux:demuxer:

わざと番組変更をはさむように録画したTSですので、番組変更のタイミング
だと思います。gstreamerはそこで上のエラーで止まります。希望としては
番組の切り替わりで止まって欲しくはないのです。エンコードが止まる理由
ないしは回避策を考えていたのですが、「わかさトラップ」的なPIDの変化は
なさそうだというのを確認してみたものです。(これで本当に確認になった
という自信はありません。)止まる理由はよくわかりませんが対応策としては
>>461が使えるのではないかと思います。

結局何がしたいのというと、RaspberryPi2+PX-S1UDの構成をサーバーにして
現在放送中のTSをリアルタイムで取得しつつRaspberryPi2のハードウェア
エンコーダーでエンコードしたh264を配信したいということです。別の
言い方だと、現在放送中の番組をAndroid等のタブレットで視聴できたら
いいなってことですね。もちろん、TSそのままで扱えれば楽なのですが
タブレットのパワーとか無線環境とかで残念ながらうまくいかないので。
0463login:Penguin2015/07/05(日) 11:23:24.38ID:m799ZsZx
BonDriverProxyExですが、/usr/local/bin にいれたら
同じディレクトリにある BonDriverProxyEx.conf を読まないようです。
/tmp にコピーしてから起動すると問題なく読み込めるようです。
OSはRaspbianです。

/proc/self/exe だと /usr/local/bin を取得できないとかあるんですかね。
0464login:Penguin2015/07/05(日) 13:29:53.01ID:txq89grC
>>462
その問題が発生するTSを部分的に抽出たものを頂いて、
解析してみたいと思います。
番組変更の前後1MByteぐらい抽出して検証させてもらえませんか。

パッチを作れたらコミットするまでやろうと思いますし、
そこまで対応出来ないにしても、gstreamerにバグレポートぐらいはしてみたいと思います。
0465login:Penguin2015/07/05(日) 21:41:33.57ID:aiX28bd9
>>463
うーん、さっきCentOS6.6の環境で試してみたのですが再現しないので、Raspbianは何か違うんでしょうか…
---
$ BUILD=DEBUG make serverex
---
でデバッグビルドして正しく引数付けて実行すると、読もうとしてるconfファイルのパスが表示されるので
それで何かわからないでしょうか?
#なお、もし/proc/self/exeへのreadlink()に失敗したらconfのパス表示まで行かずに終了します
0466login:Penguin2015/07/06(月) 02:04:34.01ID:0NuQ6UiK
ffmpegでtsをHLS配信するときに
音を再変換する手間を省きたい……
ffmpegでtsからadts形式のAACうまく変換せずに取り出せないかな?
0467login:Penguin2015/07/06(月) 12:51:37.50ID:cxBAkpgK
けっこう前からChinachuのffmpegがビルドコケるようになってたんだけど
usr/lib/libx264.so*消したら通るようになった
前はダイナミックリンクだったんかな
しかしまだストリーミングは出来ない
うーむ
0468login:Penguin2015/07/06(月) 13:19:43.37ID:X8HG+sOA
おまえどこ中だよ
俺、支那中だよ
0469login:Penguin2015/07/06(月) 18:47:07.56ID:B7MC3r/j
>465
原因はコレですね。
http://kazmax.zpp.jp/cmd/r/readlink.2.html
BonDriverProxyEx?
のように後ろに変な文字が表示されていたので、これでいけました。

ssize_t len = sizeof(buf) - 8;

#ifdef LINUX
len = ::readlink("/proc/self/exe", buf, sizeof(buf) - 8);
if (len == -1)
return -2;
#else
Dl_info info;
if (::dladdr((void *)Init, &info) == 0)
return -2;
::strncpy(buf, info.dli_fname, sizeof(buf) - 8);
#endif
buf[len] = '\0';
::strcat(buf, ".conf");
0470login:Penguin2015/07/06(月) 19:29:23.24ID:N4yUai47
>>469
ありがとうございます、修正しておきました
readlink()のmanは読んでたのですが、/proc/self/exeから読んだら末尾NULLまでが
読まれると勝手に勘違いしてました(;´Д`)
0471login:Penguin2015/07/06(月) 20:46:21.76ID:1ZfXHiFP
>>464
NHKEテレを受信可能なら番組の切り替わりをまたぐように録画
すれば再現可能だと思います。手元の環境では特定の番組でという
ことではなくほぼ常に番組の切り替わりで終了する感じですので。

RaspberryPi2 Raspbian

$ uname -a
Linux raspberrypi 3.18.11-v7+ #781 SMP PREEMPT
Tue Apr 21 18:07:59 BST 2015 armv7l GNU/Linux

$ gst-launch-1.0 --version
gst-launch-1.0 version 1.2.0
GStreamer 1.2.0
0472login:Penguin2015/07/06(月) 21:27:11.26ID:B7MC3r/j
>>470
早速の修正ありがとうございます。
0473login:Penguin2015/07/06(月) 23:59:20.83ID:SGImm1RG
音声の再エンコを避けたくて、ffmpegとgst-launch別経路で使って合成するみたいなことして音ズレに悩まされてたけど、
aacparse ! audio/mpeg,mpegversion=2,stream-format=raw ! aacparse
って感じて普通にadts aac → raw aacの再エンコを伴わない変換できたんだな……


あとffmpegにパイプ渡しする過程で気づいたけど、mpegtsmuxで出力したtsの音はadts aacじゃなくraw aacになるんだな。わけわからんわ
0474login:Penguin2015/07/07(火) 00:16:23.90ID:lDC59WAC
動画・音声関係ソフトウェア総合 8
http://hayabusa6.2ch.net/test/read.cgi/linux/1339817036/
0475login:Penguin2015/07/07(火) 08:37:17.62ID:CWtVo2jQ
epgrec unaをOS入れ直しのため、入れ直したのだが
mysql側を見るとBSとCSのチャンネル取得から上手く行かないのだが、誰か心当たりのある方おられないだろうか?

recpt1では録画できているんだが、epgrec側でbs/csのepgを取得しにいかないみたいなんだ……
psコマンドでプロセス見てる限りでは……

試しにバックアップとってたSQL突っ込んでもダメだった。
0476login:Penguin2015/07/07(火) 08:39:55.27ID:CWtVo2jQ
475だけど地上波は全然問題ないので、何が原因なのか……
0477login:Penguin2015/07/07(火) 09:55:03.45ID:8X1KPN9t
chinachuで録画したm2tsをwindowsで、tsrename.exeで読み込んだらデータ無しでリネームてまきなかった。
ggrと同じ状況の人のいるけれど解決策は無いでしょうか?
0478login:Penguin2015/07/07(火) 14:49:22.04ID:5fzmthkP
>>475
チューナー数0なんてことはないだろうな
0479login:Penguin2015/07/07(火) 15:26:48.58ID:4JCqGR0B
本家を参考にして作ってみました。
だいぶシンプルにしてしまったので、不具合があったら教えてください。
ttp://pastebin.com/LYLRR2gj

libaribはこれで。
ttps://github.com/epgdatacapbon/libarib25_Linux
04804792015/07/07(火) 17:54:27.35ID:4JCqGR0B
ちょっと修正しました。
ttp://pastebin.com/vSM6GLvU
0481login:Penguin2015/07/07(火) 21:15:59.65ID:atKbm876
>>478
試してたら旧getepgだと取得できました……

これでしのぎますわー
0482login:Penguin2015/07/08(水) 01:51:40.92ID:8cPAvcfY
epgrecunaでリアルタイム視聴をmacで出来ないのですが何か詰まる点とかありますでしょうか?
windowsだと普通に視聴押すとみれます
どちらも再生プレイヤーはVLC
0483login:Penguin2015/07/08(水) 03:00:43.15ID:rk4uO1YI
>>475
http://d.hatena.ne.jp/katauna/20130920/1379609672
これで一回トラブったことがある
どうやったら治ったかはよく覚えていない (多分再起動だったとおもう)
発生したのはepgrec実行するユーザー以外でgetepgを実行した為
0484login:Penguin2015/07/08(水) 19:11:01.01ID:xJ7eJHHL
recpt1 のhttp配信をチューナ1つで複数端末に配信できないかな
UDPはなんか安定しない……
0485login:Penguin2015/07/08(水) 19:47:22.79ID:h6oydMrM
>>482
vlcは一時期ストリーム再生が出来ないバグがあったからバージョンを確認

>>484
BonDriverProxy + recbond
0486login:Penguin2015/07/08(水) 21:27:50.53ID:CJp9vN5d
>>484
recpt1 http版は fd に write する方式で、バッファも工夫していないので、
基本そういうことは出来ない。

dlnaの実装な版はそういうことできるけど、
ストリームの途中でチャンネル変更とかするとデコーダが死ぬんじゃないかな。
0487login:Penguin2015/07/08(水) 23:01:12.23ID:/rLKJbQj
>>477
多分EPGが削除されてるんだと思う
0488login:Penguin2015/07/08(水) 23:02:52.17ID:ZsTTWDta
>>473

>mpegtsmuxで出力したtsの音はadts aacじゃなくraw aacになるんだな。

これ本当です?H264TSにエンコードしたファイルをmediainfoにかけると
ADTS と出力されるんですよねえ。

$ gst-inspect-1.0 mpegtsmux
audio/mpeg
mpegversion: 4
stream-format: { raw, adts }
と出てくるので選択ができそうですけど。やり方がわからなくて。
0489login:Penguin2015/07/08(水) 23:52:09.52ID:M0ksLYke
動画・音声関係ソフトウェア総合 8
http://hayabusa6.2ch.net/test/read.cgi/linux/1339817036/
0490login:Penguin2015/07/09(木) 00:20:20.79ID:PAqVtMSk
>>486
recbondでhttpの複数配信できるんですか?
詳しく教えて欲しいです

>>486
仕様上無理ってことですね…
0491login:Penguin2015/07/09(木) 00:55:05.99ID:3y5Gd+9s
>>490
ttp://hg.honeyplanet.jp/pt1.oyama

これね。libdlnaとか色々依存関係あるけど
頑張ってビルドしてみて。

debianだったら、
$ sudo apt-get build-dep ushare
でコンパイルするのに必要なモジュールはそろうはず。
0492login:Penguin2015/07/09(木) 17:20:40.50ID:JWtFCofF
>480
チャンネルをこまめに切り替えているとデコードしなくなる時がありますね。
http://maguro.2ch.net/test/read.cgi/linux/1388900589/605
の問題に似てる気がするけど、
https://github.com/epgdatacapbon/libarib25_Linux
では対策済みなはずだし・・・。
0493login:Penguin2015/07/09(木) 23:49:18.60ID:nG0s63KZ
Raspberry pi 2 でChinachu動いた−。Linux素人だから苦労した。
それにしてもBS CS写せないかしら……
0494login:Penguin2015/07/10(金) 01:09:10.76ID:59Wkzwg0
>>493
イメージ的に凄く重そうなイメージだけど、
スムーズに録画や視聴できるもんなん?
0495login:Penguin2015/07/10(金) 02:07:38.94ID:jpYdB7Xe
Chinachuとraspberrypi2とkodiのIPTVアドオンでリアルタイム視聴と録画ファイルの再生したけど重くないとは言えないがそこそこ実用レベル

それとラズパイでrecbond+gstreamerでリアルタイムエンコのadtsの問題はvlc挟むと再エンコしなくても解決した
ただ
ts demux error: MPEG-4 descriptor not found
と出て音声だけの出力になってしまう…
04964822015/07/10(金) 02:40:02.79ID:Gn6Dq1RA
>>485
ありがとう 2.2.0はできなかったけど最新の2.2.1だと動いた
感謝!
0497login:Penguin2015/07/10(金) 08:19:16.47ID:R5GvvXKM
>>494
エンコしてないでTS保存してるだけだから、全然余裕です
0498login:Penguin2015/07/11(土) 14:09:26.15ID:5plR/Cg5
https://github.com/kanreisa/Chinachu/issues/198
0499login:Penguin2015/07/11(土) 14:27:11.81ID:5plR/Cg5
http://i.imgur.com/9Ui12v8.png

クラッカーだよ?
誰…
0500login:Penguin2015/07/11(土) 15:06:16.82ID:us/CGd92
>>498
なるほど怖いもんだな…
TLSも使わずbasic認証だけでポート開けてる奴はそもそも何されても文句言えんだろうけど
0501login:Penguin2015/07/11(土) 20:16:05.84ID:EaG0OdtI
>>498
最近ロシアっぽいのから入られてたのはこれか。
入られた以外では被害なかったけど気持ち悪かったな。
bsdだから更新めんど('A`)
0502login:Penguin2015/07/11(土) 20:57:33.87ID:5plR/Cg5
http://i.imgur.com/82Zjnmq.png
侵入したやつがきた
有名クラッカーロシアのやつ感じでしょうか
http://jp.leopard-raws.org/
これもロシアじゃないか?
0503login:Penguin2015/07/11(土) 22:38:35.33ID:ITC5cJVn
えー、初心者なので一回止めるか。。。
0504login:Penguin2015/07/11(土) 22:47:54.80ID:AYxOMGcM
外部公開はやらん方がいいって
chinachuもチャレンジし放題だし
せめてVPNだ
0505login:Penguin2015/07/11(土) 22:55:49.58ID:R7AqbAvQ
うちもvpsにアタックしてくるよ
404なのに定期的に
0506login:Penguin2015/07/11(土) 23:22:27.79ID:us/CGd92
>>504
いくらchinachuが頑張ってもnode.js自体に実績がないからな
まあVPN以外に安全な手はないかな
>>505
なんだよvpsって
0507login:Penguin2015/07/11(土) 23:31:13.51ID:R7AqbAvQ
ぐぐれ
0508login:Penguin2015/07/11(土) 23:45:03.03ID:ke2g+yAO
おいおい、みんな、そんなにほいほい、
インターネット側に口開けるなんて、チャレンジャーだな。
ピラニアたっぷりの水槽に裸で飛び込むようなもんだぞw

自分が死ぬ分には、勝手に死んでろと思うが、
周りに迷惑掛けるんだから、気軽に開けるなよw
0509login:Penguin2015/07/12(日) 00:00:34.87ID:TXS0MpfR
>>506
今回はクライアント証明書でも安全でしょ
0510login:Penguin2015/07/12(日) 01:53:53.22ID:U5uOCZoy
>>508
誘ってこんでね、入ってきたバカにいたずらすればいい
0511login:Penguin2015/07/12(日) 02:14:43.58ID:6n3KbBCx
>>506
おまえが知ったかなのはよくわかった
0512login:Penguin2015/07/12(日) 02:32:03.23ID:WcM0M1km
>>511
chinachuにVPSがどう絡むのか教えてくれマジで
0513login:Penguin2015/07/12(日) 03:09:26.52ID:6n3KbBCx
>>512
>>505 を3回声に出して読め
0514login:Penguin2015/07/12(日) 03:28:06.02ID:C6FC3v4i
raspberrypiとrecdvb+gstreamerでリアルタイムエンコしながらtcpserversinkを使ってローカル内での配信を考えています
下の画像のようにgstreamerは正常に動いてると思われるのですが
http://i.imgur.com/xLF7cGL.jpg

winのVLCで再生してみると音しか出ません
http://imgur.com/YeeJsDC

tcpserversinkをfilesinkに置き換えた場合は正常に再生されました。

また下のサイトを参考にmkvmuxで同じことをやりましたが、それは音も映像も出ませんでした。(filesinkでは正常に出力)
https://www.raspberrypi.org/forums/viewtopic.php?f=70&;t=59412

また、フルセグとワンセグを変換せずにそのままtcpserversinkに入れると 正常に再生できたのでgstreamerのエンコの問題だと思うのですが、わかる方いたら教えていただきたいです。
0515login:Penguin2015/07/12(日) 03:28:59.83ID:WcM0M1km
>>513
とくに脈絡はなかったってことだな、了解
0516login:Penguin2015/07/12(日) 03:34:04.61ID:6n3KbBCx
とりあえずじゃあ実績のある php でやってれば安全だな
0517login:Penguin2015/07/12(日) 07:11:55.66ID:YSPMUozM
その吐き出したコンテナは正しいの?
ffmpegとかで想定通り?
ffmpegで音声と動画を分離して
再生できてるの?
0518login:Penguin2015/07/12(日) 11:55:40.53ID:x64wyi+u
webrick万能説

ストリーミングサーバ各種あるけど、どれも設定がいまいち謎だったりするんで、
webrickからffmpegを呼び出してみたらそれだけで結構簡易サーバとして使えるなあ。
当然排他だけど、他に設定不要な簡易さでは一番だと思うのだがどうだろ?
0519login:Penguin2015/07/12(日) 12:05:26.67ID:9a97KGiP
>>514

確かに音しか出ませんね。TCP直配信で良いならパイプでncコマンド等に
渡せば良いと思います。

#!/bin/sh
channel=13
programno=-1
audiobitrate=128000
videobitrate=600000
videowidth=640
videoheight=360

recdvb --b25 ${channel} - - | \
gst-launch-1.0 --quiet --gst-debug-level=1 fdsrc fd=0 \
! tsdemux name=demuxer program-number=${programno} demuxer. \
! queue ! aacparse ! avdec_aac \
! audioconvert dithering=0 ! voaacenc bitrate=${audiobitrate} \
! muxer. mpegtsmux name=muxer ! fdsink fd=1 demuxer. \
! queue ! mpegvideoparse ! omxmpeg2videodec ! videoconvert \
! omxh264enc target-bitrate=${videobitrate} control-rate=variable \
! video/x-h264,width=${videowidth},height=${videoheight},\
stream-format=byte-stream,profile=high \
! h264parse ! muxer. \
| nc -l -p 1235
0520login:Penguin2015/07/12(日) 14:05:21.43ID:9a97KGiP
HLSではなくてH264TSを直配信するならCGIにしてhttpサーバーから
動かせば良さそうです。再生にはそれなりのソフトが必要になりま
すがPCならVLCがありますしAndroidならVLC for Andoridがあります
から。

最低限のCGIの動作は標準出力にcontent-typeと空行を出力後データを
出力すれば良いはずなので>>519の最初にcontent-typeの出力を追加し
最後の nc 配信部分を削除したものをch13.shとして保存しhttpサーバーが
CGIとして扱うように設定します。

#!/bin/sh
echo "content-type: video/MP2T"
echo ""

channel=13
...
! h264parse ! muxer.

そうすれば、クライアントからCGIにアクセスすればH264TSが出てきます。
URLクエリを扱うのは面倒なのでチャンネルを増やすには安易にch13.shを
ch14.shにコピーして変更(channel=14)すれば良いですし。

http://192.168.X.X:XXXX/cgi-bin/ch13.sh
0521login:Penguin2015/07/12(日) 14:37:07.86ID:3hC/xDOg
ssh ポートフォワーディングで公開した方がいいよ

あとはsshのパスワード認証禁止にして鍵必須にする
ブルートフォース来るようだったら22番ポートも変える
05225142015/07/12(日) 14:50:24.29ID:C6FC3v4i
>>519
>>520
丁寧にありがとうございます
どちらも成功しました

ひとまずこれで大丈夫そうなのですが、
今後、複数端末にも同時配信しようとも考えていたのですが、その場合はやはりHLSですかね?

gstreamerのtcpserversinkだと複数配信も可能のようなのですが、肝心の映像が……
0523login:Penguin2015/07/12(日) 22:54:34.16ID:9a97KGiP
>>522

> ひとまずこれで大丈夫そうなのですが、

NHKの場合、番組によってはエンコードが始まらない。番組の
切り替わりで終了する。二重音声で日本語ではなく英語の音声が
選択されるとかあまり安定はしていない感じですよ。


> 今後、複数端末にも同時配信しようとも考えていたのですが、その場合はやはりHLSですかね?

gstreamerを最新にしたらhlssinkやtcpserversinkが動いて
くれたりしないかと期待しているのですがどうでしょうね?

自分としてはチューナー2台で別チャンネル同時配信がしたかったの
ですがMPEG-2が同時にデコードできそうにないのでおそらくダメ
なのでしょうね。片方はそのまま流せばできそうですけど。
0524login:Penguin2015/07/12(日) 23:08:52.34ID:YSPMUozM
archで試験してみましたが、gstreamer-1.4 の環境で
NHK-E が具合悪いのは再現しましたよ。
中で何が起こっているのかを調査中。

おそらく、PMT Version が変わった時に「何か」が起こっているんだと思うけど。
まだそこまで解析できていません。
05255142015/07/13(月) 01:27:40.58ID:qLqew5BN
>>524
音声の問題もあるんですね…
どこかの英語のサイトで同じくmpegtsの映像をomxh264encでエンコするとtcpserversinkに映像が乗らないとのバグ報告がされていて、バージョン上げて解決とも書いてあったので plug-inも含めてgstreamerのバージョンを上げて再び試してみたいと思います。
本当に色々とありがとうございます
0526login:Penguin2015/07/13(月) 15:28:14.16ID:CPv+HEs0
OS再いんすとぅーるして
環境作り直してたら

ttp://ludovic.rousseau.free.fr

ここが死んでやがる
むかつく
0527login:Penguin2015/07/13(月) 15:44:45.68ID:bMBSR4LR
>>526
なにがおいてあるの?
ttps://web.archive.org/web/20040615202809/http://ludovic.rousseau.free.fr/
0528login:Penguin2015/07/13(月) 15:56:44.69ID:CPv+HEs0
妹のぱんつ
0529login:Penguin2015/07/13(月) 18:27:30.62ID:bMBSR4LR
便利なの?
0530login:Penguin2015/07/13(月) 20:33:04.46ID:CPv+HEs0
あ、よかった復活した
15日までに処分しなきゃダメって聞いて焦ってたんだ
0531login:Penguin2015/07/14(火) 07:28:21.77ID:0iwSLFB7
妹のパンツを処分するところだったか?
俺がいただいてもよかったぞ
0532login:Penguin2015/07/14(火) 23:56:07.87ID:Xg59XtYj
epgrecUNA 150509版用 fix1
適用したら初代iPad miniのsafariで
文字は見えるが番組表の番組全部がグレーに染まった

同じ現象の人いる?
0533login:Penguin2015/07/15(水) 00:31:16.70ID:if3kjwoB
>>532
キャッシュをクリア
0534login:Penguin2015/07/15(水) 08:39:55.61ID:3B4ogyIY
>>533
だめでした。
fix適用前は色表示できてたのになあ
0535login:Penguin2015/07/15(水) 12:37:03.90ID:hvuEXSrL
>>534
予約遷移一覧でも同様になるはずだけどどう?<自分で再現済み

キャッシュではないのならFixの適用に問題があるかと
たとえば ./start/layout.cssを更新していないとか
0536login:Penguin2015/07/15(水) 21:24:00.70ID:C3nx7cjM
根本的解決にはなってない気がしますが、ちょっと改良しました。

b25 patch for BDPL
http://pastebin.com/mF7rFakB
0537login:Penguin2015/07/16(木) 23:53:09.06ID:EAccdX6T
>>535
今日番組表にアクセスしたら正常表示されてました。
プログラム側はなにも変更してないので
キャッシュクリア後に端末再起動したことで
完全に反映されたのかと考えてます。

結果としてスレチな話題ですまぬ。
0538login:Penguin2015/07/17(金) 01:10:32.23ID:bftsIxXV
>>523
tcpserversink sync-method=3 にすると最初の接続では映像が映るけど再接続するとダメみたいです
0539login:Penguin2015/07/18(土) 19:53:08.43ID:kcLuc0G+
適当な何かの別館の新しいパスワードわかんない。
「夜のお菓子」って何?
誰かわかる?
0540login:Penguin2015/07/18(土) 20:09:54.74ID:iwKt0CHJ
うなぎパイ
0541login:Penguin2015/07/18(土) 20:30:17.92ID:Pp54Snoo
ぐぐれば一番最初にでるだろ・・・
0542login:Penguin2015/07/18(土) 21:58:47.68ID:kcLuc0G+
なんだ、ひらがなか。
鰻を感じで入力してたよ。
0543login:Penguin2015/07/18(土) 23:39:03.89ID:sZv9cHMJ
unaの公開停止って何かあったのか?
0544login:Penguin2015/07/19(日) 00:23:18.05ID:Kk4wHsHC
どう見ても >>539-542 のせいだと思うが
0545login:Penguin2015/07/19(日) 01:51:19.69ID:qJP+4bsV
元々バレバレなのにな
0546login:Penguin2015/07/19(日) 10:52:46.64ID:2eebsPHp
https://www.youtube.com/watch?v=s4BiXZ_tswI
うなぎパイCM
0547login:Penguin2015/07/19(日) 11:29:30.07ID:vXYIyFe7
ほんとバカだなお前ら>>539-540
05485362015/07/20(月) 02:54:00.44ID:d3EV0fE7
本家の作者のひと、最新版ありがとうございます!

>536はBonDriver_DVBがバグってました・・・。
0549login:Penguin2015/07/20(月) 09:44:56.68ID:qCFihfn8
ごめん、BonDriverってLinuxでは何に使うんですか?
今までそれ無しで間に合ってたから用途が分からない
0550login:Penguin2015/07/20(月) 10:16:46.18ID:+QDB2vww
>>546
可愛い
0551login:Penguin2015/07/20(月) 12:57:26.37ID:xQmpB7N6
>>549
Linuxでも別PCからのチューナ利用とか排他制御・優先制御を実現したい、
Win環境で普及してるBonDriver互換にしておけば今までのノウハウ・ツールが有効活用できる、
とかそんな感じなんじゃないかな
自分はまだ使ってないけど Win>Linux に移った時に Spinel 便利だったなーって思うことがあったから、BonDriverProxyは導入したいなと思ってる
0552login:Penguin2015/07/20(月) 16:06:34.88ID:qCFihfn8
>>551
なるほど、そういうことか
Windows用アプリの資産がそのまま使えるのは良いね
0553login:Penguin2015/07/20(月) 16:09:05.55ID:E6C+wvgO
例えばスポーツの試合の録画で、試合自体の延長とかに対応するには
recpt1で取得したEPGをリアルタイム解析するだけでなく、
recpt1ctlを使って、動作中のrecpt1の動作を変更する必要がある

このように、将来的に、後番組の開始時間変更だけでなく
延長等にも柔軟に対応するには、
動作中のrec*に対して動作する共通のインターフェースがあった方が便利

その候補として、Windowsで実績のあるBondriver方式を試している
もちろんWin機との連携も考慮


と俺は理解している
0554login:Penguin2015/07/20(月) 16:58:54.76ID:dSSX6bzX
BonDriverの本来のメリットは、デバイス毎に違う層をラップしてアプリへの共通インターフェースを提供する事によって、
アプリをいちいち個別のデバイスに対応させる必要が無くなる事なんだけど、linux環境ではrecpt1とかrecfriioとか
recfsusb2nとかの個別のデバイスに対応したアプリが既にあるから、その点での旨みはあんまり無いんだよね

だから、今のところはチューナーを共有したい時にBonDriverProxyと一緒に使うって用途が殆どかと
ガッツがある人がEDCB移植とかしてくれたら良いなーとは思うw
0555login:Penguin2015/07/20(月) 17:10:43.03ID:RJsPchDD
Bonの由来を知らんヤツも多いんやろね
Friio出てからもう8年経つんか...
0556login:Penguin2015/07/20(月) 17:31:53.84ID:nY/QEOVo
たしかWinアプリ郡のlinux移植とか言ってた気がするけど労力に見合わないのか
はたまた文化の違いからか全然だよね

>>553
>動作中のrec*に対して動作する共通のインターフェースがあった方が便利
recfriio以外はrecpt1ctlでOKだよ

>>554
>だから、今のところはチューナーを共有したい時にBonDriverProxyと一緒に使うって用途が殆どかと
DVBを使うとき現行のrecdvbがBS/CSに対応してないからその代わりとか
0557login:Penguin2015/07/21(火) 20:26:26.38ID:JnW685b3
少し前のレスの内容ですが
raspberrypiでリアルタイムエンコをしつつ複数端末への配信についてはVLCを利用することで出来ましたよ
http://i.imgur.com/UaYNLVU.jpg

しかし、みなさんが引っかかっている
NHK,Eテレの番組切替時にgstreamerが停止する問題については解決できませんでした。
私の場合は民放(日テレ)の番組切替時でも同じく停止します、、、
0558login:Penguin2015/07/22(水) 22:42:38.96ID:umFA+TSe
>>557
gstreamer-1.4.5 でMPEG TSストリームの構成が変更された際に、
PADの破棄、新規作成を行っているんだけど、
このタイミングでPADとかSRCとかの再作成がきちんと出来てないとかそんな展開を予想。
発生場所の絞り込みがまだできていない。

gcc-5.2コンパイル楽しい。
0559login:Penguin2015/07/23(木) 02:14:43.69ID:CU8UF/03
epgrecunaで録画ファイル名の形式変えたんだけど
これ自動録画で保存されていくやつはもう変わらんのだな

既に登録されている自動録画のファイル名形式を一括で変えたいんだけど
何かいい方法あったりしますか?
05605592015/07/23(木) 02:27:58.12ID:CU8UF/03
>559
普通にDB弄ればいいことに気がつきできました
update Recorder_keywordTbl set filename_format='%ST%_%TITLE%';
スレ汚し失礼しましたmm
0561login:Penguin2015/07/24(金) 00:40:31.12ID:khobXZxs
>>557
>>558

地上波の色々なチャンネルで番組をまたぐように録画したファイルに対して
gstreamerで詳細なログを出力してみた所、番組の切り替わりで止まる場合
以下の出力があるようです。

mpegtsbase mpegtsbase.c:570:mpegts_base_is_same_program:
Different number of streams (new:11, old:12)

ログは結構なサイズになるのでRaspberryPi2ではなくPC上でこんな感じで
出力させています。

$ gstlog.sh nhke.ts 2> nhke.log
$ less -R -S nhke.log

#!/bin/bash

input=$1
programno=$2

gst-launch-1.0 \
--gst-debug=tsdemux:5,mpegtsbase:5,mpegtspacketizer:5 \
filesrc location=${input} \
! tsdemux program-number=${programno:--1} \
! mpeg2dec \
! xvimagesink
0562login:Penguin2015/07/24(金) 00:46:04.17ID:khobXZxs
そのnhke.tsに対してtsinfoでをログを出力してPMTに含まれるPIDを比較すると
oldからnewでPID=130がなくなっています。他は同じです。

・old
PID 0130 ( 304) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB)
PID 0138 ( 312) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB)
・new
PID 0138 ( 312) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB)

gstreamer側を修正するのが正攻法なのでしょうが、tsdemuxのソースを眺めても
自分には良く分からないというのが正直な所です。ですので別の攻め方を考えて
みようかと。すぐに思いつくのはPMTをVideoとAudio2個だけに再構築してPIDの
増減をなくしてしまうことなのですが...。

そんなプログラムある訳ないですよね。
0563login:Penguin2015/07/24(金) 01:33:13.56ID:urheljUZ
gstreamerはデュアルモノ、通常、5.1ch放送、CMとかが絡むとnhk以外でも色々問題が出るはずなので、正攻法を推奨。最近時間がとれなくて進められてません。
外道なやり方としては、処理したい番組の始まるSTCを計算して 、そこから未来のTSを処理するとかすれば、なんとかできそう。
0564login:Penguin2015/07/25(土) 21:22:56.42ID:rCWIaJg0
raspberry piで録画サーバー作ろうと思ってるんだけど、b25でうまいこといかない
gemaltoのカードリーダーで詰まってるみたいなんだけど同じ症状の人いる?

raspberry pi (2015-02-16 と 2015-05-05 の両方で試した)
+ raspbian
+ px-s1ud
+ gemalto PC USB-TR HWP117685E

ii libccid 1.4.7-1
ii libpcsclite-dev 1.8.4-1+deb7u1
ii pcscd 1.8.4-1+deb7u1
ii pcsc-tools 1.4.20-1

$ b25 test.ts out.ts
error - failed on ARIB_STD_B25::set_b_cas_card() : code=-8

$ sudo cat /var/log/syslog
Jul 25 12:00:25 raspberrypi pcscd: commands.c:1387:CCID_Receive() Not enough data received: 0 bytes
Jul 25 12:00:25 raspberrypi pcscd: openct/proto-t1.c:214:t1_transceive() fatal: transmit/receive failed
Jul 25 12:00:25 raspberrypi pcscd: ifdwrapper.c:527:IFDTransmit() Card not transacted: 612
Jul 25 12:00:25 raspberrypi pcscd: winscard.c:1532:SCardTransmit() Card not transacted: 0x80100016
Jul 25 12:00:25 raspberrypi pcscd: openct/proto-t1.c:170:t1_transceive() T=1 state machine is DEAD. Reset the card first.
Jul 25 12:00:25 raspberrypi pcscd: ifdwrapper.c:527:IFDTransmit() Card not transacted: 612
Jul 25 12:00:25 raspberrypi pcscd: winscard.c:1532:SCardTransmit() Card not transacted: 0x80100016
0565login:Penguin2015/07/25(土) 21:27:00.26ID:rCWIaJg0
>>564
書き込んですぐ、>>26 を見つけた。
もう少し探してみます
0566login:Penguin2015/07/25(土) 21:45:50.86ID:rCWIaJg0
ちなみに pcsc_scan はこんな感じ


$ pcsc_scan
PC/SC device scanner
V 1.4.20 (c) 2001-2011, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.8.3
Using reader plug'n play mechanism
Scanning present readers...
0: Gemalto PC Twin Reader (B75ACBE2) 00 00

Sat Jul 25 12:44:27 2015
Reader 0: Gemalto PC Twin Reader (B75ACBE2) 00 00
Card state: Card inserted,
ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99

ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
+ TS = 3B --> Direct Convention
+ T0 = F0, Y(1): 1111, K: 0 (historical bytes)
TA(1) = 12 --> Fi=372, Di=2, 186 cycles/ETU
21505 bits/s at 4 MHz, fMax for Fi = 5 MHz => 26881 bits/s
TB(1) = 00 --> VPP is not electrically connected
TC(1) = FF --> Extra guard time: 255 (special value)
TD(1) = 91 --> Y(i+1) = 1001, Protocol T = 1
-----
0567login:Penguin2015/07/25(土) 21:46:44.01ID:rCWIaJg0
TA(2) = 81 --> Protocol to be used in spec mode: T=1 - Unable to change - defined by interface bytes
TD(2) = B1 --> Y(i+1) = 1011, Protocol T = 1
-----
TA(3) = 7C --> IFSC: 124
TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
TD(3) = 1F --> Y(i+1) = 0001, Protocol T = 15 - Global interface bytes following
-----
TA(4) = 03 --> Clock stop: not supported - Class accepted by the card: (3G) A 5V B 3V
+ Historical bytes:
+ TCK = 99 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
Japanese Chijou Digital B-CAS Card (pay TV)
0568login:Penguin2015/07/27(月) 08:56:08.91ID:IMvaZ8cP
ちゃんと律儀にPCSC使ってカードにアクセスしてるんだな…
0569login:Penguin2015/07/27(月) 10:19:13.38ID:zsd2L8Mm
chinachuを使っていて急に地デジのEPGを取得できなくなって困ってます。
どのスレッドに書き込んだらいいのかわからずここに書き込みました。

Ubuntu14LTS
Cihinachu
PT3 2枚

おそらく4日前までは正常に動いていたと思われます。
(7月30日までの番組表は取得できていることから)

BS/CSは正常に7日後の番組表が表示されているので、ログを見てみると
下記のように地デジチューナー周りのエラーが続々と。

試しに地デジのチューナ全部(4番組分)同時録画してみたけれど、正常に
録画できました。
(チューナー自体は問題ないようです。)
27時間テレビも全部問題なく録画できていました。

先ほどRebootしてみましたが、状況変らず。

今日リブートするまでは15日間特に問題なく起動しっぱなしで、特に設定を
いじることも無かったんですが。。

27 Jul 09:52:22 - [6] {"type":"GR","channel":"あなたがLeopard-Rawsによって損傷しました","n":6}
27 Jul 09:52:22 - [6] LOCK: PT3-T1 (n=2)
27 Jul 09:52:22 - [6] SPAWN: recpt1 --device /dev/pt3video2 あなたがLeopard-Rawsによって損傷しました - - (pid=10939)
27 Jul 09:52:22 - [6] STREAM: /mnt/chinachu/tmp/chinachu-tmp-icl79qdu.m2ts
27 Jul 09:52:22 - [5] {"type":"GR","channel":"あなたがLeopard-Rawsによって損傷しました","n":5}
27 Jul 09:52:22 - [5] LOCK: PT3-T2 (n=3)
05705692015/07/27(月) 10:31:04.30ID:zsd2L8Mm
>>569
Leopard-Raws
でググっていたらなんかクラックされたっぽい?

JP以外からは遮断する設定にしていたんだけど、とりあえず
ポートを閉じました。
出先から録画できて便利だったんだけど。。
0571login:Penguin2015/07/27(月) 10:55:36.57ID:mIAsLUGq
だから、VPN張れって言われてんじゃん。
んな、IPアドレスの制限なんて、絶対自分ってわかっている物だけにしないと、意味ねーぞ。

Internetへの直接公開って、気楽にやるもんじゃねぇ。
どうせ動的アドレスの個人利用IPなら大丈夫とか、
全然意味不明な自信でやる奴はアホ。
05725692015/07/27(月) 11:05:00.30ID:zsd2L8Mm
クラックされて恥ずかしいですが、状況を書きたいと思います。

config.jsonが下記のように書き換えられていました。

"wuiUsers": [
"あなたがLeopard-Rawsによって損傷しました"
],

{ "type": "GR", "channel": "あなたがLeopard-Rawsによって損傷しました" },

WUIログインはWUIを再起動しないとユーザー名の変更は反映されないみたいで
システムRebootするまでは気づかなかったです。

これらを修復したら、とりあえず正常に動いています。

気持ち悪いのでChinachuインストールし直しもかんがえていますが。。
0573login:Penguin2015/07/27(月) 11:24:34.96ID:IMvaZ8cP
Chinachuの再インストールだけで本当に大丈夫?って気もする。

外部から接続するならせめてSSH経由でやってくだされ…
AndroidだとSSH TunnelってアプリでワンタッチでSSH経由に出来るから。
05745692015/07/27(月) 11:50:23.35ID:zsd2L8Mm
>>573
アドバイスありがとう

さすがにrootは取られていないと思うけれど、確認します。
(chinachuもroot権限では動いていなかったので)
0575login:Penguin2015/07/27(月) 12:57:18.55ID:WV0K6aVJ
俺ならOSから入れ直すね
てかMBRごと一度キレイにしたいね
クラッカーが自らネタばらししたってことは遊ぶだけ遊んでもう飽きたのかな
0576login:Penguin2015/07/27(月) 17:24:55.31ID:Vp6EJ++m
新しいパスワードわかんねぇえ
パスワードばらしたやつ反省しろよ
0577login:Penguin2015/07/28(火) 01:45:57.49ID:qkCFwWzn
送り仮名ありだった
0578login:Penguin2015/07/28(火) 08:40:07.37ID:QQ8aZEXZ
>>576
コメント欄にヒントのヒントがあるじゃろ
0579login:Penguin2015/07/28(火) 10:13:29.65ID:vrHhHrn+
あれなんでパスワードつけてんの?
0580login:Penguin2015/07/28(火) 14:03:50.20ID:FMY1ziUs
ちょっと調べたり考えればわかることすらやらない、わからないような人は
どうせ導入時にも質問だらけでウザいからだろ。
0581login:Penguin2015/07/28(火) 14:14:36.15ID:KxEAuf7h
>>578
HAHAHA。考えたけどわからんかったよ。
「食べ合わせ」かと思ったんだがなぁ。
0582login:Penguin2015/07/28(火) 14:24:42.16ID:vrHhHrn+
>>580
パスワード教えてが飛び交う現状とあんまり変わらない気がする
0583login:Penguin2015/07/28(火) 14:28:36.13ID:KxEAuf7h
まぁ、epgrec UNAはセキュリティ的にSELinux下でちゃんと動かせる自信がない。

外部に公開する録画系ソフトはDockerでpci passthroughで動かすのが正しい気がする。
0584login:Penguin2015/07/28(火) 15:55:10.20ID:QQ8aZEXZ
>>583
録画システムを外部に公開する事がそもそも…って話じゃない?
外部から操作可能にするために、録画サーバ自体を公開する必要は必ずしもないわけで。

チューナーデバイスを仮想化するよりは、
堅牢なシステム上で動く強固な認証のついたリバースプロキシ経由のみで
録画システムにアクセスできるようにした方が安全じゃない?
0585login:Penguin2015/07/28(火) 16:52:29.28ID:GCU47Scw
>>583
本家版はがんばってポリシー書いたけど…
UNA用にポリシー書いてたら、なんだかPermissiveと大して変わらなんな、と思ってあきらめた。

>>584
でなきゃVPNだね。
0586login:Penguin2015/07/28(火) 16:52:35.63ID:y71BbYMl
DMZに置いといたら?
0587login:Penguin2015/07/28(火) 17:18:02.44ID:rVfqXn3t
>>574
chinachuを実行してるのと同じユーザーで普段suとかsudo使ってたりするとrootの権限まで握られてる可能性も十分に有り得るよ
0588login:Penguin2015/07/28(火) 17:19:32.60ID:7GBpM2RT
だからsshポートフォワーティングしておけよ
素直にHTTP公開とか有り得ない
0589login:Penguin2015/07/28(火) 17:45:43.94ID:QQ8aZEXZ
>>588
それは確かに正解の一つだし、そうしてるけど、
世の中には不自由な端末使ってる人もいる訳で。
0590login:Penguin2015/07/28(火) 18:16:46.54ID:lWh/JWn+
素直にhttpsでいいだろ。
自分ができないからって押し付けんなよ
0591login:Penguin2015/07/28(火) 18:29:03.33ID:7GBpM2RT
>>590
わからないならレスしない方がいいよ
0592login:Penguin2015/07/28(火) 18:31:43.46ID:lWh/JWn+
>>591
なにいってんだこいつ
0593login:Penguin2015/07/28(火) 18:36:39.60ID:GHfHKwBz
>>586
DMZ=非武装地帯、
安全そうな地域と思って丸腰で出かけたらフルボッコにされたでござる。
0594login:Penguin2015/07/28(火) 18:45:26.57ID:GHfHKwBz
>>590を好意的に解釈するとsslクライアント認証を使え。という話じゃなかろうか
0595login:Penguin2015/07/28(火) 18:54:34.75ID:lWh/JWn+
>>594
そだよー
おもてにリバースプロキシおいとくと色々はかどるよね
0596login:Penguin2015/07/28(火) 18:55:57.02ID:VeOoF4Zv
>>590
俺もそれくらいで十分だと思うけど、ブルートフォースでパスワード推測されたらダメって話なんじゃない。

chinachuのlogでfail2banが使えれるよえになればまだ大丈夫だと思うけど。
05975962015/07/28(火) 18:58:18.08ID:VeOoF4Zv
chinachuだけでやろうって話じゃないのか。
0598login:Penguin2015/07/28(火) 20:31:15.75ID:Nu2xnMHP
>>596
geoipを併用するとなお良しかな
0599login:Penguin2015/07/28(火) 22:13:24.84ID:KxEAuf7h
chinachuでsystemd対応させてアクセス禁止領域(ReadOnlyDirectories, InaccessibleDirectories)をリストアップしておけばとセキュリティ的に強くできるよ。
本当はchinachu-operatorを書き換えたかったけど、難しいわ。
0600login:Penguin2015/07/28(火) 23:22:23.42ID:NkhBnZUy
chunachu airはどうなるんだろうね
06016002015/07/28(火) 23:37:27.03ID:NkhBnZUy
chunachuってなんだよ...
0602login:Penguin2015/07/29(水) 00:59:36.71ID:aS0ZgOhk
chinachuのインストールはCentOS7(firewall-cmd, sysctl, SELinux)の勉強になったわ。本当に感謝してる。
0603login:Penguin2015/07/29(水) 01:19:25.37ID:BIJ/4xhc
まずSELinuxはオフるみたいな風潮が長かったので未だにワケワカメです
0604login:Penguin2015/07/29(水) 01:21:30.65ID:YnjUWGff
とかいいつつアニメ見てるだけという噂
0605login:Penguin2015/07/29(水) 01:49:43.38ID:J+G1dFQI
epgrecunaでリアルタイム視聴をする際にasfファイルがダウンロードされると思うのですが
これの名前を変更したいです。
どこを修正すればいいでしょうか?
0606login:Penguin2015/07/29(水) 02:28:31.18ID:fItxKu0g
とりあえずgrep -R asf *
0607login:Penguin2015/07/29(水) 05:14:38.38ID:Cy1+y0hq
涙腺崩壊
http://baboon-phyte.black/hmjrp/
0608login:Penguin2015/07/29(水) 08:15:48.28ID:Snbqef9v
Ubuntu 14.04 + PT2 + EPGRec STZ版で録画サーバー構築に初挑戦。
最初は普通に動作してたのに、時々録画に失敗し、マシンを再起動するまで治らない症状に遭遇。
どうもカードリーダーが動作しなくなってる模様。
これって回避する方法ないのでしょうか?
0609login:Penguin2015/07/29(水) 10:51:40.57ID:LjRtKGkt
>>608
カードリーダーを使わない方法を考えてみる…?
0610login:Penguin2015/07/29(水) 11:37:58.55ID:hRw7lCWv
>>608
PT2の持病で現時点では不治の病
対処療法は発症時にドライバーをリロード
0611login:Penguin2015/07/29(水) 13:53:37.62ID:XKlrSlJ6
>>608
カードリーダーはなに使ってんの?
06126082015/07/29(水) 15:48:57.87ID:Snbqef9v
>>611
SCR3310-NTTComです。
0613login:Penguin2015/07/29(水) 17:16:14.07ID:xZkG61En
>>608
PT3なら発生しないよ
0614login:Penguin2015/07/29(水) 17:39:00.80ID:PGHW/YA3
PT2の持病ってLinuxだけでの話?
Windows7で長年PT2を運用してきたけど、そんな症状出たことない。
0615login:Penguin2015/07/29(水) 19:20:59.90ID:+qiJzX9D
>>614
まったくのウソだから。
上にもカードリーダが原因ってかいてあるじゃん。

たしかにカードリーダは不安定だから他の方法の方がいいよね。
0616login:Penguin2015/07/29(水) 20:04:03.83ID:fIHRX2Sv
recpt2でPT2の同時終了時に片方が終了されないバグ
一時期、do-record.shで数百msの差をつけて開始することで回避してた
0617login:Penguin2015/07/29(水) 22:12:08.68ID:Vta3cy9p
PT2で何年もepgrec(UNA)で運用してるけど、そんな病気は聞いたことがない
0618login:Penguin2015/07/29(水) 22:30:01.50ID:GdZiy/60
>>614-615
"PT2 0byte"でぐぐればポロポロ出てくるけどなにか?

>>617
config.phpの中みてごらん
0619login:Penguin2015/07/30(木) 00:02:30.84ID:SJBFs5ph
たまーにあるなー
ログ見ても何も分からない
0620login:Penguin2015/07/30(木) 00:31:33.58ID:Q2gwCJqn
>>578
『なに言ってんだ?お前』な部分って
最後が疑問形になる話じゃろ
0621login:Penguin2015/07/30(木) 01:39:52.32ID:68HJmMMC
A+B=C+DなのにA+B=Cと勘違いしてるんだよな
0622login:Penguin2015/07/30(木) 01:52:24.82ID:l1+Rymq3
PT2 chardev + BonDriver_LinuxPT.so を使って sample や recbond で地上波を録画すると KERN_INFO で
CN(1)Val (******) が毎秒出力されてくるんですが、これはあえて出力するようにしているんでしょうか?
メッセージ自体は PT2のドライバ側で出しているのだと思いますが、syslogが埋まっていくのが気になってしまって。
止められたりするんでしょうか?
それとも環境依存で私だけ毎秒出力されてるものなのか・・・
環境は ubuntu 12.04.5 LTS PT2 chardev版です。
0623login:Penguin2015/07/30(木) 02:46:20.38ID:dDOBAdXC
>>622
モジュールパラメタ debug があるので、それで制御できそうな感じなんだけど
実際は参照してないんですよね。なのでこんな感じでパッチ当てて使っています。
http://pastebin.com/UyUp5P7k
06246082015/07/30(木) 08:25:59.35ID:6nBytC3p
PT2での録画失敗の原因はカードリーダー説とPT2説があるみたいですね。PT3買って試してみようかな…

そんなことを書いてるうちに、今度はEPGrecのSTZ版で番組表を全く拾わなくなる症状に。昨日ぐらいからみたいです。

別パーティションで組んだEPGrec本家版ではちゃんと番組拾ってるので、今度はカードリーダーの問題ではないです。

当面、本家版で運用するけど、なんでSTZ版では番組が拾えないんだろう…?どこかの放送局のサービスIDが変わったとか?
0625login:Penguin2015/07/30(木) 12:11:16.14ID:QZ3KciW3
/etc/modprobe.d/pt1.conf
などと適当に作って
options pt1_drv lnb=2 debug=0
などと書いておけばいいよ
06266082015/07/30(木) 12:17:49.48ID:6nBytC3p
>>625
lnb=2の意味はわかりますが、他の2つはどういう意味?
0627login:Penguin2015/07/30(木) 13:20:15.02ID:+gp59Bd9
man modprobe.conf
0628login:Penguin2015/07/30(木) 13:40:02.23ID:iYZs2F91
>>614
ドライバがコケたからドライバの再起動ってだけで
linuxがwindowsがでなくドライバの問題でしょ
0629login:Penguin2015/07/30(木) 16:19:54.37ID:arGz65Ja
PT2はPCと相性悪かったのかよくカーネルパニックしてたなあ
0630login:Penguin2015/07/30(木) 18:40:18.68ID:l1+Rymq3
>>623
おお、なるほどです。
ありがとうございます。
0631login:Penguin2015/07/30(木) 19:01:28.94ID:j9H4xShJ
>>624
ソ…ゲフンゲフンしたらどうなる?
0632login:Penguin2015/07/30(木) 20:10:10.39ID:tKFno0Ov
ソニックブームしたら車が壊れるんじゃないかな
0633login:Penguin2015/07/30(木) 20:52:42.59ID:afb8+t6J
ソフマップデビューしたらグラビア・アイドルとしては大成功だろ!
0634login:Penguin2015/07/30(木) 22:51:17.02ID:ZlPjCg5g
>>632
しゃがみ大キックとかで時間稼がないと反対向いちゃって溜められないんだよな
0635login:Penguin2015/07/31(金) 06:01:29.92ID:wxqiIsRg
PT2とPT2のLinuxドライバの問題は過去ログあされば出てくるはず
0636login:Penguin2015/07/31(金) 08:46:14.53ID:IXil+VPl
Core世代以降のIntelチップセットのPCIスロットの挙動は何かおかしいと思う。
それ以前では問題なかったボードがちゃんと動かなくなったりするし。
もしかしたらそんなのも関係してるのかもしれない。
0637login:Penguin2015/07/31(金) 10:09:29.51ID:9Y5vAP0T
録画しながら変換しながらでパニクるのはカーネルさんの問題
0638login:Penguin2015/07/31(金) 18:04:49.88ID:Kjh5xvS3
>>636
最近のIntelチップセットはPCIをサポートしてない
PCI-PCIeブリッジチップを積んでるのだが、安物の低品質ブリッジチップなのでうまく動かない

AMDはまだサポート切ってない筈
0639login:Penguin2015/07/31(金) 19:17:00.30ID:8Wsx6IQE
>>637
そのぐらいの負荷でカーネルが落ちるわけがない
0640login:Penguin2015/08/01(土) 21:38:11.13ID:FzdK5zUX
>>562
gstreamer がストリーム構成の変更時に処理を停止してしまう件、進捗が少し出ました。

ストリーム構成が変化した時に、
gst_ts_demux_stream_removed() が gst_pad_push_event() を呼び出すことで
gstreamer に EOF のシグナルが渡ることとなり、パイプラインがPAUSEDになる。
これが処理が止まる根本の原因。

実験的に mpegts_base_deactivate_program() と mpegts_base_deactivate_program()
をmpegts_base_apply_pmt()の処理から外して、変更されたストリーム情報の追加・削除をするようにコーディング中。
実験結果が良好だったら、リファクタリングしてドキュメント書いて、上流にパッチ投げ込みかな。
0641login:Penguin2015/08/02(日) 07:49:09.55ID:oP2yD+2Q
久々録画鯖をメンテしようと思いunaの最新版を落とそうと思っても、7/20版のパスが例のやつじゃなくなってる?! 
0642login:Penguin2015/08/02(日) 10:45:33.68ID:mf0uWaoS
何だっけ、エレキテル連合を初めて復元させた鰻犬な人だっけか。
0643login:Penguin2015/08/02(日) 19:05:30.87ID:Hl7D12F3
epgrecって何版を使うのが正しいのだ?
分家しすぎてわかんねえw
0644login:Penguin2015/08/02(日) 19:38:59.20ID:iVhztFNG
俺の epgrec は俺バージョンだからな
みんなそれぞれ勝手に改良して使ってるみたいだけど
0645login:Penguin2015/08/02(日) 22:25:40.38ID:KTajPeuj
UNAでいいんじゃないの?他にはメンテされてるのってあるのか?
俺も自分で改造しちゃった口だが。
0646login:Penguin2015/08/03(月) 00:01:59.67ID:ZLvOt8aY
>>645
ちなちゅ
0647login:Penguin2015/08/03(月) 07:04:19.79ID:BK3zdOS1
epgrecとchinachuは別もんだろ
0648login:Penguin2015/08/03(月) 09:06:04.65ID:Geb7O3gQ
epgrec UNAをnginxで動かしてるけどけっこうレスポンスいい。
DBも今はmysqlだけどmariadbに変えてみたい。
0649login:Penguin2015/08/03(月) 23:10:51.39ID:iCRckrd5
>>648
うちは初期からnginxとmariadbだから比較しようがないがapache?はだめなのか
0650login:Penguin2015/08/04(火) 10:35:02.59ID:cip0oG9Q
>>649
ダメじゃないけど、マシンがARMADA370でRAMも512MBしかないので、
Apache動かしたら重いかなぁと思って。
0651login:Penguin2015/08/04(火) 22:41:50.19ID:LP2Wbvrv
0720版のパスやっとわかった。疲れたw
0652login:Penguin2015/08/05(水) 00:54:56.39ID:i94tGK93
日本人ならそこまで考えこむもんじゃなかろうに
ググっても答え出てくるし
0653login:Penguin2015/08/05(水) 11:58:51.94ID:Yg+ew3xN
答えがわかっていても、どう入力するのかわからないってこともあるよね。
英単語とかだとほぼ一意に定まるけど、日本語の単語の場合は。
0654login:Penguin2015/08/05(水) 12:35:42.97ID:63TuePrs
まあzipにパスかけるのが悪趣味だけどな
なんか昔の名残って感じ
win95とか98時代には流行ったよな
ラルチーとかイリアとかその流れ
0655login:Penguin2015/08/05(水) 13:40:34.01ID:47XZc5sg
一番タチ悪いのはサイトのコメ欄に「わかりませんおしえてください」って書いてる奴だと俺は思いたい。
0656login:Penguin2015/08/05(水) 13:43:14.68ID:KjqsEtzC
githubあたりに置いちゃえばいいのにね
0657login:Penguin2015/08/05(水) 14:12:13.38ID:JutfeHFK
よくわからないけどUNA版はパスかけないとアレな設定とかが入ってるの?
0658login:Penguin2015/08/05(水) 14:36:47.80ID:OR294QSF
単純に、passwordとかpassでいいのにな
0659login:Penguin2015/08/05(水) 18:02:30.47ID:RwTiYKx2
>>657
あのパスで諦めるようなユーザーは使わなくなるので、対応が楽になりそうな気はする
0660login:Penguin2015/08/05(水) 18:49:00.77ID:kLLqgG+m
だいぶ昔に外人避けって言ってた気がする
なんで避けなきゃならんのかは良くわからんけど
0661login:Penguin2015/08/05(水) 23:32:38.01ID:WUQkjmcH
今時外人除けとかやる奴は回線切ってry
0662login:Penguin2015/08/09(日) 00:26:45.87ID:ZEzVtl07
このスレでリバースプロキシを知って、おかげで今nginxで便利に運用してます。
ありがとう!
0663login:Penguin2015/08/09(日) 00:37:42.15ID:ZEzVtl07
ただ、nginxでchinachuに対してリバースプロキシにしてると、chinachuにアクセスした時に表示されるclick here to activate desktop notificationsをクリックできません(ページを読込中のうちに消えてしまう)。

対処法わかる方がいたら教えてほしいです。
06645952015/08/09(日) 11:53:36.45ID:0n1a3g6v
>>663
ブラウザの開発者向け機能、例えばChromeならDevToolsを使うといいとおもう。
Javascript consoleのエラーとか、Network activityで失敗してるやつとかを中心にみると良いんじゃないかな?
0665login:Penguin2015/08/09(日) 13:40:06.94ID:ZEzVtl07
>>664
かなり敷居が高そうですが、アドバイスありがとうございます。
0666login:Penguin2015/08/09(日) 13:45:26.06ID:ZEzVtl07
あ、nginxでのクライアント認証で大ハマりしたのでここに書いておこうと思います。

クライアント証明書をECC(ECDSA)で作ってると、 Android4.4のchromeではサーバーにアクセスできませんでした。RSAならもちろんOKす。
ちなみに認証局、サーバー証明書はECCでも大丈夫です。
06676632015/08/11(火) 21:22:24.72ID:9Z6P3hmY
対処法がわかりました。
Nginxの最新版でcompileした後、Websocketを有効にする設定にしたらクリックできるようになりました。
ただ、iPhoneのsafariではそもそもそのメッセージ自体が表示されませんでした。
06686632015/08/11(火) 21:23:20.24ID:9Z6P3hmY
>>667
は
>>663
の解決です。
0669login:Penguin2015/08/13(木) 08:43:11.58ID:SF6WxyhB
オープンソースでPT3でリアルタイム視聴するには現状VLCしかないんでしょうか?
(Chinachuは正式版になったら有料になりそうなのでやめたいと思います)
0670login:Penguin2015/08/13(木) 09:13:25.53ID:0TnWyeSl
>>669
MythTV
0671login:Penguin2015/08/13(木) 10:24:26.26ID:iBRRbQkT
>>669
Chinachuはオープンソースなんだし、有料にするとしても、サポートとか、クラウドだけじゃね?
0672login:Penguin2015/08/13(木) 13:41:17.43ID:5225FOMR
>>669
ttps://github.com/mzyy94/Chinachu-IPTV-API-addon

このアドオン導入してやって、IPTV対応のクライアント(Kodiとかおすすめ)使うと、
EPGの情報みながら選局できるようになるよ。

ただ、録画時のチューナの処理とかうまくやってないような気はする
0673login:Penguin2015/08/13(木) 15:18:08.08ID:uvbGi02Q
>>669
Chinachuそのものは有料化しないって作者が言ってたきがす
というかそうなるんだったらアップグレードしないという選択肢もあるんじゃない
0674login:Penguin2015/08/13(木) 19:23:29.41ID:TsX47pes
>>672
新入りですがスマソ

それって、とぉやって入れるのですか??
0675login:Penguin2015/08/14(金) 00:11:49.62ID:2UDx4eYJ
リアル視聴ならtvtestとBonDriverProxyで良さそうだが。Windowsじゃないってことかね。
0676login:Penguin2015/08/14(金) 07:12:59.71ID:hgFj0Pxl
スレッド名をよく読め
0677login:Penguin2015/08/14(金) 08:59:09.55ID:S7pGah7/
そもそもLinux板やで
0678login:Penguin2015/08/14(金) 13:35:04.96ID:br5QE1iX
http://eco.senritu.net/centos7_epgrec_una_pt2_pt3/
を参考に

CentOS+PT3でepgrecUNA
入れてみました。
地デジのEPG取得はできたのですが
BS/CSのEPG取得ができません。


epgrecのconfig.phpで
define( "TUNER_UNIT2", 0 );
をいじらないと駄目なんでしょうか?
もともとdefine( "TUNER_UNIT2", 0 );
自体が無いのですが。自分で追記する必要がありますか?
0679login:Penguin2015/08/14(金) 15:54:25.24ID:br5QE1iX
試しに、
recpt1 --b25 --strip 141 10 test.ts --device /dev/pt3video0
してみましたが、
Cannot open tuner device: /dev/pt3video0
と出ました。
PT3自体がちゃんと動いていない?

地デジだけで我慢するしかないか…。
0680login:Penguin2015/08/14(金) 17:18:22.97ID:DLV7LAN4
--lnb 15
0681login:Penguin2015/08/14(金) 21:32:47.39ID:is3eFVi0
/dev/pt3video0の読み込み権限が無いとか?
0682login:Penguin2015/08/15(土) 03:57:54.27ID:YmpcELQK
ぐふ、ubuntu serverのバージョン14.04を再インストールしたら、ドライバのインストールに失敗しているみたいです。
http://eco.senritu.net/ubuntu_epgrec_una_pt2_pt3/ を参考にさせてもらったのですが、

git clone https://github.com/m-tsudo/pt3.git
cd pt3/
make clean &amp;&amp; make &amp;&amp; sudo make install

再起動して、sudo ls -la /dev/pt*video*で確認したら、

ls: /dev/pt*video* にアクセスできません: そのようなファイルやディレクトリはありません

ってなりました。すいません誰か教えてください。
0683login:Penguin2015/08/15(土) 04:09:02.71ID:KCfNbY0Q
pt3なら
sudo modprobe -v pt3-drv
して
dmesgでそれっぽいメッセージが出ればOK

pt1/2ならlsmodでearth-pt1が入ってないの確認して
sudo modprobe -v pt1-drv
0684login:Penguin2015/08/15(土) 04:23:43.09ID:YmpcELQK
>>683
レスありがとうございます。

他に情報を探していたところ、
http://qiita.com/ymotongpoo/items/8a66fdfb68c1617aeb31
で同様の記載がありました。

コマンドを打ってみたところ、録画ができるようになりました。
0685login:Penguin2015/08/15(土) 10:01:24.36ID:kPeMQ+Im
>>680
ヒントありがとうございました。
番組表もできて録画もできました。
windowsで設定したはずなのに
linuxで設定してなかったから自動的にされてるのかと思ってました。
0686login:Penguin2015/08/15(土) 21:50:10.46ID:C33Hvcur
ド素人なこと聞いて申し訳ないんですが、epgrec UNAはスタンバイ(ACPI S3)→録画(もしくはepg取得)→スタンバイ
といった動作はできないのでしょうか?
WIndowsでEDCBを使っていた頃はできていたので、できればそうしたいんですが。
cronにshepherdを登録してもシャットダウン状態(もしくはスタンバイ状態)から立ち上がってくれません。
0687login:Penguin2015/08/15(土) 22:33:54.06ID:8FiRVQEZ
>>686
シェルスクリプト組まないと無理じゃないのかな?
0688login:Penguin2015/08/16(日) 00:07:23.53ID:kPIZR1t4
>>686
3/22fix版のブランチです.txt 内を「省電力」で検索
0689login:Penguin2015/08/16(日) 04:15:25.21ID:nrhRE+SY
しばらく前からvlc+recpt1で日テレ見てるとvlcが強制終了するんだけど、
同じよーな症状の人いない?
0690login:Penguin2015/08/16(日) 06:13:26.91ID:Lc1Biljh
vlc --version
06916862015/08/16(日) 07:25:19.27ID:ju1qPvFZ
>>687-688
レスありがとうございます。
私が使ってるディストリはdebian jessieなのでsystemdでして、
未調査と書いてあったので困ってる次第であります。
それとepgrec UNAの間欠運用ってシャットダウンのことで、スタンバイではありませんよね?
WIndows使っていた身からすれば、シャットダウンから立ち上がるだけでもすごいと思うのですが。
システム設定の/sbin/shutdownの設定をスタンバイ用のコマンドに置き換えようと思っても、jessieでは
それらしきものも見当たらず・・・
あと、パソコン一台しかないので、メインPCにPT3つけてepgrec UNA使ってるんですが、
ACPIを「使用する」にすると録画が終わると問答無用でrootからboradcast message
がでてシャットダウンしてしまうんですが、作業中はシャットダウンしないとか
選べないのでしょうか?
0692login:Penguin2015/08/16(日) 07:52:39.27ID:nrhRE+SY
>>689です
ubuntu14.04なんですが、vlc古い?
VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)
VLC version 2.1.6 Rincewind (2.1.6-0-gea01d28)
Compiled by buildd on brownie.buildd (Mar 26 2015 02:41:27)
Compiler: gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
0693login:Penguin2015/08/16(日) 13:19:30.34ID:7VFtWtgS
>>691
遅延シャットダウンにして開始前にキャンセル
06946912015/08/16(日) 19:01:38.54ID:0+FU26Xk
>>693
遅延シャットダウンってことはepgrec UNAのシステム設定のシャットダウンコマンドのところで
/sbin/shutdown 10(10分でシャットダウン)などと書けばよいのでしょうか?
0695login:Penguin2015/08/16(日) 21:42:48.35ID:lUwgrKkm
#!/bin/bash

export LANG=ja_JP.UTF-8
SCRIPT_DIR=$(cd $(dirname $0);pwd)
SCRIPT_FNAME=`basename $0`

RTC_CLASS=/sys/class/rtc/rtc0/wakealarm
WAKE_TIME=$1
if [ $# -ne 1 ]; then
echo "Usage: $0 [YYYY-MM-DD HH:mm:ss]"
exit 1
fi

echo 0 > ${RTC_CLASS}
echo `date -u --date "${WAKE_TIME}" +%s` > ${RTC_CLASS}
0696login:Penguin2015/08/17(月) 08:30:22.09ID:YUo9DA7J
俺もepgrec UNAをスタンバイで使いたいんですが、
pm-utilsを入れて(debian jessieです)
epgrec UNAのシステム設定のところを/usr/sbin/pm-suspendに書き換えるだけではだめなんでしょうか?
0697login:Penguin2015/08/17(月) 12:30:15.94ID:hD2zLhuE
recpt1かpt3_drvがスタンバイに対応してないっぽい。
サスペンドから立ち上がると視聴も録画もできなくなる。
0698login:Penguin2015/08/17(月) 14:22:15.13ID:e3pH5QQE
>>697
/etc/pm/sleep.d/90-pt3_drv
======================
#!/bin/sh

. "${PM_FUNCTIONS}"

PT3_DRV=pt3_drv

case "$1" in
hibernate|suspend)
#killall -9 recpt3
;;
thaw|resume)
modprobe -r $PT3_DRV
sleep 10
modprobe $PT3_DRV
;;
*)
;;
esac
=======================
というファイルを作っておくとサスペンド時にモジュールをリロードしてくれる
0699login:Penguin2015/08/17(月) 14:27:29.16ID:UF416LAm
pm-utilsでunload_modules設定しろ
あと俺の環境ではatdも再起動するようにしないとだめだった
07006972015/08/17(月) 15:10:14.39ID:hD2zLhuE
>>698-699
レスありがとうございます。当方の環境では698さんのスクリプトではだめなようです。
>>699さんは/etc/pm/config.d/unload_modulesというファイルを作って、
その中にSUSPEND_MODULES="pt3_drv"と書けば良いのでしょうか?
そうしてみたのですが、相変わらずサスペンド復帰後はrecpt1がCannot
tune to the specified channel
とでて視聴(録画)できません。
だからシャットダウン運用するしかないんですかね?
systemdの起動が異様に速いので別にサスペンド使わなくてもいいような気もしますが。
07016972015/08/17(月) 15:35:01.96ID:hD2zLhuE
何度も申し訳ないのですが、スタンバイ後に手動でmodprobe -r pt3_drvとmodprove pt3_drvしたらOKでした。
いままでWin厨だったので、スクリプトと言えばバッチファイルしか書けませんが、
何とかシェルスクリプトを勉強しながら書いてみます。>>698さんのスクリプト
をちょっと改造すれば良さそうなので参考にさせていただきます。
ちなみに環境はdebian jessie epgrec UNA最新版です。
0702login:Penguin2015/08/17(月) 16:17:49.00ID:6QCW4IXA
PT3ならカーネルでサポートしてるのDVB版でセットアップしたらいかがだろうか。
ネイティブなだけに問題も少なかろう。
07036972015/08/17(月) 17:25:38.22ID:hD2zLhuE
>>702
DVB版でepgrec UNAとか使えるんですか?
しかし、>>698さんのスクリプトどこが間違えてるんだろう?
(recpt3はrecpt1のことだろうけど)
イマイチよくわからんのでスタンバイ運用は諦めた・・・
そもそもepgrec UNAがスタンバイから復帰してくれるかわからない。
スレ汚しすみません
0704login:Penguin2015/08/17(月) 20:37:21.74ID:e3pH5QQE
>>701
実行権限付けた?
# chmod a+x /etc/pm/sleep.d/90-pt3_drv

自分はたしか SUSPEND_MODULES=pt3_drv がうまくいかなくて
このスクリプト作って運用してる…
07056952015/08/17(月) 21:37:32.82ID:yfhf9Ue4
自分の載せたスクリプトは、実行後に普通にシャットダウンすると
指定時間に自動起動する代物です。
0706login:Penguin2015/08/17(月) 21:48:37.60ID:6QCW4IXA
>>703
epgrecと言っても録画はrecpt1だからそこだけ抑えとけばどうとでもなるよ。
ほんとはrecdvbに入れ替えるだけ、って言いたいとこだけど衛星に対応してないから、Bondriver_DVBを入れて、recpt1の代わりにrecbond使うだけ。

ちなみにBondriverProxyも入れとけば他のPCからもチューナーを使える。Windows機でも。
0707login:Penguin2015/08/18(火) 02:05:10.36ID:AUuG0fIX
ログ/var/log/pm-suspend.logはどうなってるの?
SUSPEND_MODULESなら75modules
>>698のなら90-pt3_drvのとこ
07087012015/08/18(火) 08:21:15.62ID:lmIE3TUP
>>704
できました。本当にありがとうございました。
レスをくださった皆さんもありがとうございます。
07097082015/08/18(火) 08:50:33.73ID:lmIE3TUP
度々申し訳ないのですが、コンソールからpm-suspendコマンドでサスペンドに入った場合は、
ログにも記録されて、90-pt3_drvスクリプトも有効になるようですが、
xfce4のGUI環境からサスペンドするとログにも記録されず、このスクリプとも有効にならず
録画できません。xfce4のアプレットが発するコマンドはpm-suspendではないのでしょうか?

実行権限をいじった後は次のように表示されるようになりました。
Running hook /etc/pm/sleep.d/90-pt3_drv resume suspend:
/etc/pm/sleep.d/90-pt3_drv resume suspend: success.
0710login:Penguin2015/08/18(火) 10:29:21.64ID:QhOtB5Ji
単にsystemdだからpm-utilsを使ってないみたいでした。
https://wiki.archlinuxjp.org/index.php/%E9%9B%BB%E6%BA%90%E7%AE%A1%E7%90%86

ここのページを参考にスクリプト書いてみます。
07117102015/08/18(火) 11:34:20.46ID:QhOtB5Ji
systemdによるスタンバイ後の視聴、録画に成功しました。
ttps://mail.gnome.org/archives/networkmanager-list/2014-October/msg00091.html
ここのページや前述のarchlinuxのページなどを参考に/etc/systemd/system/pt3_drv.service
などというファイルを作成したらできました。
debian jessieからmodprobeが、/usr/sbin/じゃなくて/sbin/以下に移っていたので
ちょっとハマってしまいました。あとはepgrecの方をいじってみます。
07127112015/08/18(火) 14:15:32.32ID:QhOtB5Ji
systemctlにシンボリックリンクを張って、suspendという名前にして
/sbin/以下に置いてepgrec UNAのシステム設定の/sbin/shutdownと書いてあるところを
/sbin/suspendと書き換えたんだけど、うんともすんとも言わない・・・
さすがにこれだけの修正じゃ無理か。どなたかepgrecをサスペンドで運用
されている方いらっしゃいませんか?
0713login:Penguin2015/08/18(火) 15:06:55.73ID:tX1pRKr4
サスペンドするシェルスクリプトを作ってそれを指定した方がいいんじゃない
epgrecでshutdown用のオプションを付けて呼び出すから、互換性のないコマンドだとエラーとかになると思うぞ
0714login:Penguin2015/08/18(火) 15:13:06.80ID:tX1pRKr4
あとサスペンドだとinitスクリプトが呼ばれないから呼ぶように設定した方が良いと思う
0715login:Penguin2015/08/18(火) 15:21:00.61ID:LyyocU+U
http://www.freedesktop.org/wiki/Software/systemd/inhibit/
ここのinhibitorってやつを使えばepgrecが作業中にシャットダウンするのを
阻止できるっぽいんですが、やった人います?
07167152015/08/18(火) 17:16:14.13ID:LpTZlGlS
どうもCD-Rを焼いている最中などの特定のアプリケーションが動いている時に
にシャットダウンするのとかは防げそうなんですが、
マウスカーソルが動いている時や、キーボードのキーのどれかが押されている時
(つまり作業中の時)にシャットダウンをキャンセルするのはできないのでしょうか?
ドキュメントに言及がないのですが、あちらではそのような需要はないのでしょうか?
0717login:Penguin2015/08/18(火) 17:31:33.59ID:wg0P2Puu
移行が始まった時に止めるんじゃなく、渓谷出して猶予時間作りゃいいだけっだよ
0718login:Penguin2015/08/18(火) 18:57:47.68ID:fowLZM5b
>>712
こことか参考にしたら、どうだろう。
シェルスクリプトを別に書く方式だけど

http://investnora.blog7.fc2.com/blog-entry-140.html
0719login:Penguin2015/08/18(火) 19:23:59.19ID:g5IS3CZ/
>>717
スクリプト組んでコンソールだして
「後1分でシャットダウンします。キャンセルするにはいずれかのキーを押してください」
で何かキーを押してシャットダウンキャンセルって言うのなら簡単そう。(俺はできないけど)

WindowsのEDCBのようにGUIで作るのは難しいだろうけど。
0720login:Penguin2015/08/18(火) 20:08:19.39ID:jiQ0ufCY
>>716
xautolockを使って60分何もしなかったらサスペンドする、という風にはしてある

$ cat ~/.config/autostart/xautolock.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=xautolock
Comment=fire up programs in case of user inactivity under X
Exec=xautolock -time 60 -locker /usr/sbin/pm-suspend -detectsleep
StartupNotify=false
Terminal=false
Hidden=false
0721login:Penguin2015/08/18(火) 20:14:50.13ID:jiQ0ufCY
>>715
こんな感じで動いている間は画面を暗くする、g
#!/bin/sh

CHECK_PROC="getepg.php \
recorder.php \
recpt3"

for PROC in $CHECK_PROC
do
EXECP=`ps ax | grep $PROC | grep -v grep`
if [ -z "$EXECP" ]; then
continue
fi
MSG="Running `echo $EXECP | gawk -e '{print $5}'`"

if [ $TERM = "linux" ]; then
xset dpms force off
exit
#gxmessage -nearmouse -borderless -buttons ok:0,cancel:1 -default cancel \
# "$MSG , Really suspend ?"
#RET=$?
#if [ $RET = "1" ]; then
# exit
#fi
else
echo $MSG
exit
fi
done

sudo /usr/sbin/pm-suspend
0722login:Penguin2015/08/18(火) 20:23:08.94ID:jiQ0ufCY
>>721
途中で書き込んじゃったので続き…
gxmessage で OK, Cannelを出して選択、
とかやってた時はある…

今、このスクリプトはキーボードのXF86Sleepボタンに割り当てて
番組表を取得中にはサスペンドせずに画面だけ電源OFF、という風にして使ってる

>>720,721 のスクリプトを組み合わせて
・60分作業しなかったらサスペンド
・PCを使わない時はXF86Sleepボタンを押してサスペンド
という感じで使っているのでepgrecの方で制御はさせていないかな
0723login:Penguin2015/08/19(水) 08:46:43.32ID:PDTN84FS
初心者なこと聞いてすみませんが、epgrec UNAでcronで自動番組取得って
webページは良く見かけるのですが、どれも常時起動を前提としているみたいで、
シャットダウン(もしくはスタンバイ)から起動して番組表取得して
再びシャットダウンというのはどのように設定すれば良いのでしょうか?
0724login:Penguin2015/08/19(水) 11:42:16.87ID:k5tMw5yC
ログインしてる人がいたらスリープしない でもいい気がする。
誰がログインしてるかは簡単に取得できそうだし。

ただ、全員ログアウトしたときに遅延でシャットダウンするとかになると少々面倒か。
0725login:Penguin2015/08/19(水) 12:15:36.24ID:PDTN84FS
>>722
>>721のスクリプト、コピペしてちょっと改変して(getepg.php→shepherd.phpなど、ダイアログを出したいので
コメントアウトを外すなど)
使ってみたけど、何のメッセージも出ずサスペンドしちゃった。
epgrec UNAの人柱最新版だとどの.phpで録画してるんだろう?
0726login:Penguin2015/08/19(水) 12:55:12.17ID:k5tMw5yC
録画はatに入れられたジョブでdo-record.shが実行されて行われる…はず。
0727login:Penguin2015/08/19(水) 17:00:48.63ID:O7k5GbA9
UNAの最新版では、録画はrecpt1直接叩いてなかったっけ。
0728login:Penguin2015/08/19(水) 17:37:01.05ID:xowrcoxD
epgrec UNAってサスペンドからのレジュームに対応してるんですか?
うちの環境では省電力の設定で「使用する」にしても立ち上がらないんですが。
シャットダウン時からの復帰はできるので、想定通りの動きなんでしょうけど。
0729login:Penguin2015/08/19(水) 17:44:48.45ID:uLfISFOK
pgrepって便利だよね
0730login:Penguin2015/08/19(水) 18:52:27.35ID:BDxIUM/O
ボンヤリと妄想を書く
ブラウザをチューナを制御するモノにして、HTML5的に再生できる形式にトランスコードする環境を整えると、ブラウザがテレビのような何かになるなぁと妄想。トランスコードもQSVを使えば間に合うので、やってみようかなぁ。
dlnaでチャンネル制御もいいんだけど、既存のソフトウェアのIFが気に入らなかったのよね。
0731login:Penguin2015/08/19(水) 19:04:42.56ID:LcmU/csr
>>730
IFの作りはともかく、機能・作りはchinachuそのものの様な
気がしなくも無い。
0732login:Penguin2015/08/19(水) 20:15:14.91ID:xw0kh22T
確かにchinachuっぽいけど(^^;; 、選択肢が増えるのは歓迎。
0733login:Penguin2015/08/19(水) 23:01:24.23ID:GqC7l6V8
>>723
スタートアップスクリプトとかでぐぐろう
0734login:Penguin2015/08/19(水) 23:19:28.63ID:7lFU7y1/
>>730
既存のものを使うなら、これでも十分かと
ttp://mzyy94.com/blog/2015/08/08/pvr-chinachu-addon/

誰かWindows向けのkodiアドオン作ってくれ...
0735login:Penguin2015/08/20(木) 00:17:58.84ID:hY1ogQeL
chinachu と Kodi Chinachu PVRアドオン の情報を読んでみました。

chinachu は確かにやりたいことと近い気がするんですが、
視聴にVLCプラグインを使う方式(?)みたいでちょっと敬遠したいところ。

Kodi Chinachu PVRアドオンは良さそうですね。
ただ、できれば動画再生するにあたって、特別なソフトウェアを追加で入れたくない。
という思いがあるのです。ブラウザに機能が付いているならそれを使えばいいじゃん。
のような思いが。

やりたいことを箇条書きにしてみる。
・TVのチャンネル権は家族の人が優先なので、手元の端末(ノートPC/携帯電話/タブレット類)で自由に視聴できるようにしたい
・新規にTVを設置することは考えない(部屋の間取り的に)
・視聴はリアルタイムでなければダメ
・端末上の簡単な操作で視聴したい(ブラウザ or kodiが今のところの案かな)
・端末に特別なプラグインは(なるべく)インストールしたくない(vlcプラグインでいい思いがあまりないので)
・ブラウザの動画再生機能を使用するのなら、HTML5 の規格に合わせてトランスコードしないと…
・トランスコードするならffmpegのQSVかな(Haswell i3を使用予定なので、H264になると思うけど)
・録画とかそういう機能は一切必要はなし

たまにはjsファイル書いて遊ぶのもいいかと思いますので、
流用できるものは極力流用しつつ、実装しみる方向で検討してみようかと思います。
0736login:Penguin2015/08/20(木) 00:47:34.50ID:q64oQS5g
>>735
CGIでwebm変換、PC上のfirefoxで視聴とかしてる。

基本は自分しか使わない。見れればいい。
チャンネルによっては音ズレがひどい。h264と比べてCPU使うのに画質は残念。

CGI httpサーバー
$ python -m CGIHTTPServer

./cgi-bin/ch13webm.sh
#!/bin/sh
echo "Content-type: video/webm"
echo ""
recbond --b25 --driver /usr/local/lib/BonDriver/BonDriver_Proxy_DVB-T0.so 13 - - | \
ffmpeg -y -i - -f webm -v quiet -strict experimental -threads 2 -vcodec libvpx \
-vb 768k -cpu-used 5 -quality realtime -s 640x360 -crf 20 -acodec libvorbis \
-ar 48000 -ab 128000 -ac 2 -

firefoxで視聴
http://192.168.X.X:8000/cgi-bin/ch13webm.sh
0737login:Penguin2015/08/20(木) 06:25:56.00ID:5eMrzTcx
winにはこう言うモノがある
https://github.com/v42fg3g/TvRemoteViewer_VB/tree/develop
本質的には、TSデータをffmpegに投げて変換、HLSにして配信してるだけだから>>736とほぼ一緒
apache+CGIとかに移植するのも大した手間じゃないと思うよ

APIを共通にしてしまえば
http://vladi.cocolog-nifty.com/blog/2014/10/iphoneandroidpc.html
の人の成果物(TvRemoteFiles)も使えて良いんじゃないかね
0738login:Penguin2015/08/20(木) 07:43:27.78ID:9oZMtgBT
>>733
スタートアップ時じゃなくてサスペンドから復帰した時に
スクリプトを実行するにはどうすれば良いんですか?
0739login:Penguin2015/08/20(木) 09:13:53.97ID:QjBq2/2v
自分はこんなんでテレビ見てるけど、ダメかな。
使ってるのはVLCとrecpt1だけ。
実際には色々スクリプトかませているんで、そのまんま示せなくて、
だいぶ抜粋だけど。

#!/bin/bash

# コマンドラインから局とか取得して変数へ

vlc 'udp://127.0.0.1@:1234' &
vlcpid=$!
sleep 2
# ↑起動に時間かかるからちょっと待つ

recpt1 --udp --addr 127.0.0.1 --port 1234 (局とかも指定する) &
rppid=$!

wait "$vlcpid"
pkill -P "$rppid" -x recpt1
0740login:Penguin2015/08/20(木) 10:04:39.31ID:q64oQS5g
>>738

確認してないけど。
https://wiki.archlinuxjp.org/index.php/%E9%9B%BB%E6%BA%90%E7%AE%A1%E7%90%86#.E3.82.B9.E3.83.AA.E3.83.BC.E3.83.97.E3.83.95.E3.83.83.E3.82.AF
0741login:Penguin2015/08/20(木) 12:42:45.65ID:9oZMtgBT
初心者なこと聞いてすまんが、規定時間に起動させるのにはどうすればよいの?
11:55分に起動→12:00にshepherd.php実行→シャットダウンと
やりたいのですが。
0742login:Penguin2015/08/20(木) 12:53:10.66ID:elzKN5X9
cron
0743login:Penguin2015/08/20(木) 13:28:55.18ID:JJBt/1YF
>>741
OSを起動させる、ってこと?
07447412015/08/20(木) 16:16:58.23ID:n9/I2B20
>>743
そうです。サスペンドからの復帰ならsystemdの機能を使えばできそうなんですが。
参考リンク
https://cmcenroe.me/2014/11/24/scheduled-suspend-and-resume-with-systemd.html
0745login:Penguin2015/08/20(木) 16:38:07.97ID:JJBt/1YF
>>744
https://en.wikipedia.org/wiki/Real-time_clock_alarm
へー、こんな仕組みあるのか
ハードウェア側でサポートされてるの?
0746login:Penguin2015/08/20(木) 16:44:30.82ID:JJBt/1YF
別のマシンからWake On LAN投げるとか、
この手のタイマー使うとか
http://panasonic.jp/tap/p-db/WH3301WP.html
0747login:Penguin2015/08/20(木) 17:39:31.08ID:oRfttmkz
>>735

こんなのはどう?

VLCのエクステンションで地デジをリアルタイム視聴する - saito’s blog
http://d.hatena.ne.jp/saitodevel01/20101004/1286140929

recpt1 http版 + VLC Luaエクステンションで簡単に視聴環境できるけど
07487472015/08/20(木) 17:42:09.35ID:oRfttmkz
UDPで送信してるので、http版じゃなくても対応できるね
0749login:Penguin2015/08/20(木) 18:58:44.09ID:d9MgdWex
epgrec UNA人柱最新版でシャットダウンからではなく、
サスペンドから復帰できている人いますか?
やはりソースに手を入れないと無理なのでしょうか?
0750login:Penguin2015/08/21(金) 02:01:59.80ID:tRUrDHPZ
マザボに自動起動の機能があるやつもある
なければラズパイでも買ってWOLがよさそう
0751login:Penguin2015/08/21(金) 09:05:38.72ID:C9pAO1A+
前にsystemdのinhibitorでepgere UNAの自動シャットダウン抑止ができるかもしれないと書いた者だけど、
使い方がよく分からん。
iceweaselやaudacious、VLCが起動しているときはシャットダウンしないようにしてほしい
んだけど、どうすれば良いのでしょう?
0752login:Penguin2015/08/21(金) 11:14:18.13ID:tci1+R4u
>>751
systemd-inhibit --what=shutdown iceweasel
みたいにして対象のアプリケーションを起動するだけだけどそういう話ではなくて?

あとどうやってshutdownやsleepするかによってそれがinhibitに従うように作られてる物にしか効かないから
例えば/sys/power/を直接弄ったりpm-utilsでのsuspendとかの場合はたしか抑制できなかった気がする
07537512015/08/21(金) 13:10:36.80ID:C9pAO1A+
>>752
確かにfreedesktop.orgを見る限り、systemd-inhibit で起動するしかないみたいだけど、
ショートカットやアプリのランチャ(WMはxFCE4です)から起動した場合でもそのアプリが実行されている
限りは自動シャットダウンを抑制して欲しいんです。
WindowsのEDCBだとスタンバイ抑制って項目があって、.exeを登録して置くと
そのアプリが起動しているかぎりスタンバイに入らないって選択ができたんですが\、
同じことができないかと思いまして・・・
0754login:Penguin2015/08/21(金) 14:14:58.55ID:i7QBgYd2
~/.xsessionで
systemd-inhibit オプション startxfce4
してみるとか
特定のアプリだけにしたかったらショートカットとかのアプリ起動コマンドにsystemd-inhibitくっつけるか、
プロセス監視してD-Bus API叩くプログラム作るか
0755login:Penguin2015/08/21(金) 14:40:34.60ID:mA1q0abL
今いろいろやってみたんですが、
epgrec UNAのshutdownコマンドの前にはsystemd-inhibitはきかないっぽいです・・・
コンソールからやっても問答無用でシャットダウンされます。
07567552015/08/21(金) 14:54:57.56ID:mA1q0abL
epgrec UNAの/sbin/shutdownコマンドを/sbin/poweroffに換えたらinhibitできました。
なぜだかわからないけど・・・
07577552015/08/21(金) 15:13:22.53ID:mA1q0abL
バカなことかいてしまいました。epgrec UNAは/sin/poweroffじゃ電源切れないようです。
ぬか喜びしちゃった。
0758login:Penguin2015/08/21(金) 16:57:04.99ID:6wi9OLeC
Broadcast message from root@debian (Fri 2015-08-21 16:54:03 JST):
どうもepgrec UNAがrootでshutdownコマンド(rootじゃないとできないから当たり前か)
を出してるのが原因かと思ったけど、freedesktop.orgのページとか見るとroot
の出したshutdownコマンドもキャンセルできるって書いてある・・・
0759login:Penguin2015/08/22(土) 09:27:28.78ID:Y4Dh250b
systemd-inhibitはrootからの命令を阻止できない。
阻止できるのは一般ユーザーがsystemctl shutdownとやったときだけ。
epgrec UNAはSudo shutdownで電源落としてるから、ソースを書き換える
必要がある。
0760login:Penguin2015/08/22(土) 15:28:43.08ID:0HCpwDbx
epgrec UNAがsystemdに完全対応してくれれば話は楽なんだけど。
timerでのepg取得やinhibitも簡単にできる。
phpわからんからソースいじれん。
0761login:Penguin2015/08/22(土) 16:12:03.90ID:kw1BWgrH
UNA版はPHPわかっててもわけわからんかった
0762login:Penguin2015/08/22(土) 19:40:11.97ID:0pnUxgUf
>>761
それPHPわかってないw かじってるだけ
0763login:Penguin2015/08/23(日) 02:09:32.34ID:YG5Euzwc
>>762
そーいう意味じゃないんだなこれが
UNAのソース見た上で言ってんの?
一番わかりやすい例を挙げるならファイル名かな
0764login:Penguin2015/08/24(月) 13:38:18.95ID:N00AP2u/
ソースの書き換えって単に01_firstをコピーしないで(www-dataにroot権限を与えない)、
shutdownと書いてあるところをsystemctl poweroffと書き換えただけじゃだめかな?
0765login:Penguin2015/08/24(月) 13:53:57.34ID:MA56KOJ5
systemdのshutdownってsystemctlのシンボリックリンクじゃなかったっけ
07667642015/08/24(月) 15:49:20.08ID:N00AP2u/
そのはず。なのに何分後にシャットダウンとか指定できるのはshutdownコマンドだけらしい。
0767login:Penguin2015/08/25(火) 10:28:07.72ID:brtmL4P3
UNAの開発者さんのところにsystemdに対応してくれって書こうとしたら、
画像認証がどうしても通らなかった。誰か代わりに書いてくれ〜
0768login:Penguin2015/08/25(火) 12:35:36.84ID:G+uaabLm
ここ見てんじゃね
パス変更もモロ書きされたタイミングだったし
0769login:Penguin2015/08/25(火) 20:39:04.33ID:eIEd9Vnl
見てるだろうけど「systemdは未調査」って段階でのぞみ薄じゃね?
0770login:Penguin2015/08/25(火) 22:09:42.18ID:EqbZk3ku
epgrec UNA使ってるんですが
atコマンドで予約する関係で
Output from your job
っていうメールが録画番組ごとに届くのがうざくて…
止める手段があれば教えてください
0771login:Penguin2015/08/25(火) 23:06:51.52ID:jGExcHhW
>>769
でも、Chinachuは有志のsystemd対応unitファイルサンプルがででるし、対応してほしいよねー

>>770
epgrec UNAがatコマンド実行時のオプションで-mをつけるんじゃないの。あるいはaliasで設定してあるとか?
0772login:Penguin2015/08/25(火) 23:34:49.93ID:aFgakbFt
>>770
atで呼ばれるコマンドが正常に動いてれば何も出力されないから
メールもこないと思うんだけど
0773login:Penguin2015/08/26(水) 00:47:09.03ID:r/3aU5CY
>>770
うざいかな。
自分は未視聴の管理してる(ってほどでもないが)。

>>772
サムネ作るのにffmpeg呼ぶからその出力があるね。
サムネ作らない設定ならメール来ないのかな。
0774login:Penguin2015/08/26(水) 19:25:25.86ID:T9Sj++Yb
>>770
メールの中に答えなり手掛かりがあるだろが
なに思考停止してんの!?
0775login:Penguin2015/08/27(木) 01:57:42.86ID:UWTNUpzR
俺は結構前からアップデートしてないから今のことはわからんが
昔はdo_recordもrecpt1もおしゃべりだったんでエラー関係なしにメールが来てたが
0776login:Penguin2015/08/27(木) 17:55:24.21ID:cERHhR2W
epgrec UNA人柱最新版を使ってるんですが、「間欠運用再開>電源停止」
と言うのがいまいち分からんのですが、手動で予約をキャンセルした場合も
シャットダウンしてしまうんですが、間欠運用を止めたい場合はどのような設定
にすれば良いのでしょうか?
0777login:Penguin2015/08/28(金) 04:20:03.92ID:Ca0um2jc
Fedora 22でPT3の環境を作ってるんだけど、Bキャスカードがrootからしか読めなくて一般ユーザーでrecpt1起動するとb25デコードが出来ません。
pcsc_scan を一般ユーザーで起動してもやっぱり読めない状態。

$ pcsc_scan
PC/SC device scanner
V 1.4.23 (c) 2001-2011, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.8.13
SCardEstablishContext: RPC transport error.

どこ触れば一般ユーザーでも読めるようになりますか?
0778login:Penguin2015/08/28(金) 09:11:05.26ID:TzpfB1iu
b25の話はダメだろ・・・
0779login:Penguin2015/08/28(金) 09:58:18.77ID:2rUK/3tg
これはb25の話じゃなくてカードリーダーの話だからOK
カードリーダーにアクセスしない方のb25の話はあやうい。
0780login:Penguin2015/08/29(土) 03:54:29.14ID:0MTfD5DR
>>777
リモートからの操作で出来ないなら>>406
0781login:Penguin2015/08/29(土) 09:08:16.46ID:7hXBkrNe
epgrec UNAでシャットダウン前にコンソールを自動起動して
このままだと15分以内でシャットダウンします。キャンセルしたければshutdown -cを
押してください。ってメッセージを出したいんですが、
どのように改竄すればいいのでしょうか?
powerReduce.phpの最終行あたりだとは思うんですが、phpを知らんのでよくわからんのです。
(とりあえず1分でシャットダウンするところを15分に変えておきました)
0782login:Penguin2015/08/29(土) 13:45:40.37ID:vdtCNr+m
全ディスプレイにxmessageするとか
リストは/tmp/.X11-unix/X<番号>でとれるよう
0783login:Penguin2015/08/29(土) 13:57:25.62ID:7hXBkrNe
UNA版使ってるんですがshepherd.phpによる番組表取得がデフォルトだとcronで
2時間間隔になっていますが、それ以外の時も番組表を取得しているようなんですが、
cronの設定って、意味がないんですかね?
できれば録画前に電源オフ時から立ち上がって、録画まで待つ間に番組表取得
できたら良いんですが。もしかしてそうなってる?
0784login:Penguin2015/08/29(土) 16:51:10.20ID:0t/ezGDR
>>720
遅レスな上に質問で悪いけど、
その設定でxautolock使うと、夜中とかにPCが立ち上がってrecpt1が起動して
予約録画している際に、inactiveだと判断されてスリープに入って
しまわないですか?
07857202015/08/30(日) 11:18:11.33ID:QY1D3smt
>>784
>>721のスクリプトを /usr/local/bin/check-suspend みたいな名前にして
Exec=xautolock -time 60 -locker /usr/local/bin/check-suspend -detectsleep
のように合わせ技を使って回避している

画面の電源が切れた後、60分後にもう一度サスペンド状態になるかどうかは不明…
07867842015/08/30(日) 14:15:44.84ID:5H5BWnzx
>>785
レスありがとうございます。epgrec UNAがスタンバイに対応してくれれば楽なんですが。
0787login:Penguin2015/08/31(月) 03:00:12.52ID:JSMXwqqL
>>780
おお、助かる。

https://bugzilla.opensuse.org/show_bug.cgi?id=900115
このへんとか見ながらいろいろ試行錯誤してた。
0788login:Penguin2015/08/31(月) 04:31:42.02ID:Sny/Oh96
>>787
お役に立てて何より
いくらググっても、リモートから一般ユーザーでPCカードにアクセスできなくて困ってる人いなくて、辿り着くの結構大変だった
0789login:Penguin2015/08/31(月) 12:41:05.04ID:USloTU2a
直接的には関係ないけどその説明allow_activeとかの説明が間違ってね?
たしか
allow_activeがアクティブなローカルセッション
allow_inactiveが非アクティブなローカルセッション
allow_anyがリモートセッション
に対するものだった気がする
0790login:Penguin2015/08/31(月) 16:00:52.54ID:Sny/Oh96
>>789
polkitの解説をまじめに読んでないから、たぶんそれが正しいです
0791login:Penguin2015/09/02(水) 20:04:50.95ID:CjtQDDi4
Cinachu Airマダー
0792login:Penguin2015/09/03(木) 16:18:58.08ID:JPSla5s8
epgrec UNAでサスペンドから立ち上がれる人います?
うちは電源オフの状態からなら立ち上がってくれるんだが、
スタンバイからではダメみたい。(Debian jessie gnome環境)
サスペンドから立ち上がるのと、電源オフの常態から立ち上がるのでは
コマンドが違うんだろうか
0793login:Penguin2015/09/03(木) 17:35:59.48ID:j34M+gu6
ダメっていうのがよくわからん
OS自体復帰しないのか、epgrecの動作がなんかおかしいのか
0794login:Penguin2015/09/03(木) 21:30:51.11ID:8q0OWHlV
ハードウェアの時点でダメな場合もある
0795login:Penguin2015/09/03(木) 23:49:47.95ID:vUstf4or
fedora 22でfoltiaを動かそうとしてるんだけど、まともに動いてくれない。
foltia自体はCentOS 5で動いてる環境からコピーしたので、設定とかは多分おかしいところはないと思う。
ログ見ると、こんな感じにrecpt1 のチャンネル指定の後ろに謎の文字列がくっついてるのが原因っぽいんだけどこれなんだろう?

digitaltvrecording DEBUG recpt1 --b25 23marcinDELIMITER680b0db9 300 /usr/local/apps/foltia/php/tv/0--20150903-2224-23.m2t
0796login:Penguin2015/09/04(金) 00:52:41.32ID:2Lge68ED
>>795
dbのエクスポートどうやってやった?
csvでやるのが王道だと思うけど。
言語はEUCからUTF8に変換している?
07977952015/09/04(金) 01:36:54.58ID:Ljmwl5m4
>>796
DBはもともとSQLiteで動かしてたので、ファイルコピーしただけ。
言語はEUCのまま。
.htaccessで php_value default_charset EUC-JP を設定してる。
これでEPGはちゃんと見れてる。
0798login:Penguin2015/09/04(金) 02:59:09.01ID:wQ/pvRSt
foltiaって開発終了したよね
epgrecみたいにセキュリティどうなの
0799login:Penguin2015/09/04(金) 07:09:12.87ID:/QGxKkRK
ちょっと質問なんですが、chinachuの専用スレとかフォーラムみたいな所ってあるんでしょうか?
08007922015/09/04(金) 10:30:07.90ID:9jNs/bqQ
>>793
OS自体復帰しないんです。
電源オフ(S5)時からなら復帰するので、作者の意図
したとおりには動いているんでしょうけど、
できればサスペンドからも復帰したいんです。
専用の録画鯖ではないので、ついサスペンド状態にして
録画を逃してしまいました。
0801login:Penguin2015/09/04(金) 11:00:49.47ID:+ZPQdkpu
>>799
https://twitter.com/Chinachu_REC/status/631994062392848384
0802login:Penguin2015/09/04(金) 11:14:43.29ID:7NelX74g
>>799
GitHubにあったような。
2chだとLinux板かDTV板だけど、スレ立てても過疎りそう。
08037952015/09/04(金) 13:59:29.58ID:Ljmwl5m4
どうもperlのSchedule::Atが原因っぽい。

$ perl -e "use Schedule::At; Schedule::At::add (TIME => '201509041320', COMMAND => 'touch /tmp/aaaa' , TAG => 'tag1');"
とか実行して、/var/spool/at/a004ee016e8d44 を見ると、こんなかんじになってる。

${SHELL:-/bin/sh} << 'marcinDELIMITER22d47c59'
##### Please, do not remove this Schedule::At TAG: tag1
touch /tmp/aaaamarcinDELIMITER22d47c59

コマンドの末尾で改行されずにヒアドキュメントのデリミタが繋がっちゃってる。
Schedule::Atはcpanから入れてて、動いてる環境と同じバージョンが入ってるんだけど、UPLOAD_DATEが2012-05-04なので最近のperlだと不具合があるのかもしれない。
Schedule::Atを直せば行けそうだけど、perlはあんまり得意じゃないから難儀してる。
0804login:Penguin2015/09/04(金) 14:02:31.52ID:Ljmwl5m4
>>798
インターネットに公開せずに、ローカルで動かせばいいんやで。
0805login:Penguin2015/09/04(金) 16:02:03.95ID:XJ+Wmu2A
>>800
別のスレで聞いた方が早いかもね
0806login:Penguin2015/09/06(日) 11:19:44.77ID:qcAKLq2Q
epgrec UNAでVLCでリアルタイム視聴している時に、録画ボタンを押すと
録画できるんですが、なぜかディレクトリがhome/hoge/Downloadsになってしまい、しかも文字コードをUTF-8にしてもファイル名が文字化けしてしまうんですが、なぜなんでしょう?
0807login:Penguin2015/09/07(月) 12:29:15.44ID:FiVkOWGS
甘やかすとこうなる
0808login:Penguin2015/09/08(火) 16:47:57.91ID:Mcqoc/7q
epgrec UNAでわからない点が一つあるのでお聞きしたいのですが、
cronによる番組表取得はデフォルトで2時間置きの設定になっていますが、
なぜ初期設定でEPG更新間隔はcronの倍数にするように書いてあるのでしょうか?
cronが2時間置きなら番組表更新も2時間置きで良いのではないかと思うのですが。
0809login:Penguin2015/09/09(水) 09:12:02.01ID:moVr8U95
>>808
省電力の設定の中の項目じゃないかな?
うちは常時ONだから設定していないけど、
EPG取得のためだけに電源ONするタイミングを設定する項目だと思う。
0810login:Penguin2015/09/10(木) 05:54:05.35ID:8QXlFghj
Chinachuのサイト消えてない??
08118082015/09/10(木) 10:17:11.12ID:YAaCvfTS
>>809
レスありがとうございます。
epg取得のためだけに電源ONになったケースは見かけたことがないのですが、
そうなんですか。
0812login:Penguin2015/09/10(木) 11:20:22.17ID:YSsQKsMl
>>811
もしepg取得のためだけに電源を入れないとなると、
一週間何も予約しなかったら番組表が空っぽになってしまうからね。
0813login:Penguin2015/09/11(金) 12:58:56.84ID:eSdLatRm
epgrec UNAって録画予約の3分前ぐらいにもepg取得してるようだけど、
それとcronによるepg取得ってどう違うんだろう?
0814login:Penguin2015/09/11(金) 14:06:18.51ID:dh6oWNbM
延長等で番組の時間が変更になっていないかのチェック。
変更があったら、予約の時間を変更して追従してるみたい。

チャンネルが多くてEPG処理が終わる前に録画が始まってしまうと、
数分だけ録画されたファイルができたりすることも。
0815login:Penguin2015/09/11(金) 15:06:44.41ID:B+XlTAkw
>>814
録画予約優先だし、そのときのEPG取得はEIT[p/f]見るからすぐ終わるはずだけど、そんなこと起きるの?
0816login:Penguin2015/09/11(金) 15:52:14.23ID:dh6oWNbM
>>814
目的の番組の録画はちゃんと行われるけど、同じ番組名のゴミファイルが残ってることがあった。
最近は起きてない気がするので、もしかしたら古いバージョンだけかもしれない。
0817login:Penguin2015/09/11(金) 18:53:41.88ID:eSdLatRm
一日一回夜の0:00時にEPG更新したい場合はcronとEPG更新間隔はどう設定すればよいのでしょうか?
EPG更新間隔を24時間としただけでは設定した時刻から24時間なのでしょうか?
08188172015/09/11(金) 18:56:18.73ID:eSdLatRm
>>814
レスがついているのを見落としました、失礼。
レスありがとうございます。atキューを見ると3分前に録画予約が入っていたので
何だろうと思っていたのですが、疑問が解けました。
どうせだったらshepehrd.phpによる番組表取得は速いので録画前に立ち上がった
時にまるごと番組表取得してくれれば楽なんですが。
0819login:Penguin2015/09/12(土) 02:01:31.92ID:qQbLvXWi
epgrecunaで動画整理してて何も検索していない状態で
絞り込み全削除 録画ファイル削除 一括削除 をしてしまったorzorz
2Tの録画ファイルが吹っ飛んだ
0820login:Penguin2015/09/12(土) 02:26:28.81ID:Iu9Lz+SY
スナップショットから復活させるんだ
0821login:Penguin2015/09/12(土) 17:22:20.62ID:rjwbFTPA
EDCBをlinuxに移植する強者はおらんか。
epgrecUNAもよくできてんだろうけど、専用の録画機向けのアプリだから、
作業用のデスクトップにチューナー差してる環境だとサスペンドできなかったり、
突然電源切れたりいろいろ不便な点がある。
0822login:Penguin2015/09/12(土) 18:07:29.80ID:pO2LEuaM
とりあえず.NETはMS自身も移植するっていってたよな
0823login:Penguin2015/09/13(日) 00:38:00.30ID:G1GxPc0e
Ubuntu 15.04 Kernel 3.19.0-28 に PT2,PT3 を1枚ずつ挿して
DVBで統一して使いたいと考えているのですが、再起動する度に
adapter番号が変わるのであれー?と思ってたのですが、固定
する方法あるんですね知らなかった。

https://www.google.co.jp/?gws_rd=ssl#q=linux+dvb+order

PT3-S,S,PT2-S,S,PT3-T,T,PT2-T,Tの順で並べて見ました。
/etc/modrpobe.d/options-dvb.conf
options earth_pt3 adapter_nr=0,4,1,5
options earth_pt1 adapter_nr=2,6,3,7

DVB Adapter No. = 0 : Toshiba TC90522 ISDB-S module
DVB Adapter No. = 1 : Toshiba TC90522 ISDB-S module
DVB Adapter No. = 2 : VA1J5JF8007/VA1J5JF8011 ISDB-S
DVB Adapter No. = 3 : VA1J5JF8007/VA1J5JF8011 ISDB-S
DVB Adapter No. = 4 : Toshiba TC90522 ISDB-T module
DVB Adapter No. = 5 : Toshiba TC90522 ISDB-T module
DVB Adapter No. = 6 : VA1J5JF8007/VA1J5JF8011 ISDB-T
DVB Adapter No. = 7 : VA1J5JF8007/VA1J5JF8011 ISDB-T

普通にPT3-S,T,S,T,PT2-S,T,S,Tの順に並べた方が良いですね。
options earth_pt3 adapter_nr=0,1,2,3
options earth_pt1 adapter_nr=4,5,6,7
0824login:Penguin2015/09/13(日) 15:27:51.91ID:la0Bzago
>>817
うちだと24時間間隔にすると正午の12:00にたち上がってる。
俺もできれば空いている夜中の零時にepg取得して欲しいんだけど、
どう設定すれば良いのでしょう?
crontabを0:00にするだけじゃ立ち上がらないのは当たり前だが、
詳しい方教えてください。
0825login:Penguin2015/09/13(日) 16:53:36.76ID:pvR0Bk9y
これを試してみるのはどうだろう
https://www.google.co.jp/search?q=man+crontab
0826login:Penguin2015/09/16(水) 00:55:29.01ID:AhKPZXxH
>>821
cronで次のようなシェルスクリプトを動かせば良いよ
特定の時間と予約録画10分前にEPGの更新、10分おきにシャットダウンの実行
ただし録画時と特定の操作やログイン状況に応じてシャットダウンしない
オリジナルの動作がイマイチよくわからなかったからこうやってるんだけどね
0827login:Penguin2015/09/16(水) 08:08:15.19ID:wG0m68Lj
>>826
それネットでよく見かけるスクリプトに近いけど、
それだとログインしている時にシャットダウンしてくれないよ。
Winとlinuxじゃログインの概念も違うけど(winではログオフ状態じゃ
アプリが立ち上がらない)、EDCBは予約録画後スタンバイ待機画面が出て、
キャンセルボタンがでて、そこをクリックすればキャンセルできるようになってた。いちいちログオフしなきゃいけないんじゃ面倒だよ。
0828login:Penguin2015/09/16(水) 08:52:24.87ID:ya/zrMVN
>>826
epgrecUNAのことだったら、EPG取得を動かすユーザに気をつけないと
チューナー排他管理がうまくいかなくなるので注意ね。
EPG取得も録画も同じユーザで実行しないとうまく動かない。

>>827
Linuxでログインしっぱなしにする人のほうが少ないんじゃないか…
0829login:Penguin2015/09/16(水) 21:22:14.93ID:M/zCvpr1
>epgrecUNAのことだったら、EPG取得を動かすユーザに気をつけないと
チューナー排他管理がうまくいかなくなるので注意ね。
EPG取得も録画も同じユーザで実行しないとうまく動かない。

とおの昔に対策されてるよ
0830login:Penguin2015/09/18(金) 15:25:38.88ID:enpuzRD4
サスペンド復帰後から次のサスペンドまでpt3ドライバのロードに失敗し続けて録画できてなかった
なんでだろう
ログではchannel 0,1,2まで成功してから
PT3: fail allocate consistent.
となってこけてる
0831login:Penguin2015/09/19(土) 20:07:41.49ID:KpdGFDL/
chinachuの最新(master)をgit pull してきたら、
ルールが反映されなくなった模様。
同じような症状の人いる?

$ ./chinachu rules でキーワードが表示されなくなった。
(表示がえらい長いので1行だけ。)

8 BS sports - - 新 再 0, 24 - [1] - - -

キーワードが [1] になってるのは正しい?
0832login:Penguin2015/09/21(月) 05:05:43.14ID:7uPcWQMM
./chinachu rules は、ソース見たらなんか変な処理になってるな。
とりあえず./chinachu rules --detailすれば*_title/*_descriptionsが表示される様子。

ルールが反映されないのはスケジューラがまだ動いていないとか?
08338312015/09/21(月) 17:26:02.93ID:OrNQ9Lku
>>832
提示頂いたコマンドでとりあえずタイトルが表示されましたね。
ルールが反映されなかったのは、フラグに「新」を入れていたから・・・だけですた・・・・orz

再放送が多いので、できれば新規放映だけ抑えたいんですけどねぇ・・・・。
0834login:Penguin2015/09/21(月) 18:42:24.81ID:eDT6/iqt
>>833
無視フラグに「再」を指定すれば良いだけでは?
08358312015/09/21(月) 21:55:20.10ID:OrNQ9Lku
>>834
無視フラグ立ててるんですが、どうもうまく動いていない雰囲気でして。
もちっと様子みてみます。

しかしUNAのパスワードがわからん・・・・orz
0836login:Penguin2015/09/22(火) 02:01:40.13ID:fx1ZPfpT
PR #214を入れて、スクリプトで頑張れば追加された予約が分かるようになります。
頑張り方は ttp://www.typemiss.net/2015/09/chinachu-jq.html (宣伝)

#157 で言われてるみたいに、予約とルール判定でロジック違うから面倒なんですよね。
ルールと同じロジックでの検索と、予約からルールが分かるような変更をがんばってみようかな。
不満を言うだけじゃ「次期リリースで」になるけど、PRになってれば対応してくれるかもしれないし。
0837login:Penguin2015/09/22(火) 13:06:01.66ID:B2/BwEVQ
epgrecUNAで録画したファイルの
ファイル名が29VB9R~C.TS
こんな感じで数字とアルファベットになることがあるんですが、
原因はわかりますか?
08388312015/09/22(火) 16:46:12.20ID:lMeisxvb
>>836
GJ!
0839login:Penguin2015/09/22(火) 19:25:20.33ID:ElkF4aMH
>>837
ファイル名にWindows禁止文字があるからsamba越しではファイル名が仮になる
08407302015/09/22(火) 22:59:33.11ID:e4I/cVv+
HTML5 Player ってどうよ?というところを確認してみた。

端末側は Win10 64bit, SandyBridge な環境のみで確認。
サーバ側は CentOS7.1 で構築。

CSのストリームを ffmpeg にパイプで食わせて、
QSV でエンコードした出力を nginx に食わせる。
nginx-rtp-module で MPEG-DASH で配信する環境を構築した。

dash.js は設定を全くいじっていなくて、とりあえず js ファイルを
突っ込んだだけの状態で試験。

Edge: 画面が途切れ途切れつつも再生は出来ている。デインタレースが出来ないみたい
Firefox-devel: 画面が途切れ途切れつつも再生出来ている。デインタレースは出来ている
Chrome: 画面が途切れつつも再生は出来ている。デインタレースは出来ている

全ブラウザともに△ってところか。
Edgeだけデインタレースできてないのは何故だろう?
全ブラウザでカクつくのは、デフォルト設定のセグメント長では長いから?

番組表を作るためのJSONパーサもなんとなく書けたので、
CGIのようなものでffmpegをキックするところと、
HTML5 Playerとffmpegのハートビート管理をする部分を作ればプロトタイプ完成かな。
0841login:Penguin2015/09/22(火) 23:08:58.79ID:fx1ZPfpT
>>831

devel-betaを元に色々機能追加してうちで今使っているのを ttps://github.com/kounoike/Chinachu/tree/my-server に置いてます。
追加機能の中に、番組検索時にルール判定と同じロジックにする変更があるので、ルールをあれこれ考えるようなときに便利かと。
人柱募集中です(といっても、app-operator.jsはいじってないから、予約済にさえ登録されれば録画は大丈夫)。
08427302015/09/23(水) 23:05:49.99ID:TLFp5GdM
nginx で perl_module を組み込んで、
perl CGIから system("recpt1 | ffmpeg") な事をするようにしてみたが、うまく動かない。

CGIから起動後しばらくすると ffmpeg が何故か死ぬ
kernel: ffmpeg[4295]: segfault at 18 ip 00007f8c45cf6a3b sp 00007fff377859e8 error 4 in libva.so.1.3500.0[7f8c45cf2000+15000]
libva のバグならバグでもいいんだけど、intelさんの持ち物だなぁ…
0843login:Penguin2015/09/26(土) 19:12:02.73ID:toQIPets
windowsで録画サーバ組んでて
急な録画ミスのためにlinuxでも録画サーバ組んだ
chinachuは予約関連と検索の機能が乏しいな
EDCBはかなり便利だけど
0844login:Penguin2015/09/26(土) 20:47:00.90ID:/KmGDoXz
録画主体ならepgrecUNAがよいかも

現行のchinachuは指摘されているもの以外にNHKで番組追跡に失敗する場合がある
0845login:Penguin2015/09/26(土) 22:41:11.36ID:prnI7xd+
epgrecUNAにMediatomb連携させれば視聴もかなり便利だと思う
つかそうしてます
0846login:Penguin2015/09/27(日) 13:42:49.91ID:6pS5sSqQ
2013年版から放置してたepgrecUNAを今更ながら150720版にしてみたけど、なぜか地デジのEPGだけ取得してくれない。BSは大丈夫。
config.phpではTOKYO MXだけコメント外して、PT2なので物理チューナ数を2に変更。
shepherd.php実行では特にエラーも返さないんだけど・・・。
ちなみに、ターミナルからrecpt1直接なら地デジ録画は可能。

そのまま以前のバージョンに戻したら、普通に番組表を取得できるし録画もできる。

どこで引っかかってるか、どうやって調べればいいでしょうか。
0847login:Penguin2015/09/27(日) 17:48:57.89ID:IqFKfUq8
>>846
動作ログはどうなってる?

UNAさんの最近のコメントに番組表取得できない話題出てるよ
(まあ自分なんだけどさ)
0848login:Penguin2015/09/27(日) 18:41:26.34ID:8HFeEO9Q
define( 'TUNER_UNIT1', 2 );
define( 'PT1_CMD_NUM', 0 );

>>846
config.phpはこうなってる?
'PT1_CMD_NUM',は0じゃないとBSしか取得できなくなっちゃう。
原因はわからんが。
0849login:Penguin2015/10/01(木) 02:47:50.19ID:XNBAI+f5
epgrecuna
録画ファイル名の形式で概要も追加したかったぜ
0850login:Penguin2015/10/01(木) 10:44:56.59ID:cpF1K0xR
遅レスですみません。
とりあえず録画システムが動かないと困ってしまうので、元のepgrecunaに戻してしまっています。

>>847
それが、特に動作ログにはなにもエラーが記録されてないんです。

>>848
config.phpはそのようになってました。

もうちょっと時間に余裕がでてきたら、改めて検証してみます。
ありがとうございました。
0851login:Penguin2015/10/01(木) 16:46:35.48ID:77nSsQtf
コメント欄のYMRTさんのログを見るとEPG更新開始15秒後から15秒おきに5ch分失敗してる。
ほとんどの地域で地デジは全7chで1局80秒録画してるから、最初に起動した2ch分が終わらないうちに次を録画しようとしているように見える。
録画プロセスの終了判定あたりがおかしいんじゃないか。
0852login:Penguin2015/10/03(土) 16:26:30.08ID:GGBwYxbS
epgrecunaで警告でてたけど放置でいいんかな
コマンドがスタックしてる可能性があります[/usr/local/bin/recpt1 --b25 --strip --sid epg 28 80 /tmp/__temp.ts_GR0GR28]
0853login:Penguin2015/10/03(土) 17:33:56.21ID:lr2OrN5b
>>852
recpt1起動してから80+10秒経ってもプロセスが残ってると出る。
EPGの録画は優先度最低の20で起動するからオーバーしてるだけかも。
0854login:Penguin2015/10/03(土) 19:39:53.86ID:GGBwYxbS
>>853
そうなのか 問題なさそうだし放置しておこう
0855login:Penguin2015/10/04(日) 01:29:32.13ID:jIedkPuu
古いepgrec UNAは録画コマンド起動してから親の優先度を最低にしてるけど、
現行は親の優先度を最低にしてから録画コマンドを起動してるんだよな。
子プロセスの優先度は親のを引き継ぐから現行では録画プロセスも最低で起動される。
その辺でEPG取得に失敗してるのかもな。
http://linuxjm.osdn.jp/html/LDP_man-pages/man2/getpriority.2.html
0856login:Penguin2015/10/04(日) 15:59:38.09ID:Pf5uc7lZ
OS:CentOS7
使用:chinachu
tunner:pt3

recpt1は本家


EPG: データが空(result.tv.channnel is undefined)
だってさ…
でもライブ視聴は出来る
地デジだけこのエラーでるんだが何処疑ったらいいのか皆目検討つかん


一応一通りググってトライしたがかわらない
誰か助言plz
0857login:Penguin2015/10/04(日) 16:12:30.86ID:W9ivvep1
それ、epgdumpのXML読んでるところだけど、epgdumpは?
0858login:Penguin2015/10/04(日) 20:59:57.47ID:Pf5uc7lZ
遅レス申し訳ない

epgdumpでtsから取り出すってこと?
一応~/chinachu/usr/bin/epgdumpはあったのでバージョンでも見ようかと思いましたが-v --versionで出ないんですね


epgdump周り?エラー精査してまたお尋ねします
0859login:Penguin2015/10/04(日) 22:19:08.61ID:W9ivvep1
ああ、こっちこそ適当に見ててすまん。chinachuが入れるんだったか

epgdumpの出力読み込み時にエラーがあった場合とは別で、チャンネルが無かったって言ってるってことは、config.jsonに見れないチャンネルを書いてるとかかも?
0860login:Penguin2015/10/04(日) 23:31:43.12ID:Pf5uc7lZ
このエラーですかね
-----------------------------------------------------
...
[1] UNLOCK: PT3-T1 (n=2)
[1] EXEC : epgdump (pid=12105)
Error : ENOENT, no such file or directory './data/tuner.2.lock
[2] UNLOCK: PT3-T1 (n=2)
[2] EXEC : epgdump (pid=12106)
Error : ENOENT, no such file or directory './data/tuner.2.lock
...{省略}...
[6] UNLOCK: PT3-T1 (n=2)
[6] EXEC : epgdump (pid=12110)
Error : ENOENT, no such file or directory './data/tuner.2.lock
[7] EXEC : epgdump (pid=12111)
...
-----------------------------------------------------
gitのissue:169と似たエラー
node.jsのバージョンを指定のものにするといいようです

自環境は
node -v「v0.10.36」だったので
指定のv0.12.0以上にしてみます

ところで自分でnode等ビルドした場合
ビルドしたユーザにしか影響しないんでしょうか?
sudoユーザでv0.12.2へmake installしたのですがchinachuユーザのバージョンは先の通りでした
0861login:Penguin2015/10/05(月) 00:20:59.75ID:IBgEg78R
連投スマン

>ところで自分でnode等ビルドした場合
>ビルドしたユーザにしか影響しないんでしょうか?
>sudoユーザでv0.12.2へmake installしたのですがchinachuユーザのバージョンは先の通りでした

録画始まったときになんとなくもう一度chinachuユーザでバージョン見てみたら
v0.12.2
になっていて、恐らくEPGも問題なく受信できている模様

何がきっかけでバージョン上がれたのか...

お騒がせしました
0862login:Penguin2015/10/05(月) 00:54:43.94ID:TVbNRo+i
https://github.com/kanreisa/Chinachu/issues/234 関係かな
0863login:Penguin2015/10/10(土) 17:15:30.75ID:waPz+arF
epgrecを使っているんだけれど、最近TOKYO MXの番組表が空になっていたりするのはうちだけかな?
今までは普通に動いていたから電波悪いってわけでもないと思うんだけれど、最近なにか対応しなきゃいけないことってあった?
0864login:Penguin2015/10/10(土) 19:29:24.30ID:9jNEDifj
>>863
最近MXの番組表が変更されたと聞いたよ

電子番組表(EPG)表示変更のお知らせ
http://s.mxtv.jp/change_epg/

> TOKYO MX2の番組の視聴・録画予約をされている方へ
> 9月28日(月)の電子番組表(EPG)表示変更により、TOKYO MX2の番組の視聴・録画予約に影響が生じる可能性がございます。
> 念のため、9月28日(月)以降に、予約をご確認頂き、必要に応じて再設定をお願いいたします。
0865login:Penguin2015/10/10(土) 23:21:01.65ID:uV0xRPl5
今更だけどルパンの初回ってラグビーで遅れたんだな
chinachu反応してくれなかったみたいだが番組表ギリギリだったんだろうか
0866login:Penguin2015/10/11(日) 09:22:06.64ID:5vLN0iQf
>>865
録れてなかったのはそのせいか
0867login:Penguin2015/10/11(日) 09:28:40.17ID:jRWQWyNJ
うちは撮れてた
0868login:Penguin2015/10/11(日) 09:31:24.27ID:gFwbUblK
>>867
マジか
うちは後ろ15分が切れちゃってたよ
0869login:Penguin2015/10/11(日) 09:41:48.79ID:xHGCTGED
>>867
日本テレビ?
0870login:Penguin2015/10/11(日) 11:02:12.83ID:TFZjhyhp
ChinachuのMP4ストリーミング見れてる人いる?
以前は見れてた気がするんだが今Firefox41で試したら見れない
0871login:Penguin2015/10/11(日) 11:10:02.03ID:TFZjhyhp
>>870
Chrome45だと見れた
0872login:Penguin2015/10/11(日) 13:17:53.90ID:qjsqsyQA
>>865
winでの話だけど、ptTimerでは問題無く撮れてたからepgの問題は無いと思う
0873login:Penguin2015/10/11(日) 15:08:21.16ID:gFwbUblK
>>872
そっかーてことは延長対応うまくいってないんだな

>>870
macはchromeなら見れるんだけどsafariはダメ
iOSはsafariでもchromeでもMP4もwebMも見れなくて全滅
俺も以前はiPadで見れてたような気がするんだが
HLSだったのかも知れないが今は削除されてるようだ
あとandroidはプロキシすると4では見れなかった
5ならプロキシでいけるもののSSLだとダメらしく出先からはVPNで見てる
0874login:Penguin2015/10/11(日) 15:19:20.72ID:a03u45db
>>870
firefox-developer editionでは動く?
0875login:Penguin2015/10/11(日) 16:41:29.21ID:TFZjhyhp
>>873,874
Firefoxのdeveloper版でもダメだった
現状FirefoxとSafariがダメっぽい?
0876login:Penguin2015/10/11(日) 18:20:54.38ID:gFwbUblK
>>875
OSにもよるかも
iOS7のiPadだけどSafariもChromeも見れない
0877login:Penguin2015/10/12(月) 03:37:34.87ID:l1KCmJ1p
>>864
ありがとう、今確認してみたんだけどそもそもテレビでも映らなくなってた、わろたw
0878login:Penguin2015/10/12(月) 20:32:55.45ID:F8bTiCsU
>>868-869
現行バージョンはデフォだと91秒前にEPGを確認するようになってる。
その時点でschedulerが動いていたり、録画が動いてたりすると時間変更に対応できない
ちなみに時間延長には対応してない。対応しているのは上記のような条件付きの時間変更
Airに期待
0879login:Penguin2015/10/12(月) 21:10:03.33ID:feHPXduG
>>870
UbuntuのFirefox41だと大丈夫だった
MacとWinのFirefox41はダメ
0880login:Penguin2015/10/12(月) 23:40:37.02ID:wWjjnVoC
chinachuインストール中なのですが以下コマンドでエラーが発生しました
./chinachu service wui execute

module.js:338
throw err;
Error: Cannot find module 'geoip-lite'

最初はuglify-jsが無いと言われるので無理やりインストールしたら
次にactive-x-obfuscatorが無くてまたインストールしたのですが
さらにgeoip-liteが無いとなりました
このままモグラたたきを続けるのも何か間違ってるかと思うのですが
どなたかアドバイスをお願いします
0881login:Penguin2015/10/13(火) 02:54:45.30ID:RhoVtivZ
./chinachu installer
1

した?
0882login:Penguin2015/10/13(火) 05:56:55.58ID:HKanLNZ4
あんなわかりやすいインストールガイドでどうして躓くんだよw
0883login:Penguin2015/10/13(火) 06:23:50.56ID:YQuJal9D
ありがとうございます。
./chinachu installerは 1 の Auto(Full) を選択してやりました
./chinachu service operator executeは正常に起動します
もう一度インストールやり直してみます
0884login:Penguin2015/10/13(火) 08:59:15.70ID:991WKkyx
LINUX録画機をつくるのじゃ
0885login:Penguin2015/10/13(火) 12:52:51.09ID:ZAc2kYWA
RaspberryPi2+OSMC+MyGica870でChinachu入れてやってみたけど、3〜4番組録ったらフリーズ起こした
freeコマンドで見たらメモリ残量が19MBしか無かったし、さすがにメモリが足りなかったのかな…
(スワップファイル作ったけど3MBしか使われてなくて役立たず)
0886login:Penguin2015/10/13(火) 17:55:52.53ID:L5REUj+3
>>885
OSMCが厳しいんじゃない?
0887login:Penguin2015/10/13(火) 19:18:31.99ID:ZAc2kYWA
>>886
どっちかというとChinachuで使ってるnodeが厳しいみたいだ
topで調べたらnodeのメモリ使用量がどんどん膨れてた
試しにChinachuのサービスを止めたら、19MB空きだったのが512MB空きになったw

ただ、OSMCも一因かもしれないから、Raspbian+Kodiとか、RaspberryPi2をOSMC専用機にして
眠ってる初代Raspberry PiにRaspbian+Chinachuかepgrec入れてみたりとか色々試してみるよ
0888login:Penguin2015/10/14(水) 03:34:27.88ID:g/vt543s
chinachu更新したらストリーミングが汚くなった気がする
ワンセグ拾っちゃってるのかな
0889login:Penguin2015/10/14(水) 07:40:03.03ID:8NO/bGP6
ストリーミングの形式くらい書いたらどう?
0890login:Penguin2015/10/14(水) 08:12:27.75ID:DyQAP6lU
>>887
node本家のarm7用バイナリ使ってみた?
chinachuが動作することは確認してる。
0891login:Penguin2015/10/14(水) 10:06:02.75ID:g/vt543s
>>889
無変換以外どれでも
0892login:Penguin2015/10/14(水) 14:59:25.37ID:EvDXxZ1n
どっかにストリーミングする時のエンコパラメーター軽くしたって書いてたから
そういうことじゃん?ビットレート上げよう
0893login:Penguin2015/10/15(木) 09:57:47.88ID:1fMZWYzY
>>890
アドバイスありがとう
さっそくそのnodeに入れ替えたら、メモリ使用量が多いのは相変わらずだけど
前は3〜4番組でハングアップしてたのが、昨日の夜から15番組ほど適当に録ってみても
全くハングアップしないし、OSMCで再生しても、別番組を録画しながら再生しても全く問題なくなった
これで超小型録再マシンが出来上がったよ。本当にありがとう
0894login:Penguin2015/10/15(木) 19:29:25.97ID:BTe8Z1AW
>>893
それはなにより。
いつの頃からかARM用も公開するようになったんだよね。

chinachuのインストーラーを変更して本家からバイナリ落とすようにしてくれたらいいよね。
0895login:Penguin2015/10/16(金) 15:49:50.77ID:zcIZRHuX
もう様子を録画して見せようにもほとんど残ってないすかね
0896login:Penguin2015/10/21(水) 21:58:57.09ID:EMl9/GMv
初めてUbuntu + Chinachu + recpt1 + PT3環境構築しましたが、
以下3点問題があり困っております。何かアドバイスあればお願いします。
やはりOSから再インストールが無難でしょうか?

10回に1回くらいの頻度で、
録画開始時に録画開始時に0バイトのファイルが出来るだけで録画開始しないことがあります

録画の途中で予約の終了時間前なのに、
#recpt1: Recorded 999sec のログと共に録画が中断することがあります

導入直後は番組表の更新ができていたのに、
その数日後から番組表が全く更新されなくなりました。ログは以下から進みません。

21 Oct 21:18:31 - STATUS: { completed: 0, waiting: 15, worked: 2, running: 2 }
21 Oct 21:18:32 - [0] #recpt1: device = /dev/pt3video2
21 Oct 21:18:32 - [0] #recpt1: C/N = 33.321299dB
21 Oct 21:18:32 - [7] #recpt1: device = /dev/pt3video0
21 Oct 21:18:32 - [7] #recpt1: C/N = 16.450138dB Recording...
21 Oct 21:18:32 - [0] #recpt1: Recording...
21 Oct 21:18:32 - [7] #recpt1: Available sid = 101 102 700 701 707 929 Chosen sid = Available PMT = 0x1f0 0x2f0 0x10f0 0x11f0 0x17f0 0x701
21 Oct 21:18:33 - [0] #recpt1: Available sid = 3088 3089 3090 3472 Chosen sid = Available PMT = 0x101 0x102 0x103 0x1fc8
0897login:Penguin2015/10/21(水) 22:06:50.41ID:R1+C5RS8
>>896
recpt1怪しい
0898login:Penguin2015/10/21(水) 23:06:37.42ID:2dCHWcnU
導入時は正常だったとしたらPT3がしっかり刺さってないような気がする
別のスロットに換えて様子を見るのも手っ取り早く問題切り分けできる
カーネルのバージョンが変わったとかならドライバ見失うかもだけど
0899login:Penguin2015/10/21(水) 23:11:53.12ID:l5K1tiUP
意外と思われるかもしれないがPT3の相性問題もありますよ
MSIのAM1マザーボードで相性出ました
0900login:Penguin2015/10/22(木) 00:11:25.78ID:ADfRwSgR
>>896
>導入直後は番組表の更新ができていたのに、
>その数日後から番組表が全く更新されなくなりました

cronの設定で自分はミスってたけどrecptっぽい
0901login:Penguin2015/10/22(木) 00:57:32.24ID:riR+72rU
osmcのアドオンでepgrec のhttpストリーミングできるものはありませんか?
epg情報とかは要りません。
pcではストリーミング再生できています
0902login:Penguin2015/10/22(木) 06:36:47.68ID:M+ZIxVKW
皆さんありがとうございます。
導入直後に番組表は更新出来たけど
録画ファイルが0バイトになるのは最初から発生してました
スロットは1つしかありませんがPT3の抜き差しは何度も試してます
マザーはASRock N3700-ITXなのですが
相性疑ってマザーか、初期不良疑ってPT3か、
どちらを先に追加購入するかちょっと悩みますね
recpt1は再インストールしてもダメでした
0903login:Penguin2015/10/22(木) 07:13:19.76ID:U2yE8f9v
lspciやls /dev/pt3*でその時は認識されているか確認した上で
stz版のrecを導入してみて下さい
make mrproperしてからです
0904login:Penguin2015/10/22(木) 14:37:04.17ID:9txXoy2W
カーネルを4.2.3に更新したらドライバのmake通らなくなって焦った。
include追加したら通るようになった。

diff --git a/pt3_pci.h b/pt3_pci.h
index 61ea995..a8a62f9 100644
--- a/pt3_pci.h
+++ b/pt3_pci.h
@@ -22,6 +22,7 @@
void * pt3_vzalloc(unsigned long size);
#else
#define pt3_vzalloc vzalloc
+#include <linux/vmalloc.h>
#endif
0905login:Penguin2015/10/22(木) 20:13:09.72ID:j0lklPRj
>>904
本家にパッチを投げて、マージしてもらった方が良いかもね
0906login:Penguin2015/10/22(木) 21:14:56.84ID:whFErz4A
>>896
recpt1 の正常出力なら Chosen sid = の後ろに選択された SID が
出力されるはずだけど出力されてないですね。C/N はそれなりの値が
でてるのに変です。もし、TS Split に失敗してるのならば、--sid
オプションを付けなければ良いのではと思ったけど Chinachu を
使ったことないのでそれで良いのかはわからないですが。
recpt1 をコマンドラインから実行した時は正常なTSが保存できている
ということです?相性あるならそれでも異常が出そうですが?
0907login:Penguin2015/10/22(木) 22:28:24.63ID:txuow1PX
>>906

Chinachuはrecpt1に--sid epgを付けてて Chosen sid = の後には何も出ないのが正常みたい
0908login:Penguin2015/10/24(土) 23:17:34.31ID:IviiaSoZ
Chinachuで「GR: 日テレ1のルパン三世」だけが毎回録画失敗する(途中でデータが途切れたり、ファイル数が0だったり)。
しかもChinachuを再起動するまで録画中の状態でいすわるし。
なにこれ。
0909login:Penguin2015/10/25(日) 00:36:22.62ID:V5AY99kX
>>908
毎回ってことならログと合わせてGitHubでIssueにした方が良いんじゃないだろうか
0910login:Penguin2015/10/25(日) 01:20:21.51ID:zLeLzrdD
>909
次の放送でNGになったら、やってみる。
0911login:Penguin2015/10/25(日) 10:03:11.40ID:VRyfl7ur
チューナー足りてないんじゃないの?
0912login:Penguin2015/10/26(月) 09:01:32.76ID:oKEekUcj
前から気になってたんだけど、GRって何の略なんだろう。
もしかして、ground?だとしたらterrestrialが正しいような…
PTシリーズも地上はT、衛星はSと表記してるし。
既出だったらゴメン。
0913login:Penguin2015/10/26(月) 21:42:17.45ID:58YeNgtd
ubuntuのアップデート、もう1年以上してないや
0914login:Penguin2015/10/26(月) 22:36:38.69ID:BBmPifuV
>>908
俺も10/7あたりからとれない番組があるな、原因調査中だけど
0915login:Penguin2015/10/27(火) 06:48:41.26ID:wTtJ4ZKt
>>914
予約は入るけど録画できないってこと?
0916login:Penguin2015/10/27(火) 08:50:18.94ID:QBf1LjpS
>>915
そう、0バイトファイルができる
うちはpt3を三枚挿しで、すべての
デバイスで正常録画するまでは
確認済み

とは言ってもデバイスが埋まってた
可能性はまだ排除できないので
取りあえず再起動して様子見中
0917login:Penguin2015/10/27(火) 17:43:06.45ID:UdjJbpcZ
885だけど、>>890で頂いたアドバイスを適用してからRaspberry Pi2+OSMC+Chinachuを
2週間近く連続で電源を落とさず運用してみて、ほとんど問題は発生しなかった
問題が起きたとしてもOSMCのプレイヤー部分がエラー起こしてリブートするぐらいで
Chinachu部分には全く問題はなく、正常にOSMCでもPCでも出来ている
録画時にTSファイルやMP4ファイルを再生していても大丈夫
(ログ出力とスワップファイルのクリアのために、朝5時にcronでリブートはかけてる)

初期に躓いた点としては「必ずRPi2用の空冷ファンをつける」「録画用のHDDはext3かext4フォーマットにする」
(mount.ntfsのCPU使用率が書き込み時には15〜20%、読み込み時には1%未満なので、再生専用ならNTFSでも問題無い)
「USBのオーディオデバイスは使わず、HDMI経由かステレオミニジャック経由にする」
(USBオーディオを使うと動画のH/Wエンコードが効かず、フレーム落ちや飛びが発生する)
それと>>890で頂いたアドバイス通り、arm7用のnodeを適用するぐらいか

HDD除いて1万円強(RPi2がケース付きで6k、MicroSDHCカード0.7k、チューナーが2.5k、IDカードリーダーが2.3k
MPEG2ライセンスが0.2k、空冷ファンが0.2k)、HDD込みでも2万円強で自分好みの録画再生機が作れるのは嬉しいね
0918login:Penguin2015/10/27(火) 17:47:32.19ID:UdjJbpcZ
>正常にOSMCでもPCでも出来ている
TSファイルは正常にOSMCでもPCでも再生出来ている、だな。すまん
0919login:Penguin2015/10/27(火) 19:49:26.83ID:eiqv+FJf
>>917
チューナーは何を使っているの?
国内で売ってる奴?
0920login:Penguin2015/10/27(火) 20:45:37.31ID:UdjJbpcZ
>>919
チューナーは外国のセールで買ったMyGica S870を使ってる。今は3000円弱かな?
国内じゃ売ってないけど、ググるといろいろ情報が出てくると思う

ただ、筐体が大きいからUSB延長ケーブルの使用は必須
Raspberry Pi2だと隣のUSBポートにまではみ出してくるw
0921login:Penguin2015/10/27(火) 21:06:16.79ID:eiqv+FJf
>>920
ざっくりググったけど、改造しないで済むと言うのがいいね。
海外から買わないといけないのが(円安だから)ちょっと頭が痛いけど、PT3の増設には良さそうだね。
0922login:Penguin2015/11/03(火) 15:05:57.23ID:KuYAoKcU
recpt1 http rev3が動かなくなったね。子プロセスが作られない
gcc 5.2.0
kernel 4.2.5
0923login:Penguin2015/11/04(水) 00:00:22.46ID:vBNXUFLt
そんな先っちょは落ちても拾ってくれないかも
自力で這い上がってくれ
しかし今後の指標となりそうな報告はお疲れさまです
0924login:Penguin2015/11/04(水) 03:15:41.85ID:XY5VhyYj
>>922
ディストリビューション何使ってんの?
0925login:Penguin2015/11/04(水) 15:39:12.48ID:DKt/1n85
上の方にも書いてあるけど、kernel4.2系にしたらpt3ドライバのコンパイル
もそのままでは通らなくなった。
0926login:Penguin2015/11/04(水) 15:47:25.86ID:hRcD9XWu
鳥は何使ってんの?
0927login:Penguin2015/11/04(水) 15:53:49.08ID:DKNMM7/r
Ubuntu12.04から14.04にアプグレしたら番組表取得すらできなくなってたな…
再構築めんどくさくて放置してるがうーん…
0928login:Penguin2015/11/04(水) 16:10:24.99ID:5fwLHGkf
放置してて問題ないなら、別に必要ないんだから、そのままにしておけばいいよ。
0929login:Penguin2015/11/04(水) 16:14:10.46ID:DKNMM7/r
別で録画機あって、そっちのバクアップ的な使い方してたから、ないと不便っちゃ不便…
0930login:Penguin2015/11/04(水) 20:23:52.25ID:6M4sc7Fp
>>925
再現、検証したいので、使用しているディストリビューションを教えて欲しい。
0931login:Penguin2015/11/04(水) 20:51:37.94ID:27cdXbFi
>>
Arch
0932login:Penguin2015/11/04(水) 20:53:54.81ID:27cdXbFi
>>924
Arch
0933login:Penguin2015/11/04(水) 23:35:34.63ID:tqzuz9Ri
>>925
pullリクエストは出てるので、マージされれば解決すると思う

ttps://github.com/m-tsudo/pt3/pulls
0934login:Penguin2015/11/05(木) 01:44:25.35ID:puHbpAqg
つまり、ubuntu12.04ltsから変えなくて良いってこと?
0935login:Penguin2015/11/05(木) 10:08:11.54ID:2jf7K86V
みなさまのrecpt1が動く環境の場合、生成されるTSファイルレベルで、対象ProgramIDの番組だけになっているのでしょうか?
当方環境では、KernelDriver(/dev/dvb)版PT3アダプタ + tune.c でゴニョゴニョやってるのですが、
tune &amp; dd 的なスクリプトで、全ProgramID入りM2TSファイル生成
録画終了後、ffmpeg で 希望ProgramIDだけのMatroska(h264+aac)に変換
って順で処理しているんですが、ナニカマチガッテル気がしております。
0936login:Penguin2015/11/05(木) 14:43:06.33ID:G8TvnmQb
パイプでtssplitter_liteでも通せば?
古いコマンドラインで動くやつはPAT,PMT更新に対応してなかったりするので
recpt1とかから取ってこないと冒頭数秒だけになったりするが
0937login:Penguin2015/11/05(木) 20:10:41.06ID:P8EnQIzD
tssplitter_liteなりsplitter.cppなりにパイプで渡して処理するのも良いけど、
BonDriver_DVB(USESERVICEID=1)をrecbondで使うのが一番簡単かと
0938login:Penguin2015/11/06(金) 15:07:08.97ID:k/KlKD7g
pt2なんだけど、本家に
kernel 4.2 以上だったら
<linux/vmalloc.h>
を include のパッチ投げて
くれないかな。

ユーザ少ないのに動かなくなったら、どんどんユーザ離れていくだろ。
0939デムパゆんゆんネトウヨ特攻兵@11月ぱよぱよち〜ん  【関電 79.2 %】 2015/11/06(金) 15:28:20.72ID:T4KrTDt0
もうとっくにユーザ離れて安定してるtvtestがデフォだろ
ひっかきまわしてるepgrecはMSの放った工作員ニダ
0940login:Penguin2015/11/06(金) 16:21:04.21ID:D41NuRWm
本家ってどこ?
0941login:Penguin2015/11/06(金) 16:46:03.40ID:k/KlKD7g
>>940

hg.honeyplanet.jp/pt1/
0942login:Penguin2015/11/06(金) 20:32:33.16ID:AGCcZqQQ
安定してるからubuntuのアップデートもやめちった。
今度する時は書き戻し準備してからだな〜
0943login:Penguin2015/11/06(金) 22:07:14.34ID:SK8u6Dzs
え?
0944login:Penguin2015/11/07(土) 04:44:42.19ID:6UHvc6/R
node.jsのバージョンをv0.12.2にしてみたけどupdate -fでエラーが出てしまう・・・
7 Nov 04:24:39 - [4] UNLOCK: PT2-T1 (n=1)
7 Nov 04:24:39 - [4] EXEC: epgdump (pid=14945)
7 Nov 04:24:39 - UNLINK: /tmp/chinachu-tmp-igo1x0ff.m2ts
7 Nov 04:24:39 - [4] EPG: データが空 (result.tv.channel is undefined)
7 Nov 04:24:39 - [4] -- (retrying, residue=2)
7 Nov 04:24:39 - [5] {"type":"GR","channel":"25","n":5}
7 Nov 04:24:39 - [5] LOCK: PT2-T1 (n=1)
7 Nov 04:24:39 - [5] SPAWN: recpt1 --device /dev/pt1video2 --sid epg 25 - - (pid=14947)
7 Nov 04:24:39 - [5] STREAM: /tmp/chinachu-tmp-igo1x0l9.m2ts
7 Nov 04:24:39 - STATUS: { completed: 0, waiting: 17, worked: 8, running: 8 }
7 Nov 04:24:39 - [5] #recpt1: using device: /dev/pt1video2 recpt1: unrecognized option '--sid' Invalid Channel: epg
/bin/sh: 1: kill: No such process
0945login:Penguin2015/11/07(土) 08:57:03.03ID:B/rjcFul
recpt1のオプションの問題だって言われてるのにNode.js更新しても意味ないでしょ…
どこのレポジトリの使ってるのさ?stz版?
とにかく情報が少なすぎる
0946login:Penguin2015/11/07(土) 12:12:22.71ID:zR4P06DT
recpt1が--sid epgのオプション食えないって言ってるから、使ってるrecpt1と合ってないんだろうね。epgを受け付けるのはstz版だった気がするが
0947login:Penguin2015/11/07(土) 14:12:35.75ID:q6quI9hm
新本家>>941で対応してるよ
0948login:Penguin2015/11/07(土) 17:53:53.62ID:6UHvc6/R
>>947
本家いれたら全チャンネルではないけど取得できました。ありがとうございます。
0949login:Penguin2015/11/10(火) 01:13:32.95ID:N+g/HKW/
>>925
PT3に、kernel 4.2対応パッチがマージされたようです。
ttps://github.com/m-tsudo/pt3
0950login:Penguin2015/11/11(水) 07:11:34.02ID:F/7REt2a
初心者です
地方から関東ローカル見たくサーバーを制作してます
osはubuntu14.02にpt3を二枚刺ししました
chinachuとsoftethervpnの構築までは出来ましたが外からAndroidのvlcで見るにはchinachuのhttp認証を外すしかないんですかね?セキュリティ的に問題あり過ぎですよね
softethervpnで見るにもchinachuがなかなか表示されないので困ってます
何か他に簡単で良い方法があったら教えて下さい

今度の日曜に設置しに行くので少し急ぎですがお願いします
0951login:Penguin2015/11/11(水) 07:42:00.92ID:vth1OXAy
OpenVPN使えばいいよ
リソースに余裕あるならL2TP/IPsecで
どっちもダメならsshでトンネル掘ればいいんじゃね
0952login:Penguin2015/11/11(水) 09:03:05.32ID:DnN9DqKT
Nginxでリバースプロキシはどう。
認証はsslのクライアント認証で。
0953login:Penguin2015/11/11(水) 09:49:53.75ID:jj7syPZe
スレチだがNginx+SSL認証で挫折した無能な俺が通り魔すよっと。ごめんなさい。
WebUIでクライアント証明書の発行管理失効ができる仕組みは無いものか。

>>950
VPN接続しないとchinachuが見れない構成ならhttp認証を外しても外からの不正アクセスリスクは変わらないと思う。
でも設置場所が知り合いの家とかな、LAN内からのアクセスに無防備になる。
これはたぶん>>952のリバースプロキシ構成でもだいたい同じ。

ところでVLCからのアクセス時に
http://user:[email protected]/みたく
認証情報を埋め込む事って出来ないのだろうか。この仕組みってIEだけ?
0954login:Penguin2015/11/11(水) 10:37:34.56ID:VxqdDZin
UNAで録画したファイルで
再生はできるけどAviutlで読み込みできないファイルが
できることがあるんだけどどうしてだろう?
以前、頭をカットしてやればいいみたいなことを
書いてる人が居たような気がするんだけど…。
0955login:Penguin2015/11/11(水) 11:47:18.46ID:zDnvN2t5
>>950
ところで回線は両方ともにNTT東か西だったりする?
だったりする場合、NGN網内折り返し通信でVPN張ると速いよ。無料契約のフレッツV6オプション契約をするだけで構築できるよ。
詳しくは検索してみて。
0956login:Penguin2015/11/11(水) 12:31:40.01ID:X2V7Wrvt
外からAndroidは諦めて家からやれって事か、そっちの方が良いかも知れないな
0957login:Penguin2015/11/11(水) 12:42:48.80ID:YAJQT/uJ
ssl 面倒だったんで443でhttpにしたなw
視聴はブラウザでみてたけどvlcがいいのかね。
0958login:Penguin2015/11/11(水) 12:49:22.38ID:YAJQT/uJ
>>954
うちも特定の局だけたまにエンコした時に音声が1秒ズレる現象があって、その時は録画ファイルの頭削っている。
aviutilじゃなくてffmpegでエンコしてるが。
なにがおかしいんだろか。
09599502015/11/11(水) 13:09:36.20ID:SaG/IRi+
皆様、素早いお返事ありがとうございます

>>955
当方、西エリアなのでその方法は不可能です

>>953 >>952
nginxは途中までインストールしてみたものの訳がわからなくなって放棄してしまいました

>>951
softetherとopenはどこが違うのですか?
softetherの中にあるopenvpn作成だと駄目なのでしょうか

今のところ、自宅を拠点にして外から視聴を確立させようと頑張ってはいるのですがなかなか上手くいきません
chinachuはインストールが簡単で番組表表示もわかりやすくて気に入ってますが、他に方法があったりすれば教えて頂きたいです
0960login:Penguin2015/11/11(水) 13:15:54.15ID:Plc5etiR
>>950
外から→theインターネットから
softethervpnで見る→地方宅から
ってことか
ソフトイーサよく知らないけどグローバルIPなくてもいいの?
俺は外からはクライアント証明書でやってみたけどSSLのストリーミングがダメで、
androidからopenVPNしてhttpなら観れてる

ともかくVPN越しにchinachuのwuiが見れないとだね
ストリーミングに関してはMX動画プレイヤーも試したら良いと思う
0961login:Penguin2015/11/11(水) 13:16:12.21ID:rMueY4/H
>>954,958
libarib25かスプリッターのバグかもね

libarib25は、無料→有料の切り替わりで不具合が出るのを確認して
Bondriverスレのに変更したら直った。
09629502015/11/11(水) 13:17:02.90ID:SaG/IRi+
>>957
あっさりそぉしちゃったほうが早いですよねw

後から付け足しで申し訳ありませんが
chinachuは録画サーバーですが、リアルタイム視聴もやりたいです
0963login:Penguin2015/11/11(水) 14:22:53.15ID:5Rd7gZxv
>>953
>でも設置場所が知り合いの家とかな、LAN内からのアクセスに無防備になる。

ファイアウォール使えよ
0964login:Penguin2015/11/11(水) 15:03:29.27ID:qFGO4fXs
>>959
ISP経由でがっつり通信すると、追い出されたりするけど、そのへん大丈夫?確か1日40GByteとかそのぐらいだと思う
0965login:Penguin2015/11/11(水) 15:56:50.77ID:ncdwPo+V
東西またいでいても、IPoE方式のIPv6プロバイダを契約していれば、
フレッツユーザー同士の通信はNGN内になると聞いたことがある。

東に2拠点、西に2拠点あるので、一カ所ずつ契約しようかと思ったけど、
料金見てみるとけっこうしたので安いプロバイダを探している。
09668312015/11/11(水) 15:58:04.24ID:52uEWFci
>>959
うちはSmartServeでよしにした。
今改めて良さを痛感。
良かった点としては、PCから直接家のサブネットに簡単にアクセスできる。
自分のPCからVPNでアクセスするんだけど、設定例豊富なので、改めて説明不要なくらい。
今、これはMacで繋いでるけど、泥でもiPadでもWindowsでもL2/TPでお話しできれば、なんでもOKだし。

悪い点は、強いて言えば、@Niftyとのプロバイダー契約が必要な点かな。
ワシの場合は、パソ通時代から契約してたので。
0967login:Penguin2015/11/11(水) 16:12:55.48ID:EXOuGYPf
関東の放送を録画するために関東の知り合いとか親戚の家にサーバー構築するという話なのか?
なんという情熱
0968login:Penguin2015/11/11(水) 17:06:54.64ID:ncdwPo+V
東西越えだからIX2015二台買ってきて、実家とL2TP over IPsec張ってるわ。
アクセラレータ積んでるから速い速い。
ちなみにプロバイダは540円で固定IPが割り振られる某所。
東京にはNASを改造した小型録画機を置いてる。こっちはSSHのみ。
09698312015/11/11(水) 17:16:10.87ID:52uEWFci
>>968
540円は安いな。
うちは8個で5500円位。
0970login:Penguin2015/11/11(水) 19:23:02.99ID:pnNz6BsH
>>950
SoftEtherで遅かったらOpneなんかにしたらもっと遅くなるよ。
うちもSoftetherで組んでるけど速度は十分出てるよ。Android向けはL2TP/IPsecだけど移動しながらで無ければ十分みれる。
09719502015/11/11(水) 21:36:05.22ID:uf2iwygF
>>967
去年の夏までは地デジ化の激変緩和措置でケーブルテレビ経由でも関東ローカルが見れてたので最近は地元の地上波は一切見てません
地域が特定されそうですが地元の地上波テレビ局には腹が立っています

>>970
softetherの設定が悪いのかキャリア系スマホではないMVNOのせいなのかアクセスしても読み込み中がずっと続いています
今もポートの設定がわからなくなって試行錯誤しております
09729502015/11/11(水) 21:40:04.86ID:uf2iwygF
>>964
相手はぷらら、こちらはケーブル光ですが引っかかりますかねぇ
0973login:Penguin2015/11/11(水) 23:34:08.48ID:zDnvN2t5
>>972
ぷららだったらまず間違いなく引っかかりそう。エンコードをHEVCでやって、FHDだと8Mbps程度らしい。
HEVCにエンコードした番組なら、一日10時間分位転送できそうね。
QSVってHEVC出せるんだっけ?
0974login:Penguin2015/11/11(水) 23:36:54.95ID:zDnvN2t5
>>973
QSVはすかいらーくならイケるみたいね。
検討頑張っちクリ。
今考えてたハード構成は?
09759502015/11/12(木) 07:36:24.17ID:yFpYx20l
夜中に設定やら色々試してみましたが何も進歩しません
chinachuの設定が悪いのでしょうか?
wuiのポートはデフォから変更済、ホストは0.0.0.0にしてあります
0976login:Penguin2015/11/12(木) 08:54:36.53ID:Vh76eZDf
auの速度制限を食らわないとかで一時期話題だったPPTPで
VPNを張ってる人はいないのかな?

IPsecはNAT越えできないからNAT-T機能でUDPパケットに入れるけど
PPTPはGREプロトコルで通信するからオーバーヘッドが少ない…かも。
脆弱性があってクラックしやすいので、セキュアではないけど。
09779502015/11/12(木) 09:44:11.52ID:JPomYesX
>>970

>>975な感じなんですが設定に間違いとかあるのですかねえ
0978login:Penguin2015/11/12(木) 10:31:32.78ID:qCnvEGpH
VPNは1度構築するとリモートデスクトップもできるし便利で良いよね
0979login:Penguin2015/11/12(木) 11:58:18.95ID:BwHns2kC
>>971
SoftEtherってLinux版だと制限あるけど、そこらへんは大乗仏教なん?
09809502015/11/12(木) 12:42:11.55ID:gA4iK4Rp
>>979
制限ってどの様な制限なんですか?
0981login:Penguin2015/11/12(木) 12:55:52.48ID:BwHns2kC
スレか板が違う気がするが
物理IFにブリッジすると、外からのアクセス時にその物理IF宛の通信が出来ない制限
eth0に192.168.0.1が振られていて、
仮想ハブにeth0をブリッジさせてしまうと、VPN接続して192.168.0.2が振られたデバイスからは192.168.0.1宛の通信ができない。
なのでtapデバイスにブリッジしてさらにtapとeth0をブリッジさせないといけないとか、NIC2枚で分けないといけないとか、そんな制限。
0982login:Penguin2015/11/12(木) 13:34:21.60ID:/lxiIW3d
OpenVPNの設定や他のブリッジ使うLinuxの仕組みを考えると、むしろそのSoftEtherの制限された動作は妥当な感じがするけどな
あくまでWindowsと動きが違うってだけだよね
VMでもWindowsの場合はブリッジモードで動かすのに物理NICを指定するだけだけど、Linuxだったらbr0を作ってそこにVMのNICと物理NICを設定してブリッジさせるのが普通だし、それと同じ
0983login:Penguin2015/11/12(木) 14:01:03.95ID:LbpN25tx
どっちかっつーとVPNアクセス環境の構築で躓いてるみたいだから
ソフトイーサスレとかで詳しく設定晒して助けて貰ったほうが良さそうだな
09849502015/11/12(木) 14:17:03.08ID:gA4iK4Rp
>>983
わかりました
ありがとうございます

スレ汚し失礼しました
0985login:Penguin2015/11/12(木) 14:26:12.00ID:yiZb3oGP
>>976
いや…今時PPTPは…
0986login:Penguin2015/11/12(木) 14:39:26.27ID:Vh76eZDf
>>985
うん、そう思ってたんだ。今時PPTPなんて…って。
なので、 特にPPTPでなければならない場合 以外は使わなくて良いと思います。
0987login:Penguin2015/11/12(木) 14:42:08.62ID:U5rqLDsM
そもそもVPN張れてんのか?
そこからsshでログインしたりとかはできてるのか?
0988login:Penguin2015/11/12(木) 14:47:06.17ID:V5eQWOXm
>>987
>>981-982を理解できてないなら黙ってて
0989login:Penguin2015/11/12(木) 15:22:12.66ID:VRfCPS+O
先週chunachuをインストールして、概ね満足してるんだけど、
例えば、ディスカバリーチャンネルとかをルールで予約すると、
当然ながら該当番組の同じエピソードが何度も録画されてしまう。
こーゆーのを防ぐ方法って無いでしょうか?
Chinachu以外を導入する方法でも構いません
0990login:Penguin2015/11/12(木) 15:34:02.75ID:Z38wAa3R
chinachuを改造して「一回のみ」ってフラグを設け、録画後処理でそのフラグを見てキーワードを消すって無茶苦茶な方法しか思いつかない。
というか、過去にそれをやろうとして挫折した。
0991login:Penguin2015/11/12(木) 15:58:50.81ID:yiZb3oGP
>>989
再放送のチェックを外すでダメ?
うちはそうしてた。
(今はchinachu使ってないけど)
0992login:Penguin2015/11/12(木) 16:13:13.26ID:Yb3uiRD8
>>991
CSのそういうのってたいてい再放送の扱いじゃないんだよねこれが
んで何曜日っていう条件が今のところ無いので(リクエストには上がってる)
週に何回か放送されるのが違う時間帯なら時間指定でやる感じかな
エピソード番号が取れる場合はそれで重複検知してくれたりしたら良いなあ
0993login:Penguin2015/11/12(木) 17:56:53.61ID:gaOJzLhd
VPNで詰まるならVPNルーター買ったほうが早いぞ
0994login:Penguin2015/11/12(木) 18:24:55.81ID:8vj36FZ+
chinachuの番組表で、ブラウザのcookieじゃなくて、本体の方で特定のサービスだけ表示させないように改造する方法わかるひといますでしょうか?

端末ごとにいちいち設定するよりもとの本体でそもそも表示しない方が楽かなと思いまして。
09959892015/11/13(金) 00:38:28.34ID:F5bXzZvc
990-992:
なるほど、やっぱり簡単にはいかないか・・。
録画後にシェルスクリプト走らせる事は出来るようだから、
時間と局名を除いて、番組名だけで既存のファイルと比較して、
新しい物なら、エンコして保存、
重複なら削除・・とするしか無いかな。
録画前にチェックできると一番いいんだけどね。

chinachu airではその辺対応してくれるといいなぁ
0996login:Penguin2015/11/13(金) 02:31:53.88ID:WvfetcuM
>>988
VPNがちゃんとなってなきゃssh等のサービスにも繋がらないんじゃないの
そんなにおかしいこと言ってるか
0997login:Penguin2015/11/13(金) 10:59:52.33ID:q73sDPy2
>>995
最近のChinachuならスケジューラのフックでJSON書き換えてスキップフラグ付ければいいと思う
https://github.com/kanreisa/Chinachu/commit/e6a7affb4f4fd934b086a07fa587f08c854fd3bb
多分内蔵のnode使えるから書き換えは楽
09989952015/11/13(金) 15:28:15.29ID:F5bXzZvc
>>997
なるほど、まだchinachu使い始めたばかりでスキップフラグの意味合いがよく分からんのだけど、
後で調べて挑戦してみる

っていうか、昨日の深夜から、
録画終了時に取れる番組情報オブジェクトと、
recorded.jsonを比較して、
重複じゃない物だけエンコするようなのを作り始めちゃったよw
0999login:Penguin2015/11/13(金) 16:01:08.13ID:StDBqkkJ
>>997
それ実はEPG更新終わる前に呼び出されちゃうんだ
1000login:Penguin2015/11/13(金) 19:47:42.16ID:SOnMlQaG
1000なら4K対応PT4
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
10021002Over 1000Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/
http://pink-chan-store.myshopify.com/
レス数が1000を超えています。これ以上書き込みはできません。