【視聴・録画】Linuxでテレビ総合6【デジタル/アナログ】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001login:Penguin
2012/01/17(火) 21:48:51.47ID:qQ+25vg4【関連スレ】
Linux でビデオ録画【六枚目】
http://pc11.2ch.net/test/read.cgi/linux/1193058543/
【自家製】MythTV Part.3【HDDビデオ】
http://pc11.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
http://pc11.2ch.net/test/read.cgi/linux/1017186805/
Linuxでfriio
http://pc11.2ch.net/test/read.cgi/linux/1213378360/
【前スレ】
【視聴・録画】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:Penguin
2012/01/17(火) 21:49:52.60ID:qQ+25vg4http://hg.honeyplanet.jp/pt1/
http://hg.honeyplanet.jp/pt1.oyama/
http://sourceforge.jp/projects/pt1dvr/
v4l-dvb (pt1 driver dvb)
http://www.linuxtv.org/hg/v4l-dvb
Linux用DVBアプリ集、等々
http://2sen.dip.jp/dtv/
epgrec
http://sourceforge.jp/projects/epgrec/
foltia
http://www.dcc-jpl.com/soft/foltia/
rec10
http://www.rec10.org/xoops/modules/pico/index.php?content_id=4
torec
https://github.com/k-k1/torec/
0003login:Penguin
2012/01/18(水) 00:39:46.08ID:cOBc5Suj| | | |
\_/ \_/
| |
/ ̄ ̄ ̄\ / ̄ ̄ ̄\
/ \ / ノ `ヽ\
/ ノ `ヽ ヽ / ● ● ヽ
| ● ● | | ⊂⊃ (__人__)⊂⊃|
\⊃ (__人__) ⊂/ \ __,/
/ \ / \
_/((┃))______i | キュッキュッ | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | トン
.. / /ヽ,,⌒)  ̄ ̄ ̄ ̄ ̄(,,ノ \ _(,,) >>1乙 (,,)_
/ /_________ヽ.. \ / | | \
. ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / |_________| \
0004login:Penguin
2012/01/18(水) 20:17:48.94ID:FFmvFq0JHDD高いままだし。
2月にはきっと下がるよ。
0005login:Penguin
2012/01/18(水) 20:34:15.08ID:C+OV3UEy『$ OUTPUT=test.ts CHANNEL=14 DURATION=30 TUNER=0 MODE=0 TYPE=GR /var/www/epgrec/do-record.sh』
でキレイに録画できるが、epgrecの番組表から録画予約しても…
『recomplete:: 予約ID13:GR19ガイアの夜明け【本格決戦!軽自動車ウォーズ】の録画に失敗した模様』
とか人事みたいに言いやがって orz
絶対パーミッション関係だろうといじり倒したら、元のフォルダにも戻せなくなった。
さて、どこからやり直せばいいですかね?
epgrecのアンインストールってどうやんだ?
0006login:Penguin
2012/01/18(水) 21:11:21.44ID:ux+FQce3ディレクトリごと削除でいいかと。
再インストールしても問題があるのならMySQLとかEPG関連疑ってみるとか。
0007login:Penguin
2012/01/18(水) 22:37:47.35ID:nKM10R69手で叩いた時のユーザと実行時のユーザは一緒なの?
違う場合録画コマンドによってはロックの解除が出来なくて録画出来ない事が有るよ
0008login:Penguin
2012/01/18(水) 22:44:30.69ID:tf7QPnVQじ…人事
0009login:Penguin
2012/01/18(水) 23:18:56.26ID:kZxcAfMA検出してるなら、「録画済み一欄」にも出してほしい、と思った。
0010login:Penguin
2012/01/18(水) 23:21:24.62ID:27b91hxe「思った」だけだろ?
自分でやれよ。
0011login:Penguin
2012/01/19(木) 00:00:54.06ID:cAYcELf80012login:Penguin
2012/01/19(木) 00:19:19.22ID:j6Bc1bV40013login:Penguin
2012/01/19(木) 11:40:08.47ID:CMZ7uwTA0014login:Penguin
2012/01/19(木) 15:45:33.32ID:7P7K877d0015login:Penguin
2012/01/19(木) 16:05:35.89ID:TEJj/uas0016login:Penguin
2012/01/19(木) 21:51:16.52ID:jqbjEqmk設定可能にすべきだろ(上から目線)
0017login:Penguin
2012/01/19(木) 23:56:48.48ID:7P7K877dpush! push!
0018login:Penguin
2012/01/20(金) 01:11:02.28ID:+7TU1/gc一応オープンソースなんだからそういう機能が欲しいと思った人が自分で実装すれば良い
0019login:Penguin
2012/01/20(金) 15:07:15.52ID:+WKpdW3d音声に周波数変調がかかってるw
こないだ、番組が始まっている時点で録画設定したけど
録画開始までに、けっこう時間が経ってたみたい。
随時じゃなくて、一定間隔ごとに、設定を
実際の録画処理に渡しているんだと思うけど…
それを、すぐにやってもらう方法が無いのかなぁ?と。
0021login:Penguin
2012/01/20(金) 20:53:30.38ID:GUAmEE4Aatコマンドに一旦登録する関係だと思うけど。
すでに開始時刻を過ぎていたら、直でdo-record.shを叩くように改造してみたら?
0022login:Penguin
2012/01/20(金) 21:40:47.95ID:+WKpdW3dうちのビデオデッキは現在時刻が録画予約の時刻の範囲内の時に
タイマー予約を有効にすると問答無用でテープが回りだす仕様だった。
MythTVはすぐ録画が始まるし
そもそも、視聴中に録画開始操作ができたから
いずれはepgrecにもそういう機能が欲しいですね。
0024login:Penguin
2012/01/20(金) 22:20:27.64ID:+jFMXP8i少しはソース嫁
0025login:Penguin
2012/01/20(金) 22:39:15.49ID:AzYsx0eC安直に PADDING_TIMEを0にしたら予約のときに冒頭が切れるだろうが
0026login:Penguin
2012/01/20(金) 22:54:53.85ID:+jFMXP8i意味を考えて設定しろよ
0027login:Penguin
2012/01/21(土) 01:05:49.72ID:SCBZmy56ならその設定を晒せよ
0028login:Penguin
2012/01/21(土) 01:16:08.68ID:UX2mHk09とにかく餌を与えない事、無視する事、周知願います
0029login:Penguin
2012/01/21(土) 01:19:35.66ID:7OlkUiq10030login:Penguin
2012/01/21(土) 01:39:18.66ID:SCBZmy56わたしは、25です。
あなたが26なら さっさと設定を晒してください。
ソースでは不具合なく即時録画と予約録画の両立は出来ないようにみえるのですが
設定次第で出来るんですよね?
ソース読んでるから楽勝ですよね?
>>29
鯖次第では、それも手だけどねw
でもそれやるくらいならepgrecの方を改修するよ
0031login:Penguin
2012/01/21(土) 11:45:57.02ID:wUZWvZfz安直にPADDING_TIMEを0にするとエラー吐くと思うけど
0032login:Penguin
2012/01/21(土) 11:54:49.71ID:omveDQoy0033login:Penguin
2012/01/21(土) 13:35:12.66ID:kockgxya0034login:Penguin
2012/01/21(土) 15:05:31.88ID:heMZJEgL0035login:Penguin
2012/01/21(土) 22:10:07.06ID:heMZJEgL0036login:Penguin
2012/01/22(日) 00:33:49.57ID:x/cH7HJP0037login:Penguin
2012/01/23(月) 15:55:51.99ID:Yr6xFpoD何も考えずに見ることができるようになってたw
0038login:Penguin
2012/01/23(月) 21:12:00.54ID:GB6J0DXyubuntu10.10にDVBドライバでPT2を使おうとしております。
ドライバ導入(ちゃんと認識されている)後、
$ ./tune 0 1 &
Successfully tuned to NHK BS-1 .
ここまではOKですが
$ cat /dev/dvb/adapter0/dvr0 > test.ts
^C(適当な時間で「Ctl+c」により録画終了)
$ fg
./tune 0 1
^C(同じく「tune」コマンドも終了)
でtest.tsは0バイト
何か基本的なミスをやらかしてますでしょうか?
お知恵を拝借できれば幸いです。
0039login:Penguin
2012/01/23(月) 22:15:56.27ID:K2kqgAKgBSの前に地デジの録画を確認したほうがいいかも
$ ./tune 1 23 など
0040login:Penguin
2012/01/23(月) 22:36:44.34ID:EvSIs1Hktunerというよりcapture soft側の問題?
0041login:Penguin
2012/01/23(月) 22:40:28.58ID:4eNhqfvb0042login:Penguin
2012/01/23(月) 22:44:17.21ID:4eNhqfvb0043login:Penguin
2012/01/23(月) 23:26:05.41ID:EvSIs1Hkあとubuntu 10.10のDVBドライバで行けてるサイトもあり・・・
バージョンアップした方がイイ?
でも参考HPの11.04や11.10は皆64ビットにしてるし、うちの古いPCではきつそう。
0044login:Penguin
2012/01/23(月) 23:57:22.00ID:l1+5NpBL3Tで一生暮らせそうだから
参考:
ttp://www43.atwiki.jp/mythtv-dvb/pages/22.html
ttp://www.geocities.jp/bokunimowakaru/misc-ch.html
0046login:Penguin
2012/01/24(火) 12:07:13.11ID:FifSCbt9多分、それしないとsuccessfully tuned にはならないような
0047login:Penguin
2012/01/24(火) 20:32:33.83ID:EvTw9HoO自分は以前にそれやって数日悩んだことがあるw
0048login:Penguin
2012/01/24(火) 23:10:35.73ID:j8nAVhO0多分今のsvn最新版なら、成長中のファイルも再生できる
0049login:Penguin
2012/01/27(金) 20:38:12.84ID:z1nvCHoO基本的には、Ubuntu10.10は無いな。
http://ja.wikipedia.org/wiki/Ubuntu#.E3.82.BF.E3.82.A4.E3.83.A0.E3.83.A9.E3.82.A4.E3.83.B3
まだサポート期間にあるけど、ちょっと面倒な録画環境構築後
すぐにアップグレードでやりなおしになるとか、ヤでしょ?
というか、同時期にサポートが切れるVistaを
さんざんこき下ろしている立場上
Ubuntu10.10も、さっさと11.10に入れ替えるか
逆に10.04LTSにするほうが良いとか言ってみる。
DVBドライバーのこと考えたら、11.10かな?
テスト導入を10.10か11.10でやってみて、その後
12.04LTSが出て数ヶ月様子を見て
そっちに移行するという筋書きでもいいかな。
#うちの録画機を8.04から10.04にしたのは2011年初夏だったよ。
#12.04は、今年中に導入しようかとは思っている。安定志向という名の堕落。
0050login:Penguin
2012/01/28(土) 07:20:38.36ID:kWMMOyNPやっぱ10.10は厳しいですか。
12.04待ちにします。
0051login:Penguin
2012/01/28(土) 13:23:33.84ID:bY2KBdG7逆に新しいOSだと人柱になる気がする
録画環境組んだ人は録画することが目的であって、
新しい環境で構築するのが目的ではないから。
0052login:Penguin
2012/01/29(日) 04:21:32.73ID:IJ1vhMOcdebianでやった方がメンテは楽だぞ
0053login:Penguin
2012/01/29(日) 15:36:31.53ID:2uBshCqm0054login:Penguin
2012/01/29(日) 17:48:47.12ID:Pkdd+v0u0055login:Penguin
2012/02/01(水) 08:58:11.69ID:FL5LDpi30056login:Penguin
2012/02/01(水) 21:12:36.86ID:tdlhAJgZ原因はカードリーダーだと思ってbcs-perlとb25-remoteを導入してみたんだが、あいかわらずドロップする
DVBだと同時録画しても平気なんでしょうかね?誰か教えて
0057login:Penguin
2012/02/01(水) 21:18:04.98ID:7Sh6n7S00058login:Penguin
2012/02/01(水) 22:00:27.24ID:CqO7vaZn0059login:Penguin
2012/02/01(水) 22:02:56.85ID:CqO7vaZn切り分け手段の筋が悪い気がする。
カードリーダが原因と思ったら、
b25を外して、後から別途b25かけるように試験するべきかと
発生する時刻の規則性とか色々見る箇所があると思う
特定時刻にIO負荷が高くなって、そのタイミングで取りこぼすとか無いか?
0060login:Penguin
2012/02/01(水) 22:05:36.50ID:P0yBQtGGディストリビューションに拘らず、自分でkernelとパッケージの
バージョンを決め打ちで入れるべきだと思う
0061login:Penguin
2012/02/01(水) 22:48:26.68ID:tdlhAJgZ> >>56
> 切り分け手段の筋が悪い気がする。
> カードリーダが原因と思ったら、
> b25を外して、後から別途b25かけるように試験するべきかと
それは試してみた。b25外している状態だと重複録画してても規定通りのデータ量になる(30分:3.68GB)
でもb25で解号かけると完全な地デジの映像にならないことがあった(画面が乱れるor解号できない)
> 発生する時刻の規則性とか色々見る箇所があると思う
> 特定時刻にIO負荷が高くなって、そのタイミングで取りこぼすとか無いか?
録画中に他の録画が始まった時間帯にドロップすることがわかってる
ここでドロップ発生
↓
[--- 録画A ---]
[--- 録画B ---]
0062login:Penguin
2012/02/04(土) 00:22:34.74ID:DXf4jVTWepgrecで番組表取得できません。do-recordは設定してある全チャンネルで正常に動作しました。
データベースはmysqlで普通に作り、文字コード指定とかは特にしてません。
どこを疑うべきでしょうか
0063login:Penguin
2012/02/04(土) 00:41:34.95ID:3c46QHXk0064login:Penguin
2012/02/04(土) 08:01:45.27ID:XMDDix+o電波が弱くてepgdumpが動いていない可能性が微粒子レベルで存在する・・・?
0065login:Penguin
2012/02/04(土) 08:33:39.38ID:Ui95IJykapache のエラーログを見てみたらどうだい
0066login:Penguin
2012/02/04(土) 16:36:07.65ID:DXf4jVTW受信状況はそんなに悪くないんですが・・・
0067login:Penguin
2012/02/04(土) 16:39:35.53ID:4ppd5ANRお前脳みそついてんのか?
0068login:Penguin
2012/02/04(土) 16:43:56.51ID:DXf4jVTW0069login:Penguin
2012/02/04(土) 16:46:56.20ID:bf8GAFuhどこを疑えばいいか、
自分で判断できないくらいの知識ならば、
epgrec を使うべきでないな。
それでもどうしても、無知で epgrec を使いたければ、
コピペでできる録画サーバー on Linux with PT2
ttp://d.hatena.ne.jp/sona-zip/20110127/
を見て、無知なりにがんばればーw
Linux のディストリビューションも、
CentOS 5 か 6、
Debian 5 か 6、
Ubuntu 10.04 LTS
あたりを使うのがベター。
コピペするしか知識がない程度であれば、
なおさら上記のディストリビューションから選ぶべき。
0070login:Penguin
2012/02/04(土) 18:32:07.52ID:G44Y5EK+突き放すように書き始めておいて優しいな。
>>62じゃない通りすがりだけど参考にさせてもらいます。感謝。
0071login:Penguin
2012/02/04(土) 19:47:35.53ID:MPN/yjQ2EPGrecで問題なく動作させている状態で
http://sourceforge.jp/projects/epgrec/releases/?package_id=12517
の2011年10月からの新チャンネル対応版へ、readmeの方法のまま差し替えました。
初めは問題なく動作しているように感じたのですが、よく確認してみると、
CSのチャンネルのうち、スカイ・A sports+とFOXプラスの両チャンネルがEPGrecで有効になっていません。
スカパーe2のCS250 スカイ・A sports+の方は2012年1月24日よりチャンネル番号CS255からCS250に変更となった事が原因のようで、
FOXプラスの方は、上記サイトのepgdumpr2にそもそも記述が存在しない事が問題・・・なのかな?と考えております。
でも、どうすれば良いのか分かりません。
おそらく、epgdumpr2をインストールする前に、epgdump.cとxmldata.cをそれぞれ修正してmakeすればいいのかと思うのですが、
どう修正すれば良いのでしょうか?epgdump.cのstatic STATION csSta[] = { 以下に、次のような書式で行が続いているのですが・・・
{"放送局名". "4桁の数字ontvjapan.com". 数字A、数字B、数字C}
ontvjapanという部分は、かつて存在していたサイトが割り振っていたユニークなIDらしいという事はわかりましたが、
数字Aと数字Bをどうしたら良いのかわかりません。
なお、CS250 スカイ・A sports+のチャンネル番号は250で、FOXプラスのチャンネル番号は315のようです。
よろしくお願いいたします。
0072login:Penguin
2012/02/04(土) 21:14:40.77ID:bf8GAFuhまず、CS とか有料 BS を見るのか?
見ないなら、放置しておk。
epgrec だったら、config.pho の然るべき箇所を
コメントアウトさせていれば、おk。
epgdump とか自由にコードを書き換えたりできるけれども、
CS や有料 BS(ただし、一時的な無料期間があるチャンネルを除く)を見たりしてないから、
実際に動作するかどうかも知らないしなー。
CS を録画している人、待ちかな。
>>70
ちなみに、うちは Vine Linux 5 と 6 を使っている。
最小インストールから、さっくりと小さな構成で作れるから、
結構楽だな。
php5 も MySQL とかも簡単にできちゃうし、
epgrec も Nginx で動かしたりとか、軽いサーバができていい感じだ。
0073login:Penguin
2012/02/04(土) 21:42:17.32ID:D0E2dcEnエラーログはこんな感じだった
TMCC LOCK ERRORってなんだろう
と思って調べてみたら
前スレ>>800にパッチっぽいものがあったので当ててみます
Feb 3 22:59:41 aaa kernel: PT1:ISDB-T Wakeup
Feb 3 22:59:41 aaa kernel: CN(1)Val(e0e060f)
Feb 3 22:59:41 aaa kernel: PT1:ISDB-S Wakeup
Feb 3 22:59:41 aaa kernel: used bs tuners on ffff8802367ea000 = 1
Feb 3 22:59:41 aaa kernel: PT1:LNB on 0V
Feb 3 22:59:41 aaa kernel: PT1:ISDB-S Wakeup
Feb 3 22:59:41 aaa kernel: used bs tuners on ffff8802367ea000 = 2
Feb 3 22:59:41 aaa kernel: TMCC LOCK ERROR
Feb 3 22:59:41 aaa kernel: (249:0)Drop=00000000:00000000:00000000:00000000
Feb 3 22:59:41 aaa kernel: PT1:ISDB-S Sleep
Feb 3 22:59:41 aaa kernel: PT1:ISDB-T Wakeup
Feb 3 22:59:42 aaa kernel: CN(1)Val(e0e0611)
0074login:Penguin
2012/02/04(土) 21:58:06.86ID:LSsQL5qUスカイ・A sports+とFOXプラスの件その通りです。
ここの情報によるとナショジオはチャンネル変更なしでトラポンが移動してるので多分録画できないと思う。
http://toro.2ch.net/test/read.cgi/avi/1317471112/
こないだみたいにまたパッチ作れたらつくってみる。
ついでなので解説。
{"放送局名". "ABCD.epgdata.ontvjapan". 数字A、数字B、数字C}
放送局名は放送局名
数字Bは衛星の種類。BSは4、CS1ネットワークは5、CS2ネットワークは6
ネットワークについてはこちら
http://www5e.biglobe.ne.jp/~kazu_f/digital-sat/trapon-nsat110.html
αβγδ.epgdata.ontvjapanのところは変数なのでかぶらなければ何でもいいけど整えたいのでBSのパッチ作ったときに以下のようにしました。
α・・・衛星の種類。BSの方は数字Bと合わせたのでBSは4、CS1ネットワークは5、CS2ネットワークは6
βγδ・・・チャンネル番号。例えばショップチャンネルなら055
次作る分からは上記で統一する予定
数字AはTSIDはhttp://www35.atwiki.jp/tvrock/pages/13.html
TSIDはlinuxでは調べられないのでtstestの対応方法辺りから拾ってくる
http://soranikakaruhashi.blog.fc2.com/blog-entry-41.html
数字Cはチャンネル番号
FOXプラスはepgdumpr2も修正せねば…
007571
2012/02/05(日) 07:13:49.34ID:LXq8pBhTレスありがとうございます。ええ、どちらも見たいのです。今日だと無料開放の日なので、
契約していなくても、動作確認するチャンスですね。
>>74
もしかすると、作者の方ですか? 有難いです。 >>74のコメントと教えて頂いたリンク先を見比べて、少しずつ理解しはじめました。
epgdump.cとxmldata.cをそれぞれ修正してmakeすれば、「スカイ・A sports+」と「FOXプラス」には対応できるが、
ナショジオを対応させるには、もっと高度な編集が必要なので、config.php側でコメントアウトして我慢推奨!・・・という理解でよろしいでしょうか?
今後、統一なされるということで、αβγδの一行に関しては、現時点では、{ "FOX", "1016.ontvjapan.com", 28736, 7, 312},というように、
1から始まっていたり、5や6ではなくて、7という数字でも問題ないのですよね?
それと、下記のような場合、recpt1のドライバーの差し替えに失敗していると考えて良いでしょうか?
>>71のヘルプ通りに差し替えが完了した(つもりの)環境上の端末で「recpt1 --list」とタイプすると、Available Channelsの一覧に
102chのNHK BS2が存在していたり、逆にBS236やBS238が存在しておらず、
「recpt1 --b25 --strip 238 30 test.ts」とタイプしてみると、「Invalid Channel : 238」と怒られてしまいます。
「recpt1 --version」とすると、「recpt1 1.1.0」と表示されます。
コメント、よろしくお願いしたいです。
0076login:Penguin
2012/02/05(日) 19:33:07.18ID:BUzJeeNBrec10同梱のepgdumpならチャンネル情報EITから取ってきてくれるはず
書き換え要らないから便利だよ
0077login:Penguin
2012/02/06(月) 02:22:23.04ID:HpSjzaDCepgrecを改造しないと使えないだろ
0078login:Penguin
2012/02/06(月) 12:01:14.26ID:1YwPPfIBDB周りがめんどくさいことになりそう。
0079login:Penguin
2012/02/08(水) 04:54:24.43ID:0Fs1W82cttp://2sen.dip.jp/cgi-bin/dtvup/source/up0855.zip
未検証なので自己責任で。前パッチ当ててからから使ってね。
008079
2012/02/08(水) 05:29:33.63ID:0Fs1W82c0081login:Penguin
2012/02/08(水) 06:59:07.27ID:Yf4WIUokオリジナルに全部マージしてgitに公開して欲しい
0082epgrecの中の人
2012/02/08(水) 11:29:43.19ID:ymLuONE7パッチくれたのは確か1人だけだったかな
メールかtwitterで知らせてもらうと気づきやすいです。
0083login:Penguin
2012/02/08(水) 12:43:28.58ID:Yf4WIUokありがとうございます
色々パッチがあってコマンド一発で当たらない物が多いので、まず公開されているパッチを集めてから、コツコツ当てていこうと思います
完成したらご連絡します
ご協力して頂ける方は、パッチや亜種を挙げて貰えると嬉しいです
0084login:Penguin
2012/02/08(水) 18:00:36.24ID:Yf4WIUoksourceforgeになったんですか?
ここのを使っていたんですけど
http://hg.honeyplanet.jp/pt1/
0085login:Penguin
2012/02/08(水) 18:08:52.51ID:MwgxbiySおい、レス付けてる相手の名前くらい見ろよ
おまえさんの出してるのはpt1 chardevドライバでepgrecの人とは関係ないぞ
0086login:Penguin
2012/02/08(水) 19:30:27.94ID:GICz51gL0087login:Penguin
2012/02/08(水) 19:51:57.77ID:Yf4WIUok名前見てなかったorz
epgrecの中の人のrecpt1とドライバーはどういう経緯のものなの?
yazuuchiさんも更新続けているみたいだけど
0088login:Penguin
2012/02/08(水) 20:19:50.68ID:ttNgD9g90089login:Penguin
2012/02/08(水) 20:37:13.24ID:GICz51gL0090login:Penguin
2012/02/08(水) 23:15:27.06ID:0VckxGTSepgrecでそのまま使えなかった。
0091login:Penguin
2012/02/14(火) 08:55:48.38ID:Q8oM7rNjUbuntu10.04LTS上にEPGrec(SourceForgeで最新の2011年10月版) + PT2 + キャラクタデバイスのPT2ドライバー(最新の1f0be0adc04f) という環境で、
BSのJSports2(SIDは243)がFull-TSでも、もちろんminimum-TSでも全く録画できません。
今の所、他のBSチャンネルは大丈夫そうなのですが、皆さんの環境ではいかがでしょうか?
普段は有料のJSports2も、15日の深夜1時15分から無料放送があるのですが、試して頂けないでしょうか?
それとは別の問題ですが、minimum-TSモードで録画して指定したサービス?だけを録画の対象にしたいと思います。
ほとんどのチャンネルで希望が叶っているのですが
BSジャパン(SIDは171)はminimum-TS録画しても、Full-TSで録画したような付加情報がそのまま残ってしまいます。
確認の為にSIDを指定した場合とhdのままの場合の両方で、Full-TSとminimum-TSの両モードで録画してみたりもしたのですが、
やっぱり改善されません。皆さんの環境ではいかがでしょうか?
なお、do-record.shなどについては、よく分からないので自分では手を加えていません。
0092login:Penguin
2012/02/14(火) 13:41:08.20ID:hlRXBOU5うちも似たような環境だけど、Jpo2普通に録画できるよ。
去年の秋頃のBSチャンネル増加時のパッチが当たってないとかじゃない?
0093login:Penguin
2012/02/14(火) 14:11:21.87ID:3eiWOtn/1f0be0adc04f は今年の2/6版でチャンネルは修正されてるっぽい。
>>91
有料チャンネルは初?
他の有料チャンネルは見えてる?
有料チャンネルはEMM処理ってのをしないと見れないから。
最初はそのチャンネルを無駄に録画してないといけない。
recpt1 --EMM --b25 243 9600 /dev/null
とかやっておけば3時間位EMM処理をしてくれるぞ。
0094login:Penguin
2012/02/15(水) 00:02:10.97ID:/q2o72WUゴメン、jsports2のスロット番号間違えた。pushしておくのでよろしくおねが
いします。
0095login:Penguin
2012/02/15(水) 00:13:43.02ID:/ddBdzHJ0096login:Penguin
2012/02/15(水) 00:17:10.40ID:/ddBdzHJ失礼しました。
009791
2012/02/19(日) 11:47:00.49ID:0/gZUwyW>>92
パッチらしきものが色々なサイト上に一杯あって、どのファイルが何を何する為のモノなのか・・・難しいです。
このサイトだけ追っていれば大抵は大丈夫! といった一元的に網羅されたサイトってありませんかね? ここスレッドなのかな?
>>93
とりあえず、無料放送で試してみて、環境が整ったら有料の申し込みをしようと思っているので、覚えておきます!
>>94
ありがとうございます。分からない事だらけですが、最新のアーカイブをダウンロードしてみて、チャレンジしてみます!
0098login:Penguin
2012/02/20(月) 21:19:03.40ID:Whh5iVHv放送局の数が多くて「局」のブルダウンメニューから目的の局を選ぶのがちょっと大変。
だから、キータイプ1発でジャンプできるように、表示されている局の名称をアルファベットに改変したいと思ったのだけど、
どこをどうすればいいのか・・・
とりあえず、make前のファイルを覗いてみたけど、EPGrecの番組表が参照していそうなファイルを見つけられなかった。
具体的には、EPGrecでの表示名 『NHKEテレ1』 を含むファイルを見つけられなかったのだけど、
もしかして、局名もEPGからデータ抽出しているとか、そういった理由で無理なのかしら?
0099login:Penguin
2012/02/20(月) 21:30:26.05ID:UjJCeBae単に局一覧を取り出すSQLに適切なORDER BY句を入れりゃいいんじゃないの?
0100epgrecの中の人
2012/02/22(水) 11:47:49.67ID:fJ4XUREtprogramTable.phpの130行目でプルダウンメニューの項目を抽出しているので、
$crecs = DBRecord::createRecords(CHANNEL_TBL);
を
$crecs = DBRecord::createRecords(CHANNEL_TBL, " WHERE skip='0' ORDER BY name );
とかやったらご希望通りになるんじゃないでしょうか。WHERE skip='0'は入れな
きゃいけないのに入ってませんねバグですねこれは。
0101login:Penguin
2012/02/22(水) 15:08:17.06ID:RxtjIi/s質問者じゃないけど、その方法で僕が思ってた不具合っぽいのも解消される?
そういう仕様なのかもしれないと思いつつも説明させてもらうと、
番組検索では
種別 → 局 → カテゴリ → 開始時 → 曜日
という順番でプルダウンメニューが並んでいるけれど、種別でのフィルタリングが局に反映されないんだ。
例えば、種別でBSを選んでも、局の候補には地デジやCSもリストアップされたままになる。
あと、番組検索つながりで別の事なんだけど、開始時のプルダウンメニューで例えば15時〜を選択すると、
15時以降の番組がリストアップされるのではなくって、15時台に始まる番組がリストアップされてしまう。
だから、検索結果の一覧では、今日の15時台に始まる番組の次に16時台に始まる番組が続く・・・のではなく、
明日の15時台に始まる番組が続いてしまうんだ。
これこそ、仕様なのかもしれないけど、家電ライクに15時以降の番組がヒットする方が便利な気がする。
後半、チラ裏でごめんなさい。
0102login:Penguin
2012/02/22(水) 15:24:50.67ID:2P3qgOBv0103login:Penguin
2012/02/22(水) 17:13:24.62ID:zz+rx2+S0104login:Penguin
2012/02/22(水) 17:19:05.29ID:JIxD3QlVstoreProgram.inc.phpの108行目
$program_disc = md5( $channel_disc . $starttime . $endtime );
ですが延長などの番組編成の変更で唯一性が確保できなくなる場合があります。
具体的に書きますと同じ長さの番組Aとその後のBがあるとして
AがBに重なる形で編成が変わると旧Bと新Aの$program_discが同じになってしまいます。
0105epgrecのUIの人
2012/02/22(水) 20:45:25.50ID:x+E+z71qあると便利そうなのでjavascriptで作ってみました
チャンネル選択で、局名のローマ字表記の頭文字をショートカットに使用できるようになります
漢字等は簡易対応です
http://sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
0106login:Penguin
2012/02/23(木) 21:08:37.71ID:kr0BWVaattp://beebee2see.appspot.com/i/azuY94fkBQw.jpg
0107login:Penguin
2012/02/23(木) 21:10:23.90ID:ZBUp6+Xu010898
2012/02/24(金) 03:15:05.86ID:Wmm0pSKh>>100
ありがとうございます。
130行目を
$crecs = DBRecord::createRecords(CHANNEL_TBL);
から
$crecs = DBRecord::createRecords(CHANNEL_TBL, " WHERE skip='0' ORDER BY name );
に書き換えたら、番組検索ページを開けなくなったので、
$crecs = DBRecord::createRecords(CHANNEL_TBL, " WHERE skip='0' ORDER BY name ");
と、最後の部分を『");』にしたら、うまくいった??ようです。
プルダウンメニュー内の局がソートされて使いやすくなりました。
これで正解なのか分かりませんが・・・。
それで気づいたのですが、放送局名には半角と全角が混ざっているんですね。
これって強制的に全局を半角表記にする方法はありませんか?
現状ですと、FOX bs238、FOXプラス(半角)とは遠く離れた所にFox(全角)、
TBS(全角)やと離れた所にTwellV(半角)がリストされてしまうのを解消したいのです。
>>105
凄く便利です!
あかさたな〜で50音の同じ行がヒットするっぽいですね!
ありがたく使わせて頂きます。
0109login:Penguin
2012/02/24(金) 12:58:45.92ID:R7UfUye/こんどは是非転送したら割り込みをかけるようにしてほしい
現状はホスト側が最大1msec間隔でポーリングしまくらなきゃいけないorz...
しかも今のドライバはデバイスをオープンしてなくても
ドライバがロードされた時点からポーリングし始めるからpowertopでも上位に来て気になっちゃう
0110epgrecのUIの人
2012/02/24(金) 19:22:31.32ID:6GtmsU3A>>101
種別選択で局のリストが変更されるようにしました
セレクトボックス汎用で使えるように変更したので、
種別にフォーカスが当たっている状態で
G(地上波) -> Tab -> N(NHK…)-> Tab -> D(ドラマ) -> Tab -> 2(20時〜)-> Tab -> N(日曜日)
みたいな感じでショートカットが使えるようになります
…IE対応が十分で無い可能性があります、古いバージョンで「カーソルキーで見えないチャンネルが選択できる」かも?
http://sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
0111login:Penguin
2012/02/27(月) 07:38:31.82ID:zbLtrIeyチャンネル名はepgdumpに依存するから、
書き換えた上で再インストールした後に、
DB部分の名称も同じもの変更すればいいよ。
0112108
2012/02/27(月) 08:24:11.69ID:AdDNjI6Eのスクリプト、readme.txtに従いインストールしたつもりなのですが、
G(地上波)を選択すると、選局が『すべて』以外選べなくなってしまうのですが、皆さん如何ですか?
あと、スクリプトを何度か発動させると、番組検索ウィンドウを表示させているブラウザがフリーズしてしまいます。
うーん。
>>111
ありがとうございます。
具体的にどのファイルかご存知ですか?
当初、epgdump.cとxmldata.cに記述のある放送局名がEPGrecの番組表に反映されるのと考えていたのです。
でも、
これらのファイルでは
『NHK教育テレビジョン〜』と表記されているのに、
EPGrecの番組表では
『NHKEテレ1〜』と表記されているのです。
解凍後のディレクトリであるepgdumpr2ディレクトリ内で
grep "NHKEテレ1〜" *
としも何もヒットしないので、違うのかな?と思っていた所なのです。
0113login:Penguin
2012/02/27(月) 10:14:21.74ID:4CQ1g3TO0114epgrecのUIの人
2012/02/27(月) 15:44:59.56ID:C3DLve7mブラウザは何をお使いでしょうか?
readme.txtの最後の変更「classを2箇所追加する」部分を確認してみてください。
チャンネル名はDBを直接編集するのが簡単なのですが…編集用のスクリプトも作りますかね
バグ取りしながら、ただいま0.2.3
http://sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
0115epgrecのUIの人
2012/02/27(月) 18:00:37.91ID:C3DLve7mテスト環境(Win)では動きましたが実行環境(Linus)でテストしてません
…不具合が無いようなら本体に取り込んでもらう予定です
チャンネル情報ダイアログでチャンネル名を変更可能に
------------------------------ setChannelInfo.php ------------------------------
index 811d2e3..0c21d80 100755
@@ -8,6 +8,10 @@ if( isset($_POST['sid']) && isset($_POST['channel_disc']) && isset($_POST['skip'
try {
$crec = new DBRecord( CHANNEL_TBL, "channel_disc", $_POST['channel_disc'] );
+ $new_name = trim($_POST['name']);
+ if ( $new_name != '' ) {
+ $crec->name = $new_name;
+ }
$crec->sid = trim($_POST['sid']);
$crec->skip = (int)(trim($_POST['skip']));
}
----------------------------- templates/index.html -----------------------------
index 7f62d58..eb430a3 100755
@@ -90,6 +90,8 @@
str += st_name;
str += '</div>';
str += '<form method="post" action="setChannelInfo.php">';
+ // チャンネル名変更
+ str += '<div class="prg_channel"><span class="labelLeft">名称変更:</span><input type="text" name="n_change_name" id="n_change_name" value="'+st_name+'" checked /></div>';
// スキップ
str += '<div class="prg_channel"><span class="labelLeft">視聴しない:</span>';
str += '<span>';
0116epgrecのUIの人
2012/02/27(月) 18:04:02.57ID:i0dOBv45@@ -122,6 +124,7 @@
$('#channelDialog').dialog('open', 'center');
},
chupdate:function() {
+ var v_name = $('#n_change_name').val();
var v_sid = $('#id_sid').val();
var v_channel_disc = $('#id_disc').val();
var v_hash = $('#id_hash').val();
@@ -129,6 +132,7 @@
var n_skip = v_skip ? 1 : 0;
$.post('setChannelInfo.php', { channel_disc: v_channel_disc,
+ name: v_name,
sid: v_sid,
skip: n_skip
}, function(data) {
@@ -136,6 +140,8 @@
alert(data);
}
else {
+ $('#ch_title_'+v_hash+' .ch_name').html(v_name);
+ $('#ch_title_str_'+v_hash).html(v_name);
var old_skip = $('#ch_title_'+v_hash+' .ch_skip').html();
if( old_skip != n_skip ) {
if( v_skip ) {
0117login:Penguin
2012/02/27(月) 21:02:59.79ID:A7fOTkAySpinelと非互換でもいいので同種のプログラムを作り始めてるとか、そんな情報があれば嬉しいのですが
0118login:Penguin
2012/02/28(火) 00:12:59.51ID:cyafXbGt0119login:Penguin
2012/02/28(火) 02:21:02.09ID:HHzRr7GFTVTestで見る方法もあるのね
ありがとう
0120epgrecの中の人
2012/03/01(木) 12:14:13.69ID:gB0kxFo6録画しないときにはシャットダウンしておくのをテスト中ですが、バグ出しがとっても
面倒なので試して、またパッチをあてる有志を募ります。設定方法を順に説明すると
まずシャットダウンからACPIタイマーで復帰できることが大前提
$ sudo -s
# echo `date +%s -d +5min` > /sys/class/rtc/rtc0/wakealarm
# shutdown -h now
とやって5分後に起動してくれば、そのPCでは使えます。
(続く)
0121epgrecの中の人
2012/03/01(木) 12:17:24.18ID:gB0kxFo6設定
epgrecをgitで取ります。まずsudoersを設定します。
# cp epgrec/sudoers.d/01_first /etc/sudoers.d/
# chmod 440 //etc/sudoers.d/01_first
# /etc/init.d/sudo restart
www-dataになってシャットダウンできるか調べる
# su - www-data
$ sudo /sbin/shutdown -h now
シャットダウンすればOK
0122epgrecの中の人
2012/03/01(木) 12:23:15.50ID:gB0kxFo6/etc/cron.d/に仕掛けたgetepgを削除します。getepg.phpはACPIスリープ復帰
時に実行されるように変更されているためです。
epgrecを開いてシステム設定にある省電力関連の設定を環境に合わせて
設定します。
最後に、/etc/init.d/の設定をやります。
# cp init.d/epgwakealarm /etc/init.d/
# update-rc.d epgwakealarm default 99 01
rcN.d/以下を確認してepgwakealarmがmysql起動後中に実行されることを
確かめてください。
あとはいったんシャットダウンリブートすればできると思う。
0123epgrecの中の人
2012/03/01(木) 12:27:43.19ID:gB0kxFo6たとえば起動時に延々とfsckしてしまうとかそういうことがないよう、あらかじめ
設定をおこなっておく必要があります。
それでも、たぶん録画の失敗は増えると思うので、その辺を覚悟で
設定してください。
0124login:Penguin
2012/03/01(木) 14:41:48.68ID:olNI/3ke前から疑問に思ってたのだけどgetepgが動いてる時はチューナー1本占領されてしまうのかな?
今までは常時起動しっぱなしで空き時間にEPG更新されればいいやって感じで
平気で同時録画してたのだが
0125login:Penguin
2012/03/01(木) 14:57:57.38ID:ItS+bboHwww.mythtv.org/wiki/ACPI_Wakeup
0126login:Penguin
2012/03/01(木) 16:01:57.98ID:sBslGRsl0127login:Penguin
2012/03/01(木) 17:43:30.24ID:/QjbSh0s0128login:Penguin
2012/03/02(金) 20:24:09.33ID:79TSo7go録画テスト問題なし、安定して録画出来るかは暫く様子を見ます。
0129login:Penguin
2012/03/03(土) 01:35:33.48ID:wWk+sIMD電力供給ていう点だと関電、九電、東北電あたりのほうが厳しそうだけど
東電が電気料金上げるって言ってるからなんか対策しないとなあ・・・
0130login:Penguin
2012/03/03(土) 01:41:54.78ID:EYnmTuuVバグだしに参加できるのはしばらく後だけど
0131login:Penguin
2012/03/03(土) 01:54:42.59ID:eg1yO/+0さすがに計画停電もうないよね
0132login:Penguin
2012/03/03(土) 01:57:49.74ID:wWk+sIMDロープロといわれてるPT3が出ればマザボの選択肢も広がって電力的にも良さそうだけど
0133login:Penguin
2012/03/03(土) 22:13:10.43ID:Ky6B1hjFうちはFedora16の ccid:1.4.6 pcsc-lite:1.7.4で安定して動いてるみたい
libusb1もついに更新されて(1.0.9) 自分でパッチ当てなくてもうまく動いているみたい
というわけでF16になって パッチなしでdvbドライバ関係は動くようになってるんだけど
実はkernel 3.3にはDVBのcoreにバグが入っちゃったので
3.4になるまで待つか 下のパッチをdvb-coreに自分で当てて使うかしないと
earth-pt1ドライバも影響を受けて動かなくなります
===============
[media] dvb-core: fix DVBFE_ALGO_HW retune bug
commit45145b67f5895ff92207cffd74e65460a87920b2
Commit 7e07222 breaks DVBFE_ALGO_HW tuning after a retune is requested,
which causes bad tuning on my TBS 6920.
================
earth-pt1を(使用時のみポーリングするよう)改造しててハマった時に気づいた
Ubuntu 12.04とかも(ディストロ側でパッチをバックポートしてくれなければ)影響受けると思う
DVB版を使ってる方はご注意を
0134128
2012/03/03(土) 22:24:54.79ID:izQFkFZh貴重な情報サンクスです。
kernelは3.1で止めてたんだけど、3.4までこのまま行ったほうが良さそうですね。
0135108
2012/03/03(土) 23:03:53.79ID:h589O6AMお返事が遅くなりすみません。
ブラウザは、Mozilla Firefox for Ubuntu canonical -1.0 のバージョン9.0.1と書いてあります。
最後の変更ということは171行目あたりから〜の部分ですよね。
行番号は読み替えたつもりなのですが、もしかしたら、初版のスクリプト用に編集済みの
ProgaramTable.htmlに対して>>110の変更をしてしまったのが原因かもしれません。
今週はほとんど眠れていなかったので、数時間眠って、明日の朝にやりなおしてみたいと思います。
それと、>>115の件、ありがとうございます。
自分の環境にあるsetChannelInfo.phpとindex.htmlは、目で見た限りでは、
SourceForegeにあるものと同じものっぽいです。
でも、>>115を元に、どうすれば良いのか分からないので、今は保留といいますか、
自分なりにちょっと調べてみたいと思います。
このスレで自分だけ何も分かっていないっぽいので!!
自分はEPGrec専有のPCなので、もうちょっと知識があれば、ACPIタイマーの件にも参加したいのですが・・・。
0136epgrecのUIの人
2012/03/04(日) 11:07:00.61ID:Q3ZzDqpfすみません、こちらのミスでした
テストで動かしたepgrecがカスタマイズバージョンでした
以下の修正で動くとおもいます
epgrec/programTable.php
の135行目辺り
---------------------------------------------------
foreach( $crecs as $c ) {
$arr = array();
$arr['id'] = $c->id;
$arr['name'] = $c->name;
$arr['selected'] = $channel_id == $c->id ? "selected" : "";
---------------------------------------------------
を以下のように変更します
---------------------------------------------------
foreach( $crecs as $c ) {
$arr = array();
$arr['id'] = $c->id;
$arr['name'] = $c->name;
$arr['type'] = $c->type;
$arr['selected'] = $channel_id == $c->id ? "selected" : "";
---------------------------------------------------
上記ドキュメントを修正
スタイルシートをjavascriptで埋め込み
http://sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
0137login:Penguin
2012/03/04(日) 18:35:06.29ID:0XtFeJSm軽微なミスなんだけどCSの番組表でもtitleタグ内とかにBSデジタルって表示されるのを報告しときます
0138login:Penguin
2012/03/04(日) 23:54:00.42ID:Dh82HoO90139login:Penguin
2012/03/04(日) 23:55:20.51ID:Dh82HoO9時間が連続した番組同士では、予約する順序によっては先の番組のお尻が短くならずに、
「重複の予約が解消されません」となるけど、誰かが作ってソースが公開されているコードを統合してほしい。
0140login:Penguin
2012/03/05(月) 00:30:30.88ID:o1DTDInGおーい、recpt1の中の人〜!
jsports4のスロット番号もまちがってんよ−!
おかげで今日のパリ〜ニース録れてない(´д`)
急いで直して1時間からの再放送を録る!
0141login:Penguin
2012/03/05(月) 07:09:12.09ID:vXXHaJKk能無しのお前がlinuxで録画できんのは中の人のおかげだろうが
0142epgrecの中の人
2012/03/05(月) 09:58:21.58ID:JBC9c8Ka前に気づいて治すのを忘れていたような
>>139
どれを統合していいのかわからないのと勝手に使われた云々いわれるのが
いやなので、誰かがパッチを送ってくれるのを待つしかないのが現状です。
勝手に使ってしまっても問題はないかもしれませんが。
GDCに行くことになったので今週は作業はできません。
0143login:Penguin
2012/03/05(月) 17:43:59.16ID:asTBI5ZeLinux/テレビ関連/PT2 - PukiWiki Plus! http://baalzephon.dyndns.org/tech/index.php?Linux%2F%E3%83%86%E3%83%AC%E3%83%93%E9%96%A2%E9%80%A3%2FPT2
これ本家にマージして欲しい
0144login:Penguin
2012/03/05(月) 18:07:10.03ID:NIF0n74Qもうほとんど入ってるじゃない
0145login:Penguin
2012/03/05(月) 18:31:40.30ID:asTBI5Zeろくに見てないからちゃんと見てみます
0146143
2012/03/05(月) 20:11:24.20ID:pqVf8r+Whttp://hg.honeyplanet.jp/pt1/rev/3914cc1b2375
0147login:Penguin
2012/03/05(月) 21:44:01.36ID:pqVf8r+W過去2senにあがっていたfix_overflow_maxseclen.patchとepgdumpr2-utf8_segv.patchを
epgdumpr2_20111001.tar.gzに当てたもののdiffを用意したのでマージしてもらってもいいですか?
http://www1.axfc.net/uploader/Sc/so/325449
既に必要ないと判断されてましたらすいません
そしてepgdumpr2はepgrec中の人頼みでいいのでしょうか
0148login:Penguin
2012/03/05(月) 21:58:17.27ID:oaw+YFkmって話だろ
0149recpt1.oyamaの人
2012/03/05(月) 23:51:47.33ID:Wsw7z34gそのパッチを書いた方からメールで送っていただけると、対応できます。
最近MPlayerのコード書くの一段落したから余裕あります。
0150login:Penguin
2012/03/06(火) 16:39:53.95ID:Xn+KLRatttp://digital.asahi.com/articles/NGY201203010033.html
0151login:Penguin
2012/03/06(火) 17:08:26.80ID:miXfodRfEMMを受けないしキモの部分を持ってるらしいから対策されてもアップデート可能とか
0152login:Penguin
2012/03/06(火) 18:21:56.79ID:BhgzywfmFirefoxではそんなことなかったんだが
0153epgrecのUIの人
2012/03/06(火) 20:04:28.62ID:xbl31i8O単純に、詳細予約ダイアロゴの枠をドラッグ…とかじゃないですよね?
昨日のChromeのアップデートの影響かと思いましたが…崩れませんねぇ…Firefoxで崩れた!?
フォームの行頭(ラベル部分)が所々右にずれる場合の対処法
template/index.htmlの540行目辺り、#floatBox4Dialog…の後ろ辺りにに
#floatBox4Dialog > form >div {clear:left;}
の一行を追加してみてください
崩れ方が違う場合は、どんな風に崩れるのか書いておいてください
0154baalzephon.dyndns
2012/03/06(火) 23:40:11.40ID:G+j1dJx2>>143のリンク先を作ってる者ですが、あのPukiwikiは備忘録として
あちこちからコピペしてるだけです。(一応)自前なのは2.6.39対応のみです。
2.6.39対応パッチは煮るなり焼くなり好きにしてください。
私しか編集できないPukiwikiに「コピペ自由」って書いておきました。連絡不要です。
0155login:Penguin
2012/03/07(水) 00:31:54.96ID:S0yzxdOWまさにその症状でそのcssを追加したら直りました。
ありがとうございます。
0156login:Penguin
2012/03/07(水) 18:38:33.35ID:E/hFjRZnspin_lockパッチだときっかり同時刻録画したときにシステムごとフリーズしてたから嬉しい
ありがとう
0157135
2012/03/09(金) 16:21:09.50ID:ZRj549RY種別でのフィルタリングが選局にも反映され、例えば地デジを選ぶと、
選局のプルダウンメニューには候補として地デジのチャンネルだけがリストされるようになりました。
また、局も種別毎に色分けされるようになりました。
ただ、うまく動作する時とそうでない時があります。
現状でも十分に便利なので、うまくいかない時を説明するのは心苦しい感じですが、一応報告させて頂きます。
うまく動作しないのには2種類あって、
1
種別での選択に関わらず、局は「すべて」に固定されてそのままFirefoxがフリーズしてしまう事があります。
(このとき局のプルダウンメニューの長さがデフォルトで選択されている「すべて」の文字数ぎりぎりになっています)
他のタブもメニューもフリーズするので、強制終了させると復活してくれる。
一方、うまく動いてくれている時には、種別での選択が、局に反映される(局のプルダウンメニューの長さが最長の放送局名にフィットしています)
2
種別で「すべて」か「BS」を選択して、TABで選局のプルダウンメニューに移動後、Nキーをタイプすると、
NHK BS プレミアム と NHK BS1 の2つだけがリストされる場合があり、この時はNHK BS1で止まる。また、Shift + Nキーも受け付けなくなってしまいます。
けれど、例えば、Bキーなどをタイプして他の局を一度選択すると、上記の状態を抜け出して、また調子よく動いてくれる場合もあります。
同じことはNキーではなく、Tキーでも起こるようで、Tキーの場合は決まってTwellVが選局された状態で止まります。
編集すべきファイルはprogramTable.phpとprogramTable.htmlの2つだと思うのですが、
どちらも編集元のファイルとして2011年10月からのBS対応版のEPGrecに含まれるものを利用させてもらいました。
0158login:Penguin
2012/03/10(土) 16:57:52.38ID:It8njhwCrecpt1では指定できるからdo-record.shをいじれば簡単に出来ると思い込んでたんだけど。
0159login:Penguin
2012/03/10(土) 17:01:55.25ID:ryDa+2rVっつ、MySQL側のDBもいじらないとあかんな。
0160login:Penguin
2012/03/10(土) 17:03:20.87ID:J484cR9G2のバグ対応しました、Firefoxでの検証が甘かったようです
1のバグはこちらで再現されないの、もう少し検証してみます
http://sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
0161login:Penguin
2012/03/10(土) 17:24:59.71ID:hDUN+GTN指定したフォルダがある程度決まってるならdo-record.shのモードをいくつか作ればできそうだけど
0162epgrecのUIの人
2012/03/10(土) 17:26:35.81ID:J484cR9G上記2のバグですが、キーを入力した後すぐには次の入力が反映されない、鈍くなる現象がまだ残ってました
機能2つでこんな状態だと次のが出せない…
0163login:Penguin
2012/03/10(土) 17:41:56.18ID:d0M7u/Rqsourceforgeの最新版をインストールして、
dbの設定、pt2のドライバなどは問題ありません。
ところで、epgrecの初期設定で番組表をstep5で取り込むのですが、
取り込みが完了した後も、設定したurlにアクセスすると再び、
インストーラー画面になってしまいます。(mysqlのdbのテーブルには、epgデータが格納
されているのは確認済です。)
どこら辺が原因ありそうでしょうか。
0164login:Penguin
2012/03/10(土) 18:14:54.18ID:SrxtTfIE0165login:Penguin
2012/03/10(土) 21:46:47.65ID:d0M7u/Rqありがとうございます。
いろいろ調べたら、結局config.phpへ、パスがとどいていないことがあるのが
原因のようでした。
0166login:Penguin
2012/03/12(月) 06:59:37.47ID:ky2ovBst0167login:Penguin
2012/03/12(月) 13:56:50.12ID:UmoTY9cgスレ違いをいうあなたの方がウザイ
0168login:Penguin
2012/03/13(火) 19:05:09.77ID:2VZThl+Aってどういう意味ですか?
CSチャンネルをいじってから全部これが理由で失敗してるorz
0169epgrecの中の人
2012/03/14(水) 16:31:41.98ID:iC8fdXSzそのエラーがでますね
CS110度放送の視聴や録画をされてる方はおりますでしょうか?
BS放送は設定して視聴・録画とも出来ているのですが、
CSも同じように設定しても視聴・録画とも全く出来ず困っています。
(おまけにEITによる番組表の受信も出来ない状況)
出来たらCSのどのチャンネルでも良いので、mythconverg上の
channelとdtv_multiplexの値を教えて頂けないでしょうか?
0171login:Penguin
2012/03/18(日) 11:09:30.65ID:yqGUl1Gd# su - www-data
でパスワードを求められて何を入力しても弾かれてしまうのだけど、本来は未入力でもsu昇格出来るのかな?
この部分が上手く入ってる人の手順を知りたい
0172login:Penguin
2012/03/18(日) 11:16:41.64ID:RoK7f5t+いったん root になってから。
0173login:Penguin
2012/03/18(日) 12:06:19.04ID:VY8TFI0Oroot作業だからプロンプトが#になってる
これ基礎知識な
0174login:Penguin
2012/03/18(日) 12:43:37.68ID:yqGUl1Gd全然知らなかった、ありがとう!
今度からその部分も注視するよ
0175login:Penguin
2012/03/18(日) 14:07:35.29ID:KiR50cIZだから# su - www-dataのあとのshutdownは$のプロンプト。
0176login:Penguin
2012/03/18(日) 17:13:31.80ID:kLyBG8xVcsh 系だとデフォルトのプロンプトは% だし。
まあ最近はsh(bash) が大多数なので、一般ユーザー = $ でも暗黙の
了解ではある。もちろんroot は昔から# 。
0177login:Penguin
2012/03/18(日) 17:38:59.29ID:diaPJrQ7Bourne Shell系がデフォルトでOKなのよ。
0178login:Penguin
2012/03/18(日) 20:15:10.65ID:99dCIojt0179login:Penguin
2012/03/18(日) 22:24:40.80ID:kLyBG8xVLinux はSystem V 系ではないよ。
設定ファイルがSystem V っぽいディストロが主流だからまあ、OK と言えばOK だけど。
Slackware なんかはBSD 風だし。
>>178
お前のレスのほうが下らないよ。
スレ違いは承知なのでこれ以上は続けないけど。
0180login:Penguin
2012/03/18(日) 22:41:32.93ID:fycJRbv6重箱の隅つついて頼まれもしないのにプロンプトの話始めたり
くだ質スレ(汎用質問スレ)に誘導されたら、下らない話と勘違いして
顔真っ赤にして反論してみたり
空気が読めないおっさんは困るね ID:kLyBG8xV のことだけどさ
0181login:Penguin
2012/03/18(日) 23:05:09.41ID:9NvnEz4B0182login:Penguin
2012/03/18(日) 23:27:10.66ID:KiR50cIZ0183login:Penguin
2012/03/18(日) 23:54:00.17ID:99dCIojt0184login:Penguin
2012/03/19(月) 00:24:18.09ID:v6cmeVigいきなりファビョってる>>180 のほうがよっぽど空気読めないゆとりだわ。
0185login:Penguin
2012/03/19(月) 01:31:13.39ID:KSD/UFrE0186login:Penguin
2012/03/19(月) 08:09:11.73ID:/ZfwHnwI一般ユーザが $ とは限らんけど、
$ だったらたいてい一般ユーザだよ。
0187login:Penguin
2012/03/19(月) 16:11:24.33ID:O7PY9OG4*(sbuf->data + index + 1) = 0xff;
*(sbuf->data + index + 2) = 0xff;
ARIB_STD_B25_BUFFER::dataがvoid*だからそのままdereferenceするとまずい。
*(unsigned char *)(sbuf->data + index + 1) = 0xff;
*(unsigned char *)(sbuf->data + index + 2) = 0xff;
が正解かな?
0188login:Penguin
2012/03/19(月) 17:45:25.36ID:S8Afyu6s問題なくmakeできるみたいだけど
0189login:Penguin
2012/03/20(火) 12:52:07.57ID:w1Q9hdglマジか。autoconfとか結構いじってるから
変なコンパイルオプション付いた可能性はありそうだ。
0190login:Penguin
2012/03/20(火) 16:41:42.87ID:/ogVxODeCPUアーキテクチャも。
0191login:Penguin
2012/03/20(火) 17:20:49.92ID:c/tD1DMN0192login:Penguin
2012/03/20(火) 18:03:17.50ID:K4g/BiBh0193login:Penguin
2012/03/20(火) 20:24:45.12ID:zquTIMN2いつも本当にありがとう!
0194login:Penguin
2012/03/20(火) 20:35:43.69ID:6e3Fbamnepgwakealarmが実行された時に/sys/class/rtc/rtc0/wakealarmが書き換わらず終了
epgrec/settingsを覗くと設定ファイルが↓のようなユーザーで出来上がてるけど、これ、パーミッションが0666にならないといけないんだよね?
0644 438:root wakeupvars.xml
>>120の手順は手動で動いた
権限の問題なんだろうけど、どこを弄れば良い?
ちなみにepgrecの中身は自動生成された物以外、オーナーをrootにしてある
0195epgrecの中の人
2012/03/21(水) 11:53:15.90ID:GfOjbLOXrootになって/etc/init.d/epgwakealarmを実行してみてください。
$ sudo -s
# /etc/init.d/epgwakealarm stop
のようにしてタイマーが書き変わったなら、シャットダウン時に/etc/init.d/epgwakealarmが
実行されていないか、またはmysqlが止まった後に実行されている可能性が大です。
書き換わらない場合、別の原因ということになりますね。
0196login:Penguin
2012/03/21(水) 16:56:40.44ID:HItscbFC直々にレクチャーありがとうです
/sys/class/rtc/rtc0/wakealarm は書き換わりました
ログを取ってみたところシャットダウン中に実行されたepgwakealarm.phpは
51行目(録画中はないか?)のDBRecord::countRecords()で例外吐いてるようです
と言うことはmysqlが止まった後に実行されたと
>>122のrcN.d/以下を確認してみるとepgwakealarmやapache2はありましたがmysqlに関するファイルはありませんでした
mysqlはUbuntuのパッケージからインストールしたままで、service --status-allするとしっかり動いてるようです
この後どうすればいいのやら
0197epgrecの中の人
2012/03/21(水) 19:36:22.84ID:GfOjbLOXUbuntuはupstartでしたね、そういえば。録画機はDebianなので
upstartを考えてませんでした。upstartあまりいじったことないからなあ。
rc0.d、rc1.d以下のKNNepgwakeupalarmのNNの数字を01とか若いのに
してもダメでしょうか。駄目ならupstartのスクリプトを書かないとならないかも。
0198login:Penguin
2012/03/21(水) 21:05:04.95ID:HItscbFC確認したところ、rc0.d、rc01.d以下はK01epgwakeupalarmと既に一番若い数値になってました
再度
# update-rc.d -f epgwakealarm remove
# update-rc.d epgwakealarm defaults 99 01
を実行しても結果は同じでした
0199login:Penguin
2012/03/21(水) 23:49:48.66ID:HItscbFC#--------ここから---------
# epgwakealarm
description "epgwakealarm"
start on started mysql
stop on stopping mysql
post-start script
exec /var/www/epgrec/epgwakealarm.php start
end script
post-stop script
exec /var/www/epgrec/epgwakealarm.php stop
end script
#--------ここまで---------
上記スクリプトで起動時とシャットダウン時に無事動いた
# initctrl stop epgwakealarm
でwakealarmが書き換わることも確認
スクリプトの書き方が正しいか分からないけど暫く様子を見てみます
0200login:Penguin
2012/03/22(木) 01:31:28.81ID:MVEfNx1JScientificLinux6
・起動設定がきかない
→haltスクリプト内の時刻補正後に起動時間設定
・mysqlが停止していて起動予定時間が取得不可
→atqから取得
・起動時刻がうまく設定されない
→デュアルブートにしてるのでUTC未使用
→起動時刻をローカルタイムで設定
CentOS5の時はそんなに苦労しなかったんだけど、ご参考まで
ついでに、録画キーワード一覧画面でID順にソートするようにしてたり
順不同で表示されるのは改善を希望します
0201login:Penguin
2012/03/22(木) 01:54:21.74ID:MCFljhNK0202199
2012/03/22(木) 09:45:09.03ID:hY1xysytとりあえず、幾つかの深夜番組が>>199で正常に録画できてたので報告
パスを変数化したり、スタート、ストップ条件を煮詰めたり、ご自由にお使い下さいまし
0203login:Penguin
2012/03/22(木) 10:20:08.31ID:WeDmr8Sd0204login:Penguin
2012/03/23(金) 17:21:31.20ID:k3H0I3CTもしかして -m 1 しないとこのまま見えちゃうのかな
0205login:Penguin
2012/03/25(日) 03:31:36.23ID:DkFq5oOQ録画終わった時の出力「Recorded ***sec」の秒数が実際指定した秒数+2になってるのが気になる。
データ自体はちゃんと指定した秒数録画されてるから実際の影響は全くないんだけど。
Ubuntu 11.10 x86_64 ソースはdefaultブランチからとってきたrecpt1
0206login:Penguin
2012/03/25(日) 10:54:12.97ID:3KuUlyqF録画終了日時か録画ファイルの長さも表示できるようにできないかな?
30分の番組と2時間の番組がある場合、削除したりする時の参考にしたい。
0207login:Penguin
2012/03/25(日) 11:21:54.99ID:CaB5CU4l何のソフトかを明記しましょう
ちなみにMythTVではそれらはちゃんと表示されるよ
0208login:Penguin
2012/03/25(日) 11:49:42.18ID:3KuUlyqFごめん。
EPGrecでした。
0209108
2012/03/25(日) 20:49:43.42ID:xJKYBG8P>>115のindex 811d2e3..0c21d80 100755を含める12行からなるファイルAを作り、
現在、正常に稼動しているsetChannelInfo.phpのコピーに対して以下のように適用させました。
patch setChannelInfo.php < A
すると、
patching file setChannelInfo.php
Hunk #1 FAILED at 8.
1 out of 1 hunk FAILED -- saving rejects to file setChannelInfo.php.rej
というエラーが出てしまい、同ディレクトリに
setChannelInfo.php.rej
というファイルが作成されました。
どうもうまくパッチを当てられていないようなのですが、どうすれば良いのか教えてもらえますか?
実は上記に関連するかもしれない気になる部分があります。当初、上記の作業をすると、
malformed patch at line 4: try {
などのエラーが出たので、検索してヒットしたサイトを参考に
行頭に+や-が存在しない全ての行に対して、行頭にスペースを挿入してから改めて上記の作業を行いました。
結果、malformed patchというエラーは出なくなったのですが、それがいけなかったのでしょうか?
それと、1行目のindex 811d2e3..0c21d80 100755 という部分は何を指すのでしょうか?
もしかしたら、パッチを当てる対象ファイルの指定かな?と思ったのですが、よく分からず、
パッチの対象となるsetChannelInfo.phpは2011年10月版のEPGrecに含まれているものを利用しています。
よろしくお願いします。
>>160
2週間ぶりの作業となってしまいましたが、今からチャレンジしてみたいと思います。
いつもありがとうございます。
0210epgrecのUIの人
2012/03/26(月) 00:40:15.21ID:g66/NFaL終了日時を表示するだけなら簡単です
/templates/recordedTable.htmlの173行目辺り
<th>
<th>録画日時</th>
<th>Ch</th>
を以下のように変更
<th>
<th>録画日時</th>
<th>終了日時</th>
<th>Ch</th>
184行目辺り
<tr id="resid_{$rec.id}" class="ctg_{$rec.cat}">
<td>{$rec.starttime}</td>
<td>{$rec.station_name}</td>
を以下のように変更
<tr id="resid_{$rec.id}" class="ctg_{$rec.cat}">
<td>{$rec.starttime}</td>
<td>{$rec.endtime}</td>
<td>{$rec.station_name}</td>
ファイルサイズはGB単位になるのでちょっとややこしい
手元の改造版では表示してるんですけど、実装が特殊なのでパッチにできない…どうしよう?
0211epgrecのUIの人
2012/03/26(月) 00:58:01.82ID:g66/NFaLあのパッチは、無くても困る部分でも無いし、理解できない人には手を出して欲しくないという意味でパッチをそのまま掲載しました
パッチの意味がわかる人であれば、あの程度なら手動でもパッチを当てられるということで
ちまにみ私もパッチのあて方わかりません!
パッチ単独でなんて十年以上使った記憶が無い
Linuxはepgrecのためだけにインストールしたし
MacとWinを使ってきた身としては肩身が狭い
0212login:Penguin
2012/03/26(月) 01:32:36.31ID:AoW6udjI番組表で一局を一週間分並べるのは大変ですか?
偶にそういう事をしたくなる事が有るのですが
無くてもそれほど困ってないので大変そうなら忘れてください
0213login:Penguin
2012/03/26(月) 16:13:18.48ID:2pRoY6Uz>>210
わたしゃ recordedTable.php で
$arr['mode'] = $RECORD_MODE[$r->mode]['name'];
の後に
$arr['filename'] = $r->path;
$arr['filesize'] = intval(filesize('./video/'.$r->path)/1024/1024) ;
とし、
templates/recordedTable.html に
<th>ファイル名</th>
<th>ファイルサイズ(MiB)</th>
やら
<td>{$rec.filename}</td>
<td>{$rec.filesize}</td>
を加えて実装してみました。
0214epgrecのUIの人
2012/03/26(月) 19:22:02.44ID:0kFY2zTIこれも私のところでは表示できるようにしてます
一週間分番組を並べるだけだとそれほど難しくないのですが、
epgrecオリジナル用にメニューやレイアウトを作るのが面倒かなぁ
0215epgrecのUIの人
2012/03/26(月) 20:05:01.98ID:Gyu9nGS3filesizeだと2GB超えられないような?
表示してみたいという人はいると思うので、参考用に私の手元で動かしてるものの一部を載せておきます
ファイルのパス取得
function movie_path ( $path = "" ) {
$settings = Settings::factory();
return INSTALL_PATH.$settings->spool."/".$path;
}
ファイルサイズ取得(これは環境によっては動かないかも?)
function overfilesize($file){
if(!file_exists ($file)) return false;
return exec("stat -c %s '$file'");
}
ファイルサイズ整形用Smarty Plugin(*smarty3.0.7で動作確認) function.filesizeunit.php
<?php
// {filesizeunit size=$.filesize}
function smarty_function_filesizeunit($params, &$smarty){
if(!array_key_exists('r', $params)) {$params['r'] = 2;}
$sizes = array('Bytes', 'KB', 'MB', 'GB', 'TB');
for($i=0; ($params['size'] >= 1024) && ($i < count($sizes)); $i++) {
$params['size'] = $params['size'] / 1024;
}
return round($params['size'], $params['r']).'<span class="ext unit">'.$sizes[$i].'</span>';
}
?>
disk_free_space()とかdisk_total_space()でディスク容量表示もWindowsな私には便利です:)
0216login:Penguin
2012/03/27(火) 06:57:11.56ID:uZuHE7uS物理HDDがすぐに一杯になるので、パス表示できるのは魅力的。
templates/recordedTable.html
の
<th>ファイル名</th>
<th>ファイルサイズ(MiB)</th>
と
<td>{$rec.filename}</td>
<td>{$rec.filesize}</td>
は何処に加えれば良い?
>>215は難しそうなので・・・
0217epgrecのUIの人
2012/03/27(火) 07:47:56.46ID:su+Dovp2http://sourceforge.jp/users/trumphouse/pf/epgrec_assist/
javascriptを利用してepgrecの見た目、使い勝手を改善します。
スマートフォン等、画面が狭くてもそれなりの情報量を表示できるようになります…多分
このスクリプトは実験的に作成したものです。
初心者でも簡単に組み込めるように、epgrec 本体の改造を最小限にしてます。
今のところ番組表、録画一覧のみ対応しています。
残りページに対応するかどうかは未定です
epgrecが出力するhtml構造に大きく依存している関係で、
テンプレートを改造しているような場合はうまく動かないと思います。
改造して使っている方は適当にバックアップして、
/templates/をオリジナルのものに戻してして試してみてください。
重複判定の修正等、phpファイルだけを改造している分には問題ないと思います。
昨日改造方法を書いておきながら…と思ったので
一応おまけ的な機能を追加して公開しました。
詳しくは付属のhtmlドキュメントをご覧ください。
使い勝手等、感想をお待ちしてます:)
尚、IE6、7は対応してません…IE6、7の方ってまだ多いでしょうか?
0218epgrecのUIの人
2012/03/27(火) 08:06:49.74ID:31rFH8VL<th>は<th>のかたまりの最後、
<td>は<td>のかたまりの最後、
でいいじゃないかと
…ファイルサイズちゃんと取れるかどうかは?です
HDDが一杯になるなら、空き容量表示したほうがいいと思うんだけどなぁ
0219login:Penguin
2012/03/27(火) 11:31:10.16ID:CQptSCCl>>215はやってみたいけど自分も初心者なので、何をどうすれば良いのか分からないのです。
もちろん、空き容量表示できたら便利だとは思うのですが、詳しく教えてくださいとは言い難い流れを感じたので!
ところで、chform_assistの利用にはtemplateの中身を改変してきたから
>>217の利用には、改変を元に戻さないといけないのかな?
0220213
2012/03/27(火) 12:49:17.61ID:jVrM+0QH>>215
うちでは 5174MiB でも 10189MiB でも表示されとります。
もしかして、 64bit 環境依存?
>>216
ん?ファイルネームは出ますが、パスってことになると、どうなんでしょ。
標準の構成のところにしか録画していないので、検証不足です。
<th>...</th>
は、
<th>削除</th>
の次に、
<td>....</td> は
<td><input type="button" value="削除" onClick="javascript:PRG.dialog('{$rec.id}','{$rec.title}')" /></td>
の次に入れました(この辺はお好みで変更しうるのでしょう)。
0221epgrecのUIの人
2012/03/27(火) 17:39:17.73ID:31rFH8VL今のところ番組表と録画一覧しか対応してないので、
検索ページで epgrec assist を読み込まない限り
chform assist 用の改造(検索ページ)は影響を受けません
一応、epgrec assist の中に chform のスクリプトも一式入れてあるので、
オリジナルのテンプレートに戻して、
検索ページで epgrec assist を読み込むと chform と同じになるようにしてます
epgrec asssist をダウンロードして
htmlドキュメントを見ていいただくと、ちょっと幸せになるかも?
>>220
64bit依存だったと思います
マニュアルにも
filesize
「注意: PHP の数値型は符号付整数であり、 多くのプラットフォームでは
32 ビットの整数を取るため、 ファイルシステム関数の中には 2GB より
大きなファイルについては期待とは違う値を返すものがあります。」
とあります
…disk_total_spaceはちゃんと取れるのにねぇ
0222login:Penguin
2012/03/28(水) 22:16:12.58ID:lfa01bK9直近のd49174955c7f、9e9dbb17b70f、8e0f7191b92eの
3つで、いずれもmakeに失敗します。
9e9dbb17b70f、8e0f7191b92eについては、>>187の修正で
makeが通るようになったんですが、この修正でOKなんですかね?
d49174955c7fについては、修正された
uint8_t *data;
int32_t size;
の部分でコケます。
ちょっと前は、8e0f7191b92eが普通にmakeできてたような
気がするんだけどなぁ・・・。気のせいかな。
0223199
2012/03/29(木) 01:35:47.53ID:Eno0fWPn無修正でもmakeは通ってたよ
0224login:Penguin
2012/03/29(木) 01:46:34.79ID:xUOkY72L0225login:Penguin
2012/03/29(木) 02:20:33.06ID:/+o4GaXhでも、このプレイヤーは二ヶ国語の再生ができないからずっと不便に感じていた。
それが可能だという情報のあったSMPlayerやらMPlayerやらをインストールしてみたけど、
二ヶ国語の録画ファイルの再生をしてみると、やたらと音程が低く再生されてしまう。
ニュース番組の内部告発などで、プライバシーに配慮する時の音声モザイクをかけたようになるんだ。
二ヶ国語が問題なく再生できる動画プレイヤー、いくつか知ってたら教えて欲しい。
ちなみにSMPlayerはオーディオオプションの音声の同期と非同期を切り替えたり、再生デバイスを切り替えることで
まともに再生できる場合もありますが、何をやってもダメな場合もある。
>>222 うちの環境では問題なしデスヨ。
0226login:Penguin
2012/03/29(木) 02:46:11.46ID:xUOkY72LそのためのVLC用のPatchがあるよ。
0227login:Penguin
2012/03/29(木) 08:31:15.53ID:onzsYZy3二ヶ国語の再生できるはず。
0228login:Penguin
2012/03/29(木) 10:28:59.45ID:R7ftk0nYttp://sourceforge.jp/magazine/12/03/27/1333243
0229login:Penguin
2012/03/29(木) 12:08:21.51ID:WhLpXVZvどのみちパッチ当てなきゃ ステレオ<->モノラルの切り替わりでもおかしくなっちゃうし
0230222
2012/03/29(木) 21:37:27.63ID:kQERBSTEレスthxです。
んー、そうですか。普通にmakeできてるんですね。
確かにウチでも、10日程前にはmakeが通ってたはずなんですよね。
以降、特殊なことをしたつもりもないんですが。
>>187さんと同じ状態なのかどうかわからないですが、makeできない
人もいるみたいですし、時間があるときにちょっと調べてみます。
0231login:Penguin
2012/03/29(木) 21:56:05.41ID:qoxBdgyI0232login:Penguin
2012/04/01(日) 01:31:50.00ID:khbq+aiY0233login:Penguin
2012/04/01(日) 01:35:53.53ID:qj2E2UGUPT3 目次
PT3 仕様等 http://earthsoft.jp/PT3/specification.html
PT3 製品画像 http://earthsoft.jp/PT3/photo.html
エープリルフールでないことを祈る。
0234login:Penguin
2012/04/01(日) 01:59:15.11ID:GPzEClzb0235login:Penguin
2012/04/01(日) 06:39:52.33ID:bvHHaFDqぱっと見チューナー一つということで
2枚さしてるような奴には入れ替えはできんな
PT2を2枚からこれ4枚とかいろんな意味で無理そうだし
0236login:Penguin
2012/04/01(日) 06:41:21.37ID:bvHHaFDqISDB-S 2TS と ISDB-T 2TS の合計 4TS を同時に受信可能
を見落としてたわ
0237login:Penguin
2012/04/01(日) 08:31:24.40ID:k6dLpVzg0238login:Penguin
2012/04/01(日) 10:08:02.45ID:mvBOv8XX分波器内蔵かつロープロ対応なんていう製品は作れそうにないから・・・ネタ?
でもネタを振るような企業か・・・?
0239login:Penguin
2012/04/01(日) 10:49:38.73ID:qj2E2UGU> 61 名前:名無しさん@編集中 [sage]: 2012/04/01(日) 03:10:58.15 ID:YQDjD4BH (14)
> 缶チューナー、シャープ製としか公開していないけど調べてみたらVA4M6JC2103だね
> スペックと形状から言ってこれで間違いないと思われ
>
> ttp://www.sharp.co.jp/products/device/lineup/selection/rf/ground_wave/index.html
> ttp://www.sharp.co.jp/products/device/lineup/selection/rf/ground_wave/images/ground_wave_img01.gif
0240login:Penguin
2012/04/01(日) 13:16:08.72ID:RlqTA5dU0241login:Penguin
2012/04/01(日) 13:18:31.82ID:bvHHaFDq0242login:Penguin
2012/04/01(日) 20:16:39.12ID:L/5Adoj6epgrecのBS/CSで空のチャンネルを非表示にできなくて困ってる。
「視聴しない」にチェックを入れても効果が無い。
地上波だと最初から表示されないんだがBS/CSではどうにもならず。
同じ現象になっている人いますか?
epgrecは今日git cloneした最新版。
0243login:Penguin
2012/04/01(日) 21:36:23.80ID:M6p9JDzkアースのサイトにある写真の限りだけど、片方のコネクターが地上波で、もう片方が衛星波じゃないかな?
それより、PT2の時のように、ドライバ開発の中の人に試作品が貸し出されるかどうかが心配。
0244login:Penguin
2012/04/01(日) 21:56:38.85ID:/KiNinAC0245epgrecのUIの人
2012/04/01(日) 22:54:15.70ID:Bg4bwcE1BS/CS無いのであてづっぽうですが、
画面を見る限りBSのepgデータがまだ取得されていなくて
データベースにチャンネル情報も番組情報も入っていない状態に見えます。
チャンネルの非表示情報はデータベースに記録されるので、
チャンネルのepgデータが取得されていない状態では機能しません。
epg取得するまでも無く見る予定が無いようなチャンネルは、
config.phpの…CHANNEL_MAPの中でコメントアウトしたほうが早いです。
ついでに
epgデータ未取得のチャンネルがあると表示が崩れる場合の応急処置
index.phpの140行目辺り
// 全体の幅
$chs_width = $ch_set_width * $num_ch;
を以下のように変更
// 全体の幅
$chs_width = $ch_set_width * count($channel_map);
0246login:Penguin
2012/04/02(月) 00:03:07.09ID:vwK6JxF2config.phpでBSの不要なチャンネルをコメントにして解決したよ。
ちなみにmysqlのDBの中を見てみたら情報取得できてないチャンネルは全部GRになってた。
mysql> select * from Recorder_channelTbl;
+----+------+---------+-----------------------------------------+------------------------+-----+------+
| id | type | channel | name | channel_disc | sid | skip |
+----+------+---------+-----------------------------------------+------------------------+-----+------+
| 1 | BS | 192 | WOWOWライブ | 4192.epgdata.ontvjapan | hd | 1 |
| 2 | BS | 193 | WOWOWシネマ | 4193.epgdata.ontvjapan | hd | 1 |
| 3 | BS | 201 | スター・チャンネル2 | 4201.epgdata.ontvjapan | hd | 1 |
中略
| 84 | GR | 0 | none | none | | 1 |
| 85 | GR | 0 | none | none | | 1 |
| 86 | GR | 0 | none | none | | 1 |
| 87 | GR | 0 | none | none | | 1 |
| 88 | GR | 0 | none | none | | 1 |
| 89 | GR | 0 | none | none | | 1 |
| 90 | GR | 0 | none | none | | 1 |
+----+------+---------+-----------------------------------------+------------------------+-----+------+
90 rows in set (0.00 sec)
0247epgrecのUIの人
2012/04/04(水) 02:44:58.30ID:EoWmcYqK・番組の長さの計算が間違ってたのを修正
・録画予約一覧対応
・ディスク残量を改造無く取得できるよう、phpスクリプト付けました
その他色々
詳しくは新しく作ったHP
http://w3.quake3.jp/osamu/epgrec_assist/
をご覧ください
ファイルはこちらから
HP作ったのでhtmlドキュメント添付をやめました
http://sourceforge.jp/users/trumphouse/pf/epgrec_assist/
0248epgrecのUIの人
2012/04/04(水) 03:44:29.43ID:EoWmcYqK242の画像を見るとBSの番組表なのに地デジが表示されてるのが気になる
ついでに、多分次に不便になる部分
チャンネル選択フォームで非表示にしたチャンネルを表示しないようにする応急処置
例えば、番組検索だと
programTable.phpの130行目あたり
$crecs = DBRecord::createRecords(CHANNEL_TBL, "WHERE skip = '0'");
0249epgrecの中の人
2012/04/04(水) 18:03:19.08ID:glOyWFE8正常なEPGのXMLが取れなかったんじゃないかと。
初回に失敗すると、そうなるので。
0250login:Penguin
2012/04/09(月) 21:51:26.89ID:sZ39Fjc8DB分離するべきかしら
0251epgrecの中の人
2012/04/10(火) 11:27:55.01ID:3sOpM8osMySQLとSQLiteの両方をサポートできるようにすると理に叶うんですが、
ソースの中に散在するMySQL依存のクエリが問題で思考停止してます。
アドホックな対応は嫌なので、理にかなうサポートをしたいところです。
SQLiteは軽いので非力なPCにはいいんですが、番組検索の結果など
が大きく変わる可能性もありますね。
0252login:Penguin
2012/04/10(火) 21:06:31.90ID:ZvoYxROHちと試した感じだとかなり遅かったなsqlite。あんま詳しくないので諦めたが。最近は良くなってるのかも。
0253login:Penguin
2012/04/10(火) 21:08:21.33ID:6lerQ9P40254login:Penguin
2012/04/10(火) 22:40:47.51ID:HPtQJrtk0255login:Penguin
2012/04/10(火) 23:55:07.12ID:nFYumDB1何が性能劣化の原因になっているか調査ぐらいしたのか?
Atom330はお前さんの頭よりずっと速いぞ
vmstatだかsarで統計情報とってからだな
0256login:Penguin
2012/04/11(水) 00:10:52.83ID:J7S3IDQFあとepgdump内の無駄な処理を削るとかな
0257epgrecのUIの人
2012/04/11(水) 02:34:11.26ID:DIuiFUZgINDEXも中途半端なので、このままSQLite対応すれば逆に重くなりそう
query効率化、適切なINDEX、をまず検討して欲しい
…getepgは新しいtable作って予約分のみ更新チェックしたほうが効率よさそうだけど?
SQLiteをサポートするメリットって?
・導入時の敷居が低くなる
・軽い(実行サイズが小さい)
・データのバックアップが簡単
くらいしか思いつかない
DBに慣れてない人は、バックアップが簡単になるのはうれしい、と思うかもしれないけど、
atとの整合性をチェックする機能が無いので逆に混乱すると思う
0258login:Penguin
2012/04/11(水) 02:53:58.69ID:yLpWTSrPバックアップが必要になるような情報があるならできないけど
0259login:Penguin
2012/04/11(水) 03:07:10.58ID:+uGK32dW予約プログラムの洗い替えを2時間毎のバッチでってのは
良いアイディアだと思う
0260epgrecのUIの人
2012/04/11(水) 10:04:30.77ID:DIuiFUZgGRのチャンネル数と、数十分、の数が?なのですが、
EPGを取得するのに
GRのチャンネル数×60秒 + BS 120秒 + CS 240秒必要です
これより長い分が処理時間なので、
GRチャンネル数の多い関東でBSもCSもだとそれなりの時間になります
私のとこは東京のマンションで地デジだけだけど、
ケーブル経由の地デジなので、全部で13局
D525+4GBで…ログを見る限り15分はかかってないですねぇ
BS、CSはチャンネル数が多いので、負担が大きくなるのかなぁ
>>258
DBオンメモリより簡単にできて、弊害が少ない対策がたくさん残ってる
0261login:Penguin
2012/04/11(水) 12:54:35.11ID:waiup9L4ウチも東京です。出先だからうろ覚えですみませんが
epgdumpの吐いたcsのxmlを食わせるだけで10〜15分位。
その間、mysqldのcpu使用率がほぼ100%、物理メモリも使い切ってるけどswapは起きてませんでした。
ウチの環境がくさってるのかな、帰ったらもう少し調べてみます。
0262login:Penguin
2012/04/11(水) 13:59:47.82ID:L4PhqQHQ必要な都度 ネットからEPG取ってきて利用するほうが速くて楽な気がする
YahooTVとかもiEPGからの提供で 放送波のEPGと内容変わらない感じだし
テレビ王国とかだとiEPG予約用の情報ファイルもついてきてイベントIDとかまでわかるし
0263login:Penguin
2012/04/11(水) 15:01:56.99ID:Xt13T6tl0264login:Penguin
2012/04/11(水) 23:03:00.61ID:N4vQpy1d参考までに自分の環境を書いておきます
東京で地デジはキー局でbsは無料のみ受信していて前のpcはatlon2 245で今はi3 2100ですがいつも29分〜43分位の間更新していますね
i3の方はクロックそのものは上限にいくもののシステムモニタで監視してみると使用率には随分と余裕がありましたがアスロンの方は結構負荷がかかっていました
古いpcやノート向けのcpuだと結構キツいのかもしれませんね
0265login:Penguin
2012/04/11(水) 23:43:51.42ID:oDU+tuhmデータベース使うなら、
ちゃんとデータベース使いこなせ。
素人すぎるわ。
0266login:Penguin
2012/04/11(水) 23:51:07.68ID:UcLCSrC90267login:Penguin
2012/04/11(水) 23:54:38.11ID:oDU+tuhmDBRecordの抽象化なんて考えてるなら
DBRecordは破棄すべきだ。
すでに抽象化されたライブラリが存在する。それを使え。
データベースだが、MySQL使おうがSQLiteを使おうが
今の個人のPCなら1万行ぐらい簡単に扱えるから。
もし遅いなら、プログラムの問題。
0268login:Penguin
2012/04/11(水) 23:55:14.04ID:oDU+tuhm> せこくインデックスつくるとか
素人乙。
0269login:Penguin
2012/04/11(水) 23:57:01.67ID:rVOBVwYb0270login:Penguin
2012/04/12(木) 00:05:05.67ID:py+EArbpとおもったけど、mysqliって標準で入っていなかったりするのか?
まあ、PDOとかそこらへん使ってmysql依存から抜け出せば
どうでもいい話だけど。
0271login:Penguin
2012/04/12(木) 00:06:06.57ID:WwaJKmFo0272epgrecのUIの人
2012/04/12(木) 07:45:19.88ID:4E2izLxnprogramtblのprogram_discにINDEXを設定すると
「番組情報のDB更新部分のみ」、のスピードはかなり速くなります
GR一局のみ298番組分のxmlデータで計測した場合
インデックスなし … 2.9s
インデックス付き … 0.5s
インデックス付き+queryまとめ … 0.4s
面白いのは「インデックスなしでqueryまとめると3倍遅くなった!?」という悲しい結果
まぁ、サーバーじゃなくてwindowsで試験的にやってる事なので、他の環境だとわかりません
…ということで、getepg(storeProgram)遅い対策はじめました
今のところ
インデックス付け、DBへのlink一本化、余分なquery排除、queryまとめ
で更新だけ(新規追加無し)なら1局分6.9秒だったのが0.5秒切るくらいになりました
0273epgrecの中の人
2012/04/12(木) 12:35:59.79ID:A3cBAIRM$foo->bar = ”ほえほえ";
とやるたびにupdateしてるからで、それを治すだけで、まあまあ
速くはなりますね。
DBRecordがnewされたときコンストラクタで配列にデータを読みだしておいて
$foo->bar = ”ほえほえ";
とされたらdirtyフラグをたてて配列に代入、オブジェクトが破棄される時に
dirtyフラグが立っていたらDBに書き戻すというような方法で無駄なクエリは
相当減らせるでしょう。
ただ、phpはデストラクタが呼び出されるタイミングが明確ではないのが問題で、
たぶんWebサーバーの環境にもよるような気がする。
$foo->close();
のようなのをいちいち呼び出すのは美しくないけど、仕方ないか。
0274login:Penguin
2012/04/12(木) 14:23:17.01ID:dQfK/sRg0275login:Penguin
2012/04/12(木) 14:32:56.20ID:klt8Nn9b0276login:Penguin
2012/04/12(木) 14:48:18.23ID:FKT0AvM5PHP内部だけで完結するものではないし、デストラクタに任せるのは危険
0277login:Penguin
2012/04/12(木) 20:55:09.45ID:dQfK/sRgすまん
w3mの罠を忘れてたんだ
0278login:Penguin
2012/04/14(土) 00:35:16.66ID:zqD3Byes並列化getepg.phpを使ってたりしない?
0279login:Penguin
2012/04/14(土) 18:46:53.17ID:rkI0W21nネットにつなぐのが必須になるのは、セキュリティーの観点からいやだな。
年に一度ていど、実家に帰ってメンテナンスするのでは追いつかないから。
個人的にはepgdumpで今後も頑張ってほしい。
0280login:Penguin
2012/04/14(土) 18:57:56.03ID:2ENatdV9やむを得ないものでしょうかね
0281108
2012/04/14(土) 21:31:57.21ID:wsy2vRe1プロバイダ規制に巻き込まれてあと5か月ほど書き込みできないようです。
今日は友人の家から書き込みしています。
お疲れ様です。返信できませんが、利用させてもらっています。ゆっくり書き込みできないので、要望ばかりになってしまいますが、
>>217ですが、番組をクリックするとポップアップするウィンドウの簡易予約とカスタム予約のボタンがウィンドウ範囲外に隠れてしまって予約を入れられない場合があるようです。
それと、録画予約のしくみlについてなのですが、時間的に重複(チューナー数が不足)するような予約をしたタイミングでエラーを返すのではなく、
重複するというフラグを立てた状態で予約してしまえるようになったなら、更に便利にならないでしょうか?
チューナー数不足を気にせずに、気になる番組をどんどん予約していって、予約一覧にて、重複(チューナー数の不足)フラグの立っている番組を削除したりカスタム予約したりできたなら、
個人的には使い勝手があがるのですが、皆さんは如何でしょうか?
次にいつ書き込みできるかは分かりませんが、週に一度は読んでいます。ご検討よろしくお願いします。
0282login:Penguin
2012/04/14(土) 21:55:50.97ID:yt6qHa2y0283login:Penguin
2012/04/15(日) 03:06:03.46ID:6YifMCT5それって/etc/cron.weeklyとか、monthlyにこれを実行するスクリプトおいとけばいいんじゃないの?
自分はそうしてるけど。
mysqlcheck -A -a --auto-repair -o -u [user]--p[pass]
0284epgrecの中の人
2012/04/15(日) 21:04:35.35ID:liNN88VV>>273
のようなDBRecord.class.phpをgitの方にコミットしときました
結構早くなるっぽい
>>274
DBの都合がコードに表出するのは嫌だ、というのがあるわけです
0285login:Penguin
2012/04/15(日) 21:48:51.58ID:sDtZEai6これはこのクラスだけ更新して大丈夫なのかしら?
0286epgrecの中の人
2012/04/15(日) 23:44:46.46ID:liNN88VV大丈夫だと思いますよ。テストが甘いので
人柱というきとで
0287epgrecのUIの人
2012/04/20(金) 19:29:41.41ID:2G3oc9xn予約ボタンがはみ出るバグは0.1.1で対応したつもりだったのですが
画面が極端に小さいとはみ出る…のはまだ手をつけてません
何にせよ、ブラウザも画面サイズも、発生条件が何一つわからないので
対応できません
「予約で重複するフラグ」は面白いアイデアだとは思いますが
重複フラグ??って何?
重複したものが無くなると消えるんでしょうか?
ABCDEと予約して、ABCは実際に予約され、DEに重複フラグが付いた場合、
一覧でAを削除すると
・次にDEのどちらが予約対象になるのかわからない
・自動キーワード予約の扱いは?
・そもそもAを削除したからといってDEが予約されるかどうかもわからない
・DEが予約されなかったからといって、またAを予約しなおすのは大変
DEをカスタマイズすれば予約される?
・カスタマイズすれば予約可能なのは、どこかに印がある?
一番の問題点は、
単純な機能に思えるかもしれないけど、関連する箇所、追加しないといけない機能が多く、
本体の様々な場所に手を入れなければならなくなること
現実的にやるとすると、「実行できない」フラグじゃなくて、
「実行する」フラグかなぁ…私はやる予定ないですが
0288login:Penguin
2012/04/21(土) 22:46:15.22ID:U4EKiQ0n0289login:Penguin
2012/04/21(土) 22:54:50.82ID:HEDoKS+R0290epgrecの中の人
2012/04/22(日) 17:53:57.06ID:9i28yLfF付近で話題になっていた高速化ですが非常に効果があったので、
gitの方にコミットしときました。基本的にDBRecord.class.phpと
Keyword.class.phpを差し替えて、upgrade_2012_04.22.phpを
実行するだけでgit版にアップデートしなくても高速になるはずです。
BSのEPG取得が20秒くらいで終わりますからBS、CSを取ってる人は
やってみてください。ついでに番組表他の速度もかなり速くなります。
不具合がなければリリースしますね。
0291281
2012/04/25(水) 21:36:12.11ID:fcxhI4n2お返事ありがとうございます。今日も友人の家で書き込みさせてもらっています。
ブラウザはFirefox11.0で画面サイズは1280x1024ですが、発生条件はまだ何とも言えないです。
もうちょっと使い込んでみます。
「予約で重複するフラグ」については、うまく説明できていなくてすみません。
デジタル対応の家電レコーダーを買ってみて、
手持ちのアナログ家電レコーダーの予約管理方法がすばらしく(自分には)便利だったと痛感したのです。
その予約管理方法は、先に始まる番組Aの終了時刻よりも、
後に始まる番組Bの開始時刻が早くてチューナー数が足りなくなる場合にも番組Aと番組Bの両方を予約することができます。
予約一覧には番組Aと番組Bに重複マークがつきます。
そのまま放っておくと番組Aの録画が終わると同時に番組Bの録画が始まりますが、
ユーザーは重複マークを参考に番組の開始時刻や終了時刻を編集することもできます。
両方の番組の開始時刻が同じ場合には、どちらかの番組が終わると同時に他方の番組が録画開始されます。
CS番組だと再放送がやたらと多いので、再放送をうまく利用して予約すれば目的の番組をすべて録画することもできることもできるのですが、
それには、チューナー不足になろうとも、気になる番組はどんどん予約できて、後から「どの番組の録画を諦めるか」を選べる方が便利なのです。
*EPGrecの設定でチューナー数を偽装してもたぶん希望に近い動作になりますが、重複番組の時刻調整は人間がやらないといけませんね。
といっても、EPGrecの根本の所に関わる所で対応は難しいという部分は素人の僕にも何となく理解できます。
0292epgrecのUIの人
2012/04/26(木) 12:12:06.81ID:j5hKOqQdFirefoxでは一応動作確認してるので、今度バグがでたらお知らせください
予約管理の重複マークですが、
Aが終わると途中からでもBが録画されるってのは便利だと思います。
全部じゃなくてもBを録画したいって言うときにはいいですね。
(予約時に、Bを録画可能な時間に調整する、っていうのは一応私のTODOリストに入ってます)
AとBが重なってても予約できるって言うのは、VTR時代の名残じゃないかなぁ。
この機能を使って
「気になる番組はどんどん予約できて、後から「どの番組の録画を諦めるか」を選べる」
こっちは便利だとは思いません。慣れの問題だと思います。
解決策ではないですが、
予約時に重複が見つかった場合は重複した番組のミニリストを表示して、
そこから重複した予約を解除したりできるように…なったらいいなぁ
と私のTODOリストにあります…できたととして、epgrec本家に反映するかは未定:)
と思ってたら…中の人が「できないことはないよ」と言っていたので、
実現されるかもしれません。
希望があがってた、「重複のため自動予約さなかった番組がわからない」
も解決されるからいいんじゃない?、とのこと
0293login:Penguin
2012/04/27(金) 00:57:22.51ID:9j0XZ0tT(4KiB x 512 x 8(kernel 3.3以下だ64) = 16MiB or 128MiB)
これって複数枚挿しの場合とかにリソース不足で問題になったりしないのかな?
x86系の場合IOMMUは無いけど、 VT-dとか使って仮想マシンに割り振ったりしたら
IOMMUのリソース不足みたいなことになり得る?
そもそもほとんどのDMAはPTx側からの入力なんだけど
DMAが終わったかどうかを確認するためだけにCPU側からの書き込みが使われて
そのために?coherentバッファを使ってるみたいなんだけど、
streaming DMAバッファと比べて 要求リソースやCPU負荷って結構変わるもんなんだろうか
詳しい人教えて下さい
0294login:Penguin
2012/04/27(金) 03:12:00.73ID:r0Lo1CQ60295login:Penguin
2012/04/27(金) 03:27:28.95ID:r0Lo1CQ616MBになったので大丈夫でしょう。
ちなみに128MBだった根拠はWindowsドライバの設定値です。
streaming DMA については私はよく分かりません。すいません。
0296login:Penguin
2012/04/27(金) 23:55:00.77ID:9j0XZ0tTx86_64でもPCIのアドレス空間は32bitだったような気がするけど
問題が生じないなら気にしなくてもいいってことになるのかな
4枚挿しして 仮想マシンに割り当てて使ってる人なんておそらくいないだろうし...
他のDVBドライバは割り込みを使うのが多いみたいだけど
割り込みを使わず(大量の)coherent DMAバッファを使うのって 特殊なやり方なのか
それとも 高速なネットワークデバイスとかの場合のように
割り込みだと頻度が高すぎる入力を処理するためには一般的な手法なのか
どうも気になるなぁ
PT3だと割り込み使うようになってたりするのかな...
0297login:Penguin
2012/04/28(土) 13:13:40.36ID:LI55GCf8epgdumperやrecpt1のチャンネル設定がハードコードなのはなんでだろう?
0298login:Penguin
2012/04/28(土) 15:47:46.06ID:Ap+9bB3a0299login:Penguin
2012/04/28(土) 17:52:47.57ID:vlTfyvi+チャンネルスキャンのコード書くのが面倒くさいから
固定でも動くから気にしない
気になるならパッチを作ろう
0300login:Penguin
2012/04/28(土) 19:43:36.79ID:1YpZnaD4pcsc_scanすると/var/log/syslogに
Apr 28 19:34:10 pc2 pcscd: ccid_usb.c:424:OpenUSBByName() Can't libusb_open(4/3)
: -3
Apr 28 19:34:10 pc2 pcscd: ifdhandler.c:102:IFDHCreateChannelByName() failed
Apr 28 19:34:10 pc2 pcscd: readerfactory.c:965:RFInitializeReader() Open Port 0x
200000 Failed (usb:04e6/511a:libudev:0:/dev/bus/usb/004/003)
Apr 28 19:34:10 pc2 pcscd: readerfactory.c:275:RFAddReader() SCM SCR 3310 NTTCom [Vendor Interface] (21120651349816) init failed.
どなたか回避法おしえて…orz
0301login:Penguin
2012/04/28(土) 19:55:48.94ID:kRV0zPOm0302300
2012/04/28(土) 19:56:53.97ID:1YpZnaD40303300
2012/04/28(土) 20:01:18.81ID:1YpZnaD4結局、カーネルとpcsc関連一式をダウングレードしたら解決しました… (_O_)
0304login:Penguin
2012/04/28(土) 20:09:08.09ID:RpbjcsRq何版に戻したか(何版まで支障ないか)教えてちょ。
0305300
2012/04/28(土) 20:41:32.98ID:1YpZnaD4libccid 1.3.11
pcsc-tools 1.4.16
libpcsclite 1.5.5
です。
これが境界かはわかりませんが、上記バージョンでは動きました。
0306login:Penguin
2012/04/28(土) 21:27:40.36ID:RpbjcsRq0307login:Penguin
2012/04/28(土) 21:44:46.21ID:9QPcBRG2自分の環境では、kernel-3.2.12、pcsc-lite-1.8.2、ccid-1.4.5で動いてるよ。
pcsc-lite-1.8.3とccid-1.4.6に上げたらB-CAS認識しなかったからバージョン下げたけど。
0308login:Penguin
2012/04/28(土) 21:57:29.18ID:Ci5FRKq3だったら、libccid1.4.6からサポートされなくなっちまった。
ttp://ludovicrousseau.blogspot.jp/2012/04/new-version-of-libccid-146.html
だから、自分はカードリーダのファームウェア書き換えた。
0309login:Penguin
2012/04/28(土) 22:15:05.53ID:xYvUVoPsここ詳しく
USB機器のF/Wを書き換えるって発想は無かった
0310login:Penguin
2012/04/28(土) 22:19:15.98ID:+ShIseSPkernel-3.3.2-6.fc16.x86_64
pcsc-lite-1.7.4-3.fc16.x86_64
pcsc-lite-ccid-1.4.3-1.fc15.x86_64
pcsc-lite-libs-1.7.4-3.fc16.x86_64
pcsc-tools-1.4.17-2.fc15.x86_64
で、問題なしです
0311308
2012/04/28(土) 22:27:17.71ID:Ci5FRKq3SCM 3310 NTTCom は SCMのカードリーダのOEMなんよね。
んで
ttp://support.identive-infrastructure.com/dfu_fw.php?lang=1
ここから、mini/SCR3310 ってのを選んで、最新バージョン落として焼き直ししてやればよい。
だけど、ファーム書き換えた後、住民基本台帳とかe-taxあたりのソフトを使おうとしても使えなくなる可能性が高い。
それと、SCR3310 Ver2.0って言うカードリーダーだとファームの書き換えが出来ないもんで対応としては次
0312308
2012/04/28(土) 22:27:38.42ID:Ci5FRKq3libccid_Info.plistってファイルを探して、
<key>ifdVendorID</key>
<key>ifdVendorID</key>
<array>
<string>0x08E6</string>
<string>0x08E6</string>
:
<string>0x04e6</string> <-追加
</array>
<key>ifdProductID</key>
<array>
<string>0x2202</string>
:
<string>0x511a</string> <-追加
</array>
<key>ifdFriendlyName</key>
<array>
<string>Gemplus Gem e-Seal Pro</string>
:
<string>SCM SCR 3310 NTTCom</string> <-追加
</array>
って感じで追加してやる方法もある。
でも、この方法だとパッケージ更新ごとに設定書き換えてやんないといけないからお好きな方法をとられればいい。
0313login:Penguin
2012/04/28(土) 23:17:33.62ID:zqkrLcXR元となるデータを送ればいいんじゃないかな
http://pcsclite.alioth.debian.org/ccid.html#CCID_compliant
にあるように ccidのソース持ってきてビルドしておいて
"parse" の出力 + カードリーダーのURL をメールで送れば サポートされるようになるはず
0314307
2012/04/28(土) 23:25:01.76ID:9QPcBRG2お察しの通りSCM 3310 NTTComです。
そっかサポートされなくなるのか。
この際カードリーダ買い換えようかな?いい機種ある?
0315login:Penguin
2012/04/28(土) 23:58:22.46ID:zqkrLcXRccidでのサポートが落とされたと言っても、何か必要なソースコードが削られたってわけじゃなくて
ベンダIDやプロダクトIDその他といった必要なパラメータが手元にないってだけだから
>>313 に書いた方法で提出したら 今後サポートされるようになるはずだよ
正確には 今でもすでに手元にあるんだけど、
これまでは全サポート機種の分を 手でリストにしてメンテしてたのが大変になってきたので、
自動的に生成するようにしたんだけど、
そのための元となるデータが(マイナーな機種だと)ludovicが入手できてない
それにしても海外だとこのリーダー 10$もしないんだね 日本だと\3000弱もしてたのに...
0316308
2012/04/29(日) 00:17:57.32ID:BEDM2Zcf買い換えるならジェムアルトあたりになるんだろうけど、最近見ないな〜。
性能的にはSCR3310のほうが上っぽい。
>>315
> >>313 に書いた方法で提出したら 今後サポートされるようになるはずだよ
変更履歴にサポートしないって書いてたから製品ID書き換えるほうが手っ取り早そうだったのでファーム書き換えしたけど、
実際のところはNttCom葉日本でしか流通してないドマイナーって点は同意。
>それにしても海外だとこのリーダー 10$もしないんだね 日本だと\3000弱もしてたのに...
ぼったくりやね。
0317login:Penguin
2012/04/29(日) 00:36:42.13ID:Ug9zkl9Hccidのコードの変更履歴を見て確認したけど
サポートする機種ごとのパラメータリストを自動生成に変えただけみたいだった
今までの手動での管理だと リスト内で 違う機種名だけど同じVID/PIDとか
同じ名前だけど別のVID/PIDとか(SCR3310みたいに?) で混乱したから
それぞれの機種ごとにCCIDディスクリプタを集めておいて自動生成するように変えたみたい
> ぼったくりやね。
PIDを511Fから511Aに変えて NTTComを経由することで+2000円
住基用に 長期の生産・保守部品?の提供とかが 特別に契約されてるのかな
0318login:Penguin
2012/04/29(日) 08:39:16.28ID:qDIPF56Eをかますと心なしか画像が甘くならへん? 気のせい?
0319tomy ◆CfWlfzSGyg
2012/04/29(日) 14:58:58.84ID:w6xrX5V0理由は3つ。
1. 元々friioのツールと互換を持たせたかった為
2. SDKのEARTH_PT.hからISDB-Tのch.をまんま持ってきたから
3. 元々テストツールだったから
>>300
kernelのバージョンは特に関係なさそうだけど?
私の環境では3.3.2で動作している。
0320login:Penguin
2012/05/01(火) 19:57:06.56ID:ZKMYcgkQスポーツ等の5.1ch放送で実況解説が左からしか聞こえないものがあります
これを通常のステレオ音声のように聴くことができるのでしょうか?
0321login:Penguin
2012/05/01(火) 23:14:51.11ID:wpa2ar63-af channels=... オプションで明示的にどの入力chをどの出力chへまわすか、
とかで設定はできるんだけど、
通常何もしなくても 5.1chから2chステレオへdownmixするはずなんだけど...orz
あと2か国語放送(dual mono)になってる場合でも 自動的に主音声の方を2chに流すはずなんだけど...
mplayer -v とかでどんな出力が出てるか とか
音声のみ数秒間分のサンプルデータとかの情報が貰えればもう少し詳しくわかると思います
0322login:Penguin
2012/05/02(水) 17:29:51.75ID:62rRfxr2Linux ではリアルタイム放送は長らくアナログ放送・デジアナ変換で
視聴していて、デジタル放送を見るようになったのはつい最近です。
この間の日曜のNHK総合でやっていたプロ野球を偶々見ていて気になって
質問した次第です。その後、ローカルで放送していた5.1ch放送の
阪神戦も見てみたのですがやはり同じ調子でした。
手許にある録画を調べてみますと「NHK歌謡コンサート」は上記のものよりは
極端でないにせよ歌声が左チャンネルに寄って聞こえます。
あと適当な映画を見たらセリフが左からしか聞こえないものが…
一方、「題名のない音楽会」はごく自然に聞こえますね。
休みの間にもうちょっと観察してみます。
0323login:Penguin
2012/05/02(水) 22:11:05.62ID:/Wu2tzIG録画終了時にApacheからメールが来ますがエラーやPHP Warningが大量に記録されています。
PHP Warningの数は毎回異なり、3つだったりサンプルのように500以上だったりします。
http://ymrt.dip.jp/mail_error.txt
“ERROR: User name does not exist.”は「ユーザ名が存在しない」という意味でしょうが、
具体的に何というユーザ名がどこにあればいいか分かりません。
この2つのメッセージを解決する方法がありましたら教えてほしいです。
なお、録画自体は問題なくできているのでメール本文にメッセージを含まないように
するだけでも結構です。
0324login:Penguin
2012/05/03(木) 01:06:00.46ID:Lkm1wrVO標準出力と標準エラー出力を/dev/nullにリダイレクトする。
0325epgrecのUIの人
2012/05/03(木) 01:48:41.85ID:d+CNWxjT・番組表に一発予約、キャンセルボタン追加
http://w3.quake3.jp/osamu/epgrec_assist/
epgrec本家の方でテンプレートに手を入れ始めたので、
javascriptで無理やり版のassistはそろそろ限界かも
>>212
本家の方で単チャンネル表示機能を追加できそうな雰囲気です
0326epgrecのUIの人
2012/05/03(木) 01:52:57.67ID:ViCaF3jJepgrec/scoutEpg.php ってあるので epgrec UNA の方じゃないかなぁ
0327323
2012/05/03(木) 04:44:36.85ID:n5OthY3O根本的な解決にはなってないですがそれが手っ取り早いですよね。
>>326
リアルタイム視聴したくてUNA版使用です。
あれ、もしかしてUNA版特有のエラーだったりします…?
UNA版作者に聞いてみます。
0328login:Penguin
2012/05/03(木) 07:35:32.56ID:+TkByimD単純にpcsc関係の問題だったようです。お騒がせしました。(_O_)
0329login:Penguin
2012/05/05(土) 22:05:25.01ID:LVigmF8kmysql.so
posix.so
sysvmsg.so
試行錯誤して、↑が必須なのは分かったんですが
またどこか見えないところでエラー吐きそうで夜も眠れません
0330login:Penguin
2012/05/05(土) 22:24:41.99ID:mVcwZ5+tRecorder_channelTblからレコードを削除するしかないよね?
とりあえず、番組表で「視聴しない」チェックつけてもテーブルのskipにフラグ立っても予約
キーワード登録のチャンネルリストにでてくるからconfig.phpから該当のチャンネル設定を
コメントした上で該当レコード物理削除したけども。
0331login:Penguin
2012/05/05(土) 23:13:37.75ID:mVcwZ5+tってレコード消したら予約キーワード画面いけなくなったorz
ID連番になってないとダメってやつか・・・(涙
0332epgrecのUIの人
2012/05/06(日) 00:37:30.75ID:vKfnuH3V同じ状況を作ってみました
録画予約に削除したチャンネルの番組があると予約、済一覧が表示できないようです
予約されて無くても、検索ページトップでは時間からしか番組を検索してないので、
削除したチャンネルの番組がヒットしてエラーが出ているようです
一応検索ページトップのみですが応急処置を書いておきます
programTable.phpの69行目辺りから
foreach( $precs as $p ) {
+ try{
$ch = new DBRecord(CHANNEL_TBL, "id", $p->channel_id );
+ } catch(exception $e ){
+ continue;
+ }
$cat = new DBRecord(CATEGORY_TBL, "id", $p->category_id );
query書けるようならprogramTbl、reserveTblから削除したチャンネルの番組を
DELETEするのが確実です
最初の疑問、予約フォームで非表示チャンネルをリストに入れない応急処置は
>>248 参照
0333login:Penguin
2012/05/06(日) 00:41:56.25ID:08YpZt+j#消した奴戻せるのかなw?
0334epgrecの中の人
2012/05/06(日) 00:54:57.64ID:JEnq9p0o0335login:Penguin
2012/05/06(日) 04:17:28.14ID:emjg1qjzありがとうございます。
そう古くないところに同じ悩みの人いたんですね。
自分で調べられたことなのに申し訳ないです。
さっそく、応急処置を含めて反映させていただきます。
>>333
>>334
使用バージョンを説明していなかったのですが、使用バージョンは20111001版の未改変です。
番組表のチャンネル情報で視聴しないにチェックを入れるとRecorder_ChannelTblのskipに
フラグが立つのですが、番組検索の放送局リストにはリストに上がってきてしまう状況でした。
テーブルの情報はエクスポートしてから削除していますので復旧は無事できてます。
0336login:Penguin
2012/05/06(日) 11:57:29.80ID:08YpZt+jチェックする前にepg取得した分は残ってるとかそういうんじゃなかったっけ?
0337320
2012/05/06(日) 15:50:10.70ID:4eNlf+P7やはりパッチ当て済みの mplayer でも実況解説の声は左側しか聞こえませんね
他の方はどうなんでしょ
0338login:Penguin
2012/05/06(日) 17:15:18.41ID:u0YXx5mv質問お願いします。
現在新たに録画機を構築していまして、gitから持ってきた現在のmasterのepgrecをインストールしました。
初回のgetepgを実行する状況に至ったのですが、番組表は取得されませんでした。
なので端末よりgetepg.phpを実行したところ
PHP Warning: pcntl_signal(): Error assigning signal in /var/www/epgrec/getepg.php on line 27
PHP Warning: pcntl_signal(): Error assigning signal in /var/www/epgrec/getepg.php on line 28
と表示されgetepgは実行されませんでした。getepg.phpには手を加えていません。
phpのマニュアルなどを読んでみましたがよく分かりませんでした。
epgが取得されない原因や解決法などを分かるの方が入らしたら教えてください。よろしくお願い致します。
0339login:Penguin
2012/05/06(日) 17:41:21.93ID:stc7JCQBSIGKILLとSIGSTOPはハンドルできないから警告されているだけなので
その行は削除して構わない。
ただこれは警告だけで処理は続行しているはずなので、
getepgが完了しなかった原因は別にあると思う。
0340login:Penguin
2012/05/06(日) 18:18:01.31ID:OZ8vQ6IwUbuntu12.04 + PT2 + EPGrec (20111001) で録画ができることまで確認できたのですが、
いざ、初期設定をしようと http:// localhost/epgrec/にアクセスすると何も表示されません。
http://localhost/epgrec/install/にアクセスするとファイルが表示されるので、LAMP環境は構築できていると思うのですが。。
EPGrecサイトのFAQは実行してみたのですが、他にどんな可能性がありますでしょうか?
0341login:Penguin
2012/05/06(日) 18:40:28.47ID:tEAbPAis0342epgrecのUIの人
2012/05/06(日) 19:20:04.04ID:BCMbSrKHパーミッション(template_c)とか?
>>338 もですが、apache の error.log に何か出てないでしょうか?
0343login:Penguin
2012/05/06(日) 19:57:18.34ID:emjg1qjz多分番組検索の検索結果の一覧表示と勘違いさせちゃってる気がします。ごめんなさい。
>>332のえろい人からいただいた回答で無事解決しました。
0344340
2012/05/06(日) 23:29:46.84ID:OZ8vQ6Iw>>342
なんとepgrecのインスコが一部上手くいってなかったみたいで。
再インスコしたら解決しました。誠に申し訳ありません。
0345login:Penguin
2012/05/07(月) 00:24:09.71ID:rJFgwz1w数秒分でいいから録画してサンプルをうpしてちょ
0346login:Penguin
2012/05/07(月) 19:00:13.67ID:NdA391Ew0347login:Penguin
2012/05/07(月) 21:01:32.53ID:Ic60Y+Nzこんな感じでいいでしょうか。適当に消します。
ttp://www1.axfc.net/uploader/Li/so/127993
0348login:Penguin
2012/05/07(月) 22:39:19.58ID:rJFgwz1wちょっと調べてみます
>>346
「著作権侵害に例外規定盛り込む 改正案を閣議決定」
http://www.47news.jp/CN/201203/CN2012030901001225.html
> 改正案では「写り込み」のほか ....
> (2)技術開発用サンプルとして音声や映像ソフトを複製
> ...―などのケースについて、著作権侵害の対象から除外する。
0349login:Penguin
2012/05/07(月) 22:55:09.74ID:pxvvesRb0350login:Penguin
2012/05/07(月) 22:57:30.61ID:EuGBVaIE確かめたわけじゃないが、そうだとすれば、すなわちそれは現時点では違法だということを意味するのだが・・・
0351login:Penguin
2012/05/07(月) 22:57:37.68ID:rJFgwz1w・ffmpegのダウンミックスのやり方がまずくて 単純に センター -> L, レフト ->R
という変な変換になっちゃってる
というのが原因みたいです
とりあえずは mplayer -af channels=2:2:0:0:0:1 とか あるいは
mplayer -channels 6 -af channels=6:2:0:0:0:1 とかで
センターチャンネルを強制的に左右のスピーカーに出すことは可能ですが、
ffmpeg AACデコーダのバグと思われるので調べてみます
(サンプルは消してもらって結構です)
0352login:Penguin
2012/05/07(月) 23:01:23.34ID:weJyMfmm0353login:Penguin
2012/05/07(月) 23:13:33.70ID:rJFgwz1wじゃあ 知り合いである>>347と>>348との間での私的な複製ってことでいいよ
このスレに来ていながら
放送波の受信だけして 保存もデスクランブルもワンセグの再生もしておらず
ただ捨てているだけという 正しき人のみが石をぶつける資格があるってお話?
0354login:Penguin
2012/05/08(火) 02:18:24.77ID:/lDnTugqそんな屁理屈は通用しないと思うよ。.
「法律でいえば黒だけど、権利者が目くじら立てて被害届出すほどじゃない(多分)から大丈夫」
で問題ないだろ。
0355login:Penguin
2012/05/08(火) 20:19:52.65ID:bynpoYGv調べてくださってありがとうございます。
映画番組で台詞が左側から聞こえないものがあるもの同じ理由でしょうかね。
手動でとりあえずそれらしく聞こえるようにと私も試行錯誤してみました。
>>347 のサンプルは
0: center front 1: front left 2: front right 3: subwoofer 4: rear left 5: rear right
のように収められてるようなので
mplayer -channels 6 -af pan=2:0.5:0.5:1:0:0:1:1:1:1:0:0:1
でそれっぽくなりました。
ちなみに歌謡コンサートは
0: center front 1: front left 2: rear left 3: subwoofer 4: front right 5: rear right
っぽい。
他の番組も含めると数パターンあるようです。
0356login:Penguin
2012/05/08(火) 20:56:34.67ID:bynpoYGvaf.c にあるデフォルトの配分を使って
pan=2:0.3:0.3:0.4:0:0:0.4:0.1:0.1:0.2:0:0:0.2
ぐらいにした方が耳に優しいですね。
0357login:Penguin
2012/05/08(火) 22:00:18.05ID:7/yns66Oこの警告は気にし無くてもいいのですね。一応コメントアウトしておきました。
>>342
apacheのlogを見てみたところ、
PHP: syntax error, unexpected '&' in /etc/php5/apache2/php.ini on line 110
とのエラーが多数ありました。
調べてみた結果、該当部分をコメントアウトして
error_reporting = E_ALL & ~E_NOTICE を追記しました。
理由はよくわからないのですが、これでgetepgが実行されるようにになったみたいです。
お二人ともありがとうございました。
0358login:Penguin
2012/05/08(火) 23:10:55.32ID:8JXFAGln本来ならば いろんなチャンネル順序で収められていても
標準の順番に並べ替えて(C, FL, FR, SL, SR, LF?) 出力しなきゃいけなくて
さらに-channels が2(defaultも2)である以上は
downmixして2chで出力すべきなんだけどそれが出来てないみたい
faadの方はうまくやれてるっぽいので、とりあえずTV放送を再生では -ac faad とかで回避できます
ffmpegのAACデコーダの方も見なおしてますけど 今ちょっと時間がとれないので時間かかるかも
0359login:Penguin
2012/05/09(水) 12:50:04.13ID:aA1hWTv1mythtv0.24だとgcc 4.7でコンパイルするためのパッチとか、
やれmythwebでphp5.4のパッチとかpatchあてまくってるもんで現状がわからん。
あと、linux kernel 3.3だとpt2のdvbドライバまともに動かないという話だったけど、3.4だと動くようになったのかとか情報きぼん。
0360login:Penguin
2012/05/09(水) 21:59:06.55ID:h+BbDRN80361login:Penguin
2012/05/10(木) 00:33:28.21ID:ZxergVz7デコーダーが良きに計らってくれないとたしかに困りますね。
番組によって faad では不都合があるので、対応してくださるまでは
適当に ffaac と切り替えて使っていくことにします。
どうもありがとうございます。
0362login:Penguin
2012/05/11(金) 11:51:36.67ID:XUUUTHS1Fedora16でも 3.3で動いてるよ (バックポートされたパッチが適用済みだから)
0363login:Penguin
2012/05/11(金) 15:10:35.89ID:7gi9oK1Xgcc 4.7はmythtv0.24.2にpatchを当てるか mythtv0.24.3でコンパイルが通った。
でもgcc4.7でコンパイルしたmythtvfrontendをvnc経由でテレビ表示させしようとしたら、
落ちるようになったもんで動作確認がめんどくせーことになってしまっている。 orz
0364login:Penguin
2012/05/12(土) 02:20:57.95ID:SMar9bTYubuntu 12.10に上げたので試してみた。
libccid 1.4.5-1
pcscd 1.7.4-2ubuntu2
pcsc-tools 1.4.18-1
最初は>>300と同じ症状だったけど、
rootでpcscdを立ち上げると動いたのでパーミッションの問題っぽい。
面倒くさいのでchmod u+s /usr/sbin/pcscdしたら動くようになった。
必要な時にpcscdの権限で立ち上がるみたいで、どこか設定をいじればいいんだろうが
どうするのがいいのかよくわからん。
>>312は最初から入ってた。
0365login:Penguin
2012/05/12(土) 14:22:27.71ID:0KL4oQsq0366login:Penguin
2012/05/12(土) 14:45:12.50ID:mh1Dk+tu0367login:Penguin
2012/05/13(日) 04:03:26.10ID:zD+7EMYi結構使えるね
0368login:Penguin
2012/05/15(火) 00:15:15.66ID:j9g3wZtjそれはそうとスカパー光撮れてる方居ますか?
0369login:Penguin
2012/05/16(水) 06:13:41.95ID:oxvmId40どんなチユーナー買えばいいのですか?
PCはNECのデスクトップです。(鼻毛)
0370login:Penguin
2012/05/16(水) 17:39:07.22ID:IZpmMD7Zdevパッケージですが
0371login:Penguin
2012/05/17(木) 00:04:54.16ID:KYzt+Vk7PT3買ってドライバ開発がマジでお勧め
0372login:Penguin
2012/05/17(木) 02:09:32.76ID:Foj/mq0eもう少し待ってPT3
0373358
2012/05/17(木) 20:42:22.24ID:kK6PB47ghttp://pastebin.com/zpkipp7C
なぜか2senにうぷできなくなってる(例の件関連なのかな)ので pasetbinに
よろしければ お試しを
もう一件 再生時に同期がずれて止まることがある問題も合わせて修正をと思ってたんだけど
ちょっと時間掛かりそうな(問題の原因やmplayerのソースを もう一つ理解しきれてない)のと
カス絡みの例の件で カード無し復号対応版ができるようになるかもしれないしで
後回しにしました
0374login:Penguin
2012/05/17(木) 23:17:30.41ID:a2K9nYjK> カス絡みの例の件で カード無し復号対応版ができるようになるかもしれないしで
OishiiSlurper氏のCardTool.exeのソース(card_source.rar)を利用してカード無しで復号できる
pt1-c44e16dbb0e2.tar.bz2(libarib25.so, b25, recpt1)へのパッチはすでに作ってあるけど、
公開するのは怖いなあ
もうreadme.txtまで用意してあるんだけどねw
自分で実装したい人のために情報を書くと、実装するのに必要なのは、
card_source.rarのCrypto/Crypto.cpp, Decoder/Decoder-ECM.cpp, Keys/Keys.cpp, Keyset/Keyset.cpp
とB-CASのSystem keyと初期CBC値
card_source.rarのその部分はlinuxでも素直にコンパイルできる
System keyと初期CBC値はarib25/src/b_cas_card.cのconnect_cardに仕込んで、B-CASカードを差して
b25等を実行すれば簡単に取得できる
ECMからKsを復号する部分は、BCAS/Keys/Keys.cppのBCAS::Keys::RegisterAll()をどっかで一度呼び、
arib25/src/b_cas_card.cのproc_ecm_b_cas_card内でSCardTransmitをする代わりに、srcとlenを引数にして
BCAS/Decoder/Decoder-ECM.cppのBCAS::Decoder::DecodeECMを呼べばOK
完全にカードなしで扱えるようpcscなしでビルドできるようにするにはもう少しいじる必要があるけど、
そんなに難しくないよ
0375login:Penguin
2012/05/17(木) 23:38:20.04ID:mkILgNHP0376373
2012/05/18(金) 00:01:01.57ID:r47hlp17割と簡単にできるであろうことは 関連スレ見てて理解してたんだけど
mplayerのソースと格闘してて そっちのソースは入手だけしてまだ見てなかった
T422とかM001とか特定のカードを持ってないとだめなのか確認してなかったんだけど
OKなんだね 情報どうもです
あととりあえず 公開はまずそうだから よくても libdvdcssみたいに ライブラリとして分離して
ソースだけどっか問題にならない国のサーバから配布とかになるのかな
PC/SCのライブラリを経由せずに直接ECMを復号する方がシンプルで効率的だろうけど
実際には各自がなんとかして libpcscliteと同インターフェースの復号ライブラリを用意して
LD_PRELOADやLD_LIBRARY_PATHとかを設定するってのが 再生アプリ側は変更要らなくて楽だね
0377login:Penguin
2012/05/18(金) 00:17:12.45ID:sfsQ05X1AとVのPTSがビデオ再生中に、本当の数値とはズレてしまうって言ってる?
CPUかビデオ描画が遅くてズレる事はよくあるけど。
ちょっと古いGPUで重いデインタレース(-vo vdpau:deint=3 )したりすると、
滑らかにズレたりはする
最近のffaacはバギーなので触りたくないですが。。。
0378login:Penguin
2012/05/18(金) 01:16:27.31ID:r47hlp17(再生の出だしや サスペンド・レジューム後、CMと本編の境目?などで)
エラーが起きた時?か PTSが飛んだ時?とかに
A-Vが大きくズレた状態で、 音声だけ流れて(AのPTSが進んで)Vが止まっていて
しばらくするとちょっと動いて今度は逆転して
VのPTSが進んでAが止まる、その後ハングするといった症状がごくまれに出ます
今のところ DVBからの入力の場合のみ観測できて ファイルからの再生では起きていないように見えるし
そもそもあまり発生しないので難しい...
滑らかにズレてやがて戻るとかは まさに仕様でそうなってると思うんだけど
その修正が何かの拍子でうまく行かない場合があるみたい
いくつものパラメータが絡んで 相互にフィードバックし合ってるみたいな感じで難解 ...orz
0379epgrecの中の人
2012/05/18(金) 11:12:43.12ID:ELO8fdgw私も昨日、当該ソースを眺めてEMMとECMのデコード等ができることを
理解したのでrecpt1に実装できるなあと思ってたところです。
仕事が早いですねー。
丸ごと公開は問題ありすぎですがrecpt1の差分だけなら
問題ないと思いますけど…。
0380epgrecの中の人
2012/05/18(金) 12:00:01.87ID:ELO8fdgw思ってませんから誤解なきよう。無料放送のデコードだけできればいいなと。
理解が正しければBroadcasterGroupID=0x1eのキーを使えばいいんじゃないかと思うけれども
このキーだけを公開ソースに混ぜるのも大問題でしょうねえ…
0381login:Penguin
2012/05/18(金) 14:41:02.95ID:9M7kubpxCS2-CS24 とかいうチャンネルが指定できるようですが、複数チャンネルがまとまっているように見えます。
0382login:Penguin
2012/05/18(金) 14:56:50.98ID:gJRUsUIa0383login:Penguin
2012/05/18(金) 16:06:40.61ID:ifpYV2OOtssplitter_lite
sidを番組表に付ける
recpt1のオプションで--sidで指定(詳しくはヘルプ見れ)
0384login:Penguin
2012/05/18(金) 18:15:15.44ID:euBXVGH4DecodeECM()だけでうまくいかず悩んでいたのですが
RegisterAll()を呼べばよかったのですね。
おかげでb25-client.so(rec10のb25-remote)に組み込めました。
pcsc-liteのヘッダを用意して、b25-client.cppに足りない外部変数を追加すれば
libpcscliteの代わりにb25-client.soをリンクして使うことも。
0385login:Penguin
2012/05/18(金) 19:33:14.02ID:2EEdq2z0http://gigazine.net/news/20120518-b-cas-card/
0386login:Penguin
2012/05/18(金) 20:39:11.37ID:7he7HMBtFDコピープロテクトで学んでいないのかねぇ
0387login:Penguin
2012/05/18(金) 20:48:16.85ID:9M7kubpxこの通りやったら録画出来ました。おさがわせしました。
0388login:Penguin
2012/05/18(金) 22:05:12.35ID:1n0oflUWB-CASは建て前上、すべて民間ね
ARIBのトップは総務省の天下りだけど
0389login:Penguin
2012/05/18(金) 22:42:35.18ID:utn7Luujバカ東大なんてそんなもんだろ
0390login:Penguin
2012/05/18(金) 22:54:01.89ID:jgiImW4R0391login:Penguin
2012/05/19(土) 02:39:04.79ID:lLY4nwlq対応どうもありがとうございます。
録画のいくつかで試しましたが問題ないように思います。
ただ、デフォルトの配分だとセンターの音量レベルが低すぎるものもありますが、
これは適当にフィルタでいじるしかないですね。
同じ番組でも日によってチャンネルの収録順が変わる場合もあるので
自動的に処理されるようになって本当に楽になりました。
0392login:Penguin
2012/05/19(土) 12:38:01.03ID:0cp/7f94ダウンミックスの計算式はAAC やARIB-B31とかで規定されているんだけど
一般的に5.1chの場合は映画向きにダイナミックレンジが広い?とかで
ダウンミックスすると普通のステレオに比べて音量が小さくなるみたいです
とくにAACの規定する式は クリッピングしなくてよいようにしてるので小さくなるみたい。
DVDとかの場合は 途中でチャンネル構成が変わるというのはあまりないので
見る人が音量を調整すれば良いという考えのようです
ARIB-STD B31はそのあたりの問題を考慮して多少大きめの音量になるように
ダウンミックスの係数を規定して configureで --disable-dmix-jp としない限りこっちの方法を使ってます
0393login:Penguin
2012/05/19(土) 12:38:34.91ID:sOwbzt66ttp://typezero.ddo.jp/dtv/
サーバーはbcs-perl.plってのが有るけど、クライアント版はLinuxで動くのが無い。
ttps://github.com/walkure/bcs-perl/
ざっくりsrcを見たところBonCasClient.cppの中に
CasLinkTransmitとかCasLinkEstablishContextとかが書いてあるので
ここの「CasLinkホニャホニャ」をLinux環境に移植すれば
b_cas_card.cの中の
SCardListReaders
SCardConnect
SCardDisconnect
SCardEstablishContext
SCardReleaseContext
SCardTransmit
これらの「Scardホニャホニャ」を置き換えるだけでいいと思うんだけど。
だけど、VC++もCも良く分からないし、どうやって移植すればいいのか分からない。
0394login:Penguin
2012/05/19(土) 12:50:12.57ID:0cp/7f940395login:Penguin
2012/05/19(土) 13:08:20.63ID:qV2989vT使ったことないけど、BonCasLink互換のb25-remoteというのが
rec10に同梱されているはず
ttp://sourceforge.jp/projects/rec10/
0396login:Penguin
2012/05/19(土) 14:09:58.14ID:sOwbzt66pcscdってソケット通信?なんですね。知らんかった。
>>395
うお、ヒットっぽいです。移植版っぽいCasClient.cppがあって
b25-client.cppでSCardホニャホニャが定義されてます!
テストしてみます。ありがとう。
0397login:Penguin
2012/05/19(土) 16:11:01.20ID:sOwbzt66bcs-perl.plの方が有名?なせいかserverの方も知りませんでした。
0398login:Penguin
2012/05/20(日) 13:21:38.37ID:y1cbDG4f0399login:Penguin
2012/05/20(日) 14:47:39.54ID:UBKiewlO0400login:Penguin
2012/05/20(日) 23:08:30.88ID:abDmU8N60401login:Penguin
2012/05/20(日) 23:20:43.86ID:eXd6oLJc0402login:Penguin
2012/05/21(月) 20:01:25.79ID:e0J2Ep4b自動録画サーバ構築するほうが番組鑑賞より楽しいし
0403login:Penguin
2012/05/21(月) 20:04:01.32ID:8F2u7WBBサーバ構築したり録画スクリプトやエンコスクリプトと連携させたけど全然録画してねえw
0404login:Penguin
2012/05/21(月) 22:41:38.57ID:AK7V3rT6ディスク消費量を見て、そろそろディスク追加するかなー。とか楽しくなってくる
0405login:Penguin
2012/05/22(火) 02:23:59.69ID:10IRr4lcいや、割と本気でそう思わない訳ではない
ただ、現状の運用に問題がないのですぐさまにでもソフトCASにしたいって気にはならないかな。
録画自体が失敗するわけではないにせよ、カードリーダー故障で複合失敗の心配がなくなる
という点では便利だけどね。
案外故障するんだよね、カードリーダー。
運用始めて2年近くたつけど2回ほど交換してる。
0406hf
2012/05/22(火) 11:40:59.55ID:r+ECuz6Iこのページの"DirecTV HR2x Transcoding"(ページの上から1/4位の所)に書いてある方法を試してみたら、TSファイルはDLNAクライアントのファイル一覧に現れるように
なったけど、再生を始めたら画面真っ暗なまま。
http://mediatomb.cc/dokuwiki/transcoding:transcoding
どうやったら配信できるんだろ?
0407login:Penguin
2012/05/22(火) 14:10:50.75ID:sun6bL5WMiniDLNAを使ってTSのまま配信してる。
0408login:Penguin
2012/05/22(火) 15:07:39.62ID:A1CjT9vU0409login:Penguin
2012/05/22(火) 16:41:55.62ID:Ov0b4r42が録画されてしまいます。どうも sid を指定しないとだめなようなのですが
どんな sid を指定すればいいのでしょうか?
ちなみに正規に金を払ったカードを使っています。
0410login:Penguin
2012/05/22(火) 17:24:07.93ID:VgevlXKM今のバージョンは知らんけどubuntuでaptで入手できるffmpegはx264非対応で自分でビルドしないとだめだったような
0411login:Penguin
2012/05/22(火) 18:32:35.67ID:YXCcdHyqpt1_dev.h
0412login:Penguin
2012/05/22(火) 21:17:51.88ID:WDsrSAet私はそのままmpgに拡張子だけ変えてPS3で見ているから、
PS3で見るだけならtranscodeって不要だけど。
0413374
2012/05/22(火) 21:44:38.00ID:6We0GqxK公開すると不正競争防止法に引っかかりそうなんだけど大丈夫なのかなあ
自分は怖くて公開する気にはなれないんだけどなあ
ちなみに、このコードを少し修正して、共有ライブラリとしてビルドしてlibpcsclite.soと
差し替えれば、b25やrecpt1を修正せずにカード無し復号できるよ(b25 -p 0じゃないと
エラーが出るけど)
自分で移植したい人のためにポイントを書くと、
・Windows.hの代わりにwinscard.hをinclude
・余計なpragmaを消し、CHARをcharに
・関数名や変数名のWINAPIや_などをwinscard.hに合うように修正
・DllMainは消してDllMainの中のコードを修正してSCardConnectあたりに突っ込む
0414login:Penguin
2012/05/22(火) 23:30:35.05ID:88a4lPlTオリジナルはSCardListReadersW_とSCardListReadersAがあるけどこれは、SCardListReadersに統一でいいの?
0415login:Penguin
2012/05/23(水) 00:29:07.41ID:ImjxEIK00416login:Penguin
2012/05/23(水) 01:03:28.26ID:VyYqV7lY0417login:Penguin
2012/05/23(水) 01:08:39.17ID:lG70rFwO0418login:Penguin
2012/05/23(水) 01:41:31.62ID:gCqvCqJM衛星も日本で使えるならおもしろそうだけど
0419login:Penguin
2012/05/23(水) 08:33:59.77ID:0KG81GqI0420login:Penguin
2012/05/23(水) 11:10:55.54ID:/ZdQVmcf無料放送は根本的対策がコスト・手間的に困難だから、
無料放送はカード無しで永久視聴はほぼ確定だろうね。
0421login:Penguin
2012/05/23(水) 12:00:56.30ID:p3UFaNxg録画機にしようとこれとmicroserver買って
これからdebian入れるんですが、
ドライバが無さそうな…orz
0422login:Penguin
2012/05/23(水) 12:22:27.22ID:/ZdQVmcf調べる前に買うなよw
今だったらPT3争奪戦待ちかな
0423login:Penguin
2012/05/23(水) 12:23:48.24ID:ZcZEYkPT0424login:Penguin
2012/05/23(水) 14:49:14.29ID:gJwi13mW0425login:Penguin
2012/05/23(水) 16:33:59.93ID:CsqrnCH40426login:Penguin
2012/05/23(水) 17:41:08.33ID:l8e3cP6wつうかドライバ関係ないし
0427login:Penguin
2012/05/23(水) 17:59:07.65ID:Hdhf694Ottp://pastebin.com/5144Ah9g
ttp://pastebin.com/FQdSixkB
0428login:Penguin
2012/05/23(水) 18:18:05.45ID:UHgFXu/Mちょうど今作ったsoと入れ替えてダメだったとこだった
間違い見つけた
0429login:Penguin
2012/05/23(水) 19:45:52.44ID:UHgFXu/MでもPT2鯖はカードリーダ外したw ちょっとエコ
0430login:Penguin
2012/05/23(水) 20:25:24.46ID:VDZhsnPnというか>>427に上がってるのかw
みんな豪快だな
0431login:Penguin
2012/05/23(水) 21:12:40.86ID:OB3nqdgPpscslite.hはFedora16も Ubuntu12.04も両方共1.7.4でまったく同じでFedora だからという言い訳は許されない。
ちなみに SL6 は 1.5.2 だった。
1.5.2と1.7.4のpscslite.hを見比べると
おや、こんな時間に誰だ
5144Ah9g → linux版winscard.cppだよね・・・。
FQdSixkB → これはMakefileなん?
$ make
g++ -g -fPIC -O2 -I /usr/include/PCSC -c -o winscard.o winscard.cpp
winscard.cpp:96:66: エラー: ‘LPSCARD_READERSTATE_A’ has not been declared
winscard.cpp: 関数 ‘LONG SCardGetStatusChange(SCARDCONTEXT, DWORD, int, DWORD)’ 内:
winscard.cpp:96:118: エラー: declaration of C function ‘LONG SCardGetStatusChange(SCARDCONTEXT, DWORD, int, DWORD)’ conflicts with
/usr/include/PCSC/winscard.h:64:16: エラー: previous declaration ‘LONG SCardGetStatusChange(SCARDCONTEXT, DWORD, LPSCARD_READERSTATE, DWORD)’ here
winscard.cpp: 大域スコープ:
winscard.cpp:99:18: エラー: conflicting declaration ‘SCARD_IO_REQUEST g_rgSCardT1Pci’
/usr/include/PCSC/pcsclite.h:67:47: エラー: ‘g_rgSCardT1Pci’ has a previous declaration as ‘const SCARD_IO_REQUEST g_rgSCardT1Pci’
make: *** [winscard.o] Error 1
あかん、ちゃんとソース見てみるか・・・
0433login:Penguin
2012/05/24(木) 00:34:34.82ID:FPeLpJLas/LPSCARD_READERSTATE_A/LPSCARD_READERSTATE/
それから pcsclite.h の const を削除したらちゃんと接続できちゃったけど
いいのかなこんなんで
0434login:Penguin
2012/05/24(木) 12:35:02.54ID:7s3+DoMkmakeはそのまま通ったんで
/usr/lib/に有る奴と置き換えて、ldconfigして
$ recpt1 --strip --b25 161 5 tbs.ts
enable B25 strip
using B25...
Cannot tune to the specified channel
と失敗する。
pt1_drvの情報。
description: PCI earthsoft PT1/2 driver
author: Tomoaki Ishikawa [email protected] and Yoshiki Yazawa [email protected]
srcversion: 2F013B4FD4F451A47230901
0435epgrecの中の人
2012/05/24(木) 12:40:55.16ID:L0S8AJhHlibうんちゃらかんちゃらを入れ替えたのとは関係なさそうな。
0436login:Penguin
2012/05/24(木) 12:53:11.06ID:7s3+DoMk$ recpt1 --strip --b25 101 5 bs1.ts
enable B25 strip
using B25...
pid = 1810
C/N = 16.663467dB
bcas->init failed
Cannot start b25 decoder
Fall back to encrypted recording
Recording...
Recorded 7sec
こんなエラーになりました。
0437login:Penguin
2012/05/24(木) 12:59:07.89ID:FPeLpJLa0438epgrecの中の人
2012/05/24(木) 13:01:53.27ID:L0S8AJhH動的ライブラリの名前を変えたり移動させたりしているのは追跡して
対応したりします。
なので、元のライブラリの名前を変えたり移動させて同名の
新たなライブラリを突っ込んだ場合
新たに突っ込んだライブラリが利用されていない可能性があります
そのせいかもしれません。
0439login:Penguin
2012/05/24(木) 13:06:39.67ID:7s3+DoMklrwxrwxrwx 1 root root 20 4月 25 01:59 2012 /usr/lib/libpcsclite.so -> libpcsclite.so.1.0.0*
lrwxrwxrwx 1 root root 24 5月 24 13:01 2012 /usr/lib/libpcsclite.so.1 -> libpcsclite.so.1.0.0.org*
-rwxr-xr-x 1 root root 39281 5月 24 12:10 2012 /usr/lib/libpcsclite.so.1.0.0*
-rwxr-xr-x 1 root root 42948 11月 24 08:02 2010 /usr/lib/libpcsclite.so.1.0.0.org*
こんな感じのファイル配置です。.orgが元のファイル。その後、ldconfigしました。
$ /etc/init.d/pcscd restart
PC/SC スマートカードデーモン (pcscd) を停止中: [ OK ]
PC/SC スマートカードデーモン (pcscd) を起動中: [ OK ]
$ pcsc_scan
PC/SC device scanner
V 1.4.16 (c) 2001-2009, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.5.5
Scanning present readers...
Waiting for the first reader...
こんな感じで止まりっぱなしです。。。
0440login:Penguin
2012/05/24(木) 13:21:12.23ID:7s3+DoMk0441login:Penguin
2012/05/24(木) 13:26:50.94ID:7s3+DoMkの言うとおりでした。ldconfigが名前変えただけでも
追いかけるから.orgにリンクが張られたのかな?
/tmpに入れてやったらlibpcsclite.so.1が消えたんで
ようやく気づきました。自分で作ったらバッチリ動きました。
0442login:Penguin
2012/05/24(木) 13:55:56.86ID:s5XfA3Eo0443epgrecの中の人
2012/05/24(木) 14:11:11.11ID:L0S8AJhHしかし一番お手軽ですよ。recpt1、recfriioを問わず利用できるし
fuseb25も使えるはず(確認はしていない)なので。
あまり素性がいい方法ではないのは確かですけどね。
スマートカードをB-CAS以外に利用していないなら実害はないでしょうし
いざとなったら元に戻せばいいだけなので。
0444login:Penguin
2012/05/24(木) 14:22:36.74ID:7sE/9OiETVTestみたいにカードとDLL(Linuxならsoとかか)が選べるようになるといいかもね
あっちはsoftcasをBonCasClient.dllに組み込んじゃえばいいから
0445login:Penguin
2012/05/24(木) 14:43:17.26ID:1PiQ4ESz0446login:Penguin
2012/05/24(木) 14:55:15.14ID:s5XfA3Eolibarib25.soを差し替えるのが真っ当なやり方だと思うし、実際俺はそうしたよ。
0447epgrecの中の人
2012/05/24(木) 15:08:17.08ID:L0S8AJhHrecfriioはarib25をスタティックでリンクしてたような覚えが。
recfriioもいろいろあるみたいなのでよくわからない。
確かにarib25に実装するのが理にかなったやり方ではありますね。
0448login:Penguin
2012/05/24(木) 17:18:19.18ID:MRs8PLfU同じエラーでたw
0449login:Penguin
2012/05/24(木) 19:01:29.84ID:Iv8sii21Fedora16 CentOS6.2いずれも64bitではうまく行かない。
#pcsc_scan
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.6.6
PnP reader name not supported. Using polling.
Scanning present readers...
0:----------------
で止まってる。
0450login:Penguin
2012/05/24(木) 20:36:49.83ID:1noZwT7Sこの定義あってるのか?
pt1_dev.h:
{ 8, CHTYPE_SATELLITE, 1, "297"}, /* 297ch:テレビ東京 */
0451login:Penguin
2012/05/24(木) 23:23:59.78ID:Dc5h+/oC俺の場合makeして普通に動いて
/usr/lib64の中に突っ込んでsoとso.1のシンボリックリンク変えて
ldconfig→service pcscd restart
64bit
>>432だけど、32bit環境でlibpcsclite.so.1.0.0が出来たので報告まで・・・
makefileから以下の2行をコメントアウト
LONG SCardGetStatusChange(SCARDCONTEXT hContext, DWORD dwTimeout,LPSCARD_READERSTATE_A rgReaderStates, DWORD cReaders){return SCARD_S_SUCCESS; }
SCARD_IO_REQUEST g_rgSCardT1Pci;
これでビルド出来るけど、動作確認はしていません。
内容見ると、コメントアウトした部分はcasinfoが出来るための追加?(0x80)の様・・・。
ttp://toro.2ch.net/test/read.cgi/avi/1337776912/6
コメントアウトじゃなくて以下の修正でOKでした。
LPSCARD_READERSTATE_A → LPSCARD_READERSTATE
ttp://eternalwindows.jp/security/scard/scard04.html
内容は、カードリーダーの接続などを確認しているみたいです。
0454login:Penguin
2012/05/25(金) 06:21:33.82ID:P9eeyBFjSL6.2 64bitで/usr/lib64に置いてるよ
自分の環境でヘッダ探してそれに合わせて引数と返り値、変数、型いじって、あとはコンストラクタ作っただけだよ
0455login:Penguin
2012/05/25(金) 06:22:54.98ID:P9eeyBFjSL6.2 64bitで/usr/lib64に置いてるよ
自分の環境でヘッダ探してそれに合わせて引数と返り値、変数、型いじって、あとはコンストラクタ作っただけだよ
0456login:Penguin
2012/05/25(金) 18:32:59.35ID:mPmfOhTXせんとくん じゃなかったCentOS 6.2 x64で
ファイルコピーした上での置き換えでいけてる
- p 0 がなくてもいけたりいけなかったりよくわからんけど
0457login:Penguin
2012/05/26(土) 05:07:23.64ID:rkE2WhfNリンクカウントは参照があった時点で1増える
例えファイルを削除してもリンクカウントが0で無ければ実際には削除されない
削除はリンクカウントが0になった時点で行なわれる
つまり誰かが掴んでいる間はファイルは完全には消されない
0458login:Penguin
2012/05/26(土) 13:24:02.99ID:Qd98WQM90459login:Penguin
2012/05/26(土) 13:47:48.91ID:nzyR/260winscard.dllのバイナリとかそのまま上げちゃって広がっちゃったからね
カード無しとなるとB-CAS社関係なくなるから矛先がb25に向く可能性は高いかもね
Linuxの場合b25のソースがどうとらえられるか
それよりは一般人が一般機器で使えるカードの書き換えの方が大きな問題でしょ
0460login:Penguin
2012/05/26(土) 14:19:14.70ID:fKjcXlR5何の問題もなくカーネルにマージされることを期待する。
0461login:Penguin
2012/05/26(土) 14:44:13.45ID:LmMBN/DDsoftcasは、傍受した電波を自前で解読してるだけだからねぇ。
0462login:Penguin
2012/05/26(土) 14:58:58.70ID:wdgNik/cたぶんrecpt1ではなく、driverの問題
古いdriverのBS17(難視聴)関係にバグがあって
ttp://hg.honeyplanet.jp/pt1/rev/3914cc1b2375
の一番下で修正されたはず
0463login:Penguin
2012/05/26(土) 15:13:01.69ID:fKjcXlR5傍受の定義は、
AとBが通信を行なっているものを、第三者のCが聴取することを言う。
A(放送局)がC(俺)に送信しているものを受信するのは傍受には当たらない。
0464login:Penguin
2012/05/26(土) 15:47:37.47ID:nzyR/260PT3はrecpt1のドライバにちょっと手を入れるだけで行けそうなのかな
0465login:Penguin
2012/05/26(土) 20:01:24.26ID:kNv7IBa5デバイスの認識とか扱い的にはほとんど違いなかったのかな
0466login:Penguin
2012/05/26(土) 21:13:34.40ID:ydtdthmo0467login:Penguin
2012/05/26(土) 22:36:14.03ID:Oq3U/k4V0468login:Penguin
2012/05/26(土) 22:37:36.98ID:fKjcXlR50469login:Penguin
2012/05/26(土) 22:38:39.35ID:XDRYp+k10471login:Penguin
2012/05/27(日) 01:25:23.21ID:d3PXoVYI0472login:Penguin
2012/05/27(日) 02:16:09.32ID:jywOIMNB0473login:Penguin
2012/05/27(日) 07:43:23.35ID:MeNuRdwT一応libpcsclite.so.1.0.0のバックアップは取っておけよ
0474login:Penguin
2012/05/27(日) 07:44:23.39ID:MeNuRdwTCentOS 6.0だった
0475login:Penguin
2012/05/27(日) 07:47:55.40ID:mQUuH8UU0476449
2012/05/27(日) 10:53:28.28ID:8gzaCayQ>>470
433では無いけれど。
conflicting declaration ‘SCARD_IO_REQUEST g_rgSCardT1Pci’
定義が重複しているエラーだから、g_rgSCardT1Pciを消してみれば?
後々問題が出そうだけど、自分で対処できるんなら良いのでわ。
0477login:Penguin
2012/05/27(日) 13:48:20.00ID:jywOIMNB0478login:Penguin
2012/05/27(日) 15:34:27.85ID:0q099V0iこれは綺麗にSoftBCAS書き直したもの?
使い方はPCSC呼び出している元の関数から、これを呼び出すように置き換えるのがスマートなのかな
どこからpcscでBCASの情報必要としてるか調べてないけども
0479login:Penguin
2012/05/27(日) 15:48:07.86ID:pEmQL06rpt1-xxx/arib25/src/やFSUSB2N/arib25/にあるファイルを差し替えて使うものだと思う。
0480login:Penguin
2012/05/27(日) 15:49:39.02ID:pEmQL06r0481epgrecの中の人
2012/05/27(日) 16:38:23.44ID:UGNtGwf/本体のほうも手を入れて、オプションで指定できると便利かもですね
0482login:Penguin
2012/05/27(日) 16:38:32.21ID:H6OT9+66そのとおりでした
arib25/b_cas_card.cが元々SCard*関数を使ってB-CASから情報取ってきているのを、
b_cas_card.c自体で解決しているんだね
元々公開されたソースはpcscの方を偽装することによって実現していて、
Windowsではこれでも同じフォルダにおくだけで置き換えられるからいいけど、
Linuxの場合元のライブラリと置き換えなきゃいけないからスマートではない
だから元の方直しました
ということね
0483epgrecの中の人
2012/05/27(日) 16:49:07.92ID:UGNtGwf/ハードコードしちゃった方が楽かな。
0484374
2012/05/27(日) 17:19:11.89ID:gpOpxAR2自分は怖くてとても公開できないよ
System keyと初期CBC値とCA_system_idを伏せているみたいだから
自分で正しい値に書き換えないと動かないはず
>>481
いにしえの頃はオプションで指定できるようになっていたらしい
ttp://d.hatena.ne.jp/atty/20080406
0485login:Penguin
2012/05/27(日) 17:33:13.25ID:UGNtGwf//usr/share/bcas/とか/etc/bcas.infとか、そういったファイルに自分のカードの
キーやIDを吐き出しておいて、それを使うとかがスマートかもしれませんね。
>>477 は、元のwinscard.cppのようなフェイクのIDなどが含まれないし
肝心のロジックは他のソースなので極めてクリーンかと。
0486login:Penguin
2012/05/27(日) 18:49:02.51ID:7Qdgl+LN0487374
2012/05/27(日) 19:08:45.15ID:gpOpxAR2recfsusb2nは付属のarib25を使わずpt1のlibarib25.soをリンクすればOKだよ
MakefileのB25_OBJS_EXTをコメントアウトし、LIBSに-larib25を加えるだけ
recfriioも同じなはず
0488login:Penguin
2012/05/27(日) 20:06:11.82ID:7Qdgl+LN0489login:Penguin
2012/05/27(日) 20:12:10.85ID:+OusIZtG0490login:Penguin
2012/05/27(日) 20:12:52.11ID:P9oTwHo3ありがと〜〜
0491login:Penguin
2012/05/27(日) 21:36:36.35ID:ogjrilJA[問題]perl /home/foltia/perl/getxml2db longを行うも、しょぼカルからデータを取れない
debuglog.txtは「getxml2db Normal launch.」
[現状]foltiaを/home/foltia/以下にインストールした(と思われる状況)
CentOS6.Xで動かしている方いますか?もしくは、チャレンジしたけど失敗した方いますでしょうか?
0492491
2012/05/27(日) 22:37:17.34ID:ogjrilJA(解決はしていませんが)
cal.shoboi.jpの正引きができないため、
データを取得できていないようです。
(yahoo.co.jpやgoogle.co.jpはできる)
同じDNSサーバーを利用しているWindowsクライアントからは
普通にcal.shoboi.jpを正引きできます。。。
0493login:Penguin
2012/05/27(日) 22:42:40.35ID:MEqSXxsd0494491
2012/05/27(日) 22:53:24.66ID:ogjrilJAすんません、492は実は問題なかったみたいです。
http://cal.syoboi.jp で 正引きしようとすると全部失敗して、
cal.syoboi.jpでやるとちゃんと正引きできました、、、。
0495491
2012/05/27(日) 23:29:08.08ID:ogjrilJAおそらく何ですが、 getxml2dbでしくっている部分は、
65行目あたりのLWP::Simple::mirror($uri, $cache)だと考えています。
$uriはhttp://cal.syoboi.jp/cal_chk.php?days=14が入っていて
$cacheは/tmp/shobocal/1e712a8daf152d03de27eea833643473.xmlが入っていますが、
ls -lha /tmp/shobocal/とやっても、.xmlファイルがありません。
LWP::Simple::mirrorがしくっていることを確認できる方法並びに、
修正方法などご存知でしたら、教授ください。
0496491
2012/05/27(日) 23:44:43.21ID:ogjrilJAお騒がせしました。
http://www.mad-works.net/capp_diary_1108.html
を参考にしました。
[原因]
LWP::Simple::mirror() が501を返す(httpsなんじゃね?ってバグった結果を返す)
根本の問題はサイトにあるように、
p5-libwww を 6.X から 5.837 へ落とすことで解決します。
[解決]
# wget http://search.cpan.org/CPAN/authors/id/GAAS/libwww-perl-5.837.tar.gz
# tar zxvf libwww-perl-5.837.tar.gz
# cd libwww-perl-5.837
# perl Makefile.PL
# make
# make install
0497login:Penguin
2012/05/28(月) 04:04:41.21ID:pxyjNv3X0時前から始める自分が悪いんだが。
system keyだのinit cbcだの、中の仕組みを知らん人間には少々しんどかった。
結局よくわからんのでBCASカードから必要な情報をダンプするコマンド作ったよ。
丸ごと流用で自分で書いたコード自体は20行程度だけどさ。
で、使えるようになってみてもhttp://pastebin.com/5144Ah9g
のバイト列の意味がよくわからん。
一部は>>477を書き換えた部分と一致してるけど残りはなんなの?
0498login:Penguin
2012/05/28(月) 05:02:43.33ID:kpCSOTtBttp://www.arib.or.jp/english/html/overview/doc/2-STD-B25v6_0.pdf
0499login:Penguin
2012/05/28(月) 07:15:42.65ID:eQvVKDw6libpcsclite.soの方は特に問題なくできてるけど、この怒られ方をするのかがよくわからんですたい。
g++ -o b25 arib_std_b25.o b_cas_card.o multi2.o ts_section_parser.o td.o
b_cas_card.o: In function `init_b_cas_card(void*)':
b_cas_card.cpp:(.text+0x196): undefined reference to `BCAS::Keys::RegisterAll()'
b_cas_card.o: In function `proc_ecm_b_cas_card(void*, B_CAS_ECM_RESULT*, unsigned char*, int)':
b_cas_card.cpp:(.text+0x366): undefined reference to `BCAS::Decoder::DecodeECM(unsigned char const*, unsigned int, unsigned char*, unsigned char*)'
collect2: ld returned 1 exit status
make: *** [b25] Error 1
0500499
2012/05/28(月) 07:34:58.95ID:eQvVKDw6ちゃんと新しい構成に対応するMakefileに作り直す必要があっただけですだ。
0501login:Penguin
2012/05/28(月) 17:23:07.85ID:k0wyNVbG本家にDVBのドライバ置いてあるからそのまま使えたりするのかな
それとも基盤が多少日本向けにカスタムされてたりするのかな
USBの買ってみようかなんて思ってて・・・
0502login:Penguin
2012/05/29(火) 11:41:53.96ID:fwjECLm1[HDTV] スカパーHDをPCで視聴 8 [H.264 AAC]
に行ったほうがいいと思うよ
再生環境も(b25 -> b1の部分も含めて) 自前で用意しないといけないだろうけど
0503login:Penguin
2012/05/29(火) 11:50:52.48ID:7wHo65vy0504login:Penguin
2012/05/29(火) 22:38:43.73ID:4SCF7YcK>>477 のソースに自分のカードから抜き出したシステムキー等を記入して、
焼きそばソースと合わせて、arib25 をビルドしたところ、すんなり通った。
(Makefileをちょっといじっただけ)
カードリーダーを抜いて、20本ほどいろいろな局の番組をrecpt1で録画しみたが、
今の所、特に問題無し。
という報告
0505login:Penguin
2012/05/30(水) 00:56:52.81ID:5e5rO9qd0506login:Penguin
2012/05/30(水) 08:59:39.45ID:KLdJ5tHgリンカではねられちゃう。
Lunixの知識に乏しいので,試行錯誤してみるしかないなあ。
libpcsclite.soは普通にできてるからいいんだけど。
0507login:Penguin
2012/05/30(水) 18:23:16.63ID:4jq3XDZjgithub
bitbucket
0508login:Penguin
2012/05/30(水) 19:18:27.66ID:uck1f8tuそれは多分リンカに食わせる順序が悪いだけだな
b_cas_card.oを最後にもっていってみれば?
0509login:Penguin
2012/05/31(木) 08:53:49.76ID:uXmwoBUvアドバイスありがとう。
やってみたんだけど,ダメだった。
Decoder-ECM.oのリンクでエラーが出るので,削ってみたらリンク通ったんだけど,
これでrecpt1を再インストールしてみたら--enable-b25で怒られちゃった。
やっぱり通りゃいいってもんじゃないねw
またいろいろ試してみます。
0510login:Penguin
2012/06/02(土) 09:12:21.70ID:zwjOtyvFarib25のMakefileは勉強になりました
一応動いたんだけどコンパイルしてこのWarningがとれないんですけど、
以下のコードのように修正してみたのですが、どこが間違ってますか?
Keys.cpp:21: 警告: missing braces around initializer for ‘Key_t’
Keys.cpp:21: 警告: missing braces around initializer for ‘Key_t’
Keys.cpp
static const Keyset_t Keyset_WOWOW = {
// WorkKeyID
0x00,
// Keys
{
// WorkKeyID
0x00,
// Key
{ 0x00, 0x00, 0x00, 0x00, 0x00,, 0x00, 0x00,, 0x00},
// WorkKeyID
0x00,
// Key
{ 0x00, 0x00, 0x00, 0x00, 0x00,, 0x00, 0x00,, 0x00},
},
// Name
"WOWOW",
};
0511login:Penguin
2012/06/02(土) 09:24:38.63ID:bYQ2pZVE改変している一部でも、ここに貼るのは止めたまえ。
0512login:Penguin
2012/06/02(土) 10:12:27.46ID:x//Ox+5Aダメでもあとでちゃんとしたパッチ上げればお咎め無しでしょ
0513login:Penguin
2012/06/02(土) 12:06:59.06ID:a1entsdh8,9c8,9
< 0x02, 0xcd, 0xfd, 0x76, 0xbf, 0xe1, 0x42, 0x73, 0x59,
< 0x03, 0x21, 0xb4, 0xc0, 0xa5, 0x38, 0x98, 0xf5, 0xe1,
---
> {{0x02, {0xcd, 0xfd, 0x76, 0xbf, 0xe1, 0x42, 0x73, 0x59}},
> {0x03, {0x21, 0xb4, 0xc0, 0xa5, 0x38, 0x98, 0xf5, 0xe1}}},
こうじゃね?
0514login:Penguin
2012/06/02(土) 14:03:20.08ID:ki6GiSfC0515login:Penguin
2012/06/02(土) 14:58:36.75ID:bYQ2pZVE頭が悪いだけか
0516login:Penguin
2012/06/02(土) 16:51:02.35ID:WPPGfbso0517login:Penguin
2012/06/02(土) 19:56:31.63ID:jVJjkiGB今のうちに冷蔵庫とか整理して長期不在の準備しておいたほうがいいよ
0518login:Penguin
2012/06/03(日) 00:04:16.94ID:fliYTs/u0519login:Penguin
2012/06/03(日) 00:45:03.98ID:JTduYf5t何故かatで登録されるイベントはCS6になる・・・
"1006.ontvjapan.com" => "CS16", // 310, // "スーパードラマ"
どこか他に修正点しなければいけないところがあるんですか?
0520519
2012/06/03(日) 01:32:17.74ID:JTduYf5tmysql> select * from Recorder_channelTbl where channel_disc = "1006.ontvjapan.com";
+----+------+---------+---------+--------------------+-----+------+
| id | type | channel | name | channel_disc | sid | skip |
+----+------+---------+---------+--------------------+-----+------+
| 45 | CS | CS6 | ??????? | 1006.ontvjapan.com | 310 | 0 |
+----+------+---------+---------+--------------------+-----+------+
初期設定のときは自動的にconfig.phpからDBを作成してくれるようですが、
config.phpを元に更新する方法はどうすればよいのでしょうか?
0521login:Penguin
2012/06/03(日) 01:37:34.80ID:bAX8HI7Wmysql> update Recorder_channelTbl set channel = 'CS16' where channel_disc = '1006.ontvjapan.com';
その後当該予約を全部消して、再予約で完了
0522login:Penguin
2012/06/03(日) 02:03:50.43ID:j6ZHvdT7>>242,246はepgdumpとepgrecのchannel_discが不一致していたのが原因だった。
0523login:Penguin
2012/06/03(日) 09:31:40.24ID:RxNIFaXy今更も何も、そういう報告すること自体、重要だよ。
後から見る人は、結果を間違って受け取りかね無いし。
0524login:Penguin
2012/06/03(日) 10:22:49.75ID:bAX8HI7W0525login:Penguin
2012/06/03(日) 10:28:36.57ID:JTduYf5tありがとうございます
DBのchannelは正しくCS16にすることができました
その後getepg.phpを再度実行してみたのですが、番組表の方はCS6のままだったので、
別の原因があるみたいです
複数丸ごとconfig.phpの情報を元に更新したい場合は、 Recorder_channelTblを消しちゃって
getepg.phpを再度実行すればよさそう
(と思ったけど、SID情報がconfig.phpにないので、番組表から入力し直すことになるのでかえって手間かも)
0526login:Penguin
2012/06/03(日) 10:32:19.58ID:JTduYf5tRecorder_programTblも削除してからgetepg.phpを実行する必要があったみたいです。
ご迷惑をおかけしました
0527login:Penguin
2012/06/03(日) 11:30:44.82ID:QPGLLC8M7/1にまた数点修正必要だよね、でも温泉くらいしか見ないからいいか
0528epgrecの中の人
2012/06/03(日) 12:38:07.90ID:IXiBnV9Oのような感じで書きなおしてみましたyo
http://pastebin.com/nKynhSja
法的に問題があるファイル、内容は一切含まないけど一応。
hexをsoftarib25.tar.gzに変換して
tar xvzf softarib25.tar.gz
あとはREADMEで
0529login:Penguin
2012/06/03(日) 13:10:04.87ID:4ft8m7DE0530login:Penguin
2012/06/03(日) 13:23:04.58ID:IXiBnV9Oま、
これだけでは何も出来ないし
問題のあるファイルやキーは含まないということで
0531login:Penguin
2012/06/03(日) 14:44:39.46ID:QPGLLC8M0532login:Penguin
2012/06/03(日) 15:15:26.98ID:8SIUvt36番組情報がTSにのってきてるなら解析して現在放送中の番組のリスト作れるのかな
あとはそれをepgdumpとepgrecが使うようになれば番組変更を自動追従可能?
0533login:Penguin
2012/06/03(日) 16:40:20.40ID:IXiBnV9O1箇所間違えた。実害ないっぽいけど以下が正解
309行目
if( sscanf( valp, "0x%x", &(BCAS_CA_SYSTEM_ID) ) == 0 ) break;
0534login:Penguin
2012/06/03(日) 18:41:25.58ID:qNBgOqJE結局今どこからダウンロードしたらいいんでしょうか?
sourceforge のepgrec_20111001.tar.gz が最新?
0535epgrecの中の人
2012/06/03(日) 18:49:30.43ID:IXiBnV9Osourceforgeのgitのマスターツリーを拾うのがいいと思いますyo
http://sourceforge.jp/projects/epgrec/scm/git/epgrec/tree/master
このページの右の方にtarとかzipのボタンがあるので、それで落とすか
gitを使ってください。
0536login:Penguin
2012/06/03(日) 19:01:48.14ID:qNBgOqJE試してみます。
0537login:Penguin
2012/06/03(日) 22:55:18.14ID:OZUS7dAXわあ。Makefileつき。トーシロにはありがたいです。
うまく動きました。
0538login:Penguin
2012/06/04(月) 15:39:29.62ID:JZAk+H1l今日気づいたんだけど、これ玄箱+recfriio R4+HDUSパッチ+arib25v25+etcでは
動かんです。
適当に追ってみたけどECMのデコーダに値は渡ってるみたいで原因不明
winscardの方は動く。
遊んでばかりもいられないので打ち切ったけど、PC+HDUSで動いてる人は
いるかな? そうならARMの罠にどこかでハマってるんだろうけど
とりあえずアラインメントが原因っぽいところはないんだよなあ…
玄箱が原因なのかHDUSが原因なのか
0539login:Penguin
2012/06/04(月) 15:49:21.41ID:oWzCsIIR0540login:Penguin
2012/06/05(火) 17:47:44.64ID:/eaFVRB1いいのかこれ。特に不具合でてないからいいんかな。
// RAMがロックされた?
for(lp = 0 ; lp < 10 ; lp++){
for(lp = 0 ; lp < 1024 ; lp++){
0541login:Penguin
2012/06/05(火) 19:43:02.75ID:JshvXmgxんー、1024回分のループしか起こらず、やばいんでないかな
変数名を分けたほうがいいと思う
int lp ;
int lp2;
for(lp = 0; lp < 10; lp++){
for(lp2 = 0; lp2 < 1024; lp2++){
0542login:Penguin
2012/06/05(火) 22:40:26.70ID:zpHyNNbb適当言うなwww
やばいくらいは>>540もわかってるんだよ
問題は正解の修正方法とその理由
そんなふわっとした理由じゃ確信が持てないだろw
0543tomy ◆CfWlfzSGyg
2012/06/06(水) 00:20:58.06ID:Y2c3MKqVRAMロックに時間がかかる場合に初期化出来ない位で
そんなに実害ないかな。
>541
正解。
>542
コード読め。
仕事じゃないんだから、そんなの書いてもしょうがない。
0544login:Penguin
2012/06/06(水) 01:16:05.24ID:UBTiN1enrecpt1で指定のチャンネルにチューニング失敗したときLNBがほったらかしになってるね。
0545login:Penguin
2012/06/06(水) 07:33:02.49ID:f8mVm+gVfor(int lp = 0; lp < 1024; lp++){
でいいんじゃ?
0546login:Penguin
2012/06/06(水) 07:46:59.66ID:HOqWOWxhfor(lp = 0 ; lp < 10 ; lp++){
for(lp = 0 ; lp < 1024 ; lp++){
↓
変更 for(lp = 0 ; lp < 1024 ; lp++){
削除 for(lp = 0 ; lp < 1024 ; lp++){
が正解
0547hf
2012/06/06(水) 11:35:31.42ID:eN0KL97MDVBドライバ + fuse_b025 + MythTVに興味出てきた。
要は視聴(録画じゃなくて)がもっと安定して気軽に出来れば良いんだけど、MythTVの
使い心地、導入の難易度ってどうなんだろ?
ググっても、最近は殆どepgrecばかりでMythTVの情報は少ないしなあ…
0548login:Penguin
2012/06/06(水) 20:13:32.13ID:M+BdZ2Qoたまにしか視聴はしないけど、不安定とか面倒とは感じたこと無いな。
導入に関しては纏まったWikiページがあったと思うけど。
0549login:Penguin
2012/06/06(水) 22:08:17.19ID:F/vb1S8Rさっき「ニュースウォッチ9」を見ようとしたら、音声が出ず映像もほとんど固まった
ままになりました。このパッチを当てていない mplayer だと OK です。
ちなみに [aac @ 0x8a93660]channel element 0.0 is not allocated みたいなエラーが
表示されていました。デュアルモノのときの扱いに影響が出たのでしょうか。
0550login:Penguin
2012/06/06(水) 22:17:01.91ID:UR262bFHMythTVでAACパススルーを実装するパッチ作成は任せた
libavformatを使ってDTS/AC3/EAC3/TrueHDをパススルーする仕組みは
備わっているので、内部チェック処理追加する程度で対応できると予想
0551login:Penguin
2012/06/06(水) 23:35:31.40ID:vbWGxaCu天国です m(__)m
0552login:Penguin
2012/06/07(木) 22:02:49.46ID:r1Ems3qmバグ報告どうもです
デュアルモノ周りは変更してないはずだけど、どこか見落としてるかも
ちなみに本日のニュースウォッチ9では 私の方では特に問題は出なかったのですが....
必ず出る/復号した録画ファイルでも出る/出ないなど 情報があるとありがたいです
0553login:Penguin
2012/06/08(金) 18:10:26.99ID:X4McqyWTそんな単純な修正放送では多分直らん。
ブロック内で使われている変数lpがどっちのブロックで使われてるlpだか
分からないから、修正のしようがないと思う。
0554login:Penguin
2012/06/08(金) 19:32:42.99ID:9PEqMNecスコープが違うだろ
0555login:Penguin
2012/06/08(金) 19:40:10.44ID:9PEqMNecCを忘れつつある
0556login:Penguin
2012/06/08(金) 19:40:51.17ID:s5Cct0c3目と耳を塞いで何もしゃべるな
>>554
バカの思考がわからないのはあたりまえ
0557login:Penguin
2012/06/08(金) 20:41:29.45ID:J6DbdvNwラムダ関数に頭喰われて消えろ
まぁ、2つ目のループは全くウェイトが入ってないから
>>546の言うようにループ1つにしてしまっても良いだろうけどな
0558552
2012/06/08(金) 21:41:18.66ID:MpLGNyODやっぱり見落としてた
2sen DTV up0969 にパッチをうpしました
0015-....patch は前回と同じなので、0016-....patch をお試しください
0559login:Penguin
2012/06/08(金) 22:26:12.03ID:X4McqyWTえっ? C??
javaかと思ってた。
そんなことより、recpt1やっとクリアインストールできた。
ubuntu 10.10以降何も触ってなかったから全部入れなおしたら
ずいぶん変わってて手こずったお。
0560login:Penguin
2012/06/09(土) 00:27:06.52ID:Tin75s5Xまったり静かながらもさらっと極上のpastebinまであるしw
0561login:Penguin
2012/06/09(土) 01:40:17.83ID:O26K2dYFうざキモい
0562login:Penguin
2012/06/09(土) 02:00:57.10ID:O35Gb8q1一昨日念の為に少し録画してあったのですが、パッチを当てることでこのファイルが
ちゃんと再生できました。どうもありがとうございます。
0563login:Penguin
2012/06/09(土) 07:07:07.10ID:mgQlu/PC照れなくてもいいじゃねえか
0564login:Penguin
2012/06/09(土) 14:05:32.49ID:NDdC7vH9http://akkar.in/projects/chinachu/
ちなちゅw
0565login:Penguin
2012/06/09(土) 14:58:00.43ID:VuHclKOB0566login:Penguin
2012/06/09(土) 15:10:07.17ID:qW09jEyL0567login:Penguin
2012/06/09(土) 15:26:50.19ID:ljtZGUXy0568login:Penguin
2012/06/09(土) 15:37:53.33ID:xL2o3YKN0569login:Penguin
2012/06/09(土) 15:41:19.08ID:ZgfS/cNC0570tomy ◆CfWlfzSGyg
2012/06/09(土) 21:42:21.92ID:lum0KA8+それだと毎ループで1ms時間がかかるんで時間を考えると不正解。
1024回チェックして、それでもダメならの救済で
1msたってから再チェックしているのであまりお進めしない。
まあ起動でPT2では166ms、PT1で128msなんであまり気にならないレベルだとは思うけどね。
0571login:Penguin
2012/06/09(土) 22:02:11.50ID:mLO8KfDm0572login:Penguin
2012/06/09(土) 22:11:25.65ID:BMZC418qconst char *version = "r119:7662d0ecd74b (2010-11-19)";
がコンパイル通った
(x86-64)
0573login:Penguin
2012/06/09(土) 22:27:43.70ID:Tin75s5Xはい
0574login:Penguin
2012/06/09(土) 23:05:15.05ID:BMZC418qどういたしまして
0575login:Penguin
2012/06/09(土) 23:42:01.22ID:mLO8KfDm0576login:Penguin
2012/06/10(日) 09:26:16.22ID:cwPZEuvJとりあえずFusion878Aが載ってたアナログキャプボをHOのジャンク箱から
買ってきたけど、帰宅して調べたらハードエンコだった…。モノはどうやら
hauppaugeの初代WinTV-PVR/PCIらしいけど、linuxでうまく使えてた人います?
0577login:Penguin
2012/06/10(日) 12:06:16.30ID:r7o9mKR8聞く前に調べてみたらいかが
http://www.hauppauge.com/pages/faq/support_faq_linux.html
0578login:Penguin
2012/06/10(日) 14:16:47.45ID:cwPZEuvJご親切感謝です。
そこは一応目を通していたつもりでしたが、pvr150以降のモデルが対象だと
思って流し読み程度しかしていませんでした。初代PVRは後継製品とエンコ
チップが違う(VisionTech Kfir)ので、情報が少ないようですが、リンク
先も含めて読み直してきます。
0579login:Penguin
2012/06/10(日) 18:50:23.05ID:TTe9a+hk動かしてみた。最初、access deniedのエラーが起きてなんでか悩んだけど、/home
が drwx?????? になってた。なんでこんなふうになってたのか不明だが、直して
あっさり動いた。だけど、504 gateway time out がよく出るんだよな。しばらく様子を見るか。
さて、次はmythtv作ってみるかな。
0580login:Penguin
2012/06/10(日) 19:00:34.18ID:FekAYM8zVine でも epgerc を nginx + FastCGI で動かしている人がいたな。
おれも apache2 から ngix に切り替えようかな。
っで、どうやるんだろう?
0581login:Penguin
2012/06/10(日) 19:02:02.01ID:CzGu1xYl期待
0582login:Penguin
2012/06/10(日) 19:04:08.83ID:TTe9a+hkapacheとほとんど同じ。
/etc/nginx/sites-available/default を以下のページを参考に書き換えればいいよ。
ttp://makoto.forzamilan.jp/archives/3980
0583login:Penguin
2012/06/10(日) 19:46:21.14ID:bZi0HSnP0584login:Penguin
2012/06/10(日) 22:12:44.98ID:TTe9a+hkcoffee scriptで書き換えたら今風だな。
0585login:Penguin
2012/06/10(日) 23:14:26.51ID:dEqnKjwB0586login:Penguin
2012/06/11(月) 04:57:13.97ID:ZTI6qirK祭りに乗り遅れた感が凄い・・・。
WebサーバやSQL等必要ないシンプルなシステムも欲しかったので、
ちなちゅ期待!
0587login:Penguin
2012/06/11(月) 05:02:28.26ID:ZTI6qirKPS3って・・・PT3ですorz
0588login:Penguin
2012/06/11(月) 08:06:35.91ID:9BxSB0Ljいやいや、Node.jsはWebサーバだからw
でもSQLとかいらないのは手軽でいいな
0589login:Penguin
2012/06/11(月) 09:00:19.45ID:qPm56VrA「Webサーバーにもなる」が正解ですお
0590login:Penguin
2012/06/11(月) 14:45:59.46ID:kQgTNj/wスクランブルなんちゃらとか、祖父キャススレ出来てたりとか、
ちょっと前にあちこちのニュースでスカパー有料視聴が・・・
なんて記事で騒いでたの、あそこの板のことかと納得してしまった。
あっちは恐ろしいいことになってるお。
0591login:Penguin
2012/06/11(月) 16:25:25.96ID:9Wx2gzmQせめてもうちょっとひねって欲しかったなぁ。
0592login:Penguin
2012/06/11(月) 19:45:23.31ID:GRUiGhwe0593login:Penguin
2012/06/11(月) 22:27:26.76ID:K1umVuJjみんなはちゃんと録画できますか?
0594login:Penguin
2012/06/11(月) 22:37:27.55ID:y3KMC5S8ちゃんと出来るけど
0595login:Penguin
2012/06/11(月) 22:38:48.21ID:ba4NXtP00596593
2012/06/11(月) 22:41:11.23ID:K1umVuJj何が原因かさっぱりわからなくて・・・
新BSのうちJsports4までちゃんとTuneできてるのに。
0597login:Penguin
2012/06/11(月) 22:42:42.15ID:kQgTNj/wubuntuにはないなあ。てかそのソース是非とも見てみたいから
ubuntuでの公開をまつ。
0598login:Penguin
2012/06/11(月) 22:46:14.07ID:y3KMC5S8http://hg.honeyplanet.jp/pt1/archive/7662d0ecd74b.tar.bz2 で
build すれば出来てるよ
0599593
2012/06/11(月) 23:15:42.31ID:K1umVuJjビルドしてみたけどうまくできなかった。
pt1-b8fab2fd4ebeに戻してもう一度recpt1で251 255とか試してみたけど
Cannot tune to the specified channel
ってなってしまってダメみたい。
テレビに契約してるBCASさすと映るので問題はないみたいなんだけど。
0600login:Penguin
2012/06/12(火) 17:27:30.86ID:ZnQoPo70おかしいな。epgdumpはtsファイルからEPG情報抜き出すだけのプログラムだから
どこでtsファイル生成してんの?
recpt1使ってんの?
epgrecはrecpt1とepgdumpをgetepg.phpで使ってるけどな。
0601login:Penguin
2012/06/12(火) 18:52:16.30ID:yxL0+Dlo0602hf
2012/06/13(水) 15:54:00.51ID:P0ikROMYパッチをあてたVLCを作ろうとしてるんだけど、最新のVLC 2.*系でパッチを
当てる方法って、わかる人いる?
ちなみに、VLC 1.*系だと、↓のリンクの方法で上手くいったんだけど…
(ただし、faacの事前インストールと、
"./configure" → "./configure --prefix=/usr --enable-faad"は必要だった)
http://myth.kariya.cc/pt2-mythtv/vlc-patch/
0603login:Penguin
2012/06/13(水) 19:05:11.66ID:kzrsUDi1recpt1の機能をrecfriioにマージしたものってある?
ない場合、作ったら需要ある?
0604login:Penguin
2012/06/13(水) 19:14:01.31ID:bnJvZgIXどちらかといえばrecpt1ctl的なrecfriioctlをお願いします
0605login:Penguin
2012/06/13(水) 21:06:51.23ID:u+Mc5DMWhttp://engawa.2ch.net/test/read.cgi/linux/1213378360/
0606login:Penguin
2012/06/13(水) 21:22:45.22ID:NRuE2JhD0607login:Penguin
2012/06/13(水) 21:28:27.03ID:EeIMGbX8俺が作る
0608login:Penguin
2012/06/13(水) 21:32:34.62ID:wchyaCeu0609login:Penguin
2012/06/13(水) 21:44:33.29ID:yMQy6ZMoソースは全く読んでないけども、
PCI と PCIe でドライバ自体にあまり違いはないというか
ソースの大部分がそのまま流用できるはずだし、
デバイスのインターフェイス等が変わらなかったら、
recpt1なんかは殆どそのままで動く気がする。
本家の人が作ってくれる事に期待しつつも、諸事情により出なかった場合は
別の有志が開発を受け継ぐと思う。
PT3発売しても全く音沙汰なしだった場合は、俺がソース読んで流用して作ってみる。
昔本を片手に簡単なドライバならいくつか作成した事あるし。
あの分厚い仕様書はあまり読む気しないけどね・・・。
0610login:Penguin
2012/06/13(水) 21:59:42.40ID:u2rJn3D+ドライバだけ弄る感じじゃね。
まあ公式ドライバ車で待機だな。
0611login:Penguin
2012/06/13(水) 22:27:33.73ID:Bfmq1n2K今日買った猛者はおらぬのか?
0612login:Penguin
2012/06/13(水) 22:35:09.78ID:M7vFFe1gもうアップされた?
0613login:Penguin
2012/06/13(水) 22:35:32.36ID:vMSW0/tq0614login:Penguin
2012/06/13(水) 23:20:33.39ID:kzrsUDi10615login:Penguin
2012/06/13(水) 23:39:27.47ID:9rD+Dg1h鍵情報もbcasid.infから読み込めるパッチを書いてみました
http://pastebin.com/LiYZRA1L
使う機会はないかもしれませんが
0616login:Penguin
2012/06/14(木) 11:36:39.17ID:u4RWuSEVFPGAはともかく、 チューナーも復調ICも変更だよね
同じメーカーの後継品とは言っても 微妙にI/F変わるんじゃないの
それにWin版のドライバソースがあったとしても アースソフトのSDKを使うんだよね?
SDKはNDA的な関係なのか 内部での制御を全部は公開してなかったから
中の人からの情報提供みたいのがないと難しいんじゃないの?
FPGAのロック解除みたいな部分とか....
SDK逆汗するってのも面倒すぎる
0617login:Penguin
2012/06/14(木) 11:50:09.90ID:RQrkwnK7チューナーの制御とかそこらが変わるし、DMA周りも変えてるかも。
チューナー周りはNDAだしね。
少なくとも同じドライバは使えないし、ちょっと変えるだけでいいという程
でないのも確か。
0618login:Penguin
2012/06/15(金) 00:38:30.59ID:zBf2/vzP0619login:Penguin
2012/06/15(金) 01:20:21.35ID:wcWbDsKy0620login:Penguin
2012/06/15(金) 01:50:06.01ID:zBf2/vzP普通に動いたよ(Debian squeeze with Linux3.2 kernel)。
firmware-linux-nonfreeでデバドラ、dvb-appsを入れてやればおkだと思う。
2senのdvb-appsのs2scanも動いてスキャンできたし、視聴も可能。
0621login:Penguin
2012/06/15(金) 11:35:33.85ID:aPTzvIBrどこで買えるんです? ebayくらいしか買えるところがなさそうなんだけど。
0622hf
2012/06/15(金) 14:10:32.90ID:Qdks8CIyなんでだろう?
右端の放送大学の欄は空白で、番組内容は画面左下に表示される(画像参照)。
http://uploda.cc/img/img2976.png
ちなみに、2台のPCで同じ症状が再現される。
0623login:Penguin
2012/06/15(金) 14:10:57.68ID:zBf2/vzP本家ebayで国外発送可の所で買いました。
今は出品されてなさそうかな……。
まあ、ISDB-Tのチューナでチップセット調べて、
Linuxにデバドラが入っているかどうか調べれば、
S870に拘らなくても良い気がする。
0624login:Penguin
2012/06/15(金) 18:34:37.10ID:dywBiVNyただ、番組表取得がうまくいかんね。
1xxxxxxxxxxxx8 GET-EPG 101 NHK-BS1 Reading...
1xxxxxxxxxxxx0 GET-EPG 101 NHK-BS1 Parsing...
というくり返し。
0625login:Penguin
2012/06/15(金) 18:54:57.86ID:poVhzASSepgdumpr (epgdumpr2-utf8) は入ってるのん?
0626login:Penguin
2012/06/15(金) 19:02:09.70ID:dywBiVNy新規鯖なので、Chinachuにあった2次配布を使ってみた。
OSはUbuntu 11.04 64bit Server版.
epgdumpは実行すれば普通にUsageとかは出てくるが・・・たぶん、
何か足りないんだろうな。
0627login:Penguin
2012/06/15(金) 19:07:13.82ID:dywBiVNy./node app-scheduler.js -fr
を実行すると、config.jsonのチャンネル設定の一番上の書いたチャンネルを
見に行くようなので、地上波NHKとNHKのBS両方を一番上に持ってきて試してみた
0628login:Penguin
2012/06/15(金) 19:08:21.06ID:poVhzASS試しに、普通にコマンド打って1分ぐらい適当に録画したやつをepgdumprで読んでみそ?
0629login:Penguin
2012/06/15(金) 19:52:51.10ID:dywBiVNyNHK-BS(101)のtest.tsの出力はこんな具合です。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="tsEPG2xml" generator-info-url="http://localhost/">
<channel id="3001.ontvjapan.com">
<display-name lang="ja_JP">NHK BS1</display-name>
</channel>
(略)
<programme start="20120615205000 +0900" stop="20120615210000 +0900" channel="3001.ontvjapan.com">
<title lang="ja_JP">BSニュース</title>
<desc lang="ja_JP"></desc>
<category lang="ja_JP">ニュース・報道</category>
<category lang="en">news</category>
</programme>
(略)
</tv>
0630login:Penguin
2012/06/15(金) 20:26:20.25ID:0AIQluLw// バージョン 0.90 (2012.06.15)
// ※バージョン 1.0 になるまではインターフェースが大幅に変更になる可能性があります。
ちょっと待ってた方がいいかな
0631login:Penguin
2012/06/15(金) 20:43:05.32ID:FB/qUbZ6こんなん配布してるぐらいだから待った方がいいかもね
0632login:Penguin
2012/06/15(金) 21:25:22.09ID:poVhzASSconfig.jsonのrecordCommandはなんて指定してる?
0633login:Penguin
2012/06/15(金) 22:10:55.95ID:y1MqSJ6R0634login:Penguin
2012/06/16(土) 03:27:20.58ID:WOYXDoLJ原因はそれでした。
動きました・・・。
config.jsonの該当部分。
"recordProgram": "recpt1",
"recordCommand": "recpt1 --b25 --strip [channel] - -",
に変更。
ちなみに、>>624はチャンネルが無い(受信できてない)場合にも同じ
ループになります。
0635login:Penguin
2012/06/16(土) 10:46:32.06ID:VYyHBDdK予約されないという症状に困ってます
EPGrecはgitから取得したもの
mysql Ver 14.14 Distrib 5.5.22, for debian-linux-gnu (x86_64) using readline 6.2
番組表からの予約は問題なし
番組検索で絞り込んだ結果から「この絞り込みを自動録画キーワードに登録」でも予約はOK
ただし自動で予約されないので次回が予約されない
ログを見るとどうも「job番号の取得に失敗」しているようなんだけどどこかチェックすべき
ポイントはあるでしょうか?
0636login:Penguin
2012/06/16(土) 11:04:07.77ID:LHqL3+HPWebサーバー経由でphpファイルを実行する時のユーザーと同じにしなければダメ
0637login:Penguin
2012/06/16(土) 12:07:01.28ID:VYyHBDdKありがとう
ちゃんとwww-dataでやってるはずなんだけどもういっかいチェックしてみます
0638epgrecの中の人
2012/06/16(土) 14:45:23.60ID:iMdtn6YUubuntu 12.04でatの出力形式が変わったのなら大変と思い
いま調べてみましたが、とくに変更されてはいないようですね。
というわけで、おそらく/etc/at.denyにwww-dataが登録されてる
んじゃないでしょうか。/etc/at.denyを調べてwww-dataがあったら
削除してください。
0639login:Penguin
2012/06/16(土) 14:59:54.72ID:pMx1fmTUよかったです。
エラー処理は改善します。
0640635
2012/06/16(土) 16:08:32.78ID:VYyHBDdK中の人までありがとうございます
問題切り分けのためwww-dataで直接getepg.phpを実行してみた結果
うまく予約できたので636さんの指摘通りでした
cronでは直接getepgを指定していないので混乱していたようです
みなさんありがとうございました
0641login:Penguin
2012/06/16(土) 20:18:38.41ID:H2dMZkxJhttp://pastebin.com/igfzmVCw
変数初期化忘れバグ修正と
bcasidを念のため返すのと
~をHOMEに書き換える修正です
0642epgrecのUIの人
2012/06/16(土) 21:02:11.03ID:Zo8xiTihせめてブラウザが何かくらい書いていただかないと
「あぁ、はみ出てますねぇ、
template改造するときに余分な改行とか空白が入ったとか?」
くらいしかいえない
0643hf
2012/06/16(土) 21:18:14.22ID:u1CocCE8FirefoxでもChromiumでも同じような表示でした。
0644epgrecのUIの人
2012/06/16(土) 22:55:33.47ID:Zo8xiTih何も改造をしてないようなら、
configに視聴できないチャンネルが設定されてるんじゃないかなぁ
確認してみてください
0645login:Penguin
2012/06/17(日) 00:08:40.55ID:ljDUirYA0646login:Penguin
2012/06/17(日) 00:24:40.02ID:UPA0o78zまず、カイから始めよ、だろうが。
0647login:Penguin
2012/06/17(日) 01:20:59.94ID:knSm8HNhモノが手元に無いことには作れません
0648login:Penguin
2012/06/17(日) 03:34:24.45ID:Q5SUhJnJドライバ書いてる人いるんじゃねーの?
しかし、この製品は本家foltiaとの関係がよく分からない。
色々作り込まれてるから面白そうではあるんだけど。
ttp://foltia.com/ANILOC/features/newver.html
0649login:Penguin
2012/06/17(日) 08:47:52.41ID:ljDUirYAほんとだ。PT3対応するって書いてるねえ。
0650login:Penguin
2012/06/17(日) 10:19:32.65ID:03ra7QCu>アースソフトの新製品「PT3」に対応します。
ってなってるから
実際には「第三者がドライバー書いてくれたら それから対応しますよ」でも嘘は、言っていない
0651login:Penguin
2012/06/17(日) 11:38:34.45ID:xFYiauvfttp://aniloc.foltia.com/manual/chapter3-1-1A.html
0652login:Penguin
2012/06/17(日) 12:06:08.06ID:UjQZbCcFOS丸ごと入れて売っててOS部のソースを置いてない(入手方法がない)って、
問題になりそうな売り方してるな。
おそらく「アップストリームから入手してください」というつもりだろうけど、
これがダメな(再配布者が入手できるようにしなければいけない)事を知らないのか?
http://sourceforge.jp/magazine/06/06/30/0742252
0653login:Penguin
2012/06/17(日) 12:15:06.45ID:Gr9k8rtD問い合わせて入手出来るなら問題ないよ。それがダメだと問題だけど。
0654login:Penguin
2012/06/17(日) 13:04:12.90ID:SRkEB0gtそういう中央管理型配信サービスは裁判で負けてるし、実質この方法でしか商売できないわな
0655login:Penguin
2012/06/17(日) 13:11:59.59ID:ljDUirYAインターネット経由でiPad等にストリーミングする機能は
最近話題の違法ダウンロード法案に該当するんじゃないかな
日本だけIP配信つまらなくなるよねえ
0656login:Penguin
2012/06/17(日) 13:17:28.85ID:xFYiauvf0657login:Penguin
2012/06/17(日) 13:51:02.76ID:swo4FNLJ0658login:Penguin
2012/06/17(日) 14:19:08.04ID:xFYiauvfsudo mount -o loop,offset=271434240 foltia_ANIME_LOCKER_108.img mntpoint/
でrootパーティションがマウントできるよ
0659login:Penguin
2012/06/17(日) 20:12:43.05ID:wnPFeWL00660login:Penguin
2012/06/17(日) 20:32:02.85ID:yORXeo66あると助かるな
0661login:Penguin
2012/06/17(日) 20:47:52.38ID:xWJzw2xS無知で申し訳ないけど、sambaみたいなやつで共有してタブレットでも見れたらいいなと思ってるんですが
0662login:Penguin
2012/06/17(日) 20:53:46.66ID:wnPFeWL0http://2sen.dip.jp/cgi-bin/dtvup/upload.cgi
http://2sen.dip.jp/cgi-bin/dtvup/source/up0986.xxx
全部は確認出来んので、(いらんの混ざってる||思いっきり間違い混ざってる)とは思うが
てか自動で作成するツール作るつもりが、C++スクリプトみたいワカメ状態になっちまって整理できん・・・
0663login:Penguin
2012/06/17(日) 21:10:01.82ID:XWv4INmkできるんじゃない
0664login:Penguin
2012/06/17(日) 21:17:27.06ID:Sn3VjpN0少なくともPT1/2ではrecpt1にudpに流すコマンドがあったから、UDPのストリームを受けて
TSを再生できるだけの環境さえタブレットで構築できるなら可能だった
PT3はシラネ
0665login:Penguin
2012/06/17(日) 21:41:36.39ID:jx3CwHVlhttp://pastebin.com/af6Gd10b
0666login:Penguin
2012/06/17(日) 21:43:11.25ID:xWJzw2xSandroidなんですけどsambaでTSを見ることはできます
情弱の私には宇宙語にしか聞こえないですけど
できることが分かっただけでもありがたいです。
0667login:Penguin
2012/06/17(日) 21:59:57.91ID:yORXeo66おおっ ありがとう!助かるよ
ちょっとビルドしてくる
0668login:Penguin
2012/06/17(日) 23:27:39.00ID:YXGYwsHKPCだとVLCでsamba経由の追っかけ再生できるよ。
AndroidにもVLCあるけど、できるかは知らん。
0669login:Penguin
2012/06/18(月) 22:12:46.58ID:iFoEgEHqubuntuでリアルタイム視聴しようと思ってrecpt1でudp出力で録画開始して
vlcでネットワークストリームを開くってやったら、vlcがエラーで落ちたw
ubuntu 12.04 AMD64、vlcはVersion 2.0.1、日本語パッチ適用済み
Windows7 64ビットでtvrecとvlc 2.0.1でやるとちゃんとudpで出来るんだよな。
なんだろ?
0670login:Penguin
2012/06/18(月) 23:11:49.05ID:FK1+SpVwエラーメッセージとかデバッグ出力とかだせば誰かわかんじゃね?
0671login:Penguin
2012/06/19(火) 00:00:13.75ID:tN6iTd9H例えば、vlcをコンソールから動かしといて、「ネットーワークストリームを開く」で
udp://@localhost:1234としといて、
別のコンソールから
recpt1 --udp --addr localhost --port 1234 --b25 --strip 25 - /dev/null
なんてやると、この時は映像見れるんだけど音は出ない(いつもそう)
で、recpt1をctrl-Cで強制終了させて、別チャンネル見ようと
recpt1 --udp --addr localhost --port 1234 --b25 --strip 19 - /dev/null
なんてやると、vlcが落ちて、その時のエラーメッセージはいつも同じじゃないんだけど
[mpeg2video @ 0x7f7ec01001c0] 00 motion_type at 6 67
なんて出てたり、
[0x7f6bf80021c8] ts demux error: MPEG-4 descriptor not found
なんて出てたりする。
でも、もっと重要なのはubuntuのエラーメッセージがダイアログで出てきて
[vlcが予期せずエラー終了しました。
そのときの??????を送信しますか」
って出てくる。だからvlc単体の問題じゃなくて、ubuntuかlinuxのカーネル絡みの
問題じゃないかなーって思ってるんだけど。
0672login:Penguin
2012/06/19(火) 00:11:41.13ID:tN6iTd9H0673login:Penguin
2012/06/19(火) 00:20:59.30ID:qgBvBv7Dビルドできたありがと
そういやCSは7月1日に物理チャンネル割り当ての変更があるんじゃなかったっけ
0674login:Penguin
2012/06/19(火) 07:17:49.62ID:T8DB+X2jそそ、それに間に合わせようと作り始めたんだよね
まあ動くものは出来た感じなんで、またそのうち
0675login:Penguin
2012/06/19(火) 16:48:19.40ID:yViRACMc無理しない程度でよろしく
0676login:Penguin
2012/06/19(火) 21:27:47.53ID:WX58bu3Kアプリケーションの問題とカーネルの問題はレイヤが違う
vlcがダメならMplayer使えばいいじゃない。Ver1.1出たよ!
0677login:Penguin
2012/06/19(火) 22:44:32.99ID:JRFz3XOzファイルにはアクセスできてるみたいだけど。
0678login:Penguin
2012/06/19(火) 22:57:40.05ID:EGYJuzH10679login:Penguin
2012/06/19(火) 22:58:12.71ID:jMGQFkLxhttp://2sen.dip.jp/dtv_fuckbcas/
0680login:Penguin
2012/06/19(火) 23:42:25.50ID:tN6iTd9Hもう日本のDTV開発産業は崩壊したな。
http://2sen.dip.jp/dtv/
0681login:Penguin
2012/06/20(水) 01:00:13.58ID:5hl9c4cq0682login:Penguin
2012/06/20(水) 01:37:57.97ID:esJfAEfoドライバーそのものも消されてるね
来年施行なのに気が早いなぁ
例のS870の存在感が増すかな?
0683login:Penguin
2012/06/20(水) 03:08:36.65ID:SL+sRSHe産業が崩壊?
困るのは社長さんとそのお友達だけだよ。
0684login:Penguin
2012/06/20(水) 11:33:35.21ID:T2iNwZ6W0685login:Penguin
2012/06/20(水) 12:13:43.70ID:4fsFWhf8千夏ゅ?
0686login:Penguin
2012/06/20(水) 12:19:26.50ID:4fsFWhf8これ気になる。
http://ceron.jp/url/d.hatena.ne.jp/eagletmt/20110328/1301326078
今はpt1_drv使ってないってどういうこと?
やっとrecpt1のchanel変更を高速にするパッチ見つけたと思ったのに。
0687login:Penguin
2012/06/20(水) 13:09:21.47ID:T2iNwZ6Whttp://akkar.in/projects/chinachu/
0688login:Penguin
2012/06/20(水) 13:15:27.25ID:4fsFWhf8recpt1ctl使ってpidのchannel変えてもvlc落ちる(゚∀゚)
0689login:Penguin
2012/06/20(水) 20:05:54.66ID:T48716hzvlcビルドしなおしてみたら?
TS変わるような切り替えに対応してるか知らんけど
0690login:Penguin
2012/06/20(水) 20:16:44.11ID:JTSMU5j00691login:Penguin
2012/06/20(水) 20:33:32.24ID:aEVuyYL70692login:Penguin
2012/06/20(水) 20:42:54.51ID:RMYq1mLs出てくるストリームは暗号化されてて視聴できないんだから、
どんな法律にも触れようがないし。
0693login:Penguin
2012/06/20(水) 21:13:12.36ID:Mz9E6AJ70694login:Penguin
2012/06/20(水) 21:23:35.86ID:5hl9c4cqだからドライバに違法性などないでしょ
有料チャンネル見れるようなソフト化す入ってたらアウトだろうけどb25は外しておけばいい
0695login:Penguin
2012/06/20(水) 21:59:31.00ID:4fsFWhf8地方で、pt3買えなかった俺最強ーーー!!
>>689
とっくにソースダウンロードしてbuildしてるけど
あっちこっちから必要なパッケージ持ってきたせいなのかどうか
ウブンツ公式より動きがおかしーーーーー。
0696login:Penguin
2012/06/20(水) 22:04:46.30ID:p9k19BJAC言語から始めればいい?
0697login:Penguin
2012/06/20(水) 22:06:55.32ID:Y4ZXiOLp0698login:Penguin
2012/06/20(水) 23:03:23.09ID:/1iQWyL0はじめてのC
から練習するんだ
0699login:Penguin
2012/06/20(水) 23:06:34.61ID:p1TV1JtW0700login:Penguin
2012/06/20(水) 23:29:56.65ID:X836q4yL蟹に飯で金持ちだっけw
0701login:Penguin
2012/06/21(木) 00:54:33.29ID:eIa+8z+harib25の公開を9月30日で止めると言ってるから、まだの人は落としとくように
0702login:Penguin
2012/06/21(木) 05:31:20.39ID:gG2MmCZB0703login:Penguin
2012/06/21(木) 06:39:31.74ID:uVQ0YHKq0704login:Penguin
2012/06/21(木) 08:04:55.51ID:HsERi3l90705login:Penguin
2012/06/21(木) 08:10:01.29ID:0kee2VCrasm/system.h:そのようなファイルやディレクトリはありません。
もうドライバーのmakeもできんようになた。
だれかぱち
0706login:Penguin
2012/06/21(木) 08:20:59.18ID:0kee2VCrこの先大変だな。
0707login:Penguin
2012/06/21(木) 09:51:44.57ID:J1sK1DoF何じゃそりゃw
もっと偉大な方々なんだが
0708login:Penguin
2012/06/21(木) 10:27:49.39ID:y2Tl8Ezt対処法ありますか?
0709epgrecの中の人
2012/06/21(木) 10:49:29.63ID:w2bZUW3A仕様書が公開されている規格でありながら、その実装の公開は許されないとは
すごい時代になりましたね。まるでry
海外にある実装にさすがに文句は付けないだろうから、どこかのリポジトリにツリーごと
今のうちにぶちまけておくとかするといいんじゃないでしょうか
0710login:Penguin
2012/06/21(木) 11:25:12.76ID:A5ldBIM/0711login:Penguin
2012/06/21(木) 12:24:58.30ID:ABTbSUI+たぶん,カニ・ハン・リッチ ということじゃないかと
0712login:Penguin
2012/06/21(木) 12:28:37.99ID:riw80cp1知っててつっこんでるw
0713login:Penguin
2012/06/21(木) 18:08:35.17ID:7Erd6tCs0714login:Penguin
2012/06/21(木) 19:02:21.88ID:gAgCtlZYちゃんと検証したわけではないんだけど、うちでも結構前から少し不安定になっていて、
ttp://hg.honeyplanet.jp/pt1/rev/3914cc1b2375
ttp://hg.honeyplanet.jp/pt1/rev/f2ae5ddeed7e
でDMA_SIZEからREAD_SIZE(16*DMA_SIZE)にしているのと、schedule_timeout_interruptibleの
期間が長くなったのが悪影響与えている気がする
ksoftirqdが余計高負荷になるかもしれないが、うちでは戻すと安定性が増した感じ
気のせいかも知れないけどね
0715login:Penguin
2012/06/21(木) 22:14:15.32ID:y2Tl8Eztありがとう!ためしてみます。
0716login:Penguin
2012/06/22(金) 06:38:29.50ID:zP0aayeUネットのインタビュー記事になってるPT1ドライバ作者の開発話を読んでみたわけだが
意味不明すぎわろた
ドライバ屋さん誰かお願いすます
0717login:Penguin
2012/06/22(金) 06:45:14.52ID:NTDTmJCRごめんなさい嘘です無理です調子乗りましたすいません
0718login:Penguin
2012/06/22(金) 07:06:36.66ID:7ua+L79E0719login:Penguin
2012/06/22(金) 11:15:49.55ID:pUMSu9Asインタビュー記事のURLくれ
0720login:Penguin
2012/06/22(金) 12:02:36.03ID:Yb2dOKrT0721login:Penguin
2012/06/22(金) 13:52:25.77ID:L7466m5Zttp://itpro.nikkeibp.co.jp/article/COLUMN/20090804/335060/
ドライバ開発How Toの連載は、pdfの販売があった。
ttp://mikke.g-search.jp/QNBP_LIN/2010/20100401/QNBP308331.html
0722login:Penguin
2012/06/22(金) 14:41:09.17ID:sOpEsx6y0723login:Penguin
2012/06/22(金) 20:25:33.88ID:4zNcCySkLinuxでもカードリーダーなしで動かせますか?
0724login:Penguin
2012/06/22(金) 20:34:25.83ID:8UQve0YD0725epgrecの中の人
2012/06/22(金) 20:34:34.94ID:RsyGL7Ms0726login:Penguin
2012/06/22(金) 21:16:56.13ID:kngBaR/7だがしかし、PT3が手元にないから作れない
0727login:Penguin
2012/06/23(土) 00:46:31.87ID:Q9ML8Hwe元からPT1/2/3はカードリーダやB-CASなくても動くだろ
Windowsでは必要だったのか?
0728login:Penguin
2012/06/23(土) 01:04:36.87ID:UiWORC4w0729login:Penguin
2012/06/23(土) 02:01:07.48ID:K/jZcKZu0730login:Penguin
2012/06/23(土) 02:37:15.93ID:ygEDwgZm0731login:Penguin
2012/06/23(土) 04:55:06.84ID:E2sZ6LsIhttp://akiba-pc.watch.impress.co.jp/hotline/20120623/etc_astock.html
0732login:Penguin
2012/06/23(土) 07:47:40.29ID:Gmj/QpJ20733login:Penguin
2012/06/23(土) 08:12:48.25ID:ZeTxE6mg0734login:Penguin
2012/06/23(土) 08:50:30.89ID:6tZE1+bohttp://akiba-pc.watch.impress.co.jp/hotline/20120623/image/sfat5.html
『中華鍋につながないで下さい!』とかふざけすぎだろw
0735login:Penguin
2012/06/23(土) 09:30:03.21ID:rKb1E4f9ってもしかしてこれで全部だったり?
電波はまだ無いっぽい
{ 12, CHTYPE_SATELLITE, 0, "296cs"}, /* TBSチャンネルHD ND-2 TS:24608 */
{ 12, CHTYPE_SATELLITE, 0, "298cs"}, /* テレ朝チャンネルHD ND-2 TS:24608 */
{ 12, CHTYPE_SATELLITE, 0, "299cs"}, /* 朝日ニュースターHD ND-2 TS:24608 */
0736login:Penguin
2012/06/23(土) 09:41:10.51ID:q0S07tBEfoltiaってPT3対応って書いてるけどPT3のドライバがリリースされなかったらどうすんの
それから10月以降b25どうすんの
0737login:Penguin
2012/06/23(土) 10:03:08.66ID:yV/ECnPTまあ、どこかにコードがあがるだろう。
そこから落としてこい、とかいうんじゃないの?
0738login:Penguin
2012/06/23(土) 11:41:32.80ID:q0S07tBEそれはあんまりだろw
0739login:Penguin
2012/06/23(土) 13:24:11.10ID:kBWarzSm2011年10月、12年4月に始まる新BS準備情報スレ2
http://toro.2ch.net/test/read.cgi/avi/1317471112/
0740login:Penguin
2012/06/23(土) 14:07:31.93ID:/gRsgrdg9月まで頑張るといってたのに
0741login:Penguin
2012/06/23(土) 14:53:09.41ID:Q9ML8Hweギョーカイの大勝利だな。
0742login:Penguin
2012/06/23(土) 15:23:15.74ID:OnjYsrUDhttp://www.oreilly.co.jp/books/4873112532/
0743login:Penguin
2012/06/23(土) 15:44:26.29ID:wRL+K/R50744login:Penguin
2012/06/23(土) 15:44:26.27ID:uWHJE/160745login:Penguin
2012/06/23(土) 16:20:50.60ID:JhCb1Bu80746login:Penguin
2012/06/23(土) 17:37:02.00ID:du5pSjqI0747login:Penguin
2012/06/23(土) 18:11:03.05ID:Gmj/QpJ2recpt1 http版てのがあった。
これなら、vlcからでもmplayerからでも
http://localhost:8888/19
とかでチャンネル変えられる、できた、できたー。
これなら、windowsマシンをクライアントでlinuxサーバーから
受信しながらチャンネルも簡単に変えられる。
windowsでtvtest動かして受信することもできる。
あ、Bondriver-http.dll・・・・・・・・・
0748login:Penguin
2012/06/23(土) 19:17:19.16ID:/Wm2Wc+Sそれ古すぎる
0749login:Penguin
2012/06/23(土) 20:04:39.62ID:DSw5ll90再起動すると直るんだけど同じ症状の人いますか?
http://hg.honeyplanet.jp/pt1/の最新版使っています。
0750login:Penguin
2012/06/23(土) 23:12:16.78ID:GgrtqUTkたまにあるね
1週間周期だったり、あまり使わなければ発生しなかったり...
0751login:Penguin
2012/06/23(土) 23:35:22.03ID:x340RvLP0752login:Penguin
2012/06/23(土) 23:38:00.31ID:kBWarzSm録画していた地デジを含めた他の受信もその時点で受信停止
ってのがこの間あった
0753login:Penguin
2012/06/23(土) 23:59:29.09ID:Gmj/QpJ20754login:Penguin
2012/06/24(日) 01:44:13.97ID:vivhTqVYまるもが消したのはB-CASの解析関連で今のところARIB STD-B25 仕様確認テストプログラムとかは残ってるみたい。
状況が状況なだけに仕方がないところもある。
linuxでの録画関連ブログとかも結構消え始めてるから(>>582とか)ツールとか情報は今のうちに保存しといたほうが良さそうね。
0755login:Penguin
2012/06/24(日) 04:30:18.90ID:cnxrm+KMもともと情報やらパッチが色んな所に散らばってたのもあるし、いい機会……か?
ただ、ソースコードの公開かつ海外サーバとしても、ユーザー日本人だと日本の国内法で裁かれる……のか?
良く分からない(´・ω・`)
0756login:Penguin
2012/06/24(日) 04:57:44.38ID:vivhTqVYチューニング失敗で0byteなら結構有ります。
epgrecある程度予約が離れている場合はチューナーの初期化するとかしたほうがいいんでしょうね。
recpt1とかでTSがdropしてるかわかったら便利な気がする。
年に数回ですが正常に再生できない壊れたTSが出てくるとこがあるけどHDDとかの環境のせいかなと思ってる。
>>755
海外に居ようが日本人の時点でアウトかな。
情報やパッチとかをまとめても2senみたいなことになる。
でもb25くらいはmedibuntuとかのリポジトリで管理しといたほうが良いと思う。
0757login:Penguin
2012/06/24(日) 08:08:46.27ID:FEfp5uXl法的によくわからないならやらないほうがいいぞ。
どんな因縁をつけられるかわからないし。
10月以降静かになるだろうな・・・
0758login:Penguin
2012/06/24(日) 08:18:11.17ID:Y5+mNV5Q0759login:Penguin
2012/06/24(日) 08:56:02.93ID:2NIgdbCt目の敵にされてるから逆に危ないかも。
0760login:Penguin
2012/06/24(日) 09:14:46.88ID:dYiZcezF0761login:Penguin
2012/06/24(日) 09:41:05.29ID:HA2w4JCnばら撒いとくといいと思うよ。各種リポジトリの類に
0762login:Penguin
2012/06/24(日) 10:21:55.74ID:lDs26Ow3法まで曲げて規制しちゃう。怖い国になったもんだよ
0763login:Penguin
2012/06/24(日) 11:45:03.50ID:OluNlELX国外でかつ外国籍なら適用されない。
0764login:Penguin
2012/06/24(日) 11:46:38.18ID:FEfp5uXl0765login:Penguin
2012/06/24(日) 12:13:55.03ID:q1pBKrvt今なら無料で見放題!
0766login:Penguin
2012/06/24(日) 13:33:46.22ID:aGKFwbeb国交も無いし。
0767752
2012/06/24(日) 14:40:16.72ID:f6b0rd+O>epgrecある程度予約が離れている場合はチューナーの初期化するとかしたほうがいいんでしょうね。
予約が重なるときには事前に手動でリブートしてますね
あとは、異常が出たら自動でリブートしてます
>recpt1とかでTSがdropしてるかわかったら便利な気がする。
syslogに終了ログを出力しているけど異常報告しか当てにならないw
確か中の人もそう言ってた
>年に数回ですが正常に再生できない壊れたTSが出てくるとこがあるけどHDDとかの環境のせいかなと思ってる。
うちでも出ますw
tsselectで見てみるとsid構成がグチャクチャになってるので これもチューニング失敗かな
0768login:Penguin
2012/06/24(日) 15:26:48.03ID:DbHrrCukそれっぽいログが見つかりませんでした
怪しいのはrecpt1のセグメンテーションフォルトくらいです
kernel: recpt1[2373]: segfault at 709000 ip 0000000000404509 sp 00007f62d8e87d80 error 6 in recpt1[400000+7000]
0769login:Penguin
2012/06/24(日) 15:49:46.66ID:w9DzR47M0770login:Penguin
2012/06/24(日) 16:57:57.04ID:pRrRoboH0771login:Penguin
2012/06/24(日) 17:00:43.32ID:v0jqzMVW台湾の人に託すしか無いですね。
>>767
やっぱりリブートですか。うちは適当なタイミングで再起動ですね。
今のところ対策は長期間つけっ放しにしない(笑)ですね。特に今の季節は。
壊れたTSは晴天時でも出てきます。最近だとBS日テレのミルキーホームズ2期で出ました。
一応アンテナ関係は新規で設けてるので天気以外の要素もありそうです。
>>768
悪天候時に電波が正常に受信できないような状況になると稀にそれ以降正常に録画できなくなります。
壊れたTSはその後も正常に録画できます。
0772login:Penguin
2012/06/24(日) 17:25:02.19ID:HA2w4JCn日本の日本人がなんとかするのが筋だ。そんな他人任せだから
すべてが悪い方向に行くんだよ反省しろカス。
0773login:Penguin
2012/06/24(日) 17:33:23.19ID:b5QPPr1t0774login:Penguin
2012/06/24(日) 18:17:10.67ID:md2WupSuアクセスコントロールの回避手段を提供すると刑事罰の対象になる。
http://www.ys-consulting.com.tw/news/22964.html
0775login:Penguin
2012/06/24(日) 18:53:05.79ID:OluNlELX台湾って著作権関係で裁判所は機能してるのか?
大陸だと99%以上は放置で機能してないけど。
0776login:Penguin
2012/06/24(日) 20:58:44.46ID:v0jqzMVWPT3 ソフトウェア を更新しました。
PT3 既知の不具合 を追加しました。
http://earthsoft.jp/index.html
0777login:Penguin
2012/06/24(日) 22:01:39.85ID:8Ejzht7X0778login:Penguin
2012/06/24(日) 22:16:28.28ID:FEfp5uXlPT1ドライバつくった人はWindowsドライバのソースを見て助かったって言ってたけど、
今回Windowsドライバのソース公開されてないよね
0779login:Penguin
2012/06/24(日) 22:30:29.04ID:v0jqzMVW気長に待つか作りましょう。
0780login:Penguin
2012/06/24(日) 22:31:50.63ID:dYiZcezFと期待してみる
0781login:Penguin
2012/06/24(日) 22:57:29.22ID:5TKFsPa+Linuxの住民は台湾に期待するな。むしろヨーロッパに期待しろ。
0782login:Penguin
2012/06/24(日) 23:36:36.40ID:gdLRosdP逆にアメリゴのチューナー買えばあっちのTVshow見れるの?
0783login:Penguin
2012/06/25(月) 00:10:21.99ID:toXA42Nfえっ、2.6対応だから基本的な所は変わってないと思ってたんですが、違うの?
0784login:Penguin
2012/06/25(月) 00:18:12.73ID:mqR7+U92>242の画像を見るとBSの番組表なのに地デジが表示されてるのが気になる
この部分は難視聴じゃね?
0785login:Penguin
2012/06/25(月) 00:31:08.23ID:toXA42Nf間違えた、サーセン
>>748
でした
0786login:Penguin
2012/06/25(月) 00:37:18.51ID:VHj5xi3s韓国は余裕で見れるが、台湾は外れてるね。
そうとう大きなアンテナを使わないと見れなさそう。
0787login:Penguin
2012/06/25(月) 01:07:50.15ID:1+FixB7zただ上げたことを告知するとそこからIPバレするから
freenetに告知用の掲示板作ったらいいんじゃないかな
誰かよろしく
0788login:Penguin
2012/06/25(月) 04:17:52.81ID:RiURqzLxPT2、キャラクタドライバ、recpt1、epgrecであと5年は戦えるだろ
0789login:Penguin
2012/06/25(月) 05:21:38.62ID:Yf23gqfJ公式の方も、ソフトウェアは慌てて出してる感じだし。
0790login:Penguin
2012/06/25(月) 11:27:08.96ID:Ytw3TYcJFreenet使ったこと無いからよく分からん。
Frostってのを入れて_jp_2ch_dtvってボードと_jp_2ch_dtv_linuxって板を追加してみたけど
これでいいの?
0791login:Penguin
2012/06/25(月) 13:55:48.02ID:rXXmFJlG公式とは別のところで出回ってるから気づかなかった。
0792login:Penguin
2012/06/25(月) 17:57:06.12ID:1xtqbu9Shttp://www.amazon.co.jp/gp/product/B00857CQAM/
0793login:Penguin
2012/06/25(月) 19:08:47.29ID:QLMIWTrv0794login:Penguin
2012/06/25(月) 23:27:06.89ID:j/3NGccSご苦労様
でもどっちの板も見つからないんだけど....
activoboards.xmlにも載ってないし _jp_2ch は載ってるけどなぜかimportできない
0795login:Penguin
2012/06/26(火) 00:08:58.11ID:JBbed9I7手動でボード名追加して放っておけば更新されるよ
0796login:Penguin
2012/06/26(火) 04:24:33.18ID:JgW0oYXMそれってここのこと?
https://github.com/Piro77/epgdump
なんか、automake失敗するから試せないや・・・。
0797login:Penguin
2012/06/26(火) 07:46:46.51ID:Tj9VKJa2いや、
epgdumpr2-utf8_segv.patch.gz
って名前で出回ってるパッチのことでさ。なんか、あちこちのブログで
これ当てると、セグフォルト出なくなるって書いてある。
作った人の書き込みまだ見てないし、パッチの中身もまだ見てないから
どういう種類のパッチなのかまだわからないけどさ。
0798login:Penguin
2012/06/26(火) 10:27:29.21ID:tt8s7rTS完全にセグメンテーションフォルトなくなるわけでもないけどね
前は2senに置いてあったはず
0799login:Penguin
2012/06/26(火) 12:37:10.70ID:Tj9VKJa2パッチを一部見てみたんだが、64ビット環境だと問題になりそうな
ポインター周りを修正してるね。
0800login:Penguin
2012/06/26(火) 12:59:56.15ID:zB/c5SlOあらかじめ-m32したほうがトラブルを避けられるかも、ということかな。
0801login:Penguin
2012/06/26(火) 18:27:46.02ID:Tj9VKJa2これ適用すると、今まで受信できなかったBSの放送大学とか
日本映画専門チャンネル、CSなんかも番組欄一覧出るようになった。
自分ちのは64ビットOSインストールしてたから効果あったのかも。
それから、このパッチはMakefileにもパッチ当ててるけど
CFLAGS = -std=c99 -O2 -Wall -g -Werror -Wno-return-type
では、エラーが出てコンパイルできないぞ。もとの
CFLAGS = -std=c99 -O2 -Wall -g
に戻した。
それから、これとは別にPHPの実行継続時間を30秒に設定してる
/etc/php5/cli/php.ini
のところの、
max_execution_time = 30
これも、長めにして
max_execution_time = 300
とかにしたら、やっぱりテレビ欄に表示される項目増えた。
以上。
0802login:Penguin
2012/06/26(火) 20:12:24.55ID:QHrL78oi64bit/32bitも、64bit環境で問題あるんじゃ無くて32bitモードだと検知されないだけだったような
0803login:Penguin
2012/06/26(火) 20:20:26.83ID:QHrL78oi0804login:Penguin
2012/06/26(火) 21:40:53.54ID:Tj9VKJa2プログラマの発言じゃねーな。何言ってんのか分かんねーwww
0805login:Penguin
2012/06/26(火) 21:44:17.40ID:F/Hu32U30806login:Penguin
2012/06/26(火) 21:56:13.54ID:W0UPa5Tm0807login:Penguin
2012/06/26(火) 22:24:20.16ID:fx7HkgTD0808login:Penguin
2012/06/26(火) 22:39:43.34ID:RJ5CBuQgLinuxはPT2で運用するべし。
0809login:Penguin
2012/06/26(火) 22:41:30.41ID:CMm/+pkV0810login:Penguin
2012/06/26(火) 22:51:18.95ID:W0UPa5Tmごめん。
0811login:Penguin
2012/06/27(水) 07:22:51.29ID:TjNpSoeM>>809
期待しないで待ってるぜ
0812login:Penguin
2012/06/28(木) 00:40:50.60ID:Rf1OLxMw3.xパッチまではとりあえず当てておいた
0813login:Penguin
2012/06/28(木) 13:45:02.05ID:2rsrl5Vl>>796にある、Piro77って書いてあるepgdumpはすべてのパッチを当ててある
やつだと思う。ソース見たらepgdumpr2-utf8_segv.patch.gz のパッチもあたってたし
なにしろ、動かしてsegmentation faultが全く起きなかった。
ダウンロードの仕方は、HPのZIPのボタンクリックでzipダウンロード
展開したら、そのディレクトリで、
./autogen.sh
./configure
make
これでrecdumpができると思うんで
sudo make install
インストールされたのを確認したら、
(getepgをインストールしたディレクトリ)/getepg.php
で動作確認。問題なければ終了。
です。
0814login:Penguin
2012/06/28(木) 15:22:43.27ID:top+r6H/0815login:Penguin
2012/06/28(木) 15:45:21.73ID:N93HWILa0816login:Penguin
2012/06/28(木) 17:16:47.08ID:uskJeT4Z0817login:Penguin
2012/06/28(木) 20:00:32.38ID:LDl4ayQ7外字含むArib文字コード一覧の電子データ欲しい
0818login:Penguin
2012/06/28(木) 20:55:15.83ID:B++FI+W00819login:Penguin
2012/06/28(木) 21:36:27.34ID:m1im5ptW0820login:Penguin
2012/06/28(木) 21:59:51.89ID:B++FI+W00821login:Penguin
2012/06/28(木) 23:35:01.42ID:2rsrl5Vlhttp://toro.2ch.net/test/read.cgi/avi/1338181704/
俺らね、PT3はコケると思うよ
0822login:Penguin
2012/06/29(金) 00:58:47.02ID:uNHVxkVv毎日まだかなーってここ見てたりしてw
0823login:Penguin
2012/06/29(金) 01:06:06.74ID:pNyf9NYLかなり速くなったのは良いんだけど、今まで使ってたのより吐き出す番組の数が少なかった(BSで試して)。
チャンネル情報がまだ取れてない局のEITが無視されてるんだろうか。
0824login:Penguin
2012/06/29(金) 02:18:27.47ID:gd3TKBO5xmldata.cを自分で書き換えないといけないよ
あとオリジナルとPiro77版に喰わせるTSソースは、同じだよね?
0825login:Penguin
2012/06/29(金) 02:23:29.86ID:pNyf9NYL#if 0
が見えんのか
0826login:Penguin
2012/06/29(金) 02:57:22.22ID:8LtlATET<channel id="34_56368">とかにしてるけど
epgrecにそのまま食わせて大丈夫なのかね?
もうなんかそのへんうろ覚えw。BS/CSはテストできんので
おかしいかもしれず・・・・
0827login:Penguin
2012/06/29(金) 03:19:00.86ID:gd3TKBO5これコンパイルすらしてないから気づかんかったw
ONTVcodeを捨てて局再編があっても手を入れなくてもいいようになってるんだね
これだとサブチャンネルやらデータ放送やらで局数が増えて番組総数も増えるはずだけどねぇ
ts内のsdtとeitの並びは知らんけど全チャンネル分のsdtを取得してからeitを取るように改造した方がいいかもね
>>826
地デジの番組表が取れなくなると思う
0828login:Penguin
2012/06/29(金) 04:17:04.83ID:6rYH7tCLあれ、自分がDLしたときゃautogen.shなんて〜と思ったら二日前にUPされてるのね。
もしかして、ここをチェックされてて気を使わせてしまっただろうか。
おかげでこちらでも構築できました。
見てるかわかりませんが、ありがとうございます。
0829813
2012/06/29(金) 11:35:38.64ID:0upv7dOb動作ログを調べたら
警告 2012-06-29 10:51:50 getepg:: 正常な/tmp/__temp.xml_gr25が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:50:48 getepg:: 正常な/tmp/__temp.xml_gr14が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:49:45 getepg:: 正常な/tmp/__temp.xml_gr23が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:48:42 getepg:: 正常な/tmp/__temp.xml_gr21が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:47:39 getepg:: 正常な/tmp/__temp.xml_gr19が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:46:36 getepg:: 正常な/tmp/__temp.xml_gr13が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:45:33 getepg:: 正常な/tmp/__temp.xml_gr15が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:44:29 getepg:: 正常な/tmp/__temp.xml_cs2が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:42:27 getepg:: 正常な/tmp/__temp.xml_cs1が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:40:23 getepg:: 正常な/tmp/__temp.xml_bsが作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:37:28 getepg:: 正常な/tmp/__temp.xml_gr25が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:37:25 getepg:: 正常な/tmp/__temp.xml_gr19が作成されなかった模様(放送間帯でないなら問題ありません)
警告 2012-06-29 10:37:24 getepg:: 正常な/tmp/__temp.xml_gr26が作成されなかった模様(放送間帯でないなら問題ありません)
つまり、xmlが全然作られてないのだが、なぜ?
0830login:Penguin
2012/06/29(金) 12:47:00.40ID:gd3TKBO5channel id が 従来は"GR13"だったのがマルチチャンネル対応のため後ろにサービスIDが付加されて"GR13_123"になっている
そのため config.php のチャンネルMAPと整合が取れなくなり弾かれる
0831login:Penguin
2012/06/29(金) 12:59:34.12ID:gd3TKBO5地デジは、epgrecをサブチャンネルに対応させるかepgdumpで出力しないようにしないと無理
0832login:Penguin
2012/06/29(金) 18:40:40.68ID:0upv7dOb0833login:Penguin
2012/06/29(金) 22:33:09.16ID:J2RA+Mvf[ 874.711715] pt1-pci.c: r137:4303bbfd5d37 2012-06-28
[ 874.713235] pt1-pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 874.713241] Bus Mastering Enabled.
[ 874.724029] Error xc3s_init
[ 874.724103] pt1-pci: probe of 0000:01:00.0 failed with error -5
まぁそりゃあ動かないだろう。
0834login:Penguin
2012/06/29(金) 23:33:04.21ID:IYFBIPBIFPGAは動いてるのかな?
問題はチューナーですね
0835login:Penguin
2012/06/29(金) 23:38:12.47ID:J2RA+MvfFPGAの初期化エラー
ザイログ XC3S200Aの初期化用コードを、
アルテラ EP4CGX15BF14C8Nに適用しているため、
動かない。
ここを作る必要がある。
0836login:Penguin
2012/06/30(土) 04:12:37.06ID:erWLqhwz0837login:Penguin
2012/06/30(土) 05:07:13.94ID:me44bMUH回路図が愕然とするほど簡単だったんです!
0838login:Penguin
2012/06/30(土) 08:28:53.72ID:SyTozHPd殿かよw
0839login:Penguin
2012/06/30(土) 08:38:53.86ID:yWF0t1F30840login:Penguin
2012/06/30(土) 08:39:25.31ID:yWF0t1F30841login:Penguin
2012/06/30(土) 09:24:50.38ID:GqToj+zw0842login:Penguin
2012/06/30(土) 09:33:16.72ID:rXajGZMNxmlのタグがあってなくね?まぁそのまま取り込めないみたいだからいいけど。
0843login:Penguin
2012/06/30(土) 09:48:17.45ID:Aqpi3x3W安心しろ、モレは今ドライバ作るために独習C読んでる
もうちょっとだけ待ってくれ
0844login:Penguin
2012/06/30(土) 09:51:26.99ID:GqToj+zwそんなレベルかよwww
0845login:Penguin
2012/06/30(土) 10:36:35.04ID:rXajGZMNそれは期待せざるをえないwww
0846login:Penguin
2012/06/30(土) 10:41:59.55ID:mv6TLRWB0847login:Penguin
2012/06/30(土) 11:02:25.09ID:yWF0t1F3そこからかよw
0848login:Penguin
2012/06/30(土) 12:52:09.55ID:dlNK65eG0849login:Penguin
2012/06/30(土) 13:15:03.54ID:pCebqmoB期待はしないけど超応援する
0850epgrecの中の人
2012/06/30(土) 13:46:31.96ID:/GmCeVmrのepgdumpが良さそうという話みたいなので、試して対応させようと
思ったけど動きません
./epgdump GR27 ./test.ts -
*** glibc detected *** ./epgdump: malloc(): memory corruption (fast): 0x085117c8 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6(+0x6b381)[0xb7605381]
/lib/i686/cmov/libc.so.6(+0x6e500)[0xb7608500]
glibcのバージョンがまずいのかな、Debian squid
0851login:Penguin
2012/06/30(土) 14:34:39.05ID:OmIGOgRV大した問題じゃないのだけど
getepg.phpがepgdumpから作るときに使う"__temp.xml"等のファイル名に
チャンネル(名/番号等)を含めるようには出来ませんかね?
極稀になんだけど
自動で取得タイミングと、手動で動かすタイミングが重なってしまったり
何らかの理由で次回の自動取得と重なるほど、処理に時間がかかったりすると
作られた"__temp.xml"を別のチャンネルのものと勘違いして
別の局の番組として扱われて、同じ番組表がずらりと並んでしまったり
予約の扱いがボロボロになったり。
まあ滅多に起こることじゃないし、気をつければ普通は問題ないのだけれど。
0852epgrecの中の人
2012/06/30(土) 14:40:51.55ID:/GmCeVmr何が起こるかわかりませんね。ちなみに手動起動した場合、起動したユーザーが
Webサーバーでないとキーワード録画予約が後から消せない(ユーザーが
異なるのため)などの問題があるので、手動で起動するときにはWebサーバーの
ユーザーで起動するよう注意したほうがいいでしょう。rootとかでは
起動しないほうがいいでしょうねrootのatのスケジュールに入るので。
0853epgrecのUIの人
2012/06/30(土) 14:56:08.15ID:iQEuUsqhできたxml見て泣いてます、カテゴリが微妙に増えてる…色が足りない!
中の人へ
trump/single_ch_modeを確認してmasterにマージしておいてください
0854epgrecの中の人
2012/06/30(土) 15:00:32.15ID:/GmCeVmr了解
Piro77版はDebianで動かなかったのですぐには取り込めないかな。
glibcの関係か分からないけど、動かないディストリがあるのはちょっと。
Fedoraとか他でも動かないが多発するとちょっと困る。
gdbでデバッグしようかと思ったけど、GUI入れてないからGUIフロントエンド
が使えないとか色々面倒になったので中断中。
0855tomy ◆CfWlfzSGyg
2012/06/30(土) 15:42:20.71ID:YrRJSpM00856login:Penguin
2012/06/30(土) 16:04:57.65ID:BD39+wb/0857login:Penguin
2012/06/30(土) 16:07:31.75ID:gCbiPaelどんなts食わせてもそれなの?
バグってるかもしれんけどソースないとわかんない希ガス。
>>853
サブカテゴリもあるけど・・・・
epgdump csv ts -とかで確認できます。
epgrec修正してくれるならxmlの項目増やしたいなぁ。
0858epgrecの中の人
2012/06/30(土) 16:27:23.75ID:/GmCeVmrTSに関係なくなります。
$ ./epgdump /BS ./test.ts a.xml
epgdump: malloc.c:3097: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *)
&((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size
== 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof
(struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1)))
&& ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
アボートしました
mallocで引っかかってるっぽいので割とシンプルなトラブルかも
0859login:Penguin
2012/06/30(土) 16:44:35.50ID:ThPkgGPr>できたxml見て泣いてます、カテゴリが微妙に増えてる…色が足りない!
オリジナルの方に変数の符号の扱いにバグがあったみたいですね
増えたついでにカテゴリ"福祉"の英名が "etc"になっているので修正してください。"welfare"でいいのかな?
あとsdt.cの81行目
top->prev = top ;
は、
sdtptr->prev = top ;
じゃないかな?
0860login:Penguin
2012/06/30(土) 17:11:13.79ID:hzAXw6/Icur->multiaudio = calloc(1,20);
の領域が少ないんじゃないか。
UTF-8で日本語は3バイト/文字いったと思う。
0861login:Penguin
2012/06/30(土) 17:26:01.09ID:gCbiPael直しときますです。
>>858
debian 6.0.5を入れてやってみましたが特に問題なさげな感じ
何か特殊な環境でしょうかね?
ttp://ccvps.beta.jp/wk/debian.jpg
0862login:Penguin
2012/06/30(土) 17:30:31.37ID:gCbiPaelみなおしてみます〜。てかみんな落ちまくり状態なのかw。
改良版じゃなくて改悪版だなwww。
0863login:Penguin
2012/06/30(土) 17:33:48.15ID:/GmCeVmr$ uname -a
Linux recorder 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 GNU/Linux
$ cat /etc/debian_version
6.0.4
$ gcc -v
Using built-in specs.
Target: i486-linux-gnu
....
gcc version 4.4.5 (Debian 4.4.5-8)
特殊ではないような。 なんか壊れてるのかもしれないからdist-upgradeしてみるか
0864login:Penguin
2012/06/30(土) 17:34:12.54ID:dL15tSaR独習もはじめてのHも糞だろ
0865login:Penguin
2012/06/30(土) 17:38:27.26ID:gCbiPaelビンゴですた。
>>863
>>860の部分の20を増やせば回避可能ではないかと。
0866epgrecの中の人
2012/06/30(土) 17:46:10.47ID:/GmCeVmrdist-upgradeしてるので後ほど
これを機にgdbコマンドラインで使えるようになっておくかな
0867login:Penguin
2012/06/30(土) 18:00:51.29ID:AA1EMKML0868epgrecの中の人
2012/06/30(土) 18:08:51.99ID:/GmCeVmrビンゴでした。ちゅーことでXMLいろいろ調べてみます。
>>867
そーっすねえ。いろいろやらないと。
0869login:Penguin
2012/06/30(土) 18:11:30.85ID:ThPkgGPrもしかして中の人?
0870login:Penguin
2012/06/30(土) 18:49:44.71ID:erWLqhwzUTF-8で1文字3Byte決め打ちは危ない
最大4Byteなので、4Byteと扱うべきでは?
0871login:Penguin
2012/06/30(土) 20:28:51.01ID:qOGJWxImそれでsidからautoconf 2.69を入れてみたけど
configure.ac:29: warning: macro `AM_ICONV' not found in library
configure.ac:29: error: possibly undefined macro: AM_ICONV
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
Fedora16では何も問題ありませんでした
0872login:Penguin
2012/06/30(土) 20:40:39.02ID:6TxpnW/+gettextが入ってないんじゃない?
0873login:Penguin
2012/06/30(土) 20:47:17.60ID:qOGJWxIm仮想マシンに新規に入れて開発ツールを入れ忘れてました
なのでautoconf 2.69を持ってくるだけでできました
0874login:Penguin
2012/06/30(土) 20:47:42.26ID:IMn5uPel0875login:Penguin
2012/06/30(土) 20:51:11.75ID:jHqHjCZA0876login:Penguin
2012/06/30(土) 20:59:09.88ID:qOGJWxIm連携して対応を期待
0877login:Penguin
2012/06/30(土) 21:42:46.82ID:ZI7saIPQ中の人がどうやってデバッグしたのか気になる
自分で環境作ってやってたんならepgrenとやった結果も詳細に乗せて
0878login:Penguin
2012/06/30(土) 23:14:26.34ID:DBsET0/F> このスレを上から下まで熱心に眺めればできるかもしれませんしできないかもしれません
723っす。
この1週間必死でかじりついて何とかできました。
足跡残してくれた先人たちに感謝。
0879login:Penguin
2012/07/01(日) 00:03:00.97ID:nHSJMC9SCentOS5だけどautoconfの要求バージョン下げても動いた。
0880login:Penguin
2012/07/01(日) 00:09:25.69ID:nHSJMC9S「二カ国語」は3バイトだし、aribの文字セットで4バイトになるようなのあったか?
0881login:Penguin
2012/07/01(日) 00:57:41.29ID:otujXyQ0$ ./s2scan -p -c -a 0 > ~/src/cs110_channels.conf
DVB: adapter 0 frontend 0 frequency 473142857 out of range (950000..2150000)
DVB: adapter 0 frontend 0 frequency 479142857 out of range (950000..2150000)
DVB: adapter 0 frontend 0 frequency 485142857 out of range (950000..2150000)
DVB: adapter 0 frontend 0 frequency 491142857 out of range (950000..2150000)
DVB: adapter 0 frontend 0 frequency 497142857 out of range (950000..2150000)
0882epgrecのUIの人
2012/07/01(日) 01:14:21.62ID:Rhj5CUVPサブカテゴリ…ぜひ欲しいです…でもDBに関わる部分なので中の人しだいかなぁ
CSVにはちゃんとカテゴリの16進IDも残ってますね
その前4桁は番組ID?時間変更に対応できる奴か?
おっ、アスペクト比とか、音声も入ってる!
16進の中に…シリーズ情報とか再放送とか入ってたりするのか?
xmlである必要もないと思うので、CSVから直接でもいいような?
epgdump php_array、とかepgdump jsonとかできると楽しそう!:)
0883login:Penguin
2012/07/01(日) 02:17:18.25ID:7dwMhFKDたぶん実験的なものかと
それを俺らが突っつきだしたから慌てて修正してるし・・・
なんか罪悪感かんじるのは俺だけ?
>>882
>16進の中に…シリーズ情報とか再放送とか入ってたりするのか?
シリーズ情報は、ほとんどの放送局でサポートしていないようだから忘れた方が良いみたい
0884login:Penguin
2012/07/01(日) 08:31:54.31ID:r6/IpZQ8ついでに最近の情報はどこで手に入れればいいの?
0885login:Penguin
2012/07/01(日) 10:52:01.49ID:R67QcBar地デジの周波数帯をスキャンしてエラーになってるね
うちでは↓みたいにちゃんとCS110の周波数帯ですきゃんしてるみたいだけど
trying freq:1613000 (tsid:6020)...locked..timeout/failed to get SDT.
きちんとビルドできてないとかじゃないのかな
0886login:Penguin
2012/07/01(日) 14:20:21.83ID:pnJHeermurlはった本人としてはautogen.shつくってくれただけでも申し訳なく…
元々torec向きっぽいしね、これ
0887login:Penguin
2012/07/01(日) 20:34:34.07ID:VOE7LLJGひっかかる場合とひっかからない場合の違いがわからん・・・
0888login:Penguin
2012/07/01(日) 21:01:20.73ID:GnWFCzltチューナー数を超えてるとアウトっぽい。
0889login:Penguin
2012/07/01(日) 22:32:56.20ID:VOE7LLJGPT2でも複数枚でないと2チューナーなのでA->B->Cという番組順で全部キーワード予約対象の場合
運悪くBが一番最後に処理されると予約処理できなくてハマる、とういうシチュエーションが想像できるな。
自分が手動予約でハマったのはこのパターンだった。
0890login:Penguin
2012/07/01(日) 23:28:43.57ID:6tQHnC8B取り込まれてたっけ?
0891login:Penguin
2012/07/01(日) 23:50:17.96ID:JDZELfr90892login:Penguin
2012/07/02(月) 01:19:06.26ID:9XgX6oggstatic STATION csSta[] = {
{ "フジテレビNEXT", "306ch.epgdata.ontvjapan", 28992, 6, 309},
の4番目の値"6"は何を表しているんだ?
0893login:Penguin
2012/07/02(月) 01:25:44.77ID:IOa1EJ1p0894login:Penguin
2012/07/02(月) 09:11:54.85ID:9XgX6oggありがと
だけどソースには6と7しか無いんだが、俺の勘違いか?
0895login:Penguin
2012/07/02(月) 09:19:59.06ID:KabUmXlrたぶん,6がCS1ネットワーク,7がCS2ネットワークでいいんじゃないかな。
うちはそうしてるし,それでうまく動いてる。
0896login:Penguin
2012/07/02(月) 09:44:07.25ID:9XgX6oggありがと助かったよ
0897login:Penguin
2012/07/02(月) 11:42:03.26ID:WLfzSScm録画できないって現象だけど,pt1_tuner_data.c の typo っぽい.
- pt1-b14397800eae/driver/pt1_tuner_data.c
1067c1067
< {{&bs_23_step1, &bs_com_step2, &bs_21_step3}},
---
> {{&bs_23_step1, &bs_com_step2, &bs_23_step3}},
pt1.oyama 版でも同様の修正が有効と思われ.
0898login:Penguin
2012/07/02(月) 12:15:21.73ID:IOa1EJ1pごめんごめん。勘違いした。
6がCS1で7がCS2だったよ。
0899login:Penguin
2012/07/02(月) 16:25:53.31ID:pZvW3Po2意味がわかったから良かったよ
CS放送のチャンネル修正はどのソースをどう修正すればいいのか情報が錯綜してわかりづらいな
0900login:Penguin
2012/07/02(月) 17:36:43.34ID:ReeatTjraribの文字範囲はわからないけど、UTF-8で処理するなら現行Unicodeの最大幅4Byteで処理するのが無難じゃないかな
組み込みとかメモリが逼迫してる環境でもないのなら
0901login:Penguin
2012/07/02(月) 18:12:51.52ID:WAG/SyQXどうしても対応したいんなら自分でやれば!?
0902login:Penguin
2012/07/02(月) 18:28:17.07ID:ReeatTjrキーワード録画後に予約一覧と録画済み一覧の両方に番組が表示されて消せなくなる現象の原因?
0903pt.oyama
2012/07/02(月) 20:20:14.08ID:JiuBq/vg情報ありがとうございます。修正しました。
(PT2カードが刺さってるマシンで作業出来ないので確認出来てません。)
0905epgrecのUIの人
2012/07/03(火) 02:06:32.22ID:nEU5pu7D新しいバージョンは…今調べたら'utf8mb4'を指定しないといけないみたい!'utf8'じゃだめなんだ!
(個人的な問題としては、「4バイト域の漢字はFEPで入力できないことが多い!」←昔これで泣きました)
epgrecの番組情報でも、たまーに変なところでぶちきれてる事がある…これが原因?じゃあないよね
0906login:Penguin
2012/07/03(火) 02:16:30.14ID:Wrbs8ZL2解決策が有れば教えて欲しいです。
※1:例えばEテレを30秒間録画しようとするとこうなって、0バイトのtsファイルが出来ます。
# /usr/local/bin/recpt1 --strip --b25 26 30 testetele.ts
enable B25 strip
using B25...
pid = 9585
C/N = 34.902561dB
Recording...
Recorded 0sec
環境
OS: CentOS release 6.2 (Final)
カーネル:2.6.32-220.17.1.el6.x86_64
recpt1: recpt1 1.1.0
arib25: c44e16dbb0e2.tar.bz2に同梱されていたもの
pcsc:pcsc-perl-1.4.8-2.fc13.x86_64.rpm
pcsc-tools-1.4.16-1.fc13.x86_64.rpm
pcsc_scan:
PC/SC device scanner
V 1.4.16 (c) 2001-2009, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.5.5
Scanning present readers...
0: Alcor Micro AU9520 00 00
…
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)
0907906
2012/07/03(火) 02:45:07.59ID:Wrbs8ZL2翌月分の番組を録画しようとしたのが不味かったのか・・・?
0908login:Penguin
2012/07/04(水) 06:13:36.10ID:Qf+ltKTO0909login:Penguin
2012/07/04(水) 06:26:10.63ID:wYFTH1N50910login:Penguin
2012/07/04(水) 08:52:48.03ID:o0YNDAZi最新バージョンに切り替えた日の晩で
現象発生した
リビルドして再起動した
それ以降は今のところ再現しない
こちらはubuntu12.04 x64
0911login:Penguin
2012/07/04(水) 09:18:07.06ID:pcGKzyJGうるう秒とかじゃないかな?
0912login:Penguin
2012/07/04(水) 10:02:14.86ID:vgY36KWF0913906
2012/07/04(水) 10:32:05.01ID:k1u3a8/Zディストリビューション固有の問題じゃないってことか…。
>>911
閏秒か…そういえば其れ関連のバグがカーネルにあったとか言ってたけど…それかねぇ。
0914login:Penguin
2012/07/04(水) 13:38:20.80ID:7eDtzmUp再起動で直ったけど、うるう秒のせいだったのか。
旅行中の録画全部やられた><
0915login:Penguin
2012/07/04(水) 15:48:19.75ID:vgY36KWF0916login:Penguin
2012/07/04(水) 16:07:31.29ID:f07KZEq00917login:Penguin
2012/07/04(水) 17:50:49.33ID:wpWE/rNE0918login:Penguin
2012/07/04(水) 18:30:52.32ID:o0YNDAZi7/1が鍵なのか、やっぱり
最新バージョンに切り替えたの丁度6/30だったよ
0919login:Penguin
2012/07/04(水) 22:06:21.97ID:nm5mEjL2pt1ドライバとrecpt1をインストールするところまで行ったんだけど
どうやっても録画が失敗する・・・
これってどういうエラーか何方か教えてくれませんか;;;
$ pcsc_scan
PC/SC device scanner
V 1.4.16 (c) 2001-2009, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.5.5
Scanning present readers...
0: @OishiiSlurper
$ recpt1 --strip --b25 27 10 test.ts
enable B25 strip
using B25...
pid = 8077
C/N = 25.164696dB
create_b_cas_card failed
Cannot start b25 decoder
Fall back to encrypted recording
Recording...
Recorded 12sec
0920login:Penguin
2012/07/04(水) 22:20:10.91ID:jP0DNr2h0921login:Penguin
2012/07/05(木) 02:14:19.86ID:9z1t9FXjttp://www.b-cas.co.jp/www/refer.html
まずはここに連絡してシステム・キーを教えてもらわないと
0922login:Penguin
2012/07/05(木) 07:57:09.27ID:AqC5Rhd00923login:Penguin
2012/07/05(木) 09:36:23.18ID:BaeWXGMwあくまで違法コピー違法視聴しちゃダメじゃないの?
地デジ、無料BSはなんで見てもいいんじゃないの?
0924login:Penguin
2012/07/05(木) 10:43:55.27ID:Jup+WEccB25デコードもリッピング扱い
0925login:Penguin
2012/07/05(木) 11:14:59.75ID:BaeWXGMwsyryと自作のチューナーを作ってTV視聴すると犯罪???
なんという世界史上最悪の悪法!!!
中世ですら考えられない暗黒法律!!!!
アノニマス、許す、日本の政財界を潰せ!!!!
0926login:Penguin
2012/07/05(木) 11:47:25.58ID:IiUTp8CwB25に関しては司法判断が出るまでグレーだけどね。
司法判断に持ち込まれることはまずない。これまでの例から
いっても。警察も判断がクリティカルな起訴は避けるからね。
したがって、現実には違法だぞ脅して委縮させることが改正の
実際の目的ということになる。
>>924 のように自らが素人裁判官になって司法判断をしてみせ
自主規制を強制する言動があちこち見られる
ようになったことで、法改正の目的はほぼ達成されていると
いうことです。
0927login:Penguin
2012/07/05(木) 12:06:33.91ID:QJfvi4pU逮捕はまずないね
法自体の違憲無効もありえるし
0928login:Penguin
2012/07/05(木) 14:26:58.01ID:9z1t9FXj0929login:Penguin
2012/07/06(金) 02:14:52.58ID:OYEmZCKv0930login:Penguin
2012/07/06(金) 19:05:41.00ID:K4Acr4800931login:Penguin
2012/07/06(金) 22:56:43.38ID:eZBWVzna12.571GHz=CS16
とか固定なのかな?だったらepgdumpでCSxxも戻せると思うけど
あんまり意味なし?
BSはどうするのがいいんだろうか。衛星みれないからイメージワカンネ
0932login:Penguin
2012/07/07(土) 08:12:20.70ID:A396rg8JMySQLから
update Recorder_programTbl set channel = "CS14" where channel_disc = "1006.ontvjapan.com";
最近スーパードラマを予約していたら、Recorder_reserveTblも更新してあげなきゃ駄目かな
0933login:Penguin
2012/07/07(土) 19:34:53.70ID:9rhQu9L6- epgdump 修正
- config.php 修正
- Recorder_programTbl 修正
なんとか自動化できないものかな?
0934login:Penguin
2012/07/07(土) 21:21:37.86ID:aleaMFfU1つのテーブルに集約できたらいいよな
0935login:Penguin
2012/07/07(土) 21:24:06.50ID:A396rg8Jepgdumpはテーブルを持たないやつを使う
Piro77/epgdump ・ GitHub
https://github.com/Piro77/epgdump
と思ったけど中々うまくいかない
上ででてるのと同じエラーなんだけど、autoconf2.69入れても、libiconv1.14入れても変わらずorz
configure.ac:29: warning: macro `AM_ICONV' not found in library
config.phpはたぶん初回のDB作成時しか使ってない?
たぶんやろうと思えばepgdumpのようにテーブル持たないように修正できるはず
Recorder_programTblの修正はユニークなキーが固定されていれば、スクリプトでどうにかなる
ユニークなキーは>>932でいう1006.ontvjapan.comのところ
0936login:Penguin
2012/07/07(土) 21:53:03.99ID:l9k3Zmynepgrec-http使えば、vlcでリアルタイム視聴を楽にできると思うんだ。
epgrec-httpでググってみるんだ。
0937login:Penguin
2012/07/07(土) 22:21:20.94ID:2HDBqSOaちなちゅでBS録れたひといるかしら?
0938login:Penguin
2012/07/07(土) 23:52:20.08ID:H5NaD4KO7.5 超えるとぎりぎり録れるようになる感じです。
テレビでも結構ぎりぎりなので、そもそも信号が弱いのかもしれませんが、
アンテナ線をテレビと取り換えたりしてもテレビの方が受信します。
>>599 その後どうですか?
>>897 適用してみましたけど改善はありませんでした。
0939login:Penguin
2012/07/08(日) 05:58:25.67ID:a1cmTaxl0940593
2012/07/09(月) 08:20:35.95ID:hKj5mw+Nどうもありがとう。
なんども書き込みしてみたけど、2ch書き込めなくてずいぶん遅くなった。
契約している255が見られたから治ったと思う。無料期間のうちに全部確かめたかったけど。
0941login:Penguin
2012/07/09(月) 23:49:37.11ID:gu2RCQ0P335 -> 330
CS1 ネットワーク -> CS2 ネットワーク
現在は設定は以下の通りになっているので SID を 330 に変更するのは
わかるんだけど Channel の CS8 を何にしたらいいのだろうか?
Channel -> CS8
SID -> 335
0942login:Penguin
2012/07/10(火) 07:53:11.48ID:tCn2aRF4キッズステーションHD (ND8 CS335 → ND12 CS330)
0944login:Penguin
2012/07/10(火) 16:30:02.69ID:sQSw+UHR0945login:Penguin
2012/07/10(火) 16:33:31.68ID:SYjYeLHK0946login:Penguin
2012/07/10(火) 17:37:18.34ID:CdOQfdq00947login:Penguin
2012/07/10(火) 20:27:31.08ID:+hom7F9I0948login:Penguin
2012/07/10(火) 20:56:26.80ID:pjoz7ihA0949login:Penguin
2012/07/10(火) 23:49:00.13ID:fEKkP1/b俺が独習Cで6章ポインタまで行って泣きそうなぐらい
もうちょっとだけ我慢汁
0950login:Penguin
2012/07/11(水) 04:55:32.47ID:YKSgcpeF0951login:Penguin
2012/07/11(水) 05:30:45.80ID:/Ce2X3K+ポインタのところやってても具体的な使い方が想像できなくて意味が分からないんですよ。
ハードウェアの知識ってどんな感じですかね?
ハードウェアかどうか分からないうえにあんまり関係ないかもしれないんですけど
今月の日経Linuxにあるマイコンボードを使った赤外線リモコンってやつをやってみようかなとは思ってたところなんです。
0952login:Penguin
2012/07/11(水) 06:35:31.34ID:Oxc1/D6QまあアセンブラとCPUの基本を齧れば十分でしょ
0953login:Penguin
2012/07/11(水) 07:10:15.10ID:/Ce2X3K+予想してたより100倍くらいハイレベルでしたorz
回り道が遠すぎるよ・・・
ドライバってC以外の知識もいるんですか?
0954login:Penguin
2012/07/11(水) 07:25:30.33ID:Hyduk9st0955login:Penguin
2012/07/11(水) 08:46:10.34ID:9kcUt4bWまず構造体がいかに便利なモノなのかを体に叩き込んでからの方が接しやすいと思われ
0956login:Penguin
2012/07/11(水) 10:03:08.42ID:/Ce2X3K+ワロタw
ドヤ顔でマイコンボードとか書き込んでる俺めっちゃ恥ずかしいじゃんσ(^_^)
2chしてないで勉強します。
0957login:Penguin
2012/07/11(水) 10:06:41.25ID:2AZHiZpShttp://www.amazon.co.jp/C%E8%A8%80%E8%AA%9E%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF%E3%81%8C%E7%90%86%E8%A7%A3%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E7%90%86%E7%94%B1-%E6%9C%9D%E4%BA%95-%E6%B7%B3/dp/4774114316/ref=sr_1_2?ie=UTF8&qid=1341968279&sr=8-2
0958login:Penguin
2012/07/12(木) 16:13:33.47ID:jo6e0R1pマイコンもいい勉強になると思うよ
DMA、MMIO、I2Cなど勉強するならマイコンの方がいいと思う
0959login:Penguin
2012/07/12(木) 18:06:20.61ID:p6UacLvG0960login:Penguin
2012/07/12(木) 19:10:50.69ID:oOctLqyO影響を与えた、かの有名な8048/8051があるでしょう
0961login:Penguin
2012/07/13(金) 11:15:15.37ID:VJDy25uvデータベースの文字コードを latin1 で作ってしまっているような
気がします。
UTF-8 で作るべきだったのでしょうか。
0962login:Penguin
2012/07/13(金) 15:17:53.72ID:YDKcGqrF0963login:Penguin
2012/07/13(金) 15:21:37.93ID:wQTIfJ6Jたとえば
cat /dev/foo
したら
bar
を返すようなデバイスドライバを作ってみるとかね。
0964login:Penguin
2012/07/13(金) 15:31:16.21ID:GLnr2XrMhttp://www.amazon.co.jp/Linux-Jonathan-Corbet/dp/4873112532
これってだれかが言ってた
>>835のやつを作るということですかね?
てことはFPGAの勉強も必要?
それとアセンブラらしいですよ
自分はやっとポインタ終わったけどその後も茨の道が続いてます。
0965login:Penguin
2012/07/13(金) 16:31:49.50ID:FHRBIUyD相当茨の道だなw
0966login:Penguin
2012/07/13(金) 17:03:44.28ID:+U1ETBo3ポインタから勉強しているレベルじゃホント年単位かかるんじゃないかな
0967login:Penguin
2012/07/13(金) 17:34:40.19ID:x/+dr2Dn現在のドライバでは動かなかったな。
i2cの初期化?が不味いのか思ったけど
それより前の、xilinxの初期化がダメのようだ。
SDKv1とv2のうち、v2の方だけが公開だから
俺にはさっぱり分からん、で終了だった。
カーネルに入ってる方のドライバだと
チェックがザルなので、デバイスファイルだけは出来る。
まぁ、winで問題なく動いてるからいいのだけど。
0968login:Penguin
2012/07/14(土) 00:03:16.30ID:FKX1NF98ものすごーく地味にまったり進めてる
独習Cの人と早撃ち勝負頑張るよ
qemuに hw/pt3.c を仮想デバイスとして実装(ne2kのコピー)して、
Windows版のドライバをロードさせ、
qemu のデバッグ文でどんなコマンドが来たかダンプして
初期化コードを作る予定…は未定だ。
期待はしないでね
0969login:Penguin
2012/07/14(土) 00:13:03.76ID:0OYYFURtDMAは動いたけどチューナーの初期化i2cがエラーになる><
0970login:Penguin
2012/07/14(土) 00:18:44.77ID:t5H7L7knVirtualBoxのプロプラ版で、PCIバス上のデバイスを直接叩く機能が試験的にあるので、
それとSDKなどを組み合わせて使うと早く解析出来るかも知れない。
0971login:Penguin
2012/07/14(土) 00:22:15.61ID:SyixE4Ls症状は、番組表には予約表示(赤)になる録画設定が
実際には、録画処理されないというもの。
権限とか空き容量の問題でもないし、と
ためしにmyisamchkとかで処置してみて…直らね…
と思ったら、今週になって、症状が出ていたいくつかの番組が
正常に録画されていることに気づいた。
たぶん、cronへの登録処理の行われるタイミングの都合で
myisamchkした直後の録画は改善されなかったんだと思います。
実際、どのくらい録画失敗していたのかは
積ん録がほとんどだから把握していない。
(容量不足で録画失敗したものも多いので、把握しようもない)
完全回復したのかどうかもよくわからない。
0972login:Penguin
2012/07/14(土) 00:22:31.29ID:t5H7L7knチューナーの初期化や操作はブラックボックスでデバイスデータも出てないはず
なので、じみーにWindows版のサンプルや録画ソフトからFPGAのI2C叩いてる所をhookしてダンプして解析してくしかないかと。
社長さんがSDKに何かヒント入れてくれてるといいんだけど
0973login:Penguin
2012/07/14(土) 00:31:18.87ID:t5H7L7knこれだけやれてから使えるドライバーにした方が楽だとは思う
FPGAの初期化(できてる?)
I/Oの設定
I2Cの初期化とチューナーへのファームウェアのアップロード(必要ならば)
チューナー・デコーダーからFPGAへのリンクの確立
録画シーケンスの確立、録画リソース確保
ストリームの取り込み(できてるっぽい?)
終了シーケンスの確立、録画リソース解放
ドライバーのデタッチ処理(再度modprobeしても初期化出来るようにきちんとリソースを全て解放すること
0974login:Penguin
2012/07/14(土) 01:19:31.85ID:Kn4ndvo0久しぶりに来たら、海外サッカースレに来てしまったかと思った
0975login:Penguin
2012/07/14(土) 01:32:28.35ID:xG69GXW2だれも要求してないんですか?
はなから、あきらめてる?
地味な作業を始めるのは、断られてからですよね?
Winユーザからの素朴な疑問です。
0976login:Penguin
2012/07/14(土) 03:31:27.93ID:P7xF983edo-record.shのログを取るようにすればある程度は判るようになるんじゃない?
0977login:Penguin
2012/07/14(土) 04:51:53.66ID:G6HHOmfo0978login:Penguin
2012/07/14(土) 06:40:29.18ID:c3ZLjiwB0979login:Penguin
2012/07/14(土) 07:56:09.86ID:PlN+tF7x0980login:Penguin
2012/07/14(土) 11:17:48.83ID:5j+L5HH7> チューナーの初期化や操作はブラックボックスでデバイスデータも出てないはず
> 社長さんがSDKに何かヒント入れてくれてるといいんだけど
SDK読んでないなら読んでないと言ってくれ。
0981login:Penguin
2012/07/14(土) 11:25:56.22ID:5j+L5HH7ザイ(PT1,2)、テラ(PT3)両方ともども
開発環境も書き込み環境もlinuxで揃うよ。
http://www.altera.co.jp/literature/po/ss_quartussevswe_j.pdf
みるかぎりPT3の Cyclone IV GX もフリー版でおけ。
ただFPGA側は触らなくて大丈夫なんでないかな。
FPGA内のレジスタはSDKの _Code/IC/FPGA/FPGA.txt で公開されている。
0982login:Penguin
2012/07/14(土) 11:32:02.98ID:5j+L5HH7読み間違えてた。
カードをPCにさしたままでPCから書く方法は(まだ)無いかも…。
_Code/IC/FPGA/FPGA_Config.* はそれっぽくはあるが、このあたりは興味なかったから奥まで読んでない。
0983login:Penguin
2012/07/14(土) 14:49:58.32ID:0OYYFURtSDKにはPCIのBAR読むところから各ICへI2C経由で初期化するコードもあるんだけど
それ以前の初期化が必要ってこと?
非公開クラスは関係なさそうに読めるんだけど見落としかな
それにしてもSDK読みにくい
レス数が950を超えています。1000を超えると書き込みができなくなります。