トップページ⇒linux
616コメント222KB

【自家製】MythTV Part.3【HDDビデオ】

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2008/10/11(土) 19:46:38ID:yUJgQQ37
Linuxで作るHDDレコーダ。LinuxでTVを見て録画してEPGにも対応。
OS混在LAN内の録画サーバーを実現するのがMythTVです。
リモコンなんかも使えます。ハードウェアエンコカードにも対応。

http://www.mythtv.org/
http://www.systemcreate-inc.com/gsxr/pc/mythtv.html

前スレ:【自家製】MythTV【HDDビデオ】
http://pc8.2ch.net/test/read.cgi/linux/1055162507/
http://pc11.2ch.net/test/read.cgi/linux/1130118675/

MythTVに関するFAQ
http://www12.atwiki.jp/linux2ch/pages/115.html
05815772011/07/29(金) 23:54:01.65ID:63viHeRc
タイトルの削除対象文字列は次の通り。

"[新]"等が連続してたら削除
"#n"の削除
"「〜」"の削除
"第n話"の部分があれば括弧付きなら括弧含めて削除

でも本当は
mythtv/i18n/mythfrontend_ja.ts

にでも記述したらいいのかも知れない。ソースに直接記述するんじゃなく。
05825792011/07/31(日) 19:14:00.30ID:lBAOwaMS
>>580
情報ありがとうございます。
でもやはり予約録画で対応したいので、番組表を何とかする必要がありますね。

eitfixup.cppとかeithelper.cppの修正で対応出来ないか見ているのですが、
複雑で手に負えない状況です。
0583login:Penguin2011/08/01(月) 09:19:14.13ID:21I44pw4
>>8
録画したファイルがたまってしまい
ファイルを取り出せなくて困ってます
具体的にどうしたら良いのか教えて下さい
お願いします
0584login:Penguin2011/08/01(月) 10:01:34.22ID:yc+S0+Hl
三年前のレス主に何を期待しているのやら
0585login:Penguin2011/08/05(金) 06:56:36.84ID:BUvfloLr
具体的になにが困っているのか?わからんね>583

空き容量が0になって、Mythfrontendが正常動作できないなら
/var/lib/mythtv/recordings
/var/lib/mythtv/livetv
とかからファイルを削除して、空きを作ってから再起動。

livetvは普通全部.mpg削除して良い。
recordingsは.pngを消しても大丈夫かな。
あるいは一部の.mpgをどっかに退避させるか。

で、それで回復しない場合は、たぶん
MySQLの動作不能をおこしていた可能性が高い。
つまりデータベースのトラブルを招いている。

sudo su -とかで管理者になって/var/lib/mysql/mythconvergに入って
myisamchk -e *.MYIとかやると回復するかもしれない。

それで回復できないトラブルが起きている場合もある。
その場合は、私もどうしていいのかわからない。
0586login:Penguin2011/08/17(水) 01:04:57.14ID:xXuG/NX4
環境:Ubuntu 10.04 64bit, fuse_b25-0.4.7,mythTv 0.24,pt2
おかげさまで、地デジ対策は大成功しました。
でも、家の場合、Kcatのケーブルテレビに入っており、BSはパススルーされるが、CSはパススルーしてない模様です。Pt2でBSの録画はちゃんと動きます。
ケーブルの録画はパソコンからSTBに赤外線送信機を設置して、WinTv-PVR350で録画しています。
MythTvにスクリプトを実行さして、旨いこと動いてます。
問題は番組表。 最近、tv_grap_jpもmc2xmlも動けなくなりました。
0587login:Penguin2011/08/17(水) 02:52:36.40ID:xXuG/NX4
地デジの番組表はここのスクリプトで取得してます。
http://www43.atwiki.jp/mythtv-dvb/pages/18.html
epgdump.c と xmldata.c を見ると下記のようなことがあります
{ "FOX", "1016.ontvjapan.com", 28736, 7, 312},
でも、家の場合、これは情報を取得出来ません。
気になるのは「28736,7」です。Kcatは違うPIDを使っていからダメですかね???
というか、これってPIDですか? PIDのであれば、dvbsnoopで正しいPIDを検索って可能ですか?
CSパススルーがなくても、番組表は取得可能ですか? 何かいいアドバイスないですか?お願いします。
0588login:Penguin2011/08/17(水) 19:40:35.15ID:d4EDl0zF
>>586
EITからでは取得しない方針?
0589login:Penguin2011/08/17(水) 20:20:54.36ID:lxKYMBD+
今の MythTV では、番組表の取得は epgdump の一択ですかね?
acive EIT scan だと文字化けしますし。

epgdump は、サブチャンネルの番組表も取得できると、完璧なんですけどね。
0590login:Penguin2011/08/17(水) 20:30:00.65ID:LBUquJAw
>>589
ISDBパッチを適用したMythTVを使えばactive EIT scan
05915902011/08/17(水) 20:30:52.69ID:LBUquJAw
>>590
途中送信してしまった orz スレ汚しスマン

ISDBパッチを適用したMythTVを使えばactive EIT scanの文字化けはしないよ
0592login:Penguin2011/08/17(水) 20:39:37.96ID:lxKYMBD+
>>590-591
おお、これか。
https://github.com/fukumen/mythtv/wiki

これはありがたい。サンクス。
0593login:Penguin2011/08/26(金) 11:59:18.16ID:o1SV8vbk
te
0594login:Penguin2011/08/30(火) 10:08:21.03ID:g8lPyiSs
チラウラ
・ISDBパッチを適用してMythTVをビルドするには、libiconvが必要
・libiconvは、ISO-2022-JP-3を扱えるように、configure時に "--enable-extra-encodings"
 をつけたものでビルドする必要がある。

Fedora15なんだけども、長らくlibiconvは野良ビルドしたものを使ってきたので
(たぶんnetatalkの文字コード対策版を導入してた)
mythtv-setupでチャネルスキャンするたびにsegmentation faultで落ちて
悩んでいた。
デバッグ情報付きでビルドして、gdbから起動させてやっと止まるところが
分かって絞り込めた。
0595login:Penguin2011/09/06(火) 21:31:06.53ID:kP3eYyhD
svn,gitのソースで更新を繰り返してきた環境が不調になってきたので
Fedora 15にアップグレードして(from F13)、0.24系 + ISDB対応パッチで組み直し中。

BSの方はDiSECq絡みでISDBパッチだけでは動作しないようなので、
従来までのvlcストリーミングとの混成にしてます。
0596login:Penguin2011/10/05(水) 17:05:14.82ID:T3oO7KlT
昨日、久しぶりにwww43.atwiki.jp/mythtv-dvbを覗いたら、むちゃくちゃ進展していた
ので、blog.lwlv.netも参考に環境を整えてみた。
今のところ、地上波、BSともうまく録画できています。
Mythtv内部のプレーヤーでリアルタイム視聴ができてないけど、むちゃ嬉しい。

atwikiの管理人様、takaaki様、その他hackをしてくださった皆様、感謝です。

0597login:Penguin2011/10/09(日) 11:11:04.21ID:hBSzDaZ3
>>596
自己レス

視聴だけじゃなくて、録画ファイルを開いてもXserverごと落ちたりしてたので、
Frontendの再生プロファイルを「vdpau slim」に変更したら問題なくなりました。
まだ、あまりリアルタイム視聴を使っていないので不安ですが。

0598login:Penguin2011/10/29(土) 18:41:50.18ID:fTeGt2x6
皆々様、xmltvの日本地域がアテ
にしていたontvjapanが終わるようです。

ONTV JAPAN サービス終了のお知らせ
ttp://www.ontvjapan.com/article/99_00/ontv_japan.php
>諸事情により2011年10月31日(月)をもちまして終了

私を含め、未だアナログな方々は11/7までに新しい番組データを
取得しないといけないわけですが、何か方策はありますでしょうか?
0599login:Penguin2011/10/30(日) 01:12:18.28ID:ANHcosmk
EPGに移行しなければならん日がいつのまにか来てしまっていたか…。
0600login:Penguin2011/10/30(日) 01:20:27.18ID:YiEWpFeN
mc2xmlでいいじゃん
0601login:Penguin2011/10/30(日) 06:19:33.33ID:vJDj8NcY
>>600
とっくに終わってますが何か?
0602login:Penguin2011/10/30(日) 10:58:58.87ID:3O2cE75r
ストリームから取れよ
0603login:Penguin2011/10/30(日) 18:06:33.88ID:L7KryQLg
終わり?というのはよく分からないけど
mc2xmlよさそうですね。
スクリプトかと思ったらバイナリなんですね。
0604login:Penguin2011/10/31(月) 02:41:29.74ID:28X6eZWr
>>598
被災地の方でしょうか。
0605login:Penguin2011/10/31(月) 09:02:45.96ID:EYjN0VDa
デジアナ変換を受けられる世帯も多いからね

ぼくも、ontvjapanの規制後、先月までは
ivtv x3で、手動録画設定してたよ。

時間変更に泣かされながら

今月からは、転居先にCATVが無いから
一時的にMythTV録画は停めて
RX2+RX2Wの安定動作のために入れたATX
M/Bも、mATX構成に組み直した。

地デジはepgrecが一応動いている。
リアルタイム視聴ができないまま。
0606login:Penguin2011/10/31(月) 19:31:50.56ID:lda9x3Fh
俺はepgdumpからxmlを取り込んで、CATVのデジアナ変換チャンネルに送り込んでいる。
しかし、サブタイトルまでタイトル扱いになっているので、毎週予約し直さないといけないのが面倒。
0607login:Penguin2011/11/01(火) 19:02:28.03ID:2X5VyMgH
>>601
間抜け
06085982011/11/02(水) 22:53:15.51ID:EJfxgDd1
>>604
ケーブルのデジアナ変換です。
とりあえず、mc2xmlの使い方は分かったので
mythconverg.channelの中をontvjapan.comからms.comに変更。

んで、xmltvを食わせたら多分上手く行きました。
ただ、カテゴリが複雑になったせいか、mythwebの番組表では
非対応カテゴリの番組が黒くなってしまってビミョい。どうしよう。
まだ三日位の猶予があるので戻した。
0609login:Penguin2011/11/04(金) 00:23:03.17ID:NdPuZSrd
mc2xmlで手頃なデータが無い・・・フレッツ・テレビのデジアナなんだけどなぁ
0610login:Penguin2011/11/05(土) 03:07:33.45ID:/usumR+O
うちもケーブルのデジアナ変換なんだけど
無事mc2xmlに変更できたよ。
[文]とか[再]とかいうのがいっぱいだったんで、mythfilldataba後にupdateで消すように
スクリプトした。
あと、カテゴリはそんなにおかしなことになってないように見える。
0611login:Penguin2011/11/05(土) 11:58:19.51ID:51hyghaP
全世帯が電波からデジタルで受像できるように、
目がシバシバしてくるぐらい強い電波で飛ばせばいいのに
06125982011/11/05(土) 14:47:42.46ID:PLVMmWQq
>>610
[S][ニュース][映][後][再][最終回][手話][新][前][多][天気][二][文]
ざっとみてこんだけありました。前と後は編に修正。他は基本カット。
但し、タイトルが空になった場合はニュースと天気だけ、戻す。
ただ、「おは4[ニュース]ライブ」とか途中に入ってるのもあるのが謎。
「レインボー発・」はいいとして、「845」だけだと変かなぁ。descとかもあるし・・・

カテゴリはメインとサブの二つがあるみたいだけど、基本
バイト列順の並びで必ずしもメインが先に来ていないようなので
メインが先にくるように、修正した。上手く表示できないのは
myth-0.22のmythwebだからかもしれない。
つかタイプというのが、Seriesになるんだけど、これは何に使うのだろう?謎。
とりあえず時間も無いし、この辺で妥協。
0613login:Penguin2011/11/07(月) 19:00:48.74ID:9HGVf95b
>>606
うちも地上波、BS以外はケーブル経由で録画するので番組表をepgdumpで取り込んでる。
それらのチャンネルでタイトルに「#18」とか入っちゃうのをどうにかしたい。
eit経由で取り込んだ分はサブタイトルの切り直しパッチでいい感じなんですよね。

こういうのをポンっと直せる人はいいなぁ。
0614login:Penguin2011/11/07(月) 19:15:48.82ID:9HGVf95b
連投で申し訳ないんですが、dvbドライバーで録画しているとたまにBS-1、BS-Premiumで
失敗している。
「グッドワイフ」や「塚原卜伝」など。
そのときのlog

2011-11-05 00:00:03.130 Started recording: グッド・ワイフ:[二][字](21)「最終宣告」夫に裏切
られて主婦から弁護士に復帰したアリシアの法廷での闘いと、家庭を持つ女性としての姿をリ
アルに描くゴールデングローブ賞、エミー賞受賞作品(全23回):
channel 2103 on cardid 5, sourceid 2
2011-11-05 00:00:04.275 Program #103 not found in PAT!
Program Association Table
PSIP tableID(0x0) length(33) extension(0x40f1)
version(18) current(1) section(0) last_section(0)
tsid: 16625
programCount: 6
program number 0 has PID 0x 10 data 0x 0 0x 0 0xe0 0x10
program number 101 has PID 0x 1f0 data 0x 0 0x65 0xe1 0xf0
program number 700 has PID 0x10f0 data 0x 2 0xbc 0xf0 0xf0
program number 701 has PID 0x11f0 data 0x 2 0xbd 0xf1 0xf0
program number 707 has PID 0x17f0 data 0x 2 0xc3 0xf7 0xf0
program number 929 has PID 0x 701 data 0x 3 0xa1 0xe7 0x 1

2011-11-05 00:00:04.799 ProcessPAT: Program not found in PAT.
Rescan your transports.
2011-11-05 00:00:04.828 Desired program #103 not found in PAT.
Cannot create single program PAT.

tsid 16625はBS-1だからBS-Premiumの pid 103は含まれてないので当然ですよね。
dtv_multiplexテーブルやchannelテーブルで不整合は起こっていないように見える。

こういうことは起こってないですか。
0615login:Penguin2011/11/16(水) 21:15:14.14ID:L6P7LtQE
mythtranscodeはlossless transcodeだということですが
http://www.mythtv.org/wiki/Mythtranscode

試しに使ってみたら音声が削られてしまうようです。
編集元・オリジナルはPT2で録画したものです。

AAC?に対応したmythtranscodeは存在するのでしょうか。
それとも編集時は別アプリを使うべきでしょうか?
その場合どんなのがオススメでしょう?
0616login:Penguin2011/11/16(水) 21:16:12.00ID:tkeZD+yd
>>615
ただ単に先頭がおかしいだけじゃね?
■ このスレッドは過去ログ倉庫に格納されています