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/
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を見れたら面白そう。