1 名前:login:Penguin mailto:sage [2012/07/15(日) 18:14:10.25 ID:OJrUKUSQ] Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド 【関連スレ】 【自家製】MythTV Part.3【HDDビデオ】 engawa.2ch.net/test/read.cgi/linux/1223721998/ 【BT878】Linuxでのキャプチャを語るスレ engawa.2ch.net/test/read.cgi/linux/1017186805/ Linuxでfriio pc11.2ch.net/test/read.cgi/linux/1213378360/ 【前スレ】 【視聴・録画】Linuxでテレビ総合6【デジタル/アナログ】 engawa.2ch.net/test/read.cgi/linux/1326804531/ 【過去スレ】 【視聴・録画】Linuxでテレビ総合5【デジタル/アナログ】 engawa.2ch.net/test/read.cgi/linux/1309182037/ 【視聴・録画】Linuxでテレビ総合4【デジタル/アナログ】 hibari.2ch.net/test/read.cgi/linux/1293388638/ 【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】 hibari.2ch.net/test/read.cgi/linux/1269999876/ 【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】 pc11.2ch.net/test/read.cgi/linux/1253880711/ 【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】 pc11.2ch.net/test/read.cgi/linux/1231189481/ Linuxでテレビを見る pc11.2ch.net/test/read.cgi/linux/1013649811/
94 名前:login:Penguin mailto:sage [2012/07/24(火) 01:27:47.38 ID:oEQoLySX] pt1_tuner_data.c の1067行目がtypoってる気がする 1066 {{&bs_21_step1, &bs_com_step2, &bs_21_step3}}, 1067 {{&bs_23_step1, &bs_com_step2, &bs_21_step3}},
95 名前:login:Penguin mailto:sage [2012/07/24(火) 01:54:04.21 ID:oEQoLySX] >>94 は前スレ897で報告済みでした スレ汚しごめん
96 名前:login:Penguin mailto:sage [2012/07/24(火) 20:04:59.41 ID:J0qN6EPL] >>90 まいどどうもです 私もmplayerで再生確認できました >>91 recpt1で利用できるようにしました 変更点: 64bitでDMAに失敗するのを修正(ご指摘の通り構造体のアライメントでした^^;) FREQUENCYをpt1に合わせる、ただし地上波側のslot(offset)には未対応(無視します) 電波強度取得のioctl追加、ただし、ダミー実装(すべて0が返ります) 正常系のログを縮小 注意点: lnbはまったくテストしてません 地上波のoffsetなんですが、 SDKのMxL301RF.h 74行目 realFrequency = (7*frequency+1+offset)*1000000.0/7.0; をドライバではoffset無視してテーブル化してるんですが、(pt3_mx.c 382行目) offsetを有効にする方法が思いつきません。 offset利用してる人いるのかな? www1.axfc.net/uploader/Sc/so/364807
97 名前:login:Penguin mailto:sage [2012/07/24(火) 20:07:29.35 ID:q7DEz8Ir] 全国の首をながぁ〜くして待ってる良い子たちを代表してお聞きします。 PT-3@linux、今どのあたり?
98 名前:login:Penguin mailto:sage [2012/07/24(火) 20:33:01.16 ID:P8X6dSJS] >>96 64bit版で動作確認できました。おつかれさまです。 recpt1で遊んでみようと思います。
99 名前:tomy ◆CfWlfzSGyg mailto:sage [2012/07/24(火) 21:34:41.22 ID:PS4koYMv] >>92 isdb_t_conv_table[]の最後の"151" を自分の好きに変えればOK。 >>93 isdb_t_conv_table[]を外出しのconfigファイルかなにかにすれば可能だけど? そもそもスロットある程度固定になっているはず。 >>96 了解です。 地上波のoffsetはどうなんでしょ? 使っている人〜
100 名前:96 mailto:sage [2012/07/24(火) 21:53:35.73 ID:J0qN6EPL] >>97 recpt1で動作確認できる程度にはなってきてます CSだとカーネル->ユーザ空間へのコピーが間に合わなくてDMAがコピーを追い越すみたい 以下修正パッチ。 diff --git a/pt3_dma.c b/pt3_dma.c index ac89c1c..0b07755 100644 --- a/pt3_dma.c +++ b/pt3_dma.c @@ -307,7 +307,7 @@ pt3_dma_copy(PT3_DMA *dma, char __user *buf, size_t size, lo ff_t *ppos, int look if (dma->ts_pos >= dma->ts_count) dma->ts_pos = 0; } - schedule_timeout_interruptible(msecs_to_jiffies(1)); + schedule_timeout_interruptible(msecs_to_jiffies(0)); } mutex_unlock(&dma->lock);
101 名前:login:Penguin mailto:sage [2012/07/24(火) 22:11:51.20 ID:TtupOqPY] >>99 トランスポートストリームIDからノードとスロットが算出できるのでrecpt1で正式に定義してもらうと フロントエンドでBS・CSの局編成再編に追従できるようになります。
102 名前:login:Penguin mailto:sage [2012/07/24(火) 23:55:39.53 ID:GA1fnDTB] >>96 乙です。 地デジのみの環境でrecpt1使ってみたけど、かなり "dma buffer overflow." が出てきますね。。 ただ、ちゃんと視聴はできました。
103 名前:login:Penguin mailto:sage [2012/07/25(水) 07:34:15.31 ID:6H9qaAPa] すげえ、もうrecpt1で確認できるレベルになってるのか
104 名前:login:Penguin mailto:sage [2012/07/25(水) 12:29:22.23 ID:lVL9zqQ7] ドロップしてるわけではないのに大体10秒間隔で周期的に音が途切れ絵がブロックになります。 tsselectで確認してみたところ以下のになりましたので一応報告。 ゴースト 天国からのささやき シーズン1#6【二】_20120725_090000_tss.ts pid=0x0000, total= 36053, d=304, e= 0, scrambling=0, offset=113552 pid=0x0401, total= 36058, d=292, e= 0, scrambling=0, offset=134420 pid=0x0601, total= 37053, d= 20, e= 0, scrambling=0, offset=186684 pid=0x0a01, total= 54597, d= 0, e= 0, scrambling=0, offset=113364 pid=0x1001, total=36269159, d=2382, e= 0, scrambling=0, offset=0 pid=0x1041, total= 480784, d=2137, e= 0, scrambling=0, offset=7332 pid=0x1051, total= 480777, d=2137, e= 0, scrambling=0, offset=7144 pid=0x1c06, total= 8889, d= 63, e= 0, scrambling=0, offset=533168 4時間前の録画は正常でした。前スレでも出てましたが時々このようなTSが生成されます。
105 名前:104 mailto:sage [2012/07/25(水) 12:40:36.20 ID:lVL9zqQ7] 環境書くの忘れてた。 PT2 Ubuntu10.10 通常版のrecpt1 マウントしたWDC WD20EARS(ext4)に記録。
106 名前:login:Penguin mailto:sage [2012/07/25(水) 14:39:29.09 ID:D58CRNbd] >>105 映像も音声も多数Dropしているように見えます。 まず環境を見直してみては?
107 名前:login:Penguin mailto:sage [2012/07/25(水) 14:48:53.96 ID:IRry9uVR] >>104 PT"3" じゃなくて PT2? 同じような状況がPT3な私の環境でも起こってて、原因を探そうと思ってます。
108 名前:login:Penguin mailto:sage [2012/07/25(水) 18:09:43.96 ID:b3DCw7qZ] PT3試してみました Fedora16 (3.2.10-3.fc16.x86_64) tdのfor文で各デバイスで99まで回して受信できるチャンネルはひと通りb25も通るみたいです BSCSはrecpt1でも確認できました rec_open(DEV0, "rec0.ts", 5); rec_open(DEV1, "rec1.ts", 19); rec_open(DEV2, "rec2.ts", 72); rec_open(DEV3, "rec3.ts", 75); みたいのもOKでした チャンネル指定がよくわからないけど動作はOKみたいですがログに fail get_tmcc_t status=0x100 がたくさん出てました
109 名前:login:Penguin mailto:sage [2012/07/25(水) 19:50:22.46 ID:FzV+bn45] >>93 スロット必須ならBS1_0,BS1_1〜みたいな感じにしておかないとダメそうですね。 CSはスロット追加が必要になったりしないのかな。 一番いいのはBS1で151,161が取れるのがいいと思うんだけど。
110 名前:login:Penguin mailto:sage [2012/07/25(水) 20:35:28.62 ID:BiDZEoJE] >>107 "dma buffer overflow"でてませんか? >>108 "fail get tmcc_t"は受信できない地上波チャンネルに設定すると出るはずです 受信できるはずのチャンネルで出てたら教えてください。 tmccのロック待ちが足りないのかも >>102 カーネル空間->ユーザ空間の処理に手を入れてみました。 CPU使用率が高くなったけどこれでどうかな。 #PT1,2のrecpt1でCPU使用率ってどのくらいなんでしょう? www1.axfc.net/uploader/Sc/so/365055
111 名前:login:Penguin mailto:sage [2012/07/25(水) 20:59:02.94 ID:1hg6oDEA] Linux上でのファームの書き込みを、何とぞよろしくお願いします。
112 名前:login:Penguin mailto:sage [2012/07/25(水) 21:13:30.29 ID:P6bRFAIs] ファームの更新みたいな滅多にやらない上に、失敗したら危なげなものは、 素直にWinでやった方がいいと思うけどなぁ。
113 名前:login:Penguin mailto:sage [2012/07/25(水) 21:23:58.33 ID:Od68ifs7] たとえ普段は使ってなくても、こういうので十分だと思うしね。 technet.microsoft.com/ja-jp/evalcenter/cc442495.aspx
114 名前:login:Penguin mailto:sage [2012/07/25(水) 21:48:00.71 ID:I24tI4P4] >>112 に同意。 ファーム絡みだとテストも気軽にできないんでない。。。
115 名前:login:Penguin mailto:sage [2012/07/25(水) 22:11:48.14 ID:1ZzrFAeM] >>111 何が目的か立ち位置を明確にしないと GNU 真理教であるなら、ファームウェアそれ自身もGPLであるべきだ
116 名前:login:Penguin mailto:sage [2012/07/25(水) 22:26:40.69 ID:b3DCw7qZ] >>110 fail get tmcc_tは確かに受信できない場合に出てるだけでした 0725版でrecpt1でも地上波動作するようになりました CPU使用率は高くなって録画だとわからないのですが、 udp使ってlocalhostでリアルタイムで受けて再生するとかなりきつくなります。 あとスリープからの復帰で動作しないので一旦アンロードしないとダメでした
117 名前:login:Penguin mailto:sage [2012/07/25(水) 22:56:29.00 ID:WNi6HuS1] 初心者質問ですまない。 recpt1 --udp --strip --b25 26 - /dev/null recpt1でリアルタイム配信する場合に、解像度を縮小する方法はない? 素のTS解像度だと通信が重すぎて。 せめて、1/2、1/4, 1/8などと大雑把な解像度変更ができるだけでいいのだけれども。
118 名前:117 mailto:sage [2012/07/25(水) 23:11:36.28 ID:WNi6HuS1] 書き込んでしばらくして気がついた。 --sid 1segとかできるのね。失礼しました。
119 名前:login:Penguin mailto:sage [2012/07/25(水) 23:12:31.86 ID:BiDZEoJE] >>110 どうも pt3_dma.c 308行目のコメント外すと少しだけCPU使用率下がるはずです 0を大きな値に変えればさらに下がりますが"dma buffer overflow"が出やすくなります スリープは自分が使わないので後回しにして忘れてましたw ちょっとpt1参考に見てみます
120 名前:login:Penguin mailto:sage [2012/07/25(水) 23:15:02.81 ID:tFYw4d0m] 皆さんのご尽力には感謝雨あられですね。 ところで、 アースのサイトにPT3ドライバの1.0が上がりましたね。 履歴を見る限り、技術的な変更は無いもよう。 ttp://earthsoft.jp/PT3/bin/PT3-Driver-100.txt > [1.0] > ・Vista よりも前の OS (XP などが該当) に限り、インストールするドライバの > デジタル署名の有無を選択できるように変更
121 名前:login:Penguin mailto:sage [2012/07/26(木) 02:28:23.93 ID:VnqosSQb] >>112 それは確かにそうなんだけど、いかんせんノートPCにしかWindowsがないもんで
122 名前:login:Penguin mailto:sage [2012/07/26(木) 07:22:14.64 ID:2httKydr] >>121 >>113
123 名前:login:Penguin mailto:sage [2012/07/26(木) 20:30:33.36 ID:ycrtc4GW] >>110 レジューム、サスペンドをe1000ドライバ参考に見てみましたが、 知識不足&調べる時間があまりないでプライオリティ低いです。 モジュールのアンロード、ロードで運用してください^^; ユーザ空間でバッファ待ちを期待して実装してましたが、 (バッファが溜まってなければすぐにユーザ空間に帰る) recpt1はカーネル空間でのバッファ待ちを期待している様なので そのように変更しました。 これでCPU使用率大幅に減少しました。 その他、チャンネルチューニング失敗時にrecpt1でエラーになるようにioctlの返値を修正 これでとりあえず使い物になるかな www1.axfc.net/uploader/Sc/so/365314
124 名前:login:Penguin mailto:sage [2012/07/26(木) 21:24:15.24 ID:G6XdAY6m] オリンピック開会式までに間に合えば金メダルを 閉会式までに間に合えば銀メダルを 8月中に完成すれば銅メダルを 諦めなければ入賞を
125 名前:login:Penguin mailto:sage [2012/07/26(木) 22:18:40.26 ID:epFZuk//] 負荷がなくなりました すごくいい感じです 今はrecpt1にpt3video*デバイス加えただけだけど ちゃんと手を入れればCNとかも取れるようになるのかな
126 名前:login:Penguin mailto:sage [2012/07/26(木) 22:35:09.93 ID:ycrtc4GW] >>125 CNはSDKでは不動小数点演算使ってるんですが Linuxのカーネル空間では不動小数点がつかえないのでドライバ側で計算できません。 pt1はrecpt1側で計算してるようですがpt3と式が違うようです。 この辺りどうしようかなってところです。
127 名前:tomy ◆CfWlfzSGyg mailto:sage [2012/07/26(木) 23:11:24.36 ID:aC19kIVX] >>123 乙です。 >>ユーザ空間でバッファ待ちを期待して実装してましたが、 ユーザ空間ではどの程度バッファがたまっているか判らないからpt1でもread()で実装してます。 >>121 FPGAの書き換えはアースソフトが出してくれないと無理かも。 ちなみに下のが読み出しを表しているらいしいんだけど、 レジスタの値が何をさしているのかがさっぱり判らん。 addr=00000020 value=10 addr=00000020 value=10 addr=00000020 value=10 addr=00000020 value=10 addr=00000020 value=11 addr=00000020 value=11 addr=00000020 value=11 addr=00000020 value=11 *値は10と11以外にも44や80,20,22という値が見えている。
128 名前:login:Penguin mailto:sage [2012/07/26(木) 23:32:25.24 ID:ycrtc4GW] >>125 CN取得してみました。 私の見間違いだったのかそれらしい値が取れますね。 #地上波側は同じ計算してるはず。BS側はよくわかんない >>127 普段readして0byteだったら待つって事してたのでその乗りで実装してましたw www1.axfc.net/uploader/Sc/so/365387 小出しで申し訳ない
129 名前:login:Penguin mailto:sage [2012/07/27(金) 00:11:41.89 ID:Pdbc2seJ] >>128 乙です。 最新のドライバで試してみましたが、やっぱり "dma buffer overflow." が大量に吐き出されます。。。 マシンのスペックにもよるのでしょうか?
130 名前:login:Penguin mailto:sage [2012/07/27(金) 06:34:08.40 ID:XmyZrPvp] PT3って今
131 名前:login:Penguin mailto:sage [2012/07/27(金) 15:14:57.00 ID:DdwnljoO] recpt1 --b25 --strip --udp --addr 127.0.0.1 151 - - >/dev/null して12時間以上放置して今見たところ特にエラーもなく動いていたようです。 CNがchecksignalでも動作するようになりましたPT1より気持ち感度が良いようですね
132 名前:login:Penguin mailto:sage [2012/07/27(金) 20:12:39.45 ID:octm7VXf] >>128 さすがです。 ちなみに、ソースはどこかのリポジトリで管理する予定ですか? SourceForgeとかGitHubとか。
133 名前:login:Penguin mailto:sage [2012/07/27(金) 20:25:24.51 ID:DdwnljoO] foltiaの中の人も首長だろう
134 名前:login:Penguin mailto:sage [2012/07/27(金) 20:50:18.73 ID:FWjZqWRS] foltiaの中の人は、ALにはノータッチじゃなかったけ?
135 名前:login:Penguin mailto:sage [2012/07/27(金) 21:24:44.65 ID:0ND8QqzT] >>129 よほどCPUに余裕がないとかじゃないと大量には出ないはずなんですが 他にも出てる方いますか? よかったらスペック教えてください >>128 githubのアカウント取ってみました。 git勉強中なんで変なところあるかもですが https://github.com/m-tsudo/pt3 0726版からの変更点: 特定のBSチャンネル設定できない事があるバグを修正 dma buffer overflow時のメッセージに追加情報入れました(デバッグ用)
136 名前:login:Penguin mailto:sage [2012/07/27(金) 21:40:07.26 ID:oYkuPwmm] >>135 Great Job
137 名前:login:Penguin mailto:sage [2012/07/27(金) 21:48:59.14 ID:wxJL5EgV] >>135 ライセンスってどうするつもり?
138 名前:login:Penguin mailto:sage [2012/07/27(金) 22:06:44.00 ID:0ND8QqzT] >>137 pt1を元にしてるのでそっちに従う形です。 なのでgplのつもり
139 名前:login:Penguin mailto:sage [2012/07/27(金) 22:14:54.41 ID:DdwnljoO] そういえばb25はどうなるんだろ やっぱヤバイ系のブツになんのか
140 名前:login:Penguin mailto:sage [2012/07/27(金) 22:40:45.80 ID:ToZc70eR] >>135 神ですか?
141 名前:129 mailto:sage [2012/07/27(金) 22:47:22.40 ID:Pdbc2seJ] >>135 HP ProLiant MicroServer (AMD Turion II Neo 1.5GHz) です # やっぱりこのスペックじゃ無理かなぁ デバッグ用のメッセージ追加ありがとうございます。 時間ができ次第、テストしてみるます。
142 名前:login:Penguin mailto:sage [2012/07/27(金) 23:03:21.43 ID:UI6Arfgp] >>141 TSの読み込み程度でいっぱいいっぱいになるスペックでもないと個人的に思う vmstat とか sar とかで統計情報取ってみたら? CPU, Memory, IOのアタリぐらいつくと思うけど
143 名前:login:Penguin mailto:sage [2012/07/27(金) 23:30:27.48 ID:oYkuPwmm] >>139 10月以降は触れないことが無難と思われ
144 名前:login:Penguin mailto:sage [2012/07/28(土) 00:08:25.00 ID:5CH590fT] 日経Linuxのハイエナ記者さん、どうせここ見てるんでしょー? んでまた記事にするつもりでしょー? このスレの神々に、せめて王将のお食事券ぐらい渡しなよ
145 名前:login:Penguin mailto:sage [2012/07/28(土) 00:10:00.14 ID:0r1pi1Ix] あーあの記事って中の人が書いたんじゃないのか。 てっきり本人かと思ってた。
146 名前:login:Penguin mailto:sage [2012/07/28(土) 00:14:39.59 ID:zZceddds] B25はまず問題ないだろうけど、10月以降の一発目を日経さんにやってもらえばWINWINでしょ 個人じゃ到底戦えないんだし、こういうときこそ「言論」の出番だよ
147 名前:login:Penguin mailto:sage [2012/07/28(土) 01:19:07.39 ID:hBWn6hsg] 個人のみせしめみたいのは十分あり得ると思う
148 名前:login:Penguin mailto:sage [2012/07/28(土) 03:44:11.81 ID:5zUYsvpI] >>138 できればライセンスは明記してくれたほうがうれしい。手間かかるのはわかるんだけど、後々のためにちょう大事。
149 名前:login:Penguin mailto:sage [2012/07/28(土) 07:20:59.35 ID:oVOEUCyv] >>148 pt3_pci.cの中に MODULE_LICENSE("GPL"); って入れてるんだけどこれじゃ不十分かな pt1もこれだけのようなんでそうしたんですが。 ライセンスがらみは疎いんでアドバイスもらえるとうれしいです
150 名前:login:Penguin mailto:sage [2012/07/28(土) 09:03:38.66 ID:hUwLLu+f] COPYING をアーカイブに同梱するのと、 git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=COPYING;h=ca442d313d86dc67e0a2e5d584b465bd382cbf5c;hb=28a33cbc24e4256c143dce96c7d93bf423229f92 各ソースの先頭に↓みたいな説明書きが必要なはず・・・ git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/net/ethernet/intel/e1000/e1000_main.c;h=7483ca0a6282f8e2111c44ca67a0518c8edba661;hb=28a33cbc24e4256c143dce96c7d93bf423229f92 誰か補足おながいします
151 名前:login:Penguin mailto:sage [2012/07/28(土) 09:23:23.36 ID:RMlGMODl] >>149 乙。ここの説明が分かりやすいです。 www.opensource.jp/gpl/gpl.ja.html >そのためには、プログラムに以下のような表示を添付してください。その場合、 >保証が排除されているということを最も効果的に伝えるために、それぞれの >ソー スファイルの冒頭に表示を添付すれば最も安全です。少なくとも、 >「著作権表示」という行と全文がある場所へのポインタだけは各ファイルに >含めて置いて ください。
152 名前:login:Penguin mailto:sage [2012/07/28(土) 09:24:38.55 ID:RQSLSWi+] Windows 7/Vista/XP 32bit/64bit ドライバ COMING SOON Linux ドライバ COMING SOON ttp://www.plex-net.co.jp/product/pxtbs6984_feature.html ttp://www.plex-net.co.jp/product/pxtbs5922_feature.html
153 名前:login:Penguin mailto:sage [2012/07/28(土) 09:35:45.81 ID:leQjAJxA] ライセンスの話が急に沸いてきたのは、商用2次利用したい匂いがぷんぷんするお
154 名前:login:Penguin mailto:sage [2012/07/28(土) 09:48:48.68 ID:RMlGMODl] >>153 GPLのドライバを商用2次利用するシチュエーションが思いつかん 誰かがVectorにPT3のシェアウエア版ドライバを上げるとか? しかも、ソースコード付きでwww
155 名前:login:Penguin mailto:sage [2012/07/28(土) 10:09:45.51 ID:VKHd+6J8] >>154 ttp://foltia.com/ANILOC/lineup/hardware.html これじゃないの? ドライバ込みのソフトも売っているようだし
156 名前:login:Penguin mailto:sage [2012/07/28(土) 10:22:00.16 ID:RMlGMODl] >>155 マジですか〜、こんなのあったんだ。知りませんですた しかし、こんなのあるんだとするとライセンスの話はやっぱり重要ってことだね
157 名前:login:Penguin mailto:sage [2012/07/28(土) 11:15:54.76 ID:VzFUYiWd] >>155 ドライバーは、形だけでもユーザー自身がダウンロードしてきてコンパイルするようになってるはず PT2は、そうなってる まあPT3対応をうたいながらドライバーを自社開発せず、あまつさえ Ver2.0 リリース予定をPT3の発売とかぶせてきたことが顰蹙を買ったんだろうね
158 名前:login:Penguin mailto:sage [2012/07/28(土) 11:58:17.09 ID:yJ34te/8] >>157 本家foltia由来のコード使ってるんなら、GPLでコード請求できると思うんだけど、 どこまでがその適用範囲になるのかよくわからん(´・ω・`) GUIとか綺麗だからOSS版としてパッケージ化できると嬉しいんだがね。
159 名前:login:Penguin mailto:sage [2012/07/28(土) 11:59:19.54 ID:RQSLSWi+] foltaは堂々と今までどおりb25扱うつもりなのかな
160 名前:login:Penguin mailto:sage [2012/07/28(土) 12:09:34.62 ID:VzFUYiWd] >>159 本家とは区別するためにちゃんと正式名称で書こうよ "foltia ANIME LOCKER"がめんどうなら"foltia AL"とかでもいいし
161 名前:login:Penguin mailto:sage [2012/07/28(土) 12:40:41.33 ID:oVOEUCyv] >>150 >>151 ありがとう ライセンス文など追加しました
162 名前:login:Penguin mailto:sage [2012/07/28(土) 13:41:10.98 ID:IJ+uv5aE] GPL3と親和性のいいアフェロGPL(AGPL)なんてのもあるね あれはサービスとして動作させる時も商用不可という嫌儲ライセンス
163 名前:login:Penguin mailto:sage [2012/07/28(土) 14:36:13.87 ID:YAs4G2KX] ライセンス明示は大事ですよ。商用利用云々だけでなく、 類似ソフトウェアを開発する際にコードの再利用可否の判断につながる。 GPL同士だからソースまるごとコピーしておkとか判断できる。
164 名前:login:Penguin mailto:sage [2012/07/28(土) 16:10:12.48 ID:YAs4G2KX] 何も考えずにpt3ドライバをrecpt1.oyamaのリポジトリに突っ込んでみました。 configure する際に git rebase する形(MPlayerのまねっこ)なので、 ドライバの更新に対応できる形です。
165 名前:login:Penguin mailto:sage [2012/07/28(土) 16:49:34.50 ID:VKHd+6J8] >>164 おお、すごいです! うちのマシンはずっとこんな状況ですけど・・・ PT3-pci.c: r140:faa0bc5fc2f5 2012-07-28 Attempting to enable Bus Mastering fail i2c run_code status 0x32 fail init_all_tuner. 0x308 PT3:device[0]= (null) modprobe: page allocation failure: order:9, mode:0x8020 Pid: 596, comm: modprobe Tainted: P O 3.4.6 #5 Call Trace: [<ffffffff81144aaa>] warn_alloc_failed+0x171/0x19b : (省略) ; fail allocate consistent. 6 PT3: fail create dma. PT3-pci: probe of 0000:03:00.0 failed with error -5 # uname -a Linux localhost 3.4.6 #5 SMP PREEMPT Sat Jul 28 09:39:46 JST 2012 x86_64 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz GenuineIntel GNU/Linux
166 名前:login:Penguin mailto:sage [2012/07/28(土) 17:32:35.15 ID:oVOEUCyv] >>165 fail i2c run_code status 0x32 fail init_all_tuner. 0x308 はPT3の初期化の失敗で私の環境でもたまになります。 PC起動直後に失敗して、1度成功するとその後は失敗しないので PT3のパワーオンリセット後の動作が関係してるのかなと思ってます。 #パワーオンリセットがそんなに長いとも思えないので怪しいですが modprobe: page allocation failure: order:9, mode:0x8020 から下のエラーはDMA用のバッファ確保しようとして失敗してます。 各チャンネルに1ブロック4096*47*8byteのバッファを32本取るようになってます。 1ブロックは連続した物理メモリを確保するので大きいと失敗しやすいです。 pt3_dma.cの50行目,51行目の BLOCK_COUNT, BLOCK_SIZEを変えて見てください。 ただし、BLOCK_SIZEは4096*47の倍数を想定してますので8を小さい数字に変えてみてください。
167 名前:login:Penguin mailto:sage [2012/07/28(土) 20:54:52.73 ID:VKHd+6J8] >>166 ありがとうございます! pt3_dma.c の該当箇所を #define BLOCK_COUNT (8) #define BLOCK_SIZE (DMA_PAGE_SIZE * 47 * 4) に変更したらBSが録画出来ました!!
168 名前:167 mailto:sage [2012/07/28(土) 23:50:44.00 ID:VKHd+6J8] BSの方は問題なく見れるのですが、 地上波のチャンネルを指定すると fail get_tmcc_t status=0x100 がいっぱい出ますね・・・ 東京なので27chでNHKが受信出来るチャンネルのはずなんですが >>110 のtmccのロック待ちが足りない件なのでしょうか・・・
169 名前:login:Penguin mailto:sage [2012/07/29(日) 01:08:55.78 ID:tRvLsHFM] >>161 GPL v3 にしたの? v3 はいろいろと議論があって,いずれカーネルにマージするのを想定しているなら v2 にしておいた方が無難.
170 名前:login:Penguin mailto:sage [2012/07/29(日) 01:43:45.30 ID:l5M8TmAq] >>169 char dev 版は今までカーネルに統合されてないから別にいいんでないの? 参考にして作られる(かもしれない) DVB 版にコードのコピーを許可する予定なら、 GPL 2+(GPL2 or any later versionってヤツ) あたりに落としておくのもベター。 GPL 2+ なら、GPL3 として読むこともできるし、GPL3として読むことも出来る。
171 名前:login:Penguin mailto:sage [2012/07/29(日) 01:47:35.62 ID:l5M8TmAq] 最後の行でTypo...orz... GPL 2+ なら、GPL2 として読むこともできるし、GPL3として読むことも出来る。 今出てないGPL4としても読める。(補足)
172 名前:login:Penguin mailto:sage [2012/07/29(日) 08:08:13.80 ID:rQs0tC2Q] >>169 char dev版がカーネルにマージされる未来は無いからその心配は無用
173 名前:login:Penguin mailto:sage [2012/07/29(日) 09:02:45.62 ID:L5QLGwae] >>168 >>110 以後にロック待ちにマージンを持たせたんですが、足りないのかな pt3_pci.cの618行目の1000を大きくするか、 619行目の1を大きくしてみてください それでもダメなら一度アンテナ、ケーブル、分波器等を確認してみてください >>169-171 元のpt1がGPLv3なのでv3にしました。 v3のソースを参考にしたらv3じゃないとダメだと認識してます。 SDKをそのままコピーしてるのでLinux文化的な書き方じゃないです。 カーネルにマージされることはまずないでしょうし、 DVB版作るにしても私のコードはコピーしないと思います。 自分でもこれは無いなってところが多数ありますが とりあえず動かすのが目的なので出きるだけ安直にorSDK通り(Windows的?)に実装してます。 #earthsoftの社長さんにlinux版ドライバの配布についてお伺いのメールだしてます。 #SDKのライセンスってどこかに書いてある?
174 名前:login:Penguin mailto:sage [2012/07/29(日) 09:25:41.43 ID:rD2lx6Ux] CSの番組のSIDではなくて番組のチャンネルそのものが変わったときってどこを修正すればいいんですか?
175 名前:168 mailto:sage [2012/07/29(日) 10:10:47.74 ID:6RirG4dY] >>173 git://github.com/m-tsudo/pt3 のソースを持ってきて下記の箇所を1→2に変更したら地上波も問題なく見れるようになりました!! ありがとうございます!!! diff -cr pt3.orig//pt3_pci.c pt3//pt3_pci.c *** pt3.orig//pt3_pci.c 2012-07-29 09:35:27.723512884 +0900 --- pt3//pt3_pci.c 2012-07-29 09:45:48.623551951 +0900 *************** *** 592,598 **** break; case PT3_ISDB_T : for (i = 0; i < 1000; i++) { ! schedule_timeout_interruptible(msecs_to_jiffies(1)); status = get_tmcc_t(channel->tuner, &tmcc_t); if (!status) break; --- 592,598 ---- break; case PT3_ISDB_T : for (i = 0; i < 1000; i++) { ! schedule_timeout_interruptible(msecs_to_jiffies(2)); status = get_tmcc_t(channel->tuner, &tmcc_t); if (!status) break;
176 名前:173 mailto:sage [2012/07/29(日) 12:45:09.59 ID:L5QLGwae] DMAのバッファ待ちでコーディングミスがありました "dma buffer overflow"が直るかもしれません その他エラー処理の見直しとDMAのバッファサイズを縮小しました
177 名前:login:Penguin mailto:sage [2012/07/29(日) 14:06:16.68 ID:SQUp0T9y] おかげでやたら安定したみたい udpで別PCで受けて破棄(破損)されてたパケットが無くなった感じです
178 名前:login:Penguin mailto:sage [2012/07/30(月) 01:09:15.41 ID:ioI8Rtuu] >>174 チャンネルを選択しているところ
179 名前:login:Penguin mailto:sage [2012/07/30(月) 12:49:19.07 ID:z8C4y+Gc] >>107 ドライバ開発乙です! ドロップですがひょっとして、スカイツリーの関係かもしれないですね ttp://www.soumu.go.jp/soutsu/kanto/bc/tv/chijyo/sky.html
180 名前:login:Penguin mailto:sage [2012/07/30(月) 12:52:52.38 ID:z8C4y+Gc] >>126 固定小数点演算ではダメですか? 32bit以上の整数で、小数点以下を16bit(も取れば十分だろう)とるとか… 後、PT2のドライバでどういう形でCN比を出してるか読みなおしてみるとか
181 名前:login:Penguin mailto:sage [2012/07/30(月) 12:58:02.52 ID:z8C4y+Gc] >>165-166 ・メインメモリが足りない もしくは、 ・modprobeするタイミングが遅くてlow領域の物理メモリが確保できない どちらかですねー。 PT2と同時に使うと起こりやすいかもしれない(起らないかもしれない) 1チャンクのバッファサイズの最適化とかそういう辺りかなぁ?
182 名前:login:Penguin mailto:sage [2012/07/30(月) 13:02:05.61 ID:z8C4y+Gc] >>169 禿同。 chardev版がカーネルにマージされることがないとしても、DVB版ドライバにコードの一部が流用される可能性があるので、 GPLv2辺りにしておいたほうが無難だと思います。 v3だと流用困難と判定されかねないです(特にDebianのようにライセンス管理がうるさいディストリだとこの手の問題はシビアに見られる)
183 名前:login:Penguin mailto:sage [2012/07/30(月) 21:15:50.54 ID:R6sWaoHj] GPLv3の理由が、GPLv3のpt1ドライバのコードを一部流用したから、 ってことなので、仕方ないんじゃないの? ユーザとしては、オープンソースならなにか不具合が出た時に修正できるし、 GPLv3でも特に問題無いわ。 詳しくは知らんけど、DVB版のドライバは(pt1の時と同じようなノウハウで) 普通に一から作られると思うから、何も心配しなくていいと思う。
184 名前:login:Penguin mailto:sage [2012/07/30(月) 23:19:18.27 ID:37AeCwYa] あれ? うちの環境ではコンパイル通らなくなってた バージョンをgitから取るのはナイスだと思います diff --git a/Makefile b/Makefile index 89ebc92..01a636c 100644 --- a/Makefile +++ b/Makefile @@ -21,7 +21,7 @@ clean-files := *.o *.ko *.mod.[co] *~ version.h version.h: revh="#define DRV_VERSION \"rev.`git rev-list HEAD | wc -l 2> /dev/null`\"\n#define DRV_RELDATE \"`git s if [ -n "$$revh" ] ; then \ - echo "$$revh" > $@; \ + echo -e "$$revh" > $@; \ else \ printf "#define DRV_VERSION \"$(REL_VERSION)\"\n#define DRV_RELDATE \"$(REL_DATE)\"\n" > $@; \ fi
185 名前:login:Penguin mailto:sage [2012/07/30(月) 23:30:52.98 ID:eNFnU5pF] >>184 さんきゅー あとで直しときます 一応確認して上げてるんだけど環境の差がでるね
186 名前:login:Penguin mailto:sage [2012/07/31(火) 00:54:55.05 ID:E3QXLY8C] >>185 修正確認しました。的確な修正ですね。 ところで、 盛り上がってるPT3のドライバには直接関係ないんですが、 recpt1側のtssplitter_lite.hの中で宣言されてる _splitbuf_tが > typedef struct _splitbuf_t > { > int size; > u_char buffer[1024*1024]; > } splitbuf_t; で1MB固定なんですが、b25_decode()が返すdbufは1MBに収まる 保証はどこにもないのでサイズチェック&必要に応じてrealloc しなきゃいけない気がするのですが、どなたかこの辺に詳しい方 いますでしょうか? recpt1がコアを吐く原因を探しててここがちょ〜怪しかったんで reallocするようにしてからコア吐かないようになった気が… ちゃんとgdbとかで調べればいいんでしょうが、面倒なので おまじないとしてそれ以降realloc入れちゃってます。
187 名前:login:Penguin mailto:sage [2012/07/31(火) 01:57:51.23 ID:NepGwret] >>186 ずいぶん前に指摘されてた気がするけど、言われてみるとまだ直ってないね。 実際オーバーフローするのは頭の方でPAT/PMT/ECMが来ないときぐらいなんで、 もうちょっと大きめに確保しておくだけでほぼ問題ないような気もする。 32Mなら最悪ECMが来なくてもその前にb25がエラーを返してくれるね。 もちろん動的にバッファを増やす方が望ましいだろうけど。
188 名前:login:Penguin mailto:sage [2012/07/31(火) 08:39:52.14 ID:E3QXLY8C] >>187 やっぱりそうでしたか。おまじないは効いてたわけですねwww 初期サイズオーバーしたらreallocするようにするのが良いと思いますが、 コードの修正量も結構多いので、とりあえずはバッファを32MBにしちゃえば 良いってことですね。 recpt1のリポジトリで拾ってくれることを期待しましょう。
189 名前:login:Penguin mailto:sage [2012/07/31(火) 23:22:24.57 ID:xhlVOKuO] 初期化失敗時のリトライ追加、不要なwaitの削除 の更新がなかなかいい!!
190 名前:login:Penguin [2012/08/01(水) 01:13:38.39 ID:2N9SXnKm] 7月24日のチャンネル変更以降、キッズステーションの番組表が epgdumpr2 で とれなくなりました。 # ND8→ND12 CS330 HD キッズステーション 1045.ontvjapan.com xmldata.c を次のように変更してみたましたが、あいかわらず番組表をとることができません。 { "キッズステーションHD", "1045.ontvjapan.com", 28864, 7, 330} xmldata.c の変更方法がまずいのでしょうか?
191 名前:login:Penguin mailto:sage [2012/08/01(水) 01:27:26.81 ID:6V+7ze4s] >>190 epgdump.c も同じように変更した?
192 名前:login:Penguin mailto:sage [2012/08/01(水) 01:46:13.85 ID:2N9SXnKm] >>191 ありがとうございます。 epgdump.c も変更したらうまくいきました。
193 名前:login:Penguin mailto:sage [2012/08/01(水) 18:33:11.23 ID:Z9y2DrLQ] 本日のチャンネル変更完了 次は9/1か
194 名前:login:Penguin [2012/08/01(水) 20:38:13.87 ID:3YOZx+Od] recpt1でPT3を使うのに、recpt1側のソースでいじる必要のあるところってありますか
195 名前:login:Penguin mailto:sage [2012/08/01(水) 21:14:29.45 ID:Hhuehbrx] pt1_dev.h
196 名前:login:Penguin mailto:sage [2012/08/01(水) 21:48:50.93 ID:e6qEG+Bj] PT3の不具合報告ないけど安定してるのかな? まだ利用者すくないだけ?
197 名前:login:Penguin mailto:sage [2012/08/01(水) 22:17:20.45 ID:SftwNuU3] >>194 先駆者に感謝! とりあえず、pt1_dev.hとrecpt1.hだな hg.honeyplanet.jp/pt1.oyama/rev/5eab7c73a28a >>196 俺はやっとFPGAアップデートする環境が揃いそうwww
198 名前:pt1.oyama mailto:sage [2012/08/01(水) 23:24:14.37 ID:YUFmbq2d] >>188 とりあえず修正してみました
199 名前:login:Penguin mailto:sage [2012/08/02(木) 02:57:02.92 ID:xpHg7+yK] >>198 乙、さすがエレガント! ところで、PT3のドライバって、 > KERNEL=="pt3video*" GROUP="video", MODE="0660" って0660のパーミッションでデバイスファイル作るから(PT2は0666ですよね)、 rootかvideoグループに所属してないとデバイス読み書きできない気がするけど これってそういう意図でわざと変えたって理解で正しいですか?
200 名前:login:Penguin [2012/08/02(木) 09:47:49.41 ID:zzBp+5by] 有志のみなさんありがと、PT3動作報告 Fedora10 Linux localhost 2.6.31.3-fc10.x86_64 #1 SMP Wed Jul 6 17:28:45 JST 2011 x86_64 x86_64 x86_64 GNU/Linux ただし、 vzalloc は vmalloc & memset に変更 >>194 ln 張れば recpt1 を変更する必要はないですけど、 ln をどっかに書いとかないといけないので労力は変わらんか。
201 名前:login:Penguin mailto:sage [2012/08/02(木) 16:39:34.39 ID:xpHg7+yK] 俺も今週末にはPT3の動作検証に本格参入したいのだけど… とりあえず、最新バージョンをgithubからcheckoutした状態で modprobeしたら、 > PT3: fail i2c run_code status 0x32 出ました。rmmod&再度modprobeしたら出ない。 初期化リトライコードは入ってる。 でも、まだ何かあるみたい。 Fedora17 Linux localhost.localdomain 3.4.6-2.fc17.x86_64 #1 SMP Thu Jul 19 22:54:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
202 名前:login:Penguin mailto:sage [2012/08/02(木) 17:28:50.60 ID:FKUuEQDI] Fedora16で fail i2c run_code status 0x32 が出てもそのまま動く時と動かない時があるみたい
203 名前:login:Penguin [2012/08/02(木) 18:31:16.11 ID:B68Aps8m] >>199 最初の頃にテスト用に変えてそのまま忘れてました 特に意味はないです。実用しだすと不便なんで0666に戻します。 >>201-202 "fail i2c run_code status 0x32"はリトライ中のも表示されるので表示される=失敗じゃないです。 キャラクタデバイスできてればリトライで成功したって感じ。 分かりにくいので表示方法考えます。
204 名前:login:Penguin mailto:sage [2012/08/03(金) 13:22:52.69 ID:UONBEzyW] 最近ドロップするようになってきた
205 名前:login:Penguin mailto:sage [2012/08/03(金) 19:42:56.11 ID:rO3lCFfv] PT2の新しいsdk来たね
206 名前:login:Penguin mailto:sage [2012/08/03(金) 21:51:31.57 ID:OHVbIAWc] 今更PT2!?と思ったけどデジタル署名付けたのね
207 名前:login:Penguin mailto:sage [2012/08/05(日) 05:10:48.43 ID:RqrdZbN9] 新規にPT3の環境を作っているんですが、 PT3は、GitHubのものを使うとして、 epgdumpは、どれを使うのがベストですか。 また、録画システムはどれがお勧めですか? epgrec foltia rec10 torec Chinachu
208 名前:login:Penguin mailto:sage [2012/08/05(日) 08:36:42.46 ID:41hzz0D/] >>207 お勧めはMythTV
209 名前:login:Penguin mailto:sage [2012/08/05(日) 09:04:34.71 ID:dpGxjtlL] >>207 枯れて安定してるのはepgrecなんだけど、iPhoneだと操作しにくいんだよな スマホ向けにも画面が最適化されるのが欲しい しかしLinuxerなら自分で実装せねば そういや7月終わったけど、PT3対応予定のfoltiaどうなった
210 名前:login:Penguin mailto:sage [2012/08/05(日) 10:56:17.93 ID:l7mI07US] ttp://w3.quake3.jp/osamu/epgrec_assist/ こんなのがあってよさそう。
211 名前:login:Penguin mailto:sage [2012/08/05(日) 11:00:20.24 ID:x+jzNq5X] recpt1をpt3専用にコンパイルし直して評価してますが、 今のところ何も問題無いです。>開発者、乙! 一点だけ、気になった点 PT2だと録画開始時と終了時にsyslogにメッセージ吐いてて 終了時にはドロップ数とかオーバーフロー数とかわかって 何気に便利だったのでPT3でもあったらいいと思います。 Fedora17 Linux 3.5.0-2.fc17.x86_64 #1 SMP Mon Jul 30 14:48:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
212 名前:login:Penguin mailto:sage [2012/08/05(日) 14:23:10.52 ID:3a38bOUT] >>211 >今のところ何も問題無いです。>開発者、乙! ありがとう PT1,2は持ってないんで確認できないんだけど 開始時のメッセージってどんなのでしょう。 ソース読んでみたんだけどよくわからなかった。 終了時はPT1のようなドロップ数やオーバーフロー数は出せなくて PT3側のエラーパケット数なら出せるんだけどそれでいいかな?
213 名前:login:Penguin mailto:sage [2012/08/05(日) 15:37:22.37 ID:3a38bOUT] >>209 foltia AL版ドライバが出るの期待してるんだけどどうなるんだろうね まさか他力本願で対応予定とか言ってるわけじゃないだろうし FPGAアップデートどうするのかとか興味わくよね
214 名前:login:Penguin mailto:sage [2012/08/05(日) 16:02:14.35 ID:uiL89qvX] 今までが他力本願だったからgitのドライバがそのまま取り込まれるとと思いますよん
215 名前:login:Penguin mailto:sage [2012/08/05(日) 16:34:00.59 ID:x+jzNq5X] >>212 乙です。 PT3が十分安定してるのでPT2との2枚刺しでの運用に切り替えましたが これまた安定稼働してます。PT3もっと買ってこようかなwww PT2のsyslogメッセージは、 開始時: > PT1:ISDB-S Wakeup > used bs tuners on ffff8803e4a05000 = 1 > PT1:LNB on 0V 終了時: > used bs tuners on ffff8803e4a05000 = 1 > PT1:LNB off > (250:1)Drop=00000000:00000000:00000000:00000000 > PT1:ISDB-S Sleep みたいな感じです。「ISDB-S」は地デジだと「ISDB-T」になります。 当然ハードが違うので出せる情報に違いはあると思うので、 内容は出せるものでいいと思います。動作確認的にはWakeupとか Sleepの行だけでも十分重宝します。
216 名前:login:Penguin mailto:sage [2012/08/05(日) 16:49:19.69 ID:4V/ll1bL] 私はそれがたくさん出て邪魔だったのでprintkコメントして出なくしてました
217 名前:login:Penguin mailto:sage [2012/08/05(日) 17:11:04.48 ID:3a38bOUT] >>212 さんきゅー >>216 私もどちらかというと出て欲しくないのでモジュールパラメータで制御できるようにしてみます。 デフォルトは出ない方向で。
218 名前:login:Penguin mailto:sage [2012/08/05(日) 19:29:54.87 ID:3a38bOUT] githubへpushしました モジュールパラメータ debug でメッセージの表示が切り替えられます。 0 : 出来るだけ表示しない 1 : 今までと同じ程度の表示 7 : デバッグ用などいろいろ表示
219 名前:login:Penguin mailto:sage [2012/08/05(日) 21:11:31.42 ID:JuO5mXyc] >>218 乙であります
220 名前:login:Penguin mailto:sage [2012/08/05(日) 21:45:22.49 ID:x+jzNq5X] >>218 乙です 至れり尽くせりですね
221 名前:login:Penguin mailto:sage [2012/08/06(月) 14:22:59.43 ID:hnqXQbDf] 最近PT3手に入れたんだが、 FPGA回路更新って、Windows上でやるものなの?
222 名前:login:Penguin mailto:sage [2012/08/06(月) 14:40:50.63 ID:3jzZZ6g1] >>221 Yes。いまのところWindowsでしかできない Linux版PT3ドライバはFPGA回路バージョン0x04必須
223 名前:login:Penguin mailto:sage [2012/08/06(月) 15:18:28.72 ID:hnqXQbDf] >>222 レスありがトン。 多少面倒だけど(Windows機のOSもSSDに入れなおそうと思っていて) 丁度いい機会だからやってみるよ。
224 名前:login:Penguin mailto:sage [2012/08/06(月) 19:50:54.31 ID:K7SWbMBB] PT3の最新ドライバでもkernel: dma buffer overflowが時々でるんだけど対処 法ってある?
225 名前:login:Penguin mailto:sage [2012/08/06(月) 20:24:30.39 ID:UDiHqdlA] >>218 debug=1で評価してると >PT3:(248:3) error count 30 とかたま〜に出ますね。これってどこまで深刻なんでしょう? 初期化が遅れて頭がエラーになったのか、途中が欠けたのかで 深刻度も違うように思えますよね。出るのは今のところ複数 TS録画してる時に限られているようです。 ちなみに、ハードは無駄にウルトラハイスペックですwww
226 名前:login:Penguin mailto:sage [2012/08/06(月) 20:25:16.27 ID:7f0INJsR] 出た事無いなー マシンとか環境を変えて試してみてはどうだろう
227 名前:login:Penguin mailto:sage [2012/08/06(月) 21:42:51.80 ID:zCNfoCBL] >>224 dma buffer overflowは実はオーバーフローするかもってメッセージなんで オーバーフローしてない場合もあります。 読んでるバッファブロック(1ブロック188KBx17本)の1本前のブロック先頭がDMAで上書きされてた場合に出ます。 対処法はpt3_dma.cの46行目の1を0に変えるとバッファを大きくとるので出にくくなります。 デバッグしようと思ってるけど実害があまりないっぽくて放置中です >>218 error countはPT3側(FPGA)がカウントアップしてる数字で TSパケットのエラーフラグがたってるものをカウントアップしてるみたい。 ドライバ側で問題あるとするとチューニング周波数の計算ミスかなと思う半面 >>226 さんのように出ない人は出ないっぽいので環境依存なのかなって気もします。 私の環境でも地上波は同時録画じゃなくてもたまに出るけどBSは出たことないです。 複数同時録画でなるのはチューナーが干渉しあってるのかもしれないですね もともと放送波のエラーフラグが立ってるって事もあるのかな?
228 名前:login:Penguin mailto:sage [2012/08/06(月) 23:00:44.75 ID:co7y01Ts] >>227 乙です。 ID変わってるかもしれませんが225です。 error countはFPGAがカウントしてるんだとすると純粋に変調前のノイズの 影響ってのが一番怪しいですね。うちは地上波もBS/CSも共同受信だから、 余計なノイズが乗ってる可能性は否定できないです。まあ、しばらく 様子見てみます。 >>226 変える環境が無いので、とりあえずアンテナケーブルの引き回しを 変えてみましたwww
229 名前:224 [2012/08/07(火) 08:22:32.51 ID:UfMmN7E0] >>227 ドライバ作者の方?サンクスです。 オラみたいなアホな子が質問しまくると大変でしょうから READMEに 小技情報追加した方が良いかも!
230 名前:login:Penguin mailto:sage [2012/08/07(火) 22:46:48.14 ID:YwVeqmqO] >>229 そういうヤツらに限って読まないから どこかに同じこと書くんだけどなw
231 名前:login:Penguin mailto:sage [2012/08/08(水) 01:18:38.72 ID:bV/CHICt] 頻度低いですがerror countは出ますね。 ただ、5分録画しても2時間録画しても出るのは最大30count前後。 録画中ずっと定常的に出てるわけではないっぽい。 出たからといってデコードもsplitも失敗しないし、ノイズも 乗らない。結論としては「気にすんな」ってことかも。
232 名前:login:Penguin mailto:sage [2012/08/08(水) 12:49:09.13 ID:bV/CHICt] うお、PT3でchecksignalしたら今までに見たこと無い > error count 35438 が出た。直後にrecpt1で録画してもerror countはゼロ。 再度checksignalしたらまた > error count 32038 checksignalとrecpt1て何が違うんですか?>詳しい人
233 名前:login:Penguin mailto:sage [2012/08/08(水) 20:36:48.11 ID:L9BJ5IF2] >>232 checksignalだとDMA転送しないのが原因ですね。 error countのリセットが、DMA転送するか、それようのレジスタに書き込むかなんで 現状のドライバだとリセットされないです。 チャンネル設定時にリセットするように変更しました。 ついでに"dma buffer overflow"が大雑把な判定であまり意味がないので 表示レベルをデバッグに変更しました その他微調整
234 名前:login:Penguin mailto:sage [2012/08/08(水) 21:37:55.61 ID:JdX6aAYg] >>233 乙です 着実に完成度上がってますね 素晴らしい
235 名前:login:Penguin mailto:sage [2012/08/09(木) 04:13:01.29 ID:GTddxUiK] キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
236 名前:login:Penguin mailto:sage [2012/08/09(木) 11:30:57.16 ID:CPrHM+Ch] 試しにchecksignalやってみたけどTが必ずC/N = 38.288134dBで変化ないんだけどそんなもん? Sはちゃんと変動するみたいだけど
237 名前:login:Penguin mailto:sage [2012/08/09(木) 13:37:13.02 ID:q0KZ2LoV] 低レベルな質問ですみません 8月に入ってからepgrecでBSの番組表が取れなくなったのですが 原因としては何が考えられますか? epgdumpとrecpt1はsourceforgeの2011年10月の新BS対応版を使ってます
238 名前:login:Penguin [2012/08/09(木) 14:01:02.68 ID:BaiHz/ge] >>236 アンテナケーブル半分抜いてみるとかでも変わらない?
239 名前:237 mailto:sage [2012/08/09(木) 14:27:24.67 ID:q0KZ2LoV] 追記です recpt1での録画はできて、epgdumpにts食わせるとチャンネル名だけのxmlができます
240 名前:login:Penguin mailto:sage [2012/08/09(木) 14:28:47.69 ID:I9gYPhFi] >>236 CATVとかで安定してるとかじゃね。 引っこ抜いて0になれば大丈夫
241 名前:login:Penguin mailto:sage [2012/08/09(木) 15:54:35.98 ID:CPrHM+Ch] 抜くとちゃんと No signal. Still trying: /dev/pt3video2 になるけど緩めてみたりしてもかわらないなー 同じ分配器からつないでる別PCのPT2だと device = /dev/pt1video2 C/N = 30.124196dB
242 名前:login:Penguin [2012/08/09(木) 17:00:06.08 ID:BaiHz/ge] >>241 No signalはチャンネル設定できない時のエラーなんで シグナル強度取れてるかどうか試すなら checksignal実行してC/N値が出てる時にチューナーケーブル抜かないとだめだよ
243 名前:login:Penguin mailto:sage [2012/08/09(木) 17:08:03.78 ID:CPrHM+Ch] 途中で抜いても変わらないみたいよ みなさん出来てるとするとうちの環境の問題なんだろうけど
244 名前:login:Penguin [2012/08/09(木) 19:11:31.93 ID:BaiHz/ge] >>243 試してくれてありがとう。仕事中で試せなかったもので。 CN取得でtypoしてました。 修正してpushしたんで取り直してみてください
245 名前:login:Penguin mailto:sage [2012/08/09(木) 19:54:38.45 ID:n/Dxe7h+] pushマダー(AA略
246 名前:login:Penguin mailto:sage [2012/08/09(木) 20:13:35.81 ID:CPrHM+Ch] まだpushされてないみたい、とりあえず tuner->tc_t, NULL, cn に修正したらちゃんと動きました ありがとうございました
247 名前:login:Penguin mailto:sage [2012/08/09(木) 20:15:57.78 ID:BaiHz/ge] やばいな、完全にpushしたつもりになってた。 今度こそpushしたよ
248 名前:login:Penguin mailto:sage [2012/08/09(木) 20:29:20.16 ID:wjJmbl+I] >>210 これいいな ありがとう 見てるかわからんが乙です>作者どの
249 名前:login:Penguin mailto:sage [2012/08/09(木) 20:31:50.50 ID:an8AybQe] >>247 乙です。 今気付いたんですがmodprobeした時に >PT3-pci.c: rev.XX 2012-08-09 が出る時と出ない時がある気がするんですが、 これはこういうもんなんですかね?
250 名前:login:Penguin mailto:sage [2012/08/09(木) 20:55:50.50 ID:BaiHz/ge] >>247 モジュール初期化で真っ先に表示するので必ず出るはず。 初期化ルーチン走らないモジュールロードはないと思うんで syslog側で無視するパターンがあるのかも? いまさらだけどPT3-pciじゃなくてPT3-pcieのがよかったな・・・
251 名前:login:Penguin mailto:sage [2012/08/09(木) 20:57:04.11 ID:BaiHz/ge] >>247 × >>249 ○ なぜだろう。よく間違えて自分にレスする
252 名前:login:Penguin mailto:sage [2012/08/09(木) 21:09:35.86 ID:an8AybQe] >>251 出なかったのは/var/log/messagesの方で、dmesgの方は >[390693.091978] free PT3 DEVICE.<6>[390707.582985] PT3-pci.c: rev.71 2012-08-09 みたいになぜか改行されずに2行混ざって出てた。 (「<6>」ってなんだろ?) こうなると/var/log/messagesには出ないみたい。 気になるのは、rmmodした時に、dmesgに >free PT3 DEVICE. が出ないことがあるってことの方かも。 カーネル側のバグ? Fedora17 3.5.0-2.fc17.x86_64
253 名前:login:Penguin mailto:sage [2012/08/09(木) 21:10:10.39 ID:lvUB9byK] syslogdは設定によって同じログメッセージを束ねる機能がある 何度も連続してmodprobeしたりしてる?
254 名前:login:Penguin mailto:sage [2012/08/09(木) 21:33:48.77 ID:an8AybQe] もしかしてprintkの最後に改行が抜けてるせいで バッファがフラッシュされてないのでは?
255 名前:login:Penguin mailto:sage [2012/08/09(木) 21:40:30.60 ID:an8AybQe] やっぱりprintkに改行付けたら直ったよー
256 名前:login:Penguin mailto:sage [2012/08/09(木) 22:03:17.40 ID:BaiHz/ge] >>255 さんきゅー 何箇所か改行してないところあったんで一緒に直しました
257 名前:login:Penguin mailto:sage [2012/08/09(木) 22:20:52.24 ID:b3kqi3L8] >>237 答えてやりたいとこだが、 その情報だけでは何とも・・・。 取れないのはBSの全チャンネル?
258 名前:login:Penguin mailto:sage [2012/08/09(木) 22:27:37.88 ID:an8AybQe] >>256 乙です うー pt3_pci_init()のversion表示の行に改行が2つあるみたい
259 名前:login:Penguin mailto:sage [2012/08/09(木) 22:49:26.63 ID:CPrHM+Ch] これでいいかな diff --git a/pt3_pci.c b/pt3_pci.c index c00b26d..f138cdf 100644 --- a/pt3_pci.c +++ b/pt3_pci.c @@ -1131,7 +1131,7 @@ static struct pci_driver pt3_driver = { static int __init pt3_pci_init(void) { - printk(KERN_INFO "%s\n", version); + printk(KERN_INFO "%s", version); pt3video_class = class_create(THIS_MODULE, DRIVERNAME); if (IS_ERR(pt3video_class)) return PTR_ERR(pt3video_class);
260 名前:login:Penguin [2012/08/09(木) 22:57:23.93 ID:BaiHz/ge] >>259 ども 録画中でテストしないでアップしたら凡ミスを。。 しかも、こっそり直そうと思ったら失敗した。 変なコミットあるけど気にしないでね^^
261 名前:login:Penguin mailto:sage [2012/08/09(木) 22:59:53.58 ID:an8AybQe] >>259 乙です 良いと思います
262 名前:login:Penguin mailto:sage [2012/08/09(木) 23:38:22.52 ID:qWDHkqBY] debian squeezeだとコンパイルエラーになるんだけど、vzallocをvmalloc + memsetに置き換えても良い?
263 名前:login:Penguin [2012/08/10(金) 07:03:36.40 ID:h6H+nrJR] >>262 大丈夫 vzallocっていつから増えたんだろう
264 名前:login:Penguin [2012/08/10(金) 11:25:55.51 ID:h6H+nrJR] >>262 vzallocない場合に対応したつもり これでいけるかな?
265 名前:login:Penguin mailto:sage [2012/08/10(金) 11:49:47.09 ID:T2dv+zsZ] >>257 ありがとうございます 取れないのは全チャンネルです $ recpt1 --b25 --strip --sid hd 211 120 /tmp/test.ts は正常に録画できますが、 $ epgdump /BS /tmp/test.ts /tmp/test.xml とすると、 <channel id="4101.epgdata.ontvjapan"> <display-name lang="ja_JP">NHK BS1</display-name> </channel> といったものが並んだだけのxmlができます
266 名前:login:Penguin [2012/08/10(金) 12:02:28.49 ID:h6H+nrJR] sid指定しちゃダメなんじゃないっけ
267 名前:login:Penguin mailto:sage [2012/08/10(金) 12:19:31.12 ID:T2dv+zsZ] >>266 sid指定なくしたら取れました。ありがとうございます ということはdo-record.shをいじったのが問題だったわけですね 1か月ほどは問題なく取れてたのが謎ですが
268 名前:login:Penguin mailto:sage [2012/08/10(金) 22:41:01.86 ID:Jb+uTI9Z] >>267 tssplitter_lite ではなく、libavformat 版でやらないか? (まだ作ってる最中で絶賛ヌルポ状態です...orz...
269 名前:login:Penguin mailto:sage [2012/08/11(土) 01:08:17.56 ID:Yg0FEIbN] >>268 たぶんテンパってんだろうけどレスの流れぐらい理解しろw あと libavformat版がんばれ
270 名前:login:Penguin mailto:sage [2012/08/11(土) 05:19:36.88 ID:9thcECEG] >>267 epgrec UNA版のrecpt1パッチ適用して、getepg.phpで--sid epgを指定するようにすれば --sidも使えてHDD負担も減るよ
271 名前:login:Penguin mailto:sage [2012/08/11(土) 05:34:18.92 ID:pkCOvjbg] >> 264 どもども。うまくいったです。
272 名前:login:Penguin mailto:sage [2012/08/11(土) 14:11:15.31 ID:h00C1j64] >>270 getepgの出力先はtmpfsにしとくのが精神衛生上もいいやね
273 名前:login:Penguin mailto:sage [2012/08/12(日) 11:50:17.60 ID:Yg2pLF9E] PT3って今どこらへん?
274 名前:login:Penguin mailto:sage [2012/08/12(日) 13:05:48.60 ID:HanvIEDQ] 伝票番号がわかれば配送業者のサイトで調べられるよ
275 名前:login:Penguin mailto:sage [2012/08/12(日) 15:44:26.20 ID:Js1a1Moq] 調べられないよ
276 名前:login:Penguin mailto:sage [2012/08/13(月) 20:07:11.99 ID:oIpqxrV+] PT2とPT3混ぜて運用してるけど、もうPT2は引退させてもいい感じ
277 名前:login:Penguin mailto:sage [2012/08/13(月) 20:54:30.74 ID:OLjkzJv/] もうそんなに安定したレベルになってるん? こりゃドライバ作者さんにインタビュー依頼来るんじゃねw
278 名前:login:Penguin mailto:sage [2012/08/14(火) 16:09:57.89 ID:rywkhpCY] >>225 うちでもそこそこ大きな(2000〜3000程度の) error count がでるけどチャンネル依存のようだ。 殆どのチャンネルでは、count=0 か出てもせいぜい20程度だが 放送大学 (東京で28CH)でchecksignalすると、いつも2200程度のerrorがでる。 因みにC/Nはども34dB程度で放送大学が特に悪いわけではない。 長い時間checksignalかけていても増えないので、頭の部分エラーで出ているのかもしれない。 ところで、地デジチャンネルでchecksignalすると必ず最初は C/N = -nandB って表示になるけど皆もなる?
279 名前:login:Penguin mailto:sage [2012/08/14(火) 17:55:44.71 ID:NO/M9IUo] 初めの1ループ分って感じ
280 名前:278 mailto:sage [2012/08/14(火) 19:26:50.21 ID:rywkhpCY] ううむ、 error が出まくってうまく録画できないときがある。 状況としては >>278 に書いたのと変わらないのだけれど、通常、count=0 になるようなチャンネルでも、 長時間録画しようとすると途中で録画が止まってしまうのがある。 そのときの error count を見てみると、恐ろしいことに 1000万(8桁)を超えるエラーが出ていた。 エラーから抜けられなくなっていてデータ転送ができないように見える。 (segfaultとかは無い) 一緒に差してるPT2だと大丈夫なので、PT3を差すスロットを変えたり、アンテナケーブルを PT2のものと交換したりしてみたけど変化無いのだけど同じような症状の人居る? 環境やPCとの相性なのかな
281 名前:login:Penguin mailto:sage [2012/08/14(火) 19:30:59.90 ID:Yf0nHzB+] >>278 >>279 あくまで予測の範疇だけど。 チューナーロック前のバッファ(エラーフラグ立ってる)がクリアされてないっぽくて チューナーロック後にバッファが埋まるまでウェイト入れてから エラーカウントリセットすればエラーカウント0になるみたい。 だからデータ量の少ないチャンネル(放送大学?)だとロック前のバッファが多く残る BS/CSみたにデータ量の多いチャンネルだとすぐにバッファが上書きされるって感じ。 どの程度待てば十分なのかがはっきりしない&実害無いので放置してたけど 適当にウェイト入れてみます。ウェイト足りないようだったら教えて
282 名前:login:Penguin mailto:sage [2012/08/14(火) 19:32:05.49 ID:WBCEmeca] >>280 デバッグモードにしてログを貼り付ければ何か進展するかもしれん
283 名前:login:Penguin mailto:sage [2012/08/14(火) 20:18:21.19 ID:Yf0nHzB+] >>280 突然の豪雨で受信レベル低下とかない? PT2と同時録画でPT3だけ失敗するのかな?
284 名前:login:Penguin mailto:sage [2012/08/15(水) 12:21:04.17 ID:XcQ2pouT] printk のメッセージの頭にひと通り PT3: を入れていただけると grepできてありがたいなんて思ったりしますがどんなもんでしょう
285 名前:login:Penguin mailto:sage [2012/08/15(水) 13:10:43.25 ID:eMNV4epg] >>284 いれたよー # patch作ってくれるとうれしいな
286 名前:login:Penguin mailto:sage [2012/08/15(水) 18:43:06.24 ID:XcQ2pouT] どうもありがとうございます パッチはPT3_PRINTKになってなかった所が何かあるのかなと不安でした
287 名前:login:Penguin mailto:sage [2012/08/15(水) 21:20:27.47 ID:/rp+ad8O] >>285 IDがepg
288 名前:278 mailto:sage [2012/08/16(木) 22:16:25.18 ID:JPsIczZV] >>281 新しいドライバを入れてみたところ、>>278 の症状は全て無くなり、どのチャンネルでも最初は Error Count=0になるようになった。 ありがとう。 ところで、やはり >>280 の症状は収まらず、相変わらず録画失敗が多発する。 但し、失敗するのはBSのみで、地上波で失敗することは無いようだ。 この状況から、ドライバが原因とは考えにくい。 PT2とPT3で同じBS番組を録画してPT3のみ失敗することがあるので、やはりPT3の問題かも。 同じような症状の人は居ないみたいだし困ったなぁ
289 名前:login:Penguin mailto:sage [2012/08/16(木) 22:27:41.84 ID:+gS6ORHD] >>288 Windows8 RP あたり入れて、ハード故障か切り分けてみたら?
290 名前:login:Penguin mailto:sage [2012/08/16(木) 22:58:53.74 ID:Z/weZhdr] >>288 BSだけってなるとLNBが怪しいな
291 名前:login:Penguin mailto:sage [2012/08/17(金) 00:22:06.96 ID:bHmwaPKB] >>290 LNB電源がカードからきちんとでてるかどうか調べてみるとか
292 名前:278 mailto:sage [2012/08/17(金) 00:58:50.48 ID:7e3ajYw7] >>290 >>291 ぅうむ・・・LNBですか。 どうなんだろう。 >>288 に書いている通り、PT2とPT3とを同時に両方ともLNB ON にして同じ番組を録画して、PT3だけ失敗した。 アンテナ電源の問題だとすると、PT3で失敗した時点でPT2でも失敗するはずなので考えにくいかなと思うがどうかな。 あと、PT3で失敗する時でも最初のうちは録画できていて、途中で止まり、そのまま回復しないという症状は手掛かりにならないですかね。 即ち、途中一度でもerror countが上がり始める(=パケットエラー?)と、設定した録画終了時間まで2度と復活しないのだけど、でも、 このとき、同時に録画進行しているPT3のもう片方のBSチューナーはちゃんと生き続けていて録画継続できている。 なんか、一度Syncが外れると最後まで復活しないような症状なんですが、ドライバ側でなんかWorkAroundが出来ないでしょうかね・・ などと勝手な事を妄想してみたりしています。
293 名前:278 mailto:sage [2012/08/17(金) 01:04:15.08 ID:7e3ajYw7] WorkAround -> Walk Around (恥・・・
294 名前:login:Penguin mailto:sage [2012/08/17(金) 01:35:57.32 ID:2dkJoMvR] すみません、レベルの低い質問で申し訳ないですが、教えてください。 epgrecでBSの新しい放送局やCSの一部の番組表が歯抜けになってます。 config.phpとepgdump.cとxmldate.c すべて、チャンネル変更をしたのですが同じです。 あと、LaLaTVを録画すると、ムービープラスHDで放送されている番組が録画されます。 ファイルはちゃんと、LaLaTVのタイトルになってます。 ムービープラスHDで録画すると、ちゃんと番組表通りに録画されてます。 変更の仕方がマズイのでしょうか? 上で190の人がレスされてる仕方と同じなんですが。。 わからないのは、NDというのはどこで変更すればいいのでしょうか?
295 名前:login:Penguin mailto:sage [2012/08/17(金) 01:43:59.10 ID:TAm5i5yE] 簡単なのはデータベースを一旦全て削除すればいいよ でなかったらmysqlを直接コマンドで修正
296 名前:login:Penguin mailto:sage [2012/08/17(金) 02:36:31.33 ID:ibXLnIQp] >>292 ますますLNBクサいけど切り分けきる?
297 名前:login:Penguin mailto:sage [2012/08/17(金) 03:07:04.70 ID:pJVEjesQ] >>294 CSはチャンネルの設定でSIDを手で指定して、 録画モードでSIDによるフィルタリングが有効なモードにするか、 Full TSで録画して再生アプリ側でプログラムを指定するかする必要があります。
298 名前:login:Penguin mailto:sage [2012/08/17(金) 03:48:14.72 ID:3w4uwq6+] >>294 番組表の上の方のチャンネル名が書いてある行、 チャンネル名が書いてあるセル(?)をクリックすると チャンネル情報 視聴しない: サービスID: ってポップアップが出てくるので、 LaLaTVならサービスID:314 と入れて更新を押します。
299 名前:login:Penguin mailto:sage [2012/08/17(金) 08:20:41.85 ID:4SutgWV4] >>292 ドライバ側でやってるのはDMA転送されたデータのバッファリングと そのバッファをユーザ空間へコピーしてるだけなんで、 正常なパケットだろうがエラーのあるパケットだろうが止まることはない。 ただしバッファは各チャンネルに1ブロック188KBx17ブロックあるんだけど、 ブロックの先頭がSyncバイト(0x47)でない場合、("PT3: invalid sync byte...."が出る) そのブロックはユーザ空間へコピーされない PT3が正常に復調してDMAが止まらなければ、そのうち上書きされて正常状態に戻るはずです。 うちの環境で 録画開始→アンテナはずす→アンテナ戻す→録画停止 やってみたら、途中に再生できない部分があるけど最後のほうはちゃんと再生できるTSができたんで、 アンテナレベル低下でDMA止まらない&ドライバ側も止まってない ちなみに復調できなくてもSyncバイトは固定みたいで"PT3:invalid sync byte..."はでなかった。 現状の話を聞くと途中から最後まで復調に失敗してるんじゃないかな
300 名前:299 mailto:sage [2012/08/17(金) 08:36:43.54 ID:4SutgWV4] >>292 ごめんなさい、お答えになってなかったですね。 途中から復調に失敗したまま復帰しないとなると チューナーのPLLロックが途中から外れるということなのでハードの問題じゃないかと思います。
301 名前:login:Penguin mailto:sage [2012/08/17(金) 11:23:09.47 ID:Bo7QWR50] recfriio/recfsusb2nとepgrec/epgdumpの組み合わせで、 番組表をTSファイルから自動取得できるようしています。 (主にCSのチャンネル変更への自動追従用) ttps://github.com/stz2012/epgrec ttps://github.com/stz2012/epgdump 同じようにrecpt1にも対応できたらと考えています。 CSはCS2,CS4,・・・CS24と指定すれば良いのはソースから判断できたのですが、 BSはネットに転がっているソースによりマチマチで、101chだったり101だったりするので recpt1に関してはどれが最新ソースなのか教えて頂ければ助かります。 >>294 みたいな事態が起こりにくくなると思いますので。
302 名前:login:Penguin mailto:sage [2012/08/17(金) 14:00:54.09 ID:HOfg/4Il] >>301 ttp://hg.honeyplanet.jp/pt1/ ttp://hg.honeyplanet.jp/pt1.oyama/ よく使われているのは上の2つ辺りでしょうか
303 名前:login:Penguin mailto:sage [2012/08/17(金) 14:27:59.51 ID:07CiTaj3] >>302 情報ありがとうございます。 やはり本家そこっぽいですよね。 recpt1って、ドライバーはpt1/pt2/pt3用とそれぞれ別れていて recpt1自体は同じもので動くという認識で良いのでしょうか? いかんせん、実機持って無いので勝手が分からずすいません。
304 名前:login:Penguin mailto:sage [2012/08/17(金) 16:16:12.72 ID:H5bHlygg] >>303 ドライバはPT1,2用と3用があってrecpt1は共通です
305 名前:301 mailto:sage [2012/08/17(金) 17:18:34.84 ID:07CiTaj3] ttp://hg.honeyplanet.jp/pt1/ のpt1_dev.hの情報を元にepgrecとepgdumpを修正してみました。 epgdumpの方はMakefileのコメントアウトされている RECPT1 = -DRECPT1 を有効にしてコンパイルしてください。 epgrecの方は既存のテーブル構造のままで大丈夫なので 各テーブルをトランケートしてから、getepgをしてください。 動作報告、不具合報告お待ちしております。
306 名前:login:Penguin mailto:sage [2012/08/17(金) 20:27:18.89 ID:bini2YrC] >>305 epgrecの中の人ですか?
307 名前:login:Penguin mailto:sage [2012/08/17(金) 21:47:33.17 ID:nqRtQh36] DVBアプリ集0.98 うpしました Sc 371039 - s2scanがscanできなくなってた問題を修正。 (前スレでエラー報告してくれてた方、ご迷惑をお掛けしました m(-_-)m ) DVBドライバの改造版v0.1も Sc 371042 - suspend/resumeに対応 (ただしmplayer等再生アプリ側でも対応が必要になる場合あり) - BS/CSのチューニング改善(開始直後のエラーパケットが少なく) - BS/CSのSNR,BER読み出し機能を追加 復調ICやチューナーICについてネットで拾った情報を基に作ってあるので、本家マージの予定はなし よろしければお試しを.
308 名前:login:Penguin mailto:sage [2012/08/17(金) 22:53:15.83 ID:ibxbjvsY] かき
309 名前:278 mailto:sage [2012/08/17(金) 22:54:19.36 ID:GtCBT3CV] >>299 >>300 いろいろとありがとうございます。 今日、PT3をもう一枚買ってきてしまいました。 早速交換したところ全く同じ症状が出ました。 orz ところで、テストをしていて気がついたのが、2つの端末を立ち上げて: 端末1:$ checksignal --lnb 15 --device /dev/pt3video0 101 端末2:$ checksignal --lnb 15 --device /dev/pt3video1 103 などとすると、両方とも C/N=14dB近辺の値を表示するのですが、ここで、例えば端末1側を ctrl-c で止めると、 端末2側の C/N の値が急に 3〜4dB辺りに落ちてしまうことが判りました。 私の環境では 100% 確実に再現します。 また、この現象は PT2 では起こりません。 もし、上記のような事(片側を落とすと、もう片方のsignalも落ちる。 その時点でLNBがoffになる??)のであれば これまで私の環境で起こっていたことの説明が付きそうです。 (何人かの方が書いてくれていますがやはりLNBが問題?) 不思議なことに、片側を recpt1にして録画をしている最中に、もう片側でのchecksignalを落としても recpt1はそのまま録画を続けることもあったのですが、そのときには今度は、空いているべきチューナーのsignalgが checksignalで取れなくなる(No signal. Still trying:)という現象が起きます。 そこで、皆さんに質問なのですが、うまく録画できている環境でも、上記と同様なこと (checksignalで片側落とすともう片方にも影響が出る)と言うことが起こるのでしょうか。 どなたか実験をしていただけるとうれしいです。 長文失礼!!
310 名前:301 mailto:sage [2012/08/17(金) 23:51:10.78 ID:jN8mPnsv] >>306 違いますね。 しがない、プログラマの端くれです。
311 名前:login:Penguin mailto:sage [2012/08/18(土) 01:24:04.17 ID:/x54hYDG] >>293 合ってるんじゃ? workaround ―【名詞】 《システムなどの問題の》回避策. ・These workarounds will not remove the vulnerability. これらの回避策は脆弱性を取り除くものではない.
312 名前:login:Penguin mailto:sage [2012/08/18(土) 02:34:03.68 ID:iCAwhRzo] >>310 紛らわしくないですか 本家が引っ越ししたのかと思って復旧に苦労しました ○版とか分けてもらえると間違えも無くなると思います
313 名前:login:Penguin mailto:sage [2012/08/18(土) 03:38:50.12 ID:gv2fesMS] >>309 私のレスがPT3を追加購入させたのなら申し訳ない。 見直したところデバイスファイルclose時にLNBを無条件でOFFにしてたので修正しました。 うちの環境が外部からの常時LNB給電なのでテストできないのですが、これでどうでしょう。 ただ、PT2と同時録画でPT3側だけ録画できないのは別の原因がある気がします。 #PT2からLNB給電してるはず?
314 名前:login:Penguin mailto:sage [2012/08/18(土) 13:11:25.39 ID:1741yDpW] >>312 中の人は名前にそう書いてるでしょ
315 名前:278 mailto:sage [2012/08/18(土) 15:05:32.81 ID:LcHpunJf] >>313 いえいえ、いづれもう1枚は欲しいと思っていたので前倒しに追加購入しただけです。 お気になさる必要はまったくありません。 さて、早速の修正をありがとうございました。 取り込んでみたところ、>>309 の症状は無くなりました。 これで暫くテストしてみたいと思います。 別の原因については私も何かあるのではないかと思っていて >>292 でLNB は原因で無いのでは、と書いていたのもその為です。 そもそも、今回修正いただいた点が大きな問題であれば、私以外の環境でも問題点として報告が挙がっていたと思うのですが 皆さん安定稼動しているようですので、やはり私の環境にも問題があるのだと思います。 (LNBをON/OFFするのは珍しいのかな?) いづれにせよ今回修正していただいた事で考慮点が一箇所減りテストしやすくなりました。 ありがとうございました。
316 名前:login:Penguin mailto:sage [2012/08/19(日) 16:47:19.80 ID:fRukyuj/] 前スレで少し話題になってたepgrecにa.phpが仕込まれる件、今朝うちのところに着弾してた。19/Aug/2012:01:33:40時点で確認。 一応Basic認証かけてはいたけど、パスワードが簡単すぎたらしい。反省。 ログ見た感じじゃ特に削除されたとかの被害はなかったけど、今でもクラックできないか調べてる人がいる模様。ちなみにアメリカからだったかな。
317 名前:294 mailto:sage [2012/08/19(日) 19:18:46.83 ID:E3yzXCfN] みなさん、ありがとうございました。 違うチャンネルが録画される問題は解決できました。 しかし、やはりCSの一部のチャンネルで 番組表の取得ができません。 最近、変更されたチャンネルばかりみたいです。 mysql> TRUNCATE TABLE `Recorder_channelTbl` mysql> TRUNCATE TABLE `Recorder_programTbl` これらは行って、getepg.phpもしたので テーブルはepgdumpの記載通りになって ます。番組表の放送局のところをクリックして番号も打ちました。 一つ疑問はテーブルを見たときに、1番左のIdというのが、TRUNCATE TABLEをするたびに、数字が変わります。 これは問題ないのでしょうか? それと、recpt1/pt1_dev.hの中身を見たら 情報が古く、チャンネルとNDがチャンネル変更前のままになっています。 新BSには対応しています。 recpt1/pt1_dev.hも書き換え必要がありますか? 長文になり、申し訳ないです。
318 名前:login:Penguin mailto:sage [2012/08/19(日) 20:59:41.39 ID:fRukyuj/] 書き換え必要と思えば書き換えてみようよ。そのくらいの試行錯誤はしようぜ。
319 名前:278 mailto:sage [2012/08/19(日) 21:16:45.82 ID:BBi7Sa+g] >>313 ほぼ1日テストしてみたところ完璧に動作しているようです。 ありがとうございました!! こうなるとPT2と同時録画時になぜPT3だけ落ちたのか判りませんが、こうなると私のオペミス・考え違いのような気がしてきました。 混乱した情報を提供してしまい申し訳ありませんでした。
320 名前:294 mailto:sage [2012/08/19(日) 21:43:09.98 ID:E3yzXCfN] >>318 ありがとうございます。 実はもうしましたが、CS全部が録画できなくなりましたので、戻しました。
321 名前:login:Penguin mailto:sage [2012/08/19(日) 22:38:37.66 ID:b4QJ4sJN] >>317 pt1_dev.hのNDとかが書いてある部分って,コメントアウトされてない? かんちがいだったら失礼。 それと最初の質問だけど,epgdump.cとxmldate.cを書き換えたはいいけどなんらかの 原因で再コンパイルされてないとか? 一度make cleanしてみては?
322 名前:login:Penguin mailto:sage [2012/08/19(日) 22:49:56.57 ID:3ReTtCXa] 2.6.32のdebian squeezeなんだけど、pt3_pci.cで linux/smp_lock.hのインクルードが無いんでコンパイルエラーになるよ。
323 名前:294 mailto:sage [2012/08/19(日) 23:07:53.17 ID:E3yzXCfN] >>321 コメントアウトはされてないようです。 やはり、pt1_dev.hを書き換えないと いけないのですか? 単純に、チャンネル番号を最新にして、ND番号を最新用に配置し替えただけなんですが。。 書き換え方かわるかったのかも。 make clean はしてみました。 pt1_dev.hをもう一度書き換えてみます。
324 名前:login:Penguin mailto:sage [2012/08/20(月) 03:18:53.77 ID:dtkFGAOE] >>323 pt1_dev.hの書き換えなんかは必要ないはず。 epgdump.cとxmldate.cを、どう書き換えたの? 例えば最近変更されたチャンネルだったら、 { "スーパードラマ", "1006.ontvjapan.com", 28896, 7, 310}, という感じになってれば、okなはずだけど。
325 名前:login:Penguin mailto:sage [2012/08/20(月) 03:40:44.56 ID:fyyBxV2s] >>316 パスワード何文字にしてたの
326 名前:login:Penguin mailto:sage [2012/08/20(月) 05:12:41.18 ID:u0PcUimS] >>325 確認したら以前消したつもりのtest:testが混ざってた。そりゃ侵入されるわw 簡単なパスワードクラックはしてくるみたいね。 ちなみにa.phpのダウンロード元だが、相変わらず users.skynet.be/fa564557/acmd.txt だったよ。 まあしょーもない話だし、大部分の人は大丈夫だろうけど、しぶとくぶん回してる人がいるもんだね。
327 名前:login:Penguin [2012/08/20(月) 11:10:39.97 ID:dqU902mw] >>322 ありがとう。直したつもり。
328 名前:login:Penguin mailto:sage [2012/08/20(月) 11:13:14.32 ID:MhiaxRMH] まあ漏れパス使い続ける奴もいるからな
329 名前:294 mailto:sage [2012/08/20(月) 11:24:48.12 ID:uSM9UqST] >>324 そうなんですか? もう一度書き換えみたんですが、やはり変わらなかったですし、また元に戻しました。 epgdump.cとxmldate.cはそう書き換えてます。 あと、番組表の放送局名も一部のチャンネルで名前が変わったので、書き換えたのですが、番組表には反映されてません。 ここらも何か関係ありそうですが。。
330 名前:301 mailto:sage [2012/08/20(月) 11:43:59.03 ID:ntq3IOVc] >>294 自分のはそういう面倒が無いように作ってあるのだが、 試してみては貰えないのかな;
331 名前:login:Penguin mailto:sage [2012/08/20(月) 11:51:34.72 ID:yNxeazUu] >>329 >>323 でコメントアウトされてないってことだけど,pt1_dev.h内のCSのND番号を記述 してあるところって,このブロックしか見当たらなかった。 { 12, CHTYPE_SATELLITE, 0, "CS2"}, /* ND2: * 237ch:スター・チャンネル プラス * 239ch:日本映画専門チャンネルHD * 306ch:フジテレビNEXT */ どっちにしても,おれもチャンネル変更の作業したことあるけどpt1_dev.hはいじらなかったな。 epgdump.cとxmldate.cとsample.phpだけだったと思う。 大穴で書き換えたNDやSIDが間違ってるとかは? 8月1日のチャンネル変更が最新ですよ。
332 名前:294 mailto:sage [2012/08/20(月) 20:05:35.29 ID:6FWgevcp] >>331 もう一度調べましたが間違ってないです。 sample.phpとは? 過去スレもほぼ目を通したのですが、sample.phpは初めて聞きました。 なんだか、お手上げな感じです。 なにが原因なんだろう。。
333 名前:login:Penguin mailto:sage [2012/08/20(月) 21:51:24.08 ID:DKBKWCK1] >>332 config.phpじゃない? epgdump.cとxmldata.cを適切に弄ってあるのなら config.phpとdbのRecorder_channelTbl ・ Recorder_reserveTblのchannelを書き換えれば 動くと思うが・・・
334 名前:login:Penguin mailto:sage [2012/08/20(月) 21:57:18.64 ID:dtkFGAOE] >>332 どこをどう書き換えて、何をしたのかを 順番に示してくれないと、アドバイスできん。 チャンネル変更への対応は、epgdump.cとxmldata.cを 書き換えて再コンパイル、/usr/local/binへコピー。 epgrecのconfig.phpを書き換えてデータベースを一旦 全て削除するか、削除しないのであればRecorder_channelTblの channelを変更する。 まさかだけど、チャンネル番号だけ変更して、TSID変えてないとか ないよね?
335 名前:login:Penguin mailto:sage [2012/08/20(月) 22:04:01.09 ID:1J8w2csu] >>333 うひ。ごめん。そのとおりconfig.pgpでした。 元のファイル名がconfig.php.sampleなのでつい。うろ覚えで書いちゃいかんな。
336 名前:login:Penguin mailto:sage [2012/08/20(月) 22:05:09.08 ID:1J8w2csu] 重ねてtypo。吊ってきます。
337 名前:login:Penguin mailto:sage [2012/08/21(火) 01:11:59.82 ID:BsY0I0af] >>327 ありがと。古いカーネルですまん。 2.6.32ではダメだった。良く調べてないが2.6.30-38の場合に、 インクルードする必要があるのかも。
338 名前:login:Penguin mailto:sage [2012/08/21(火) 01:25:15.83 ID:DPN/uGgQ] #include <linux/smp_lock.h> が飛ばされちゃうからかな
339 名前:login:Penguin mailto:sage [2012/08/21(火) 01:50:31.45 ID:BsY0I0af] 2.6系が少数派であれば、ドライバとしてサポートしないのもありかも。 鈍重なdebianは、次のwheezyも2.6系なのかな?
340 名前:login:Penguin mailto:sage [2012/08/21(火) 01:59:45.63 ID:WvOYkFOb] >>339 多分、3.2系になる。
341 名前:login:Penguin mailto:sage [2012/08/21(火) 02:09:31.82 ID:ZQwrCt0m] CentOS 6が2.6.32だから2.6系も結構いそう
342 名前:login:Penguin mailto:sage [2012/08/21(火) 04:37:49.80 ID:Z24HVfTK] hg.honeyplanet.jp/pt1.oyama/rev/066f33b2213a 現実逃避して、DLNAからマルチチャンネルの 番組を選択出来るように改造してみました。 ToDo: DLNAから物理チャンネルも変更出来るようにする。
343 名前:login:Penguin mailto:sage [2012/08/21(火) 05:30:26.77 ID:Z24HVfTK] >>342 補足:使い方 $ recpt1 --sid all --dlna 上記の様にコマンドを打ち込んでから、 DLNA対応機器(TV等)でrecpt1と言うのがメニューから見られる筈なので、 選択し、視聴したいサービスIDの番号を選択すると、 そのサービスIDのストリームのTSが抽出されて出力(画面表示)されるはず。 ファイル出力に関してはゴチャゴチャのグダグダ(DLNAで選択したもの)になるので、 /dev/null とか無指定(-)を指定するのが吉です。
344 名前:login:Penguin mailto:sage [2012/08/21(火) 11:42:27.36 ID:MWAjnF/d] Chinachu、ベータ版wktk akkar.in/projects/chinachu/#download
345 名前:login:Penguin [2012/08/21(火) 13:03:09.50 ID:9e0F6gFV] >>337 失礼、各バージョンの違いを把握してなくて。 pt1参考にしたんだけど安直すぎたかな。 2.6.32でもインクルードするように直しました
346 名前:login:Penguin mailto:sage [2012/08/21(火) 19:41:58.32 ID:WvOYkFOb] そういえば、libccid 1.4のデータベース未登録問題って解決したのかな?
347 名前:294 mailto:sage [2012/08/21(火) 23:52:22.85 ID:SFvrM7ZF] >>334 ありがとうございます。 もう一度インストールからやり直して、 書いて頂いた手順を踏んだら番組表が 更新できました。 しかし、チャンネルによってやはり 他の番組が録画されてしまいます。 例えば、LaLaTVだと何故かGAOLAが録画されてしまいます。 ディズニーXDもGAOLAが録画されます。 番組表でのサービスIDも正しく設定してますし、予約した通りに録画できる番組もあります。 Recorder_channelTbl も正しくなっています。TSIDも正しいです。
348 名前:login:Penguin mailto:sage [2012/08/22(水) 00:27:29.79 ID:2ZTfpgla] >>345 うまくいきました。ありがとー
349 名前:login:Penguin mailto:sage [2012/08/22(水) 01:45:15.45 ID:lxx4T5Rd] >>347 LaLaTVはND18、ディズニーXDはND04、GAOLAはND06 だから、トランスポンダから間違ってるのでは? Recorder_channelTblのchannelの値が、 LaLaTVはCS18、ディズニーXDはCS4、GAOLAはCS6と なってる? あとは、epgdump.cとxmldata.cの中の 1074.ontvjapan.com とかの部分と、config.phpの同じ部分が、 チャンネル単位で一致してないとか、 他と重複しちゃってるとか?
350 名前:login:Penguin mailto:sage [2012/08/22(水) 05:06:52.22 ID:hMouLBzB] BS・110度CSのトラポン情報 www5e.biglobe.ne.jp/~kazu_f/digital-sat/trapon-nsat110.html www5e.biglobe.ne.jp/~kazu_f/digital-sat/trapon-bsat.html ここら辺を参考にしながら設定なりSID指定なりすればおk
351 名前:epgrecのUIの人 mailto:sage [2012/08/22(水) 15:59:44.70 ID:06iSplRJ] epgrec assist 更新しました ・番組表で放送波を選択した際に表示時間位置を維持 ・録画済一覧のサムネイル表示対応 ・予約、録画済み一覧で番組選択後、選択された番組のみ表示(オプション) w3.quake3.jp/osamu/epgrec_assist/ epgrec assist はこれにて一区切りとします epgrec 本家の方で同等の機能を盛り込むべく調整中です epgrec のスマホ対応は、頭の片隅に…デバッグ環境が無いに等しいんですけどね 順番としては、 ・予約、録画済、検索等一覧のレイアウトを変更、assist同等に(←8割がたできてます) ・番組表をassist同等に、その他のページもそれなりに ・ここまでで、テンプレート切り替えができてる予定 → スマホ対応してみる? といった具合に…いくといいなぁ
352 名前:login:Penguin mailto:sage [2012/08/24(金) 01:12:19.20 ID:yCqOZnf2] おつおつ
353 名前:login:Penguin mailto:sage [2012/08/24(金) 22:49:55.45 ID:GZQUxnuY] VMWare ESXi 5.0 でPT3運用しようとしているのだが Aug 24 21:59:24 localhost kernel: PT3-pci.c: rev.0 Aug 24 21:59:24 localhost kernel: PT3-pci 0000:0b:00.0: PCI INT A -> GSI 19 (lev el, low) -> IRQ 19 Aug 24 21:59:24 localhost kernel: PT3: Bus Mastering Enabled. Aug 24 21:59:24 localhost kernel: PT3: Check PTn is passed. n=3 Aug 24 21:59:24 localhost kernel: PT3: cleanup I2C bus. Aug 24 21:59:24 localhost kernel: PT3: ISDB_S Wakeup Aug 24 21:59:24 localhost kernel: PT3: ISDB_S Sleep Aug 24 21:59:24 localhost kernel: PT3: ISDB_T Wakeup Aug 24 21:59:24 localhost kernel: PT3: ISDB_T Sleep Aug 24 21:59:24 localhost kernel: PT3: ISDB_S Wakeup Aug 24 21:59:25 localhost kernel: PT3: ISDB_S Sleep Aug 24 21:59:25 localhost kernel: PT3: ISDB_T Wakeup Aug 24 21:59:25 localhost kernel: PT3: ISDB_T Sleep Aug 24 21:59:25 localhost kernel: PT3: device[0]=(null) Aug 24 21:59:25 localhost kernel: PT3: fail allocate consistent. 0 Aug 24 21:59:25 localhost kernel: PT3: fail create dma. Aug 24 21:59:25 localhost kernel: PT3-pci 0000:0b:00.0: PCI INT A disabled Aug 24 21:59:25 localhost kernel: PT3-pci: probe of 0000:0b:00.0 failed with error -5 となって使えん。なんか呪文があるのだろうか? ちなみにWindowsVista64 bitではESXiは問題なく使える。 もちろん素のLinuxなら問題ない。 解決方法ある? エライ人教えて!
354 名前:129 mailto:sage [2012/08/24(金) 23:13:36.41 ID:g+9kU6wQ] >>353 そもそも PT3 じゃないデバイスがパススルーできることは確認してる?
355 名前:353 mailto:sage [2012/08/24(金) 23:23:59.90 ID:GZQUxnuY] >>354 LinuxはIntel 1000PTで確認済み。問題なく使える。 VistaではパススルーでPT3を認識して録画可能。 当然Vista + 1000PTもパススルー認識して問題なく使える。
356 名前:login:Penguin mailto:sage [2012/08/24(金) 23:43:54.35 ID:hUyYQCKL] 昔pt2をvmware(だったと思う)のパススルーで使った人がこのスレにいて、その方法を書いてたんだけど その書き込み掘り起こさないと無理かも 結構手間かけてた 時間ができたら探してみる 本人降臨してくれといいんだけど
357 名前:login:Penguin mailto:sage [2012/08/24(金) 23:59:25.19 ID:N8HSLdAs] >>355 単純にWindows仮想マシン用のパススルー処理がより汎用的に作られているだけのような。 ちなみに、Linux仮想マシンのゲストOSタイプをVista64bitにしても変わらない?
358 名前:353 mailto:sage [2012/08/25(土) 00:46:35.67 ID:lcyHRtzZ] >>356 お手数ですが、よろしくお願いします。 >>357 試してみたけど結果は同じだった。うーん。
359 名前:login:Penguin mailto:sage [2012/08/25(土) 01:25:11.04 ID:2bE3PCpm] そういやLinux-kvmでpt2パススルー、Windowsゲストで安定動作報告きてたけど Linux on Linuxで試してみたら頻繁に刺さって悲しかったな。 ホストのカーネルバージョンやpt2デバドラを変更したりすると、刺さる頻度 変わったり。
360 名前:login:Penguin mailto:sage [2012/08/25(土) 06:45:59.54 ID:DUj77K0t] >>353 DMA用の物理メモリ確保で失敗してるからPT3うんうんじゃなくて メモリ確保のやり方か仮想環境の問題な気がする。 確保量がwindowsのbondriverより多目になってるんでそのせいかも? pt3_dma.cの定数いじってみて
361 名前:360 mailto:sage [2012/08/25(土) 07:58:00.60 ID:DUj77K0t] ごめん、BonDriverのソース読み直したらメモリ確保量はBonDriverの方が多かった。 #pt3_dma.cのBLOCK_COUNTだけどBonDriverだと8*8=64
362 名前:353 mailto:sage [2012/08/25(土) 08:25:34.26 ID:lcyHRtzZ] >>360 pt3_dma.cの46行目のifdefの値を1のままで試したところ動作しまた。 ありがとうございます。 これで糞窓環境捨てられます。感謝です。
363 名前:login:Penguin mailto:sage [2012/08/25(土) 10:48:20.40 ID:GSKaR+2R] ESXiで使えるん?朗報や〜ヽ(´▽`)ノ >>353 レポありがと。
364 名前:login:Penguin mailto:sage [2012/08/26(日) 19:17:18.04 ID:v+3sw5wy] bs-tbsの番組表がなぜかQVCになってる。 CS161の方はジャンルが情報でBSTBSはジャンルがニュース・報道になっててよくわからない。 cdn.uploda.cc/img/img5039f76ab1782.png
365 名前:login:Penguin [2012/08/26(日) 23:44:04.73 ID:mPmaWu8x] 今日、PT3を買ってきて Linux マシンに入れて色々試しています。 なんとか recpt1 をコンパイルして -http で出力させて、 外部パソコンの VLC Player で見ることができるようになったのですが、 CSの場合、XXXX:8888/CS2, CS4, CS6, ... というように 大きなチャンネルしか指定できません。 ディスカバリー等の個別チャンネルを見るには、 URLをどう指定すればいいのか分かりますでしょうか?
366 名前:login:Penguin mailto:sage [2012/08/26(日) 23:45:37.57 ID:DQomCPex] :port/CS16/333 同様に/24/1seg 等でワンセグ受信も可能。
367 名前:login:Penguin [2012/08/27(月) 01:18:58.71 ID:wqPbWSvY] >>366 うまくいきました。 ありがとうございます。 これ全部、m4uに書いておけばいいのですね。 ところで、外国放送等の主音声・副音声の構成の番組だと、 音が消えてしまう現象に見回れているんですが、私だけなんですかね…
368 名前:login:Penguin mailto:sage [2012/08/27(月) 03:19:03.11 ID:t4swEYSg] PT3 仮想マシン(KVM)で動作OK。 FPGAの更新もWindows仮想マシン上でできたわ。
369 名前:login:Penguin mailto:sage [2012/08/27(月) 03:38:26.63 ID:bT5cold7] 今の仮想マシンってpciパススルーなんてできるんだな と思ったら随分前からあったのね 良い時代になったもんだ
370 名前:login:Penguin mailto:sage [2012/08/27(月) 03:50:15.74 ID:F2jzLLWz] まあな
371 名前:login:Penguin mailto:sage [2012/08/27(月) 22:33:12.69 ID:ERdV7YQl] PT3用に新しく組んだ環境下で 録画ファイル名が初期値(%CH%_%ST%_%ET%)に固定されてしまうんですが、 なにか原因ご存知ありませんか… (Ubuntu12.04 / epgrec_20111001.tar.gz)
372 名前:login:Penguin mailto:sage [2012/08/27(月) 22:59:35.72 ID:meVu1KHa] >>371 /var/www/epgrec/settings が apache のアカウントで書き込み出来るようになってる? それと httpd/error_log 見て見たら?
373 名前:login:Penguin mailto:sage [2012/08/27(月) 23:04:06.53 ID:g7mPcGCv] >>370 おまだれw
374 名前:login:Penguin mailto:sage [2012/08/27(月) 23:12:30.11 ID:LJSHvGIr] >>373 俺だよ俺
375 名前:login:Penguin mailto:sage [2012/08/27(月) 23:15:39.38 ID:meVu1KHa] 最近テレビ朝日は --sid hd 使うとうまく録画出来ない、映像も音声もないサイズの小さな ts が作られる。 /usr/local/bin/recpt1 --b25 --strip --sid hd 24 1766 /var/www/epgrec/video/報道ステーション とりあえず --sid hd オプション取れば録画出来る /usr/local/bin/recpt1 --b25 --strip 24 1766 /var/www/epgrec/video/報道ステーション なんか変わったのか?
376 名前:login:Penguin mailto:sage [2012/08/28(火) 00:07:36.26 ID:HF40EYW6] >>375 どこの誰の作った recpt1 使ってますか? hg.honeyplanet.jp/pt1/rev/8e0f7191b92e これで修正済のものではないかな?
377 名前:login:Penguin mailto:sage [2012/08/28(火) 00:37:33.75 ID:Ut41ry6c] >>372 /var/www/epgrec/settingsには権限付けていて(777/www-data) config.xmlも生成、かつ<filename_format>に値も正しく入っているのです apache/phpのerrorlogには特にそれらしいものは無いように見えますし…
378 名前:375 mailto:sage [2012/08/28(火) 00:42:53.24 ID:xGGaygnR] >>376 これ使ってます hg.honeyplanet.jp/pt1/archive/7662d0ecd74b.tar.bz2
379 名前:login:Penguin mailto:sage [2012/08/28(火) 00:56:34.42 ID:Mp7jCJ6g] >>377 設定変更後に予約した番組でダメなの?
380 名前:login:Penguin mailto:sage [2012/08/28(火) 05:11:03.89 ID:SZMyhHM4] >>375 テレビ朝日は最近じゃなくて前からそうじゃなかったっけ?
381 名前:login:Penguin mailto:sage [2012/08/28(火) 12:57:23.86 ID:eXWJ9E7T] >>378 それ古いヤツだろ わざわざ古いヤツを使うというのは、何か理由があるのかね?
382 名前:login:Penguin mailto:sage [2012/08/28(火) 19:21:11.07 ID:HF40EYW6] >>378 それは残念ながらそういうバグを持ってる版だ 最新版に更新することをお勧めします 機能追加よりバグ修正とかチャンネル情報修正とか多数されているので
383 名前:login:Penguin mailto:sage [2012/08/28(火) 20:52:20.52 ID:MXGK06i9] >>376 なんかコンパイルエラーがでてコンパイルできない tssplitter_lite.c: In function ■ニReadTs■ヌ: tssplitter_lite.c:249: warning: dereferencing ■ニvoid *■ヌ pointer tssplitter_lite.c:249: error: invalid use of void expression tssplitter_lite.c:250: warning: dereferencing ■ニvoid *■ヌ pointer tssplitter_lite.c:250: error: invalid use of void expression
384 名前:login:Penguin mailto:sage [2012/08/28(火) 23:44:52.76 ID:HF40EYW6] ここのあたりね。 249 *(sbuf->data + index + 1) = 0xff; 250 *(sbuf->data + index + 2) = 0xff; sbuf は struct ARIB_STD_B25_BUFFER である。 sbuf->data は (uint8_t *) である。 0xff は (signed char*) になる? どこかでキャストが良い気がする。 (uint8_t)0xff; とかに修正したら動くかも?
385 名前:login:Penguin [2012/08/28(火) 23:49:29.36 ID:5c5jbFEm] >>301 githubの epgdump コンパイルすると、 ... gcc -std=c99 -O2 -Wall -g -Werror -Wno-return-type -c util.c util.c: In function 'parseOTHERdesc': util.c:78:6: error: variable 'descriptor_tag' set but not used [-Werror=unused-but-set-variable] cc1: all warnings being treated as errors make: *** [util.o] Error 1 とエラーになりますね。-Werrorを外したらコンパイルできましたけど。
386 名前:login:Penguin mailto:sage [2012/08/29(水) 01:43:08.66 ID:nIBl9mIm] >>384 *(uint8_t*)(sbuf->...)にしたらいいんじゃないかなあ? おとなしく sbuf->data[index+1]=... とか
387 名前:login:Penguin mailto:sage [2012/08/29(水) 06:49:55.46 ID:JVAFHLaw] >>386 > *(uint8_t*)(sbuf->...)にしたらいいんじゃないかなあ? これが正解だった。 dataが(void *)で宣言されてたから文句言われた模様
388 名前:pt1.oyama mailto:sage [2012/08/31(金) 05:20:55.47 ID:6LR9k8/F] チャンネルスキャンスクリプトを作ってみました。 ◆使い方◆ channelscan_pt1.sh (引数無し) ◆依存関係◆ epgdump と perl の XML::Simple が必要です。 ◆機能説明◆ 1. recpt1 を 13ch - 63ch までTS出力させて、epgdump でXMLを出す。 2. epgdump の出力したXMLを epgdump_xml_parase.pl で局の情報を抽出、ソートして出力 3. 書き込み先は ~/.recpt1_ISDB、~/.recpt1_BS、~/.recpt1_CS、~/.recpt1-channels ◆その他◆ 時間帯により(?)地デジで取得できないチャンネル情報がある模様。 実行にものすごく時間がかかります。30分ぐらい。 ◆ToDo◆ このスクリプトの作成したファイルを元に、 DLNA版の物理チャンネル変更機能版を実装予定。
389 名前:login:Penguin mailto:sage [2012/08/31(金) 05:58:56.79 ID:+HIfSM2p] ぜひBS/CS版を
390 名前:login:Penguin mailto:sage [2012/08/31(金) 21:41:37.15 ID:WX5i8O9d] TS内の番組情報がUTF-8オンリーだったらepdumpr的なものも もっと気軽に作れるんだけどなあ
391 名前:login:Penguin mailto:sage [2012/08/31(金) 22:34:38.79 ID:lp0ufvLO] >>389 BS/CSも解析する実装になってます
392 名前:login:Penguin mailto:sage [2012/08/31(金) 22:56:57.19 ID:3e+eN8B/] >>391 失礼いたしました ありがとうございます
393 名前:login:Penguin mailto:sage [2012/09/01(土) 03:29:04.35 ID:bbzA1N2X] Piro77/epgdump ・ GitHub https://github.com/Piro77/epgdump これってepgrecには使えないよね? コンパイルはできたけど、なんか番組情報反映されない。
394 名前:login:Penguin mailto:sage [2012/09/01(土) 07:45:19.80 ID:L0uMSsIn] >>393 吐き出す内容が違うからそのままでは駄目 合うようにepgrec側を改造すればおk
395 名前:login:Penguin mailto:sage [2012/09/01(土) 23:33:35.58 ID:XpYS4qi8] pt3のDVBはどんな様子?
396 名前:login:Penguin mailto:sage [2012/09/02(日) 02:03:20.52 ID:Xyy63y3S] hg.honeyplanet.jp/pt1.oyama/rev/30e91361506a recpt1 DLNA版で、物理チャンネルをDLNAから選択できるように改造してみました。 実験段階だと思っているので、地デジ向けにしか対応していません。 ToDo: CS/BS対応
397 名前:pt1.oyama mailto:sage [2012/09/02(日) 21:42:19.96 ID:Xyy63y3S] こっそりBS/CS対応にしてみましたが、splitterが途中でALLになってしまったり、 BSが映らないとか色々ダメゲな状態なので生温かく見守って居てください。
398 名前:login:Penguin mailto:sage [2012/09/03(月) 00:43:44.44 ID:TNlFZ8yU] openSUSE12.2(RC2)でPT3で視聴できました(Kernel 3.4)。 マイナーなディストリでも動いた感動を伝えたくて記念カキコ。
399 名前:login:Penguin mailto:sage [2012/09/03(月) 13:23:30.79 ID:7bFQk3kk] 詳しい人教えて下さい。 2senのepgdumpはチャンネル情報がソースにスタティックに埋め込んであって チャンネルが変更になる度に修正&コンパイルが必要だけど、 githubのepgdumpはチャンネル情報自体をTSファイルから収集してるから ソースの修正なんか必要無いよ、って理解でオケ? んで、上手くやるとrecpt1やepgrecのチャンネル変更も(半)自動化できると。 すげー
400 名前:login:Penguin [2012/09/04(火) 02:19:12.27 ID:rVgeFGvC] >>399 ソースを見るかぎりそのように理解できそうだね。 でもまだRECPT1で動かない… orz… できれば、epgdump に機種依存オプション入れるのをやめて、 do-record.sh.pt1 で吸収して欲しいなぁ。 pt3とfsusb2nをとっかえひっかえで使えるようにしておきたいし インタフェース界面は1箇所に寄せておきたい。
401 名前:login:Penguin mailto:sage [2012/09/04(火) 02:58:40.31 ID:pGepauXc] >>399 recpt1はBSをTP番号とスロットで指定できれば自動化できるんだけどな
402 名前:login:Penguin [2012/09/04(火) 11:47:15.71 ID:ATBPDX0x] >>401 スロット番号ならpt1_dev.hのテーブルにトランスポンダとスロットの数だけ定義書いちゃえばいいんじゃないの? { 0, CHTYPE_SATELLITE, 0, "T00S0"}, { 0, CHTYPE_SATELLITE, 1, "T00S1"}, { 0, CHTYPE_SATELLITE, 2, "T00S2"}, { 0, CHTYPE_SATELLITE, 3, "T00S3"}, { 1, CHTYPE_SATELLITE, 0, "T01S0"}, { 1, CHTYPE_SATELLITE, 1, "T01S1"}, { 12, CHTYPE_SATELLITE, 0, "T12S0"},
403 名前:login:Penguin mailto:sage [2012/09/04(火) 19:32:45.45 ID:7HxQjiFA] >>401 >>109 の指定フォーマットで作ったパッチを投下 recpt1 BSチャンネル指定追加パッチ www1.axfc.net/uploader/Sc/so/375500 んで録画コマンドの間で違うのもどうだろう?ということで recfriio BS/CSチャンネル指定追加パッチ www1.axfc.net/uploader/Sc/so/375501 こっちは、実機を持っていないのでデバッグしてないです。 recfriioは、黒凡に直接TSIDを渡しているようなので BSで新チャンネル追加された場合に対応が必要だと思います。
404 名前:login:Penguin [2012/09/04(火) 23:25:18.01 ID:rVgeFGvC] >>301 ttps://github.com/stz2012/epgdump これ使うと、録画に失敗したら次のようなエラーが出る。 PHP Fatal error: Call to undefined method Exception::getLevel() in /var/www/epgrec/recorder.php on line 307
405 名前:301 mailto:sage [2012/09/05(水) 00:21:53.80 ID:vUMLk3SR] >>404 そのソースはオリジナルから変更してないので、 元々のepgrecのバグかもしれません。 明日辺り、修正しておきます。
406 名前:login:Penguin [2012/09/05(水) 08:06:42.34 ID:8FGgGC6U] >>404 ついでに、do-record.sh に引き渡される環境変数が、BSの場合は CHANNEL : B14 SID : 241 に、CSの場合は、 CHANNEL : C8 SID : 362 になるけど、それぞれ recpt1 の場合は、 CHANNEL : 241 SID : HD と、 CHANNEL : CS8/362 SID : HD としなければいけないです。。。。
407 名前:login:Penguin mailto:sage [2012/09/05(水) 19:27:36.54 ID:rotv0Vp3] >>406 それどう見てもrecpt1側がおかしくね?。衛星ないから知らんかったw
408 名前:login:Penguin mailto:sage [2012/09/05(水) 19:38:36.42 ID:4NRS5ujs] 混ぜるな危険w
409 名前:301 mailto:sage [2012/09/06(木) 09:00:32.53 ID:MQ7rHT+v] >>406 当方のepgdumpをコンパイルする際、 Makefile内のRECPT1のコメントアウトを外しましたか? その情報だと恐らく外してない気がします。 再度コンパイルしたら、epgrecのテーブルを初期化してからお使い下さい。
410 名前:login:Penguin mailto:sage [2012/09/06(木) 11:44:56.03 ID:/22AHe+z] 亜流バージョンはブログでやってくれないかな 初心者が混乱するんだわ
411 名前:login:Penguin mailto:sage [2012/09/06(木) 12:03:54.65 ID:WJiICS+Q] pt1.oyamaさんみたいに本家とは別物だとはっきりわかるようにするべきだな
412 名前:301 mailto:sage [2012/09/06(木) 12:09:28.70 ID:MQ7rHT+v] >>411 READMEとかに亜流であることを明記しろという意味ですか? それともURLが紛らわしいとかそういうことを言ってます?
413 名前:login:Penguin mailto:sage [2012/09/06(木) 13:24:41.18 ID:MAuaBl4q] >>412 それぞれのソフト名に何か追加で文字を追加すればいいかと 名前出すのなんだけどkatauna氏のepgrec UNA みたいに
414 名前:301 mailto:sage [2012/09/06(木) 14:03:31.27 ID:MQ7rHT+v] >>413 あ〜、なるほど。 了解しました。 混乱させてしまい、申し訳ないです。
415 名前:login:Penguin mailto:sage [2012/09/06(木) 22:29:37.46 ID:Uc27hNvM] >>409 recpt1もforkして、録画コマンドの引数統一化したらいいような。 epgdumpも切り替えなくていいし。
416 名前:login:Penguin mailto:sage [2012/09/06(木) 23:50:32.44 ID:H9LLw1GY] >>415 そっちに振るよりも本家に対応してもらった方がいいよ 必要以上に分家を増やしても紛らわしいだけだよ パッチも>>403 にあがってんだし
417 名前:login:Penguin mailto:sage [2012/09/07(金) 05:43:21.12 ID:TBVUJdVe] >>416 誰もマージしようとしないのが謎過ぎなんですが…
418 名前:login:Penguin mailto:sage [2012/09/07(金) 08:04:52.57 ID:V/qWK55v] 素人の日曜プログラミングですからね。そんなの公表されたら 関係ない人間が大迷惑ですわ。
419 名前:login:Penguin mailto:sage [2012/09/07(金) 08:18:22.35 ID:PyfKoJch] なんかバージョンがいろいろ有りすぎて、どれがどういう状況なのかサッパリ分からない… 誰か樹形図みたいのつくって… あるいは、みんなGitHubつかって、そこでオリジナルバージョンから forkして自分のリポジトリに引き継いでパッチつくればクリアなのに
420 名前:301 mailto:sage [2012/09/07(金) 15:48:15.56 ID:hdpz7Lff] STZ版のrecfriio、epgdump、epgrecを >>406 氏のパッチに合わせる形に変更致しました。 チャンネル指定方法がスッキリして、大変ありがたいです。
421 名前:301 mailto:sage [2012/09/07(金) 15:52:25.17 ID:hdpz7Lff] >>403 氏のパッチの間違いでした。すいません。
422 名前:login:Penguin mailto:sage [2012/09/07(金) 18:28:32.97 ID:SVzMiOaN] おつおつ
423 名前:login:Penguin [2012/09/08(土) 01:24:37.89 ID:0Nz0UDUs] 乙です! recpt1は、githubでは https://github.com/WhiteAnthrax/recpt1 と https://github.com/eagletmt/dvb-recpt1 があるみたいですね。 forkするならWhiteAnthraxさんの方がいいかな…??
424 名前:login:Penguin mailto:sage [2012/09/08(土) 01:40:48.95 ID:6anoYDWD] どっちにも
425 名前:login:Penguin mailto:sage [2012/09/08(土) 02:11:05.12 ID:3+C4FsNU] https://github.com/eagletmt/dvb-recpt1 は、dvbドライバー用みたいだから今回の件では対象外だね
426 名前:login:Penguin mailto:sage [2012/09/08(土) 02:33:36.76 ID:3+C4FsNU] https://github.com/WhiteAnthrax/recpt1 の方は、httpサーバRC4版だね これからforkすんの?
427 名前:login:Penguin mailto:sage [2012/09/08(土) 08:04:08.59 ID:J8MrA0CY] 亜流がありすぎて、まとめるだけでも大変だなこれは。 といっても、driver, recpt1, epgrec, epgdumpr の4つか。 お前らあとは任せた。 Linuxディストリの系譜みたいな壮大なやつを期待してるぞ!
428 名前:login:Penguin mailto:sage [2012/09/08(土) 10:58:52.70 ID:ORJ8JK1M] >>423 dvb-recpt1を試してみようと思ったら、これビルドするのに omakeが必要みたいだね。 OMake:ttp://omake.metaprl.org/download.html 普通のmakeで出来るように出来ないのかな〜?
429 名前:login:Penguin [2012/09/09(日) 02:53:19.27 ID:AaY4FRkb] >>427 ,428 とりあえず、 * arib25 → up0353.gz * pt3driver → https://github.com/m-tsudo/pt3.git * epgrec → https://github.com/stz2012/epgrec * epgdump → https://github.com/stz2012/epgdump * recpt1 → hg.honeyplanet.jp/pt1/ あと、STZ2012氏には申し訳ないけど、>>406 の recpt1 のCSの指定方法は間違っ ていて、do-record.sh/recpt1 のインタフェースは、最新のrecpt1だと、 * BSの場合 CHANNEL="XXX", SID="hd" * CSの場合 CHANNEL="CSXX", SID="YYY" となっているみたい。要するに、do-record.sh のMODE=0だとCS録画時にTSにて 指定物理チャンネルに含まれるの全番組がまとめて録画してしまうみたいなの で、結果として出力されるTSを手動で分離するのを厭わないマゾ体質でないの ならば、CSの録画は原則、MODE=1にしてSIDを指定するか、または do-record.sh でMODE=0とMODE=1を揃えるかすることになる。 最新レポジトリだとSTZ氏XMLデータもfriio と pt1/2/3 で統一作業をしてくれ ているみたいだけど、この作業がうまく言って、ある程度落ち着いたらパッチ に悩まず上の組み合わせでいけるようになると思う。
430 名前:login:Penguin mailto:sage [2012/09/09(日) 02:58:47.77 ID:9NF//bUj] epgdumpはPiro77版がいいなあ、軽いから。
431 名前:login:Penguin mailto:sage [2012/09/09(日) 03:05:27.98 ID:5E3btfl2] >>429 github縛りじゃないようだけど、epgrecは本家の↓じゃだめなん? sourceforge.jp/projects/epgrec/scm/git/epgrec/
432 名前:429 [2012/09/09(日) 03:14:57.47 ID:AaY4FRkb] >>429 私の理解だと本家はチャンネル情報をEPGから取らないので、 CSの頻繁なチャンネル番号の変更に追随できないんですよ… STZ版はこれに対応してくれてるので助かっています。(>>301 参照) あと、recpt1 は hg.honeyplanet.jp/pt1/ 版は httpストリームに対応していないので、テレビ代わりに使う人には やはりダメですね… となると、やはり up0319.zip+up0307.zip+up0340.zipか。 最新版にhttpストリーム機能があればありがたいんだけど。。。
433 名前:login:Penguin mailto:sage [2012/09/09(日) 04:18:05.28 ID:NHEJNH1y] >>432 >私の理解だと本家はチャンネル情報をEPGから取らないので、 >CSの頻繁なチャンネル番号の変更に追随できないんですよ… >STZ版はこれに対応してくれてるので助かっています。(>>301 参照) UNA版もずいぶん前から対応してるよ STZ版は、チャンネルの並び替えが出来ないんだよね・・・ 前スレでepgrecの中の人がepgdump Piro77版に対応させると言ってたから UNA版を参考にしてCSの再編追従するようにしてくれるといいね >>429 >* BSの場合 >CHANNEL="XXX", SID="hd" BSも SID="YYY"だよ
434 名前:sage [2012/09/09(日) 22:12:48.87 ID:UeknMjb5] >>433 茨の道をrecpt1 DLNA版で歩かない? 明日少し手を入れます。 テレ朝録画できないー。とか、地デジのNHKも出来ないのかよ。 とか言われると大変心苦しいのでありますが。
435 名前:301 mailto:sage [2012/09/10(月) 11:04:25.08 ID:YBBJaJtQ] >>429 403氏のrecpt1へのパッチは * BSの場合 CHANNEL="BSXX_X", SID="YYY" * CSの場合 CHANNEL="CSXX", SID="YYY" で録画できるようにするためのパッチなので、 STZ版のepgdump、epgrecは現状のままで良いのです。 一応、up0319.zip+up0307.zip+up0340.zip+>>403 を 適用したリポジトリも作成しましたので参考までに。 https://github.com/stz2012/recpt1/ ※実機がないので動作は確認できてません。
436 名前:pt1.oyama mailto:sage [2012/09/10(月) 14:22:02.85 ID:kACPQTUC] >>403 パッチありがとうございます。取り込んで試験してみました。 BS17 の指定をすると、BS19 にtuneされてしまう模様。 29x あたりを指定した場合もそうなるので、ドライバ側?(PT2)のバグかも。 PT3では試験できていないのでどう動くか不明です。
437 名前:login:Penguin mailto:sage [2012/09/10(月) 15:28:25.06 ID:wo5cDWMd] hg.honeyplanet.jp/pt1/ で確認したけど問題なさそう 難視対策chの視聴は、出来ませんがeit[p/f]の取得とspliterでのサービスIDがそれを示していました。
438 名前:login:Penguin mailto:sage [2012/09/10(月) 15:41:14.43 ID:+VFUyJkt] >>436 前スレ462だな
439 名前:pt1.oyama mailto:sage [2012/09/10(月) 15:59:46.18 ID:kACPQTUC] ・recpt1 で BS1_1 形式を受け付けるようにした ・epgdump (Piro77版を使う前提)でトランスポンダとスロットはTSからリアルタイムに取れる ということで、チャンネルスキャンスクリプトの出力する形式も 101,BS15_0,NHKBS1 102,BS15_0,NHKBS1 103,BS15_1,NHKBSプレミアム 104,BS15_1,NHKBSプレミアム こんな感じにしてみました。
440 名前:login:Penguin mailto:sage [2012/09/10(月) 16:33:18.82 ID:/GFESxbK] それなんか良さそうですね
441 名前:pt1.oyama mailto:sage [2012/09/10(月) 20:32:56.82 ID:kACPQTUC] >>438 ありがとうございます。修正しました。
442 名前:login:Penguin [2012/09/11(火) 11:13:01.03 ID:RHka5goP] >>435 うーん、このパッチをあてたrecpt1だと、httpストリームが 従来のURL指定だと BS, CSともにストリームが流れてこなくなる? CSの場合は、ショップチャンネルとか一部のは従来どおりのURLで 大丈夫なんだけど、多数のCSチャンネルが動かなくなった。BSは全滅。 これってうちだけのローカル事情なのか分からない。 URLの書式を変えれば大丈夫なのかはまだ未チェック。
443 名前:login:Penguin mailto:sage [2012/09/11(火) 12:30:19.92 ID:eCwGuOji] スレの流れとは全然違うんだけど、epgrecの録画プロセス(recorder.php)との通信って > $ipc_key = ftok( RECORDER_CMD, "R" ); > $ipc_key = ftok( RECORDER_CMD, "W" ); とか複数同時録画を気にしてないような気がするんだが… キャンセルするとどの録画プロセスがキャンセルされるんだろう… $ipc_keyは$reserve_idとかから生成しないとダメじゃなイカ?
444 名前:epgrecの中の人 mailto:sage [2012/09/11(火) 12:53:27.37 ID:/9rSmJZy] >>443 msg_send( $msgh_r, (int)$rec->id, "terminate" ); これで特定の録画IDのみ消される仕組みです。 # 最近、録画機不調でこのスレの最新の流れについていけてなくて申し訳ない # いつの間にかfriioスレが落ちたようだけど、このスレと統合でいいのかしらん?
445 名前:login:Penguin mailto:sage [2012/09/11(火) 13:03:39.85 ID:eCwGuOji] >> 444 おっと、これははやとちりでした すいません
446 名前:403 mailto:sage [2012/09/11(火) 22:33:18.62 ID:7BnypILu] >>432 hg.honeyplanet.jp/pt1/ の最新版(pt1-b14397800eae)にhttpサーバ機能を 追加するパッチです。 いま私が使用しているrecpt1から差分を取ったのでkatauna氏が公開されたパッチも 内包しております。 パッチ内容 ・BSチャンネル指定追加 ・httpサーバ機能追加(httpサーバ版RC4を元に再構成) ・EPG用TS出力モード追加 ・recpt1ctlとのインターフェイスの修正・拡張(英字を含むチャンネルの対応・サービスID対応) mq_recv()内の受信変更処理については、未着手(使わないのでさじを投げました。誰かやってください) ・recpt1ctlの"--extend"にて負数を指定できるように修正
447 名前:403 mailto:sage [2012/09/11(火) 22:34:30.42 ID:7BnypILu] www1.axfc.net/uploader/Sc/so/377422 リンク張り忘れてました
448 名前:login:Penguin mailto:sage [2012/09/12(水) 07:59:54.15 ID:Cu+UqzLT] >>446 激しくGJ!!!
449 名前:login:Penguin [2012/09/12(水) 08:51:35.36 ID:l6Bji6Wp] >>447 サンクス!!!!出勤直前にコンパイルだけしてみたけど decoder.h:26:5: error: unknown type name ‘uint8_t’ というエラーがでる?
450 名前:login:Penguin mailto:sage [2012/09/12(水) 09:49:58.86 ID:aIdhkAcX] >>449 unsigned charに置換して対応したけど、これでいいのかね..
451 名前:login:Penguin mailto:sage [2012/09/12(水) 16:55:30.83 ID:AwtNa2/U] stdint.h typedef u_int8_t uint8_t; /* u_int8_t is defined in <machine/types.h> */ typedef u_int16_t uint16_t; /* u_int16_t is defined in <machine/types.h> */ typedef u_int32_t uint32_t; /* u_int32_t is defined in <machine/types.h> */ typedef u_int64_t uint64_t; /* u_int64_t is defined in <machine/types.h> */
452 名前:pt.oyama mailto:sage [2012/09/12(水) 21:40:54.04 ID:AcuDv8k9] ttp://hg.honeyplanet.jp/pt1.oyama/rev/ade99239f234 DLNAから、地デジ/BS/CSのチャンネルを変更する機能を実装しました。 事前に >>388 のチャンネルスキャンスクリプトを使用して、 ~/.recpt1_ISDB、~/.recpt1_BS、~/.recpt1_CS を作成しておく必要があります。 映らないチャンネルは ~/.recpt1_BS、~/.recpt1_CS ファイルを直接編集して削除して問題ないです。
453 名前:login:Penguin mailto:sage [2012/09/12(水) 21:56:21.64 ID:H2QAGxTu] ホーム直下にいくつもファイルはつくるな ディレクトリ一個掘ってその中でやれ
454 名前:login:Penguin mailto:sage [2012/09/13(木) 07:24:44.65 ID:pvazU7lD] ひとに作ってもらったものに改善をお願いする態度じゃないな、クズが
455 名前:login:Penguin mailto:sage [2012/09/13(木) 13:04:04.83 ID:t86QKCl0] >>453 が改善してくれるって。 楽しみ。
456 名前:login:Penguin mailto:sage [2012/09/13(木) 13:05:24.71 ID:WQNKg7PR] 今更ながらPT3買ってきたので>>429 や>>446 あたりを参考にさせてもらって無事録画できたんだが、 /dev/pt3video?ってpt1video?と違って0,1が衛星2,3が地上という割り振りなんだな。 そのせいか知らんが、PT2の時はrecpt1でdeviceオプション指定せずに録画できてたのができなくなったけど、 そういうもん?
457 名前:login:Penguin [2012/09/13(木) 14:16:27.26 ID:YR/S9k9g] >>456 recpt1のpt1_dev.hのbsdevとisdb_t_devへの追加してる? #pt1videoでも0,1衛星で2,3地上だと思うけど
458 名前:login:Penguin mailto:sage [2012/09/13(木) 15:04:42.60 ID:WQNKg7PR] >>457 ありがとう上手くいった。というかpt1_dev.hでスレ検索したら頻出だったようで…すまんかった。 pt1videoもそうだったっけ?でも確かにpt1_dev.hを見る限りそのようだし、勘違いしてんだろうか
459 名前:login:Penguin mailto:sage [2012/09/13(木) 19:56:05.01 ID://L4x8Ge] >>458 勘違い
460 名前:login:Penguin mailto:sage [2012/09/14(金) 13:33:43.12 ID:9dMAI50g] sage
461 名前:login:Penguin [2012/09/14(金) 23:54:47.67 ID:buQ4/zE5] >>435 このrecpt1だとBS番組取得はうまくいったけどhttpストリームがなぜか動かな い番組がほとんど。原因は不明。 >>446 この新しいrecpt1だと、httpストリームはうまくいくし、BSの番組取得もうま くいったが、以下のような録画の場合、TMPGEnc も、ffmpeg も、保存したファ イルからmpeg2ストリームを検出できない、というエラーが出る。 recpt1 --device /dev/pt3video1 --b25 --strip --sid 362 CS24 1795 > output.ts ひょっとしたらARIB B25 デコード失敗しているのかもしれんが、うまくいく 保存ファイルもあるし、詳細は今のところ謎。 ところで、映画を保存するとき、2chから5.1chに切り替わるときにVLCViewerが 止まる現象、どうにかならないかなぁ…
462 名前:login:Penguin mailto:sage [2012/09/15(土) 22:40:52.05 ID:YFgiRns0] PCを完全にLinuxに移行したんだが 今までWindowsでPlexチューナ+spinel+tvtestで見てた Plexチューナ+spinelの環境は残ってるからtvtestのLinux版とBondriverSpinel のLinux版があれば見れそうだけど Linuxでの地デジ視聴の環境の普通ってどういう環境なの? tvtestのLinux版とSpinelのLinux版ってあるの?
463 名前:login:Penguin mailto:sage [2012/09/15(土) 22:42:59.50 ID:x4WsMRz/] ない。知らんけどVLCくらいじゃね。 Linuxは録画専用にしか使ってない人おおそうだが
464 名前:login:Penguin mailto:sage [2012/09/15(土) 22:50:02.41 ID:4iXi54aj] http版拾ってきて適当にすれば良いんじゃないの。
465 名前:login:Penguin mailto:sage [2012/09/15(土) 23:13:47.33 ID:50XAA3XK] PXシリーズのドライバが無いんじゃないかな
466 名前:login:Penguin mailto:sage [2012/09/15(土) 23:21:51.45 ID:YFgiRns0] tvtestのLinux版は無いのか。。 spinelに生ts出させてvlcで見るのが良さそうだな 常用PCをLinuxに転向したのが失敗かw だが貫き通してみる ありがと
467 名前:login:Penguin mailto:sage [2012/09/15(土) 23:45:39.24 ID:YFgiRns0] 早速調べてたらspinelって待ち受けポートにtcpするとWindowsのRPC吐くのか こらめんどくせえな。
468 名前:login:Penguin mailto:sage [2012/09/15(土) 23:57:20.76 ID:TZXZY+qH] >>466 >>465 の通り、 driver がないのではないかな PT3 買うことになるかも
469 名前:login:Penguin mailto:sage [2012/09/16(日) 00:06:57.78 ID:TGjXSzyq] >>468 いやPlex+spinel+B25decodeのwindowsサーバはあるんだ spinelから吐かれたスクランブル解除済みtsストリームをLinuxで再生できれば良いのよ だがspinelはWindowsのRPCかなんか良く分からんプロトコルで通信してるみたい 誰か良い方法知らない?
470 名前:login:Penguin mailto:sage [2012/09/16(日) 00:19:37.43 ID:tVF8HlqK] >>469 wineはためしてみた?
471 名前:login:Penguin mailto:sage [2012/09/16(日) 00:42:05.79 ID:QjAI9Dfe] wine のビデオ系の実装はかなりダメげだよ 試すことを否定はしないけど あれはゲームを動かすためのAPIのセット
472 名前:login:Penguin mailto:sage [2012/09/16(日) 07:53:51.67 ID:mHqFfh9K] LinuxでのTS再生だとVLCぐらいだと思うが、TVTest並みの機能/性能には遠く及ばない spinelは.確かNETのWCF使ってたと思ったたが、 例え、苦労してプロトコルを合わせたとしても 所詮再生の方が今一だからな。 再生だけは素直にWindowsにした方が良いと思うよ。
473 名前:login:Penguin mailto:sage [2012/09/16(日) 08:51:40.48 ID:QKbqdWEi] DVBアプリ集のパッチの当たったmplayerで特には困ってない
474 名前:login:Penguin mailto:sage [2012/09/16(日) 09:01:08.99 ID:tVF8HlqK] spinelのプロトコル実装しても需要すくなそうだしなー
475 名前:login:Penguin mailto:sage [2012/09/16(日) 09:10:20.83 ID:EzijeCEf] Linuxは録画に専念させて放送中の再生はWindowsがいいよ つまり録画用に2枚、再生用に1枚必要と Linuxの録画鯖は1回つくったらあとはラックにぶちこんでおけばOK
476 名前:login:Penguin mailto:sage [2012/09/16(日) 09:20:14.60 ID:UQHazIO+] Windows側で ・SpinelからXXXで受信 ・XXXでUDPとかでネットワーク配信 XXXはRecTaskとかEpgDataCap_Bonとか Linux側で ・VLCでネットワークで受信して再生 実際に試してないのであくまで脳内イメージだけ。 この辺参考にできないかな? frmmpgit.blog.fc2.com/blog-entry-127.html blog2.k05.biz/2012/02/vlctvtest.html ただ、チャンネル切り替えはどうするんだろう?なんだけど。
477 名前:login:Penguin mailto:sage [2012/09/16(日) 09:21:04.46 ID:1qNGwaE9] メインで使ってるマシンも録画鯖もLinuxだけど、動画再生/エンコとかのマルチメディア系と ゲームだけは別にWindowsのマシン用意してやってるわ。アニメとかよく見るんだけど VLCやmplayerじゃ逆テレシネすらどうすりゃいいのかよく分からなかったし… spinelやらplexやらの事はよく分からないんだが、 1.spinelはRPCで通信するからVLCが使えない 2.plexのLinuxドライバがないからLinuxに挿しては使えない ということかね?こりゃどうしたものか…
478 名前:login:Penguin mailto:sage [2012/09/16(日) 13:03:30.30 ID:StrKk6Kr] VLCやmplayerは色空間もBT.601だし、再生環境としては最低限かな エンコはとりあえず ffmpegでデコード、30pでCMカット、yadifとhqdn3dを通してx264でエンコードといった手順 手動逆テレシネなんてやってられんので妥協してる 60iでカットしたいがこれもまた妥協してる まだUIを作ってないけど、ブラウザでCMカット出来れば楽になると信じてWindowsのエンコ環境は捨てた 録画鯖でCMカットしてる人いないかな?
479 名前:login:Penguin mailto:sage [2012/09/16(日) 13:07:27.94 ID:yO5u4E/c] エンコはスレ違い TS用のスレ立てるかって話もあったようだけど
480 名前:login:Penguin mailto:sage [2012/09/16(日) 14:41:19.30 ID:TGjXSzyq] >>476 その方法良いね。チャンネル変更はVNCでWindowsマシンのRecTaskを操作するかw だがtvtestも含めあらゆるDTV関係のファイルがもう手に入らんのね。。。 なんだこの惨状ww RecTaskうpしてくれよ
481 名前:login:Penguin mailto:sage [2012/09/16(日) 16:07:26.18 ID:FZJ9OP85] アクトビラ対応ブラウザにffmpeg で任意の動画を配信する方法。 d.hatena.ne.jp/takuya_1st/20120302/1330635869 この方法で録画したTSを見れたら面白そう。
482 名前:login:Penguin mailto:sage [2012/09/16(日) 18:03:24.61 ID:UQHazIO+] >>480 RecTaskは作者さんのところに普通にあるよ。 さっき確認したら上の本サイトはつながらないみたいだけど下のミラーならつながった。 tvtest.scienceontheweb.net/ tvtest.uuuq.com/
483 名前:login:Penguin mailto:sage [2012/09/16(日) 18:12:55.82 ID:TGjXSzyq] >>482 あれ昨夜は両方ともダメだったのになぁ。。 安定してないだけかな ありがとう!
484 名前:login:Penguin mailto:sage [2012/09/16(日) 21:31:53.69 ID:OfB8z3gV] >>473 「GNOME DVB Daemon」のこと? プラグインチェック入れてアドレスを入れたらストリーミング再生できました。 長年方法はないか探していました。ありがとう。 バッファ10秒位指定できると最高なのですが。
485 名前:login:Penguin mailto:sage [2012/09/16(日) 22:09:39.26 ID:OfB8z3gV] ↑なんか、デジタル放送チューナ用のコントローラのようですね。録画予約までできるようですた。
486 名前:login:Penguin mailto:sage [2012/09/17(月) 00:04:55.81 ID:Tbb1LG8W] plex+spinel+rectaskのwindowsマシンから linux機のvlcでudp再生できた。 ありがとう チャンネル変更がVNCでRecTestを操作するっていう部分が面倒くさいが とりあえず見れる状態にはなった。
487 名前:login:Penguin [2012/09/17(月) 01:40:59.43 ID:+LBmmee1] REC! 代行 -録画代行サービス- www.syusyu.capnix.com/ 60分500円から
488 名前:login:Penguin mailto:sage [2012/09/17(月) 12:28:49.30 ID:7V0pWqud] 通報されたら確実にパクられるなw
489 名前:login:Penguin mailto:sage [2012/09/19(水) 12:49:53.75 ID:0XJUgrrN] Fedora17上のepgrecでの話なんだが、 たまにrecorder.phpのmsg_get_queueがエラーを吐くことがある。 > PHP Warning: msg_get_queue(): failed for key 0x570020e7: File exists in /var/www/html/epgrec/recorder.php on line 154 みたいな。良く調べたらまったく同じ時間から複数番組の録画が開始される時っぽい。 同時に同じキーでメッセージキューを作ろうとして失敗した? 単にリトライ処理を入れれば良い気がするんだが…ということで、現在修正して&様子見中。
490 名前:login:Penguin mailto:sage [2012/09/19(水) 14:56:58.54 ID:0XJUgrrN] 良いようなのでパッチ投下 diff --git recorder.php recorder.php index e00c048..bf33496 100755 --- recorder.php +++ recorder.php @@ -148,10 +148,14 @@ function epgrec_termproc( $p ) // メッセージハンドラを得る $ipc_key = ftok( RECORDER_CMD, "R" ); -$msgh_r = msg_get_queue( $ipc_key ); +do { + $msgh_r = msg_get_queue( $ipc_key ); +} while ( ! is_resource( $msgh_r ) ); $ipc_key = ftok( RECORDER_CMD, "W" ); -$msgh_w = msg_get_queue( $ipc_key ); +do { + $msgh_w = msg_get_queue( $ipc_key ); +} while ( ! is_resource( $msgh_w ) ); try{ $rrec = new DBRecord( RESERVE_TBL, "id" , $reserve_id );
491 名前:301 mailto:sage [2012/09/19(水) 18:49:42.78 ID:qwINP6ad] >>430 ttps://github.com/stz2012/epgdump.git STZ版epgrecをPiro77氏のリポジトリを参考に高速化しました。 >>442 BS11: ttp://サーバIP:ポート/BS9_0/hd AT-X: ttp://サーバIP:ポート/CS16/333 みたいな指定方法になりますが、この指定方法でもダメでしょうか? >>461 HTTPストリームの検証ありがとうございます。 現在調査中…というか、コードを追いつつ PT1を入手しようかと迷っている最中です。
492 名前:login:Penguin mailto:sage [2012/09/19(水) 21:59:27.53 ID:R68LnoUE] mplayer の一連のパッチをリリース版 mplayer ver 1.1 に当てられるようにしてみた。 www1.axfc.net/uploader/Sc/so/379555 一連のパッチを作成した当人ではないので、内容は無保証。 ベースの変更が大きく、そのままでは当てられないために外したパッチも多し。 r34010 ベースのままでいいという人は敢えて乗り換える必要は無し。 mplayer は mplayer2 やら vaapi 版やら fork してしまっていているが、 できればオリジナルのパッチを作成してくれた方がリリース版 v1.1 に rebase してパッチを見直してくれるとありがたいなぁ…
493 名前:login:Penguin mailto:sage [2012/09/20(木) 13:36:47.67 ID:3VRPXRPD] Freenetにあるやつはr35113 でv1.1より新しいよ
494 名前:login:Penguin mailto:sage [2012/09/20(木) 21:55:29.88 ID:e3uVGaWA] Virtualboxでrecfsusb2n使って録画鯖立てたいんだが、ホストだと正常に録画できるのにゲストだとb25での復号に失敗する。 お助け...
495 名前:login:Penguin mailto:sage [2012/09/20(木) 22:38:10.42 ID:7BaFeSIG] Freenetは起動している人が他にいないと流れてこないからなぁ…
496 名前:sage [2012/09/20(木) 23:29:19.70 ID:hT2z4Akg] >>492 これまで何度かvaapiのpatchは投げられてるんだけど、 いまだにcommitされてないのよねぇ Intelさんも一時期書くぜ。って言ったっきりどっか行っちゃったし。 MPlayer2はあんまり活発じゃなくてメリット無い感じかな Patchは本家にマージの方向で誰か動く? Autherとかどうするのよ?とか色々めんどくさそうだけれど。 パッチ集にして別個に当てるよりいいかなーと思いますが。
497 名前:login:Penguin mailto:sage [2012/09/21(金) 01:08:59.72 ID:SLZb1flG] >>494 ホストとゲストの環境の違いにヒントがあると思う
498 名前:login:Penguin mailto:sage [2012/09/21(金) 06:41:14.71 ID:JO5zW/Dt] >>497 ホストはubuntu12.04desktopでゲストはubuntu server12.04だから、サーバー用のパッケージインスコしまくった以外は変わらないと思うんだけどなぁ・・・ あ、でもそういやGuest Additions入れるためにカーネル入れ替えたな カーネル変えずにやってみるか・・・
499 名前:login:Penguin mailto:sage [2012/09/21(金) 13:29:09.74 ID:A6mCvQCc] サーバもホストもLinuxじゃん なんでそんな無意味なことを
500 名前:301 mailto:sage [2012/09/21(金) 16:32:32.12 ID:IaVOapOM] STZ版のrecpt1を修正しました。 ttps://github.com/stz2012/recpt1 httpストリームが動作しなかったのは自分のミスでした; すいません。 自分もPT3を買ったのでこれからは実機でテストして行こうと思います。
501 名前:login:Penguin mailto:sage [2012/09/21(金) 18:47:13.33 ID:JO5zW/Dt] >>499 外部公開とローカルで分けたかったんだよ 公開する方は割と多人数に権限与えて運用したいから分けた方がいいかと思って・・・ あとけっこう環境変わるからスナップショットとかコピペできるのは割と便利だしな
502 名前:login:Penguin mailto:sage [2012/09/21(金) 20:01:17.29 ID:iCVFzg3d] >>498 ホストとゲストで入れるバージョンが逆だろw
503 名前:login:Penguin mailto:sage [2012/09/21(金) 21:02:15.59 ID:VpD6pNQT] カードリーダが認識されてねーんじゃねーの? USB機器はホストとゲストどっちかでしか占有できなかったりするし。 pcsc_scanとかで見つかるかどうか確認しないと。 (けいあんリーダはb25では使えなかったと思うから) 外部リーダー不要環境にしてるなら全然関係ないけどね。
504 名前:login:Penguin mailto:sage [2012/09/21(金) 22:17:42.27 ID:JO5zW/Dt] やっぱだめだったorzクリーンインストールしてコンパイルしてもb25->put failed. code=-3エラー吐いて0バイトのts作る・・・ >>503 そうかも。Generic USB2.0-CRWっていうのをゲストに渡してるんだけどpcsc_scanしてもWaiting for the first reader...という表示で止まる あとUSB渡すとAsking cache data failed Assumig drive cache: write throughエラーを定期的に吐いてるんだけど関係あるかな >>502 そうなのか、常識無くてスマソ 今も知識不足で割と詰んでるしな。。。 やっぱ知識無い奴は無理しない方がいいかなぁ
505 名前:login:Penguin mailto:sage [2012/09/21(金) 22:50:09.30 ID:NawWAtdR] >>496 パッチの大半は AAC 周り,つまり ffmpeg なので mplayer に送るのは筋違い. ARIB B25 descramble みたいなのはマージされることはないでしょう. mplayer 本家に送って価値があるのは DVB S2API 位? ところで,なんでまた r35113 という半端なリリースをベースにしたのかな…. SVN だと ffmpeg とのバージョン同期できてないと思うし,tarball のある v1.1 を ベースにすればやりやすかったと思うのですが…. …とは言っても,未だ Freenet の方は全くデータが落ちてこないので真偽確認できず.
506 名前:login:Penguin mailto:sage [2012/09/21(金) 23:29:18.10 ID:iCVFzg3d] >>505 ffmpegの方ならパッチ投げてみる価値あるんでないの? Electronic Arts Multimedia Formatなんてサポートしてるくらいだし。 ある程度コード固まっちゃったら仕様が変更になる見込みも殆ど無いし、将来的にメンテナンスし続けることにもならんと思うぞ。
507 名前:login:Penguin mailto:sage [2012/09/22(土) 02:01:20.48 ID:1VIyVBDd] >>504 馬鹿は無理して賢いことしない方がいい
508 名前:login:Penguin mailto:sage [2012/09/22(土) 02:04:36.26 ID:3Thtp0zR] >>505 違うよ 以前ffmpeg関係でパッチ当たってた部分は本家で対応済みになってたりして 現在 ffmpegへのパッチはdualmono関連の1つのみ (& これも既に本家gitレポにマージ済み) DVB関係は可能性は0ではないかもしれないけど、 カードの番号付けを0スタートにしてDVBデバイスの番号と合わせるとかは「何で?」って言われかねない S2APIは 独自channel.confフォーマットの使用が受け入れられるか... プログラム選択やPES選択の改良部分は BCAS復号とかと共通のコード部分がある + ISDB独自のPSI情報を使うし.... あとv1.1にもパッチは当たるんじゃないかな そんなにリビジョン離れてないと思う
509 名前:login:Penguin mailto:sage [2012/09/22(土) 02:18:44.10 ID:KfI4Q/7Y] >>504 暗号化されたtsは取れてるのか? 例えば暗号化されてないepgとか1segはちゃんと見られるか。
510 名前:login:Penguin mailto:sage [2012/09/22(土) 04:26:54.20 ID:ySQyT/gY] ffmpeg関連はそこまで進んでたのかー 関係者乙と言わざるをえない ありがたやー
511 名前:login:Penguin mailto:sage [2012/09/22(土) 07:31:28.92 ID:zE1OXDcy] >>508 ffmpeg を除けばパッチは当たると思う. …が,ffmpeg は対応前なんじゃないかな?
512 名前:login:Penguin mailto:sage [2012/09/22(土) 08:24:12.86 ID:sFJmBoGe] >>509 -bvオプション無しでやるとusb ctrl failed: 110ってエラー出しながらもまともなサイズのtsができる。 mplayerで見てみると見れたもんではないがグレー背景に輪郭っぽい映像が再生されるんだけど・・・ ホストだと普通にワンセグが再生できるな・・・ってことはカードのせいじゃないのか VirtualboxがUSB渡すの失敗してるってことだろうか
513 名前:login:Penguin [2012/09/22(土) 10:45:23.44 ID:mKwj512N] >>500 乙です! これってrecpt1の本体は hg.honeyplanet.jp/pt1 の最新版をベースに しています? とりあえずSTZ版で全部揃えてPT3で快適生活しています。 欲を言えば pt1_dev.h もPT3向けにしておいてもらえれば 自分でパッチをあてる手間が完全0になるので助かります。
514 名前:login:Penguin mailto:sage [2012/09/22(土) 12:03:39.97 ID:3Thtp0zR] >>511 rm -r ffmpeg して git clone --depth 1 git://git.videolan.org/ffmpeg.git でいいんじゃないのかな
515 名前:login:Penguin mailto:sage [2012/09/22(土) 17:43:13.26 ID:wqaLOAAc] >>512 以前、ホストMac、ゲストLinux(Ubuntu)でrecfsusb2nを使って ゲスト側のLinuxでTS保存をやってみたことあるけどエラーでて まともなTSは保存できなかった。もうエラー内容は忘れたし、 原因を追究する気もないけど、VirtualboxのUSB対応が完全で ないのじゃないの? WindowsならMulti2DecあたりでTSファイルのエラーをチェック してみればまともなファイルが保存されているかぐらいはわかると 思うけどLinuxだとどうするもの? それより、外部公開するマシンにTS抜きできるチューナーをつける 予定なんだ、すごいな…。
516 名前:login:Penguin mailto:sage [2012/09/22(土) 17:56:48.47 ID:v7bGWNHY] もう栗の出荷か 栗ってモンブラン食べる時ぐらいしか、口に入れる機会ないな しかしこの時期になると、モンブラン食べたくなるわ 昔の黄色のスパゲッティぐるぐる巻のって見なくなったな
517 名前:login:Penguin mailto:sage [2012/09/22(土) 17:57:28.50 ID:v7bGWNHY] あ・・・あぁぁ〜 とんでもないところに誤爆してしまっただ ごめんやで
518 名前:login:Penguin mailto:sage [2012/09/22(土) 18:00:17.40 ID:vuaZ5VfQ] びっ栗したぜ
519 名前:login:Penguin mailto:sage [2012/09/22(土) 18:48:47.38 ID:g30whsfU] 【審議中】 _,,..,,,,_ _,,..,,,,_ _,,..,,,_/ ・ω・ヽ/・ω・ ヽ,..,,,,_ ./ ・ω_,,..,,,,_ l _,,..,,,,_/ω・ ヽ | / ・ヽ /・ ヽ l `'ー--l ll l---‐´ `'ー---‐´`'ー---‐´
520 名前:login:Penguin mailto:sage [2012/09/22(土) 20:06:19.47 ID:sFJmBoGe] >>515 そうか・・・わかった。とりあえずあきらめるよ みんなアドバイスありがとう。 いやむしろ今まで公開してる鯖にチューナー付いてたことが問題だったw (ローカルの方と合同にしてたから) 外部公開の方を仮想化してUSB渡さなきゃいいんだよな
521 名前:login:Penguin mailto:sage [2012/09/23(日) 00:56:10.90 ID:ZD/qMcNY] >>513 STZ版ってそれで関連コマンド入れたら epgrecの方はなにも変えないでいけるの?
522 名前:301 mailto:sage [2012/09/23(日) 02:35:50.34 ID:ZsHWpKbG] >>513 本家の最新のものからのrecpt1では残念ながらございません。 up0319.zip+up0307.zip+up0340.zipがベースですね。 今週の金曜日に、pt1_dev.hへPT3エントリーは組み込んだのだけど 間違っていたら教えて下さい。 >>521 地上波のチャンネル設定(gr_channel.php等)は必要ですが、 BS/CSの設定は全て不要です。
523 名前:login:Penguin mailto:sage [2012/09/23(日) 15:42:44.74 ID:MM629Wqf] pt2にpt3追加してm-tsudo-pt3-5d78838のドライバとpt1-b14397800eaeのpt1_dev.hとrecpt1.hを書き換えて使用、 checksignalは8つ起動できるけどrecpt1はT、Sとも4つ目でCannot tune to the specified channelとなってしまう。 よく判らない現象が発生しちゃったので環境依存のチラウラかも知れないけど報告 MCJ G31T-M、Memory 4G、Linux version 2.6.32-5-686-bigmem (Debian 2.6.32-45) #1 SMP
524 名前:login:Penguin mailto:sage [2012/09/23(日) 16:11:34.81 ID:T/zhoI2R] >>523 pt1_dev.hにキャラクタデバイス追加するときカンマ忘れるとそうなるかも syslog側のエラーメッセージはどんなかんじ?
525 名前:login:Penguin mailto:sage [2012/09/23(日) 17:04:41.31 ID:MM629Wqf] >>524 まさにご指摘の通りで、解決しました。ありがとうございます 糞環境なのは俺でした syslogのメッセージには何も表示が増えている様子は無かったです
526 名前:login:Penguin mailto:sage [2012/09/26(水) 23:22:39.17 ID:baN12eCF] そういやみんなはepgrecの「録画開始の余裕時間」と「録画コマンドの切り替え時間」どのくらいにしてる? 連続予約をONにしてる設定で前者を5秒、後者を3秒に設定してるんだけど、実際どのくらいかかるもんなのかわかんなくて困る。 これって電波状況に左右されるもんなのか、それともチューナー性能によるものなのかすらわかんないわ。
527 名前:login:Penguin mailto:sage [2012/09/26(水) 23:33:59.58 ID:4h5U+mHU] どっちかっていうとPC上の時刻誤差の対策の意味が大きいような。
528 名前:login:Penguin mailto:sage [2012/09/27(木) 00:12:37.64 ID:1eM0RYBS] それで問題になるのってCMの無いNHKとEテレくらいだけどね
529 名前:login:Penguin mailto:sage [2012/09/27(木) 07:58:47.33 ID:VPYYuuUl] anime lockerが正式にPT3に対応したようだが、 foltia.com/ANILOC/features/newver.html >ドライバとしてこちらで開発されているオープンソースドライバを使わせて頂いております。m-tsudo/pt3(github) ドライバ開発者さん乙www
530 名前:login:Penguin mailto:sage [2012/09/27(木) 09:04:58.10 ID:ut5zJ4ah] やはり予定もないのに対応予定とか宣伝してたのかw
531 名前:login:Penguin mailto:sage [2012/09/27(木) 09:25:52.33 ID:yz01hSuJ] 要は、機器に対応する予定ではなく、出たドライバに対応する予定だったと。 まあ完全に他者依存なんだから、「予定」じゃなくて「見込み」だよね。 Linuxドライバが開発されるであろうと見込んで、そのドライバに対応する予定なんだから。
532 名前:login:Penguin mailto:sage [2012/09/27(木) 11:03:57.12 ID:Nnjf7F3e] 発売予定をPT3と被せた事に対しての謝罪が必要だよね 普通ならw それともなにかな foltiaALの発売が遅れたのはPT3ドライバの中の人の責任とな?
533 名前:login:Penguin mailto:sage [2012/09/27(木) 11:05:20.15 ID:QoaUmR+q] ライセンスがどうたら言ってたのが犯人だな
534 名前:login:Penguin mailto:sage [2012/09/27(木) 11:45:09.44 ID:uiMKmsKQ] v3にするのにえらく文句言ってる奴いたな。
535 名前:login:Penguin mailto:sage [2012/09/27(木) 16:33:43.65 ID:1eM0RYBS] USBメモリにLinux突っ込んだだけの1万円強する録画ソフトもあるらしいなw 開発してくれた本人がフリーライドでも構わないならいいけど、AGPLにするって手もある
536 名前:login:Penguin mailto:sage [2012/09/27(木) 16:45:12.79 ID:ut5zJ4ah] そもそもこの商品は10月以降でも法的に問題ないのか
537 名前:login:Penguin mailto:sage [2012/09/29(土) 01:19:27.75 ID:pom4cuQq] pt1とpt1.oyamaってどう違うんだ ググってみたがさっぱりでございました
538 名前:login:Penguin mailto:sage [2012/09/29(土) 20:46:43.15 ID:k6ACmbqs] 遊園地〜
539 名前:login:Penguin mailto:sage [2012/09/30(日) 01:43:03.63 ID:yy9CZpf6] ffmpeg 1.0がリリースされたみたいだけど,これには全部のパッチ相当が反映済み?
540 名前:login:Penguin mailto:sage [2012/09/30(日) 01:47:12.54 ID:IycXi1bk] 他力本願な人には使いこなせないんじゃない
541 名前:login:Penguin mailto:sage [2012/09/30(日) 04:39:46.36 ID:B0yYFlCf] >>537 DLNAでチャンネル変更が出来たり、録画ファイル名の接尾語が設定できたり
542 名前:login:Penguin mailto:sage [2012/09/30(日) 11:44:21.58 ID:eDuvdMji] >>539 1.0のソース確認したけど もう入ってるね 全部っていったって1つ(デュアルモノ関係)だけだけど あとは本家のほうで以前から対応済み
543 名前:login:Penguin mailto:sage [2012/09/30(日) 12:31:02.23 ID:VHxSLOKL] >>500 乙。 ところで、libalib25は、x86_64環境だとgccのオプションに-fPICつけてやらんとビルド通らんと思う(ubuntu 12.04にて確認): - $(CC) -MM $(OBJS:.o=.c) td.c > $@ + $(CC) -fPIC -MM $(OBJS:.o=.c) td.c > $@
544 名前:login:Penguin mailto:sage [2012/09/30(日) 18:17:23.80 ID:yy9CZpf6] >>542 素晴らしい これで今後は各ディストリビューションも取り込んでいくだろうから、 TS再生のトラブルは無くなっていくかな…
545 名前:login:Penguin mailto:sage [2012/09/30(日) 18:32:34.25 ID:eDuvdMji] >>544 コーデック(ffmpeg)だけでの対応には限界があるから 再生アプリ側で対応が必要なケース(映像サイズの変化とか)も多いよ
546 名前:login:Penguin mailto:sage [2012/10/02(火) 00:24:05.10 ID:p4uScf55] >>493 結局 mplayer-patches-1.00 は Freenet に流れていたんだろうか? ここ数週間何度か終夜で Freenet / frost 起動していたけど、何も流れて来ないまま 9/29 に mplayer-patches-1.01 の情報だけが引っかかった。 元々過疎っていたから、当人がアップしたつもりでも拡散前に消え去ってしまったような…
547 名前:login:Penguin mailto:sage [2012/10/02(火) 03:13:07.59 ID:4MstXCEo] このマザボ www.tekwind.co.jp/products/entry_8311.php に 64bit版の ubuntu server 12.04.1 を入れて pt3使おうとしたけど全然認識されてないっぽかった…… ナンデだ
548 名前:login:Penguin mailto:sage [2012/10/02(火) 03:27:32.36 ID:xlEl8xbT] ドライバが入ってないなんてことはないよな、普通。 なんだろ。
549 名前:login:Penguin mailto:sage [2012/10/02(火) 03:36:14.86 ID:cGvWw8UO] >>547 lspciで出てこないレベル?
550 名前:login:Penguin mailto:sage [2012/10/02(火) 03:46:20.42 ID:4MstXCEo] >>548 github.com/m-tsudo/pt3.git はビルドできた >>549 lspciでも出てこないです
551 名前:login:Penguin mailto:sage [2012/10/02(火) 03:51:43.09 ID:cGvWw8UO] >>550 1)このマザーに他のボード挿したら認識する? 2)他のマザーにpt3挿したら認識する? そういう階層の問題な予感
552 名前:login:Penguin mailto:sage [2012/10/02(火) 03:59:05.09 ID:4MstXCEo] >>551 1) 他にボード持ってないので分からないです ここは怪しい 2) 他人のPC(windows7)借りてやってみたら認識された
553 名前:login:Penguin mailto:sage [2012/10/02(火) 05:37:54.18 ID:cHk/ePR0] >>550 FPGAのアップデートしないとだめなのかも?
554 名前:login:Penguin mailto:sage [2012/10/02(火) 07:28:44.13 ID:ANwmjk+m] >>550 lspciの結果はってみて
555 名前:login:Penguin [2012/10/02(火) 11:37:59.00 ID:q0o8O5M/] >>546 > 元々過疎っていたから、当人がアップしたつもりでも拡散前に消え去ってしまったような… たぶんそうだね 1.01って 1.00から+1パッチ (バグfix)して -1パッチ(...)されてるだけだよ 1.01は ワンセグを見る人のための清く正しいmplayerパッチです
556 名前:login:Penguin mailto:sage [2012/10/02(火) 15:11:16.06 ID:4MstXCEo] >>553 他人のPCにつないだときに回路の更新も確認した >>554 $ lspci 00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02) 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02) (途中略) 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) 05:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 06:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 06:04.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 06:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 06:06.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 06:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 06:08.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 06:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) $ lspci -xvvv 長いので ix.io/356 に
557 名前:login:Penguin [2012/10/02(火) 15:50:22.09 ID:70gK6lyi] >>556 BIOS最新にしてみるとか? #MBの型番でググルとRAIDカードだけど相性問題で認識しないって情報がでてくるね。
558 名前:login:Penguin mailto:sage [2012/10/02(火) 15:58:32.56 ID:4MstXCEo] >>557 BIOSも AT5IONT-I 0502 BIOS Improve eSATA compatibility っていうのにアップデートしてる
559 名前:login:Penguin mailto:sage [2012/10/02(火) 18:22:52.19 ID:kMSCAHhD] PT3でrecpt1動かしてるとたまに受信失敗らしい映像の乱れと途切れがあるんだけど、これはLNBで解決できる問題? ドライバは2012-08-31 rev.81でLNBはデフォの値(0:OFF)。 あとPT3一切関係ない件だけど、もうひとつ質問したい。 録画用のHDDって回しっぱなしがいいのかそれともhdparmで止めておいたほうがいいんだろうか? 一回も録画しない日にずっと回してると故障確率上がりそうで嫌だけど、 HDDにはスピンアップが一番悪いとも聞くんで何回も録画するような日はなんか嫌な感じがする。 気にし過ぎなんだろうし、バックアップしろって言われりゃそのとおりなんだけど、詳しい人いたらおねがいします。
560 名前:login:Penguin mailto:sage [2012/10/02(火) 18:47:09.73 ID:X/2lFI5y] 10月になってもPT3は普通に売ってんだな。。。 >>559 何本もPT3の同じドライバで録画してるが、そういう現象は一回も見てないな。 純粋に電波が弱いんちゃうん? 使わない時にHDD止めとくことに情熱を燃やしてる人間も多いらしいが、 実際の今までのHDDの故障の傾向からいってまったく関係ないと思える。 同じモデルのHDD使ってるのに24時間稼働のサーバより1日に何時間も 使わないセカンドマシンの方が先に壊れたりすることも珍しくない。 (使ってるHDDの台数は24時間稼働サーバの方が圧倒的に多いんだが…) ついでに、HDDの温度も関係ないなぁ。 真夏に何度も温度上がりすぎて強制電源オフされるようなマシンのHDDが もう6年以上も元気に動いてるしな。この辺はGoogleが何か論文出してたな。
561 名前:login:Penguin mailto:sage [2012/10/02(火) 18:58:21.18 ID:Y0Gwz9VP] lspci貼れって言われてどういう判断で中略したん?
562 名前:login:Penguin mailto:sage [2012/10/02(火) 19:02:24.21 ID:wJrw+UPU] レスは最後まで読みなさいよ
563 名前:login:Penguin mailto:sage [2012/10/02(火) 19:02:53.91 ID:YziayIl4] リンク先見ればいいじゃん。
564 名前:login:Penguin mailto:sage [2012/10/02(火) 19:11:27.26 ID:kMSCAHhD] >>560 LNBは関係無いですか。 アンテナはアパートの共用アンテナだから改善するとしたら自力での設置か・・・ HDDの温度に関するGoogleの論文っていう話は聞いたことあるし、 実際真夏にファンつけてないHDDを全力で読み書きさせても問題なさ気なのは一応認識してる。 HDDはやっぱり運なんだろうか? システムでバリバリ使ってるHDDよりも外付けのほうが先に死ぬっていうのもあったりするし、 なんかあまり気を使っても意味無いような気がしてきた。
565 名前:login:Penguin mailto:sage [2012/10/02(火) 20:47:30.58 ID:4MstXCEo] 途中切ったのは字数制限って言われたのでようわからんから適当に略してしまった なんか無理っぽいなあ
566 名前:login:Penguin mailto:sage [2012/10/02(火) 21:54:00.99 ID:q0o8O5M/] >>558 ていうか lspciに該当しそうなデバイス見当たらないけど? ちゃんと挿さってるのかな
567 名前:login:Penguin mailto:sage [2012/10/03(水) 00:50:35.73 ID:cY10ZF8I] >>565 PCIe周りの問題山積みって感じだね vip.asus.com/forum/view.aspx?id=20110107231749878&board_id=1&model=AT5IONT-I&page=1&SLanguage=en-us vip.asus.com/forum/topic.aspx?board_id=1&model=AT5IONT-I&SLanguage=en-us
568 名前:login:Penguin mailto:sage [2012/10/03(水) 01:51:48.98 ID:vOY/n5mY] HDDの温度は極端に低い場合と50℃超えると故障率が跳ね上がって危ないという話だね 普段はケースファンで冷やしていて間隔なくHDDを設置しなければ大丈夫 真冬に暖房なしで使うならケースファンを止めた方が良い場合もある WDが出しているEFRXシリーズは少し高いけれど比較的高温でも大丈夫だとメーカーは言っているね
569 名前:login:Penguin mailto:sage [2012/10/03(水) 06:06:13.66 ID:khVjjV4B] 新しいMB買うのが一番早い気がするが、それじゃつまらんな
570 名前:login:Penguin mailto:sage [2012/10/03(水) 06:37:44.01 ID:1Qml2ygo] しかしハード側の問題だとすれば手の出しようが
571 名前:login:Penguin mailto:sage [2012/10/03(水) 11:41:15.32 ID:/O0cOMhx] BIOSの更新待つとか
572 名前:login:Penguin mailto:sage [2012/10/03(水) 15:00:42.91 ID:l2ASK4VX] >>566 こんな感じで挿してる cache.gyazo.com/f796b345006eaf8312a40cc189d179b3.png なんか無理っぽいな
573 名前:login:Penguin mailto:sage [2012/10/03(水) 15:52:24.45 ID:uFtezkot] まず、そのマザーに>>113 でも入れてみて、ちゃんと認識できるか確認してみたら? もしWindowsでも認識できないなら、ハード的な問題だと確定できるし。
574 名前:login:Penguin mailto:sage [2012/10/03(水) 18:20:46.56 ID:AOd73/jh] >>572 挿すスロットを変えてみたらどうでしょ?
575 名前:login:Penguin mailto:sage [2012/10/03(水) 20:15:44.08 ID:l2ASK4VX] 別のカードを挿しても認識しなかった……
576 名前:login:Penguin mailto:sage [2012/10/03(水) 20:19:44.19 ID:cY10ZF8I] いや このM/Bだと駄目なんだと思うよ PCIeボード認識しないってレポートが山程あがってて しかもDVBのボードが大半 フォーラムでもボードの設計がおかしいんじゃないかって言われてるし... PLXのPCIブリッジをわざわざコスト掛けて入れてるのが仇になってんじゃないの
577 名前:login:Penguin mailto:sage [2012/10/03(水) 20:36:59.16 ID:l2ASK4VX] >>576 うぐぐ…… このマザボは諦めて別ので試すことにします 皆さんどうもありがとうございました
578 名前:login:Penguin mailto:sage [2012/10/03(水) 20:40:06.11 ID:cY10ZF8I] ASUSに文句つけて 別のマザボに変えさせるとかできるといいのにね PCIeスロットほとんどすべてのボードで使えないなんてひどすぎるよ
579 名前:login:Penguin mailto:sage [2012/10/04(木) 00:28:01.82 ID:8Q3De+dd] ボードが認識されないM/Bとかあんのか BOXDN2800MT ぽちったけど大丈夫かな
580 名前:login:Penguin mailto:sage [2012/10/04(木) 01:01:12.32 ID:teNt4161] さすがにリコール対象だろ
581 名前:login:Penguin mailto:sage [2012/10/04(木) 07:30:07.57 ID:ElDSraUL] 安物買いの銭失い、っていう
582 名前:login:Penguin mailto:sage [2012/10/04(木) 15:09:44.33 ID:m9geWwtS] リコールというが件のママンはそこまで最近のじゃないし、ここまで何もないならもう無理なんじゃないか? >>581 ION載ってるしCPUもAtomには変わりないが廉価モデルではないし、でかいヒートシンクや MiniITXとしては十分なI/Oを見る限りあたりマザー自体もたぶん廉価モデルじゃないんだろう。 一昔前ピゴキュウでやらかしてはいるが一応は信用されてるASUSだし、当時買ってたものなら 安物買いってほどではないと思うが…。(値段重視ならそれこそF○×c○nnとかのが大抵安いし) もし最近入手したものだというならPCIeの情報をつかめなかった下調べ不足が悪いということなんだろうな。
583 名前:login:Penguin mailto:sage [2012/10/05(金) 01:11:39.62 ID:pr0QDnkp] >>579 DN2800MTでつかってるよ。
584 名前:login:Penguin mailto:sage [2012/10/05(金) 01:19:38.55 ID:sWOFlkHt] いい加減スレ違いだし
585 名前:login:Penguin mailto:sage [2012/10/05(金) 06:02:03.55 ID:YsTSxUbB] PT3 ubuntu epgrec環境で、地上波のW録設定のとき Tuner GR0だけ失敗して録画できないという状況なんですが、 他に同じ症状の方いらっしゃいませんか? どうしたらいいかわからず困っています。
586 名前:login:Penguin mailto:sage [2012/10/05(金) 06:29:56.39 ID:rTIBL429] >>585 ジョブが走ってるのか確認 pt3のドライバをdebug=1でロードしてログ確認 あたりから始めたらどうかな
587 名前:login:Penguin mailto:sage [2012/10/05(金) 11:58:44.28 ID:rTIBL429] >>585 >>524 な気もする
588 名前:login:Penguin mailto:sage [2012/10/06(土) 22:19:13.89 ID:WO7JKezx] epgrecで、録画ディレクトリーのtsをエンコードしたあと 不要になったtsを削除するように運用しているんですが… 自動か半自動でepgrecのデータベースから 本体が無くなっている録画エントリーを削除する方法ってありますか? 現状、サムネイルを削除した上で サムネイルが再作成されないところは 手動で一覧から削除という手を使っていますが… ほっといたら、膨大な録画エントリーになって 重いし、たまにウェブインターフェイスがクラッシュします orz
589 名前:login:Penguin mailto:sage [2012/10/06(土) 23:09:54.92 ID:37AmsUUR] 逆に消さずに録画の履歴として残しといて 別口で現在あるファイルの一覧からリストのページでも作ったら
590 名前:login:Penguin [2012/10/07(日) 01:09:14.80 ID:0iyyoD3a] >>588 スクリプトの中で export reserve_id=録画ID export delete_file=1 cancelReservation.php みたいな事をすれば良いんじゃない
591 名前:login:Penguin mailto:sage [2012/10/07(日) 01:19:37.03 ID:8XzPLZ5s] recordedTable.phpで予約情報を取っているところでファイルの有無を確認して配列にpushしないようにする。 このとき同時にレコードを削除しない場合レスポンスが返るまで時間がかかるかもしれない。
592 名前:login:Penguin mailto:sage [2012/10/07(日) 09:38:37.30 ID:hK0WcY7w] 50件ぐらいづつ出るように改造汁。
593 名前:epgrecのUIの人 mailto:sage [2012/10/07(日) 11:56:59.51 ID:EZ+by1Dy] >>588 > 自動か半自動でepgrecのデータベースから > 本体が無くなっている録画エントリーを削除する方法ってありますか? まだ途中なのですが、一応この部分はできているので書いておきます。 録画済一覧で複数選択を可能にし、 「動画の無い録画番組」で番組を選択できるようにしています 半自動になりますが、これで情報だけ残ってしまっている番組を削除できるようになります。 …まだgitに上げられるような状態にもなっていないので時間はかかると思います。 今しばらくお待ちください。 あっ、ブラウザがクラッシュするほどの量だと、上記のはJavascriptで選択なのできついかも。 「録画された動画が無い番組情報は表示しない」というオプションも検討してみます。
594 名前:epgrecのUIの人 mailto:sage [2012/10/07(日) 12:14:47.82 ID:EZ+by1Dy] とりあえず、一番簡単そうな対応という事で、 (実機がないところで書いているので未検証です) recordedTable.phpの67行目の array_push($records, $arr); を以下のように変更します if (file_exists(INSTALL_PATH.$settings->spool."/".$r->path)){ array_push($records, $arr); } これで録画された動画が無い場合は一覧に表示されなくなります…きっと:)
595 名前:login:Penguin mailto:sage [2012/10/07(日) 12:30:21.97 ID:AEIInqAu] epgrep と空目。 pgrep -E のことかー!!
596 名前:login:Penguin mailto:sage [2012/10/07(日) 22:56:41.00 ID:FKcMANa1] grep派生のegrepがあるんだし、pgrepからepgrepができてもおかしくないと思う。 いやまあスレチなんだけどさ。
597 名前:588 mailto:sage [2012/10/08(月) 04:22:32.26 ID:Uhk8x9sT] >>593 おぉ、ありがとうございます。 自分では作れないので、手動整理しつつ お待ちしておきます。
598 名前:login:Penguin mailto:sage [2012/10/08(月) 10:02:42.14 ID:BfQLQNjW] >>593 同じく期待しています。
599 名前:login:Penguin mailto:sage [2012/10/08(月) 22:15:54.59 ID:ztTMXd2a] KTV-FSUSB2/V3でUbuntuのvlcで視聴してます。 [0xb4d04770] ts demux error: MPEG-4 descriptor not found とかエラーが出て音声が出ないのですが 対処方法はないのでしょうか? ググりながらコーデックを入れまくっても音声が出ない番組があります。(NHK総合で確認) MPEG AAC Audio(mp4a) の音声が出ないようです。
600 名前:login:Penguin mailto:sage [2012/10/08(月) 22:18:25.32 ID:Vl9tAO6I] >>599 Ubuntu-12.10 Beta 入れて、 MPlayer の最新のSVNで再現するか試験
601 名前:login:Penguin mailto:sage [2012/10/08(月) 22:20:52.22 ID:ztTMXd2a] >>600 HDDの空きがないからすぐには実行不能です。すみません。 tsファイルは保存したので今からwindowsで試してみます。
602 名前:login:Penguin mailto:sage [2012/10/08(月) 22:45:47.28 ID:ztTMXd2a] tsファイルをWMPで再生しても音は出なかった・・・ なぜだ
603 名前:login:Penguin mailto:sage [2012/10/08(月) 23:03:40.10 ID:lt8gLHRr] PC上でのts再生環境として、日本の放送波に最もうまく対応しているのは 間違いなくWindows上のTVTestだよ。 WMPなんかだと不具合がポロポロ出てくる。 TVTest+TvtPlayあたりを用意して確認してみるのが確実じゃないかな。 0.8.0だと、スクランブル解除周りがちょっと面倒くさいけど 解除済みTSの再生には影響ないはず。 ちょっと前にこのスレでも5chのダウンミックスがうまくいってないとかあったね。 F1の放送でCMとの切り替えでへろへろみたいな。
604 名前:login:Penguin mailto:sage [2012/10/08(月) 23:40:30.31 ID:YR5TxTQQ] >>602 もしかして、windows 7 SP1のWMPじゃない? それなら「win 7 SP1 WMP ts」でググればいいよ。
605 名前:login:Penguin mailto:sage [2012/10/09(火) 00:27:28.20 ID:C2vOv7oh] >>604 ビンゴでした。ありがとうございました。 でもLinuxで視聴できる方法は無いものか・・・ とりあえず12.10で確認するしかないのか
606 名前:login:Penguin mailto:sage [2012/10/09(火) 01:07:33.37 ID:Sj8qKc/Y] >>603 TVTest+wineでなんとかならんか過去レス読みつつ色々やってみようと思う CRT・win32api・GDIは大丈夫だろうけどCOMいくつか呼んでるのがどうなるか… DShowは×だろうからとりあえずBonTsEngineまででストリーム殺して録画専用か。
607 名前:login:Penguin mailto:sage [2012/10/09(火) 01:12:43.22 ID:3EuJFQS8] >>599 たぶん、このエラーは通常放送から2か国語放送(NHKのニュースなど)に 切り替わるときに起きるんじゃないかな? 確か昔2senのDTV板に、MPlayer向けパッチがあったはず。 今は2senが無いので、代わりの別サイトにバックアップが上がってるかも。
608 名前:599 mailto:sage [2012/10/09(火) 09:35:08.71 ID:C2vOv7oh] >>607 情報ありがとうございます。 以下のサイトで調べて blog.goo.ne.jp/hcnkino/e/33dc8bdeaa7b81a0dcb1ce2f6e01fdfb up0348.zip を入手したのですが、これってmplayerじゃなかったです。 番号間違えたのかなあ? もうちょっと探してみます。
609 名前:login:Penguin mailto:sage [2012/10/09(火) 11:44:24.81 ID:P3YG/cKk] >>608 >>493 >>546
610 名前:login:Penguin mailto:sage [2012/10/09(火) 11:56:13.73 ID:JPqX27yH] >>608 N_158337
611 名前:login:Penguin mailto:sage [2012/10/09(火) 14:05:39.49 ID:9ZkvEmSv] >>608 VLC1.1.8用のパッチでup0617.zipってのを持ってるけど、 どこから持ってきたものかよくわからない……。 faad.c, mpeg4audio.c, decoder.cに対する差分で、 音声チャンネル構成切り替え対応だそうで。 一応、2.0.3にも当てられた。
612 名前:599 mailto:sage [2012/10/09(火) 16:05:30.13 ID:C2vOv7oh] >>611 ありがとうございます。 ソースからパッチ当てた状態でビルドできました。(2.0.3) 昨日保存したtsファイルを見てみたのですが やっぱり音が出ませんでした。 NHKを9時前後に見つづけて確認してみます。 recfsusb2n --b25 27 - - | vlc - というコマンドで地デジ視聴しているのですが recfsusb2n側の不具合かも、という気もしてきました。 もうちょっと調べてみます。
613 名前:login:Penguin mailto:sage [2012/10/09(火) 16:20:30.86 ID:JPqX27yH] >>612 デコーダーがfaadじゃなくてffmpegになってね?
614 名前:599 mailto:sage [2012/10/09(火) 18:12:25.55 ID:C2vOv7oh] >>613 ありがとうございます。 libfaad-devとlibfaadをインストールして vlcを ./configure --enable-faad でコンパイルし直したのですが、やはり音は出ませんでした。 どこか設定しなければならないのでしょうか?
615 名前:599 mailto:sage [2012/10/09(火) 18:58:55.22 ID:C2vOv7oh] 何度もすみません。 vlcの代わりにmplayerでtsファイルを再生したところ、 左スピーカから日本語、右スピーカから英語が流れてきました。 vlcでは完全に無音だったので進歩ではありますが これから対処方法を調べてみます。
616 名前:login:Penguin mailto:sage [2012/10/09(火) 22:06:35.47 ID:P3YG/cKk] だから パッチ済mplayerならデフォで主音声だけ再生するのに...
617 名前:599 mailto:sage [2012/10/09(火) 22:43:56.04 ID:C2vOv7oh] Freenetというツールをインストールして N_158337を探せばいいんですよね? ツールの使い方が分からなくて試行錯誤しています
618 名前:login:Penguin mailto:sage [2012/10/09(火) 23:04:20.42 ID:OwF2/dw5] Linux初心者かと思ったんだがインターネット初心者の方でしたか 逐一書き込んでないで一通りぐぐってみればいいんじゃないでしょうか
619 名前:login:Penguin mailto:sage [2012/10/09(火) 23:31:09.72 ID:P3YG/cKk] >>617 >>610 はVLCの方 斧 Sc >>555 検索
620 名前:login:Penguin mailto:sage [2012/10/10(水) 00:11:55.74 ID:3yFmJKBx] >>599 うざい
621 名前:login:Penguin mailto:sage [2012/10/10(水) 00:30:58.63 ID:U16tXL7s] >>615 どこから拾ってきたMPlayerどのリビジョン使ってるんだ? >>508 でffmpegはdual mono対応済(本家gitに入ってる)って書いてあるから、 SVN最新版のMPlayerをダウンロードしてコンパイルしてインストールして、 mplayer -afm ffmpeg TSFILE.ts とかつけて再生させればうまく行くんでないの?
622 名前:login:Penguin mailto:sage [2012/10/10(水) 00:58:10.25 ID:qKdz5A8F] 残念ながら mplayer本体にパッチ当てないと駄目 ffmpegのパッチは dual monoの時にどっちを選んで出力するかのオプション(AV_PKT_SIDEDATA)を ユーザが*指定*できるようになるだけで、自動的にどっちかを選んで出力するのではない (というかデュアルモノって日本独自のものだから ffmpegのコーデックが指示なく勝手にどっちか一方しか出力しないようにはできないので)
623 名前:login:Penguin mailto:sage [2012/10/10(水) 09:27:05.53 ID:iVnr2pNP] stz版checksignalでBSを調べたいんですが checksignal BS01_0 とやってもinvalidと怒られるのですが チャンネルの指定をどうやればいいかわかるかたいます?
624 名前:301 mailto:sage [2012/10/10(水) 11:42:53.07 ID:43/wQnFi] >>623 修正して、githubに上げましたので、試してみてください。
625 名前:login:Penguin mailto:sage [2012/10/10(水) 20:33:35.89 ID:07G9wB58] >>624 checksignal できました。ありがとうございます。 文字化けも直ってました。 epgdumpでBSの番組表を取り出すには 何分くらいのtsが必要です? 一分のtsでは二三日分くらい取り出せてるみたいです なんか書いてて自分で試せよ、みたいな感じが
626 名前:login:Penguin mailto:sage [2012/10/11(木) 01:34:51.87 ID:ZnIDyQfU] 地デジはチャンネル毎に1分 BSは211(全チャンネル分)で3分 これで1週間分取れてると思う。長すぎ?
627 名前:login:Penguin mailto:sage [2012/10/11(木) 21:42:52.84 ID:RlqK0O7z] なるほど結構時間が必要みたいですね テストしてみます 手動でjobを登録する仕事が始まる。
628 名前:588 mailto:sage [2012/10/12(金) 23:43:46.57 ID:JTKfncSY] なんか、録画一覧表示不能状態になったので 普段使っていたchromium-browserからfirefoxに変えてみて そっちでは落ちないので、古い録画エントリーをガンガン消してみました。 chromiumで表示できるようになった時点で 1940のエントリーがありました。 TSの検索数と、2012と2011の検索数の合計が同じっぽいので たぶん、これがエントリー数でいいと思います。 そんなに放置していたかと、ちょっと反省。 実際の録画ファイルは…今400弱。ほとんど見ないんで ただただ、積ん録しているんですけどね…ファイル数5桁あるみたい…
629 名前:login:Penguin mailto:sage [2012/10/15(月) 12:38:52.88 ID:iuLn1XDq] なんかごちゃごちゃになってきたのでepgrecを一度削除して入れ直したいんだけど /var/www/epgrec/以下とMysplのDatabaseを消せばいいのでしょうか? ちなみにOSはCentOS6.3です。
630 名前:login:Penguin mailto:sage [2012/10/15(月) 20:26:04.54 ID:6si+42O1] もう遅いかもしれないけどcronの設定も
631 名前:login:Penguin mailto:sage [2012/10/15(月) 21:50:07.97 ID:iuLn1XDq] >>630 補足ありがと、ちなみにatのジョブも予約一覧から消しておかないとダメだったらしい ダメだったんでOS再インストールしましたが……
632 名前:login:Penguin mailto:sage [2012/10/15(月) 23:47:24.25 ID:6SCHYqfX] epgrecでの録画ファイルが溜まってきて、録画済一覧画面がやたらと 長くなっちゃったんで20〜n件ずつ表示するmodを作って見ました。 あんま需要ないとは思いますが、こちらから。 ttp://www1.axfc.net/uploader/Sc/so/385960 導入方法なんかはHOWTOに書いてあります。
633 名前:login:Penguin mailto:sage [2012/10/16(火) 01:40:43.81 ID:uCehD3Tb] ついでなんで動作ログについても頼むよ
634 名前:login:Penguin mailto:sage [2012/10/17(水) 20:58:03.40 ID:eRfkz9Sb] 編集ってどうしていますか?色々試していますがなかなか決め手が…現状としては avidemux 2.5.xだと、 b25 → TSSplit → そのまま編集だと映像はカットできても音声がカットされず b25 → TSSplit → avidemux2 --video-codec COPY --audio-codec AC3 --output-format TSで音声を圧縮しなおすと編集できるけど音が1秒弱ズレる MurdoccutterやHDTVtoMpeg2で編集すると、シーンチェンジ時に切断面にBフレームがくるから2-3コマ程度ブロックノイズが入る。 手元の環境だとコンパイルが通らずインストロールできないからavidemux2.6.xでは未確認
635 名前:login:Penguin mailto:sage [2012/10/17(水) 21:04:18.24 ID:knPww2wG] Linux で編集できる環境の情報は自分も欲しい 現状は Windows 環境下でやっている