1 名前:login:Penguin mailto:sage [2008/10/11(土) 19:46:38 ID:yUJgQQ37] Linuxで作るHDDレコーダ。LinuxでTVを見て録画してEPGにも対応。 OS混在LAN内の録画サーバーを実現するのがMythTVです。 リモコンなんかも使えます。ハードウェアエンコカードにも対応。 www.mythtv.org/ www.systemcreate-inc.com/gsxr/pc/mythtv.html 前スレ:【自家製】MythTV【HDDビデオ】 pc8.2ch.net/test/read.cgi/linux/1055162507/ pc11.2ch.net/test/read.cgi/linux/1130118675/ MythTVに関するFAQ www12.atwiki.jp/linux2ch/pages/115.html
333 名前:login:Penguin mailto:sage [2009/10/25(日) 17:16:18 ID:su4gETAq] 俺が北米にいた時にはMythTVしたやつを一日一回自動コピーして持ってきてた。 どうせ時差やら何やらあるんだから、一日待つぐらい何でもないだろ?
334 名前:login:Penguin mailto:sage [2009/10/25(日) 17:26:56 ID:h7W3zi9n] >>333 それだとMythwebでダウンロードした方が早くね? ffmpgserverとか使うと出来るみたい。 ttp://www.tadachi-net.com/desktop_pc/asus_terminator/avserver1.html
335 名前:login:Penguin mailto:sage [2009/10/25(日) 17:48:33 ID:su4gETAq] mythwebとwgetでバッチ的にツリーをミラーすればいいんじゃね?
336 名前:login:Penguin mailto:sage [2009/10/25(日) 23:55:58 ID:PABNbVuC] >>331 たくさんのレスありがとうございます。 ホントは禁止なんだけど、vpnでつなげました。(特定しないでね。) HDD容量的に、wgetで同期はつらいです。 transcode で mp4 にするように設定しましたが、wmv にすべきでしたか・・・。 (webでいろいろみたら、mp4だとstreamingできるとか書いてあったので) MythWeb も入れました。 「Direct Download」を押すと、リンク先が vpnserver/mythweb/pl/stream/1000/1256468400 のように、「stream」の文字が見えますが、streaming にはなりませんでした。 一度テンポラリファイルに全部ダウンロードすると、mpc-hcで再生できました。 とりあえず、待ち時間が長いけど視聴可能になりました。 皆さんに感謝です。 apache に、mod_musicindex 入れましたが、連携できてないです。 どうにか、mpc-hcでストリーミング(待ち時間なし)で見たいのですが・・・。 日本にいると絶対見ない番組も見ちゃいますね。 CMが面白い!
337 名前:login:Penguin mailto:sage [2009/10/26(月) 00:06:54 ID:tELB7K/B] すごいGlobalな話だあ。 ついでだからVp6で決め打ちとかww
338 名前:login:Penguin mailto:sage [2009/10/26(月) 03:45:44 ID:K+9KBuIf] あ、mp4 でストリーミング出来てるかも!? と思った瞬間に、コマンド間違えてファイル消しちゃいました…。 HDDたくさん空いたよ〜〜 笑点を見るために一週間がんばったのに… 良い報告が出来なくてすみません。 また、いろいろ聞くかもしれませんが、よろしくお願いします。
339 名前:login:Penguin mailto:sage [2009/10/26(月) 04:16:44 ID:HcLnMTOF] www.linux.or.jp/JF/JFdocs/Ext2fs-Undeletion/introduction.html
340 名前:login:Penguin mailto:sage [2009/10/26(月) 06:24:55 ID:SnBdejON] >>336 MythWEBの「Direct Download」のアイコンの上にある 「ASX Stream」のアイコンで出来ない? WMP側で何らかのオプションを付ける必要があると思うけど
341 名前:login:Penguin mailto:sage [2009/10/26(月) 06:33:31 ID:K+9KBuIf] >>340 できたっぽいです! …が、帯域が足りませんでした。。。そりゃそうか。 いろいろありがとうございました。
342 名前:login:Penguin mailto:sage [2009/10/26(月) 06:49:20 ID:K+9KBuIf] しかも、mp4 にしたのが悪かったのか、 ファイルを全部読み込むまで再生が始まりませんでした。 しかし、これは、transcode をstreaming対応にすれば大丈夫そうです。 もうちょい調べます。
343 名前:login:Penguin mailto:sage [2009/10/30(金) 18:20:27 ID:NksHCz5O] mc2xmlおかしくなってない?
344 名前:名無し募集中。。。 [2009/10/30(金) 18:30:16 ID:EiekhopR] うちもおかしくなってます。 今まさにいろいろ試してみたところです。 冒頭の <tv source-info-name="日刊編集センター" の行以外の日本語が全部 ?????? になってしまっています。(文字列の長さ分のはてな) ↓このような感じ <channel id="I47.12.microsoft.com"> <display-name>47 ???</display-name> <display-name>47</display-name> <display-name>???</display-name> </channel> <channel id="I49.41.microsoft.com"> <display-name>49 ?????</display-name> はてさてどうしたものか。
345 名前:login:Penguin mailto:sage [2009/10/30(金) 18:55:11 ID:NksHCz5O] >>344 はい、私の所も同じです。 とりあえず、ローカルな問題ではないことがわかってありがたいです。 サーバ側のデータがおかしいのかもしれません。 明日以降もずっと続くようだと、解決策を探らないといけなくなりますね(;゚Д゚)
346 名前:login:Penguin mailto:sage [2009/10/30(金) 18:58:09 ID:EiekhopR] うっかりあげてしまってすみませんでした。 >345 そうですねえ。しかし解決策といってもデータ元の microsoft のサイトの問題でもソースのない mc2xml の問題でもなかなか自分では策を講じづらいですね・・・
347 名前:login:Penguin mailto:sage [2009/10/31(土) 08:56:19 ID:1mRH8HuK] mc2xml今日は治ってたワーイヽ(゚∀゚)ノ
348 名前:login:Penguin mailto:sage [2009/10/31(土) 10:29:42 ID:ghrJMl13] 本当ですね。よかった! なんだったんだろう。microsoftの番組表データの文字コード変換か何かの問題かなあ
349 名前:login:Penguin mailto:sage [2009/11/07(土) 16:41:16 ID:wZQm+lPe] 0.21から0.22にupdateしたら、不具合が出てmythbackendが起動しなくなった。 ダイアログ通りに、mysqlのdatabase schemaをupdateを実行しても、失敗してしまう。 エラー文にあるwww.mythtv.org/wiki/Fixing_Corrupt_Database_Encoding の参照先によるとcharactersetが問題のようだ。 解決方法は載っているが、この先が手間がかかる。 今晩の録画に間に合うのかー。
350 名前:login:Penguin [2009/11/13(金) 08:48:09 ID:hfSHFzbM] 最近、windows、XBMC、GlovePIE、BDリモコンの組み合わせでそれなりの 動画視聴環境ができるとわかったのですが実践してみようと思っているのですが XBMCにはLINUX版もあるようなので将来的にはプラットホームをlinuxに代えて mythtvも使えるようにしたいと思っているのですがlinux環境でGlovePIEの代わりになるものは あるのでしょうか
351 名前:login:Penguin mailto:sage [2009/11/14(土) 03:06:48 ID:6Cv7x+E3] よくわかんねーけど cwiidとかいうWiiリモコン用ドライバーは有るらしい。 俺はHT用多機能リモコンをLIRCで制御して「まとめて1台化」 している。
352 名前:login:Penguin mailto:sage [2009/12/03(木) 09:46:59 ID:V/clwEPl] 『W』キーって便利だね。 これなら地デジ要らないじゃん。
353 名前:login:Penguin mailto:sage [2009/12/04(金) 01:39:36 ID:/FyMbo0C] Wキーってなんだっけ
354 名前:login:Penguin mailto:sage [2009/12/04(金) 13:22:04 ID:ZRbpbE8A] レターサイズをワイド画面いっぱいにZOOMしてくれる
355 名前:login:Penguin mailto:sage [2009/12/04(金) 21:39:28 ID:/FyMbo0C] それで地デジ要らないという結論になるのがすごいな。
356 名前:login:Penguin mailto:sage [2009/12/04(金) 22:20:51 ID:ERgDl3pw] だって 地デジ=16:9画面一杯に映る事 程度にしか思えないから。
357 名前:login:Penguin mailto:sage [2009/12/04(金) 22:31:48 ID:Qvz+W1X2] 現実を見て見ぬふりw
358 名前:login:Penguin mailto:sage [2009/12/04(金) 23:51:11 ID:ERgDl3pw] みんなだって VHS3倍速で録画してた癖に
359 名前:login:Penguin mailto:sage [2009/12/05(土) 00:11:10 ID:LqO1QCYv] >>358 3倍速にしてどうする!
360 名前:login:Penguin mailto:sage [2009/12/05(土) 00:45:55 ID:wPR7EuX1] デジタルを経験した上でアナログでいいと言っているのか、 アナログしか見たことなくてアナログでいいと言っているのか、 それが問題だ。
361 名前:login:Penguin mailto:sage [2009/12/05(土) 08:05:10 ID:urSTDeww] KTV-Digiboxだけど RGBで繋いで見てるから十二分に綺麗なのは解ってるつもり。 TS録り出来たとしてもトランスコードしなきゃ保存しきれないし だったら今はアナログ2枚挿しの方が便利。
362 名前:login:Penguin mailto:sage [2009/12/05(土) 10:57:19 ID:LqO1QCYv] >>361 幸せなタイプだ。
363 名前:login:Penguin mailto:sage [2009/12/05(土) 13:04:35 ID:3eoKT2p6] 2Tが12000円の時代に保存しきれないとか どんだけ録るんだよww
364 名前:login:Penguin mailto:sage [2009/12/05(土) 19:47:43 ID:urSTDeww] WOWOWで映画・ライブ 地上波でドラマ・バラエティ・アニメをWeekで予約 一週間で500GB無くなっちゃうよ。
365 名前:login:Penguin mailto:sage [2009/12/05(土) 23:16:02 ID:LqO1QCYv] >>364 どうせ観ないんだから、/dev/null に流し込めば無限にとれるぜ。
366 名前:login:Penguin mailto:sage [2009/12/05(土) 23:42:26 ID:UTINWeUy] 「録っておいてくれたのダレ?ダレ?」
367 名前:login:Penguin mailto:sage [2009/12/07(月) 04:53:28 ID:HRD8MzgS] >>366 どうせ観ない。観る奴は、あのCMも飛ばしてる。
368 名前:login:Penguin [2009/12/19(土) 14:27:36 ID:Aby0+DcF] mythtvを0.22にしたら、番組名にスペースが入っている場合は、グループでわけた状態での録画内容を見ることができなくなった。「このグループには録画が有りません。」と出る。 そんな症状が出ているかたいませんか?また、直す方法はどうしたらよいのだろう。0.21では問題なくできていた。
369 名前:login:Penguin mailto:sage [2009/12/21(月) 04:16:25 ID:xKYyYsyA] >>368 多分、未解決の不具合だと思うので、英語読み書きできるなら開発MLにバグってない?などと書いた方がいい。
370 名前:login:Penguin mailto:sage [2009/12/21(月) 09:54:30 ID:wjhT78uo] ID:見て三菱のミラージュXYVYXを思い出したww
371 名前:login:Penguin mailto:sage [2010/01/01(金) 15:44:50 ID:ECV8s4xi] VDPAU使えるグラボーに変えたのを機に、 再エンコード形式もいまさらだがx264/faacに移行させた。 再生時のCPU負荷が減ったんで、ちょっち幸せ。
372 名前:login:Penguin mailto:sage [2010/01/13(水) 23:34:51 ID:AJTt99+/] 最近、視聴中に録画への自動チューナー譲渡動作で エラーで表示が止まるトラブルが続いてた。 見ていると、バックエンドがCPU1コア食いつぶすほどの負荷で… 原因は、あてずっぽうで録画ディレクトリーのファイル処理負荷だと思った。 で、録画ディレクトリーと作業ディレクトリーはXFSにしてあったんだけど XFSにはデフラグツールが提供されているという話を見つけ、まずxfs_dbを試してみた actual 142865, ideal 1490, fragmentation factor 98.96% actual 633555, ideal 1413, fragmentation factor 99.78% 正直死にたくなった。(まぁトラブルの原因がそれかどうかはまだわかんないけどね) フラグメント発生を抑えるよう気をつけていたつもりの保存用ストレージですらこの始末。 actual 37866, ideal 24188, fragmentation factor 36.12% 今録画中だから、xfsdumpをapt-getしたけど xfs_fsrの実行は、今日はもうできないかなぁ… 作業中に次の録画時間が来ると厄介だし、その時間まで起きていないし… #まぁXFSにしといてよかったって面はあるのかもしれない
373 名前:login:Penguin mailto:sage [2010/01/14(木) 17:11:57 ID:u9ozbGZR] えええapt-getってVineなの?
374 名前:login:Penguin mailto:sage [2010/01/14(木) 20:28:15 ID:HM/yizr0] Vineはバカにされるから止めたほうがいいよ
375 名前:login:Penguin mailto:sage [2010/01/14(木) 21:56:58 ID:SumChVoe] 馬鹿にされると言うか制限が多い。
376 名前:login:Penguin mailto:sage [2010/01/15(金) 00:29:34 ID:fUuCemqM] 存在価値がない
377 名前:login:Penguin mailto:sage [2010/01/24(日) 22:33:03 ID:kVOc9kDc] ttp://pic.2ch.at/s/20mai00133167.jpg
378 名前:login:Penguin mailto:sage [2010/02/03(水) 23:54:06 ID:N93vP6LQ] 動かすまではそれほど大変じゃないんだけど うまく動かそうとすると難しいなこれ
379 名前:login:Penguin mailto:sage [2010/02/04(木) 09:00:30 ID:YNOXzeRu] >>378 ふぇ?
380 名前:login:Penguin mailto:age [2010/02/06(土) 09:39:03 ID:Egx8sQPe] Ver0.22の不具合ってホントだね スペースの含まれるファイル名でグループから居なくなる
381 名前:login:Penguin mailto:sage [2010/02/06(土) 12:00:09 ID:Ecplz2XS] ubuntu 9.10 Mythtv 0.22 mythtv 録画プロファイルの設定変更が反映されない mythweb asxストリームが素のWMPで使えない ファイルをDLすると文字化け ファイルのDL時に自動シャットダウンを抑制するにはどうすりゃいいんだろう? 問題山積だ…
382 名前:login:Penguin mailto:sage [2010/02/06(土) 14:23:28 ID:mCJkrIR8] リリース版なんか使うからだ
383 名前:login:Penguin mailto:sage [2010/02/06(土) 15:18:27 ID:m+go6s5s] >>382 なんと・・・、リリース版をつかうなと・・・。
384 名前:login:Penguin mailto:sage [2010/02/06(土) 21:26:34 ID:euafTUH1] >>381 DL中だけMythTvPlayerを立ち上げて、スタンバイの邪魔するとか?
385 名前:login:Penguin mailto:sage [2010/02/06(土) 21:58:14 ID:Mj2YU9vn] 俺はシャットダウン時のチェックを独自スクリプトでやっている シャットダウンして欲しくないときが色々あるので。 主なチェック内容 ・whoでログインユーザー ・recfriioの起動 ・dfでディスク容量の変化 ・ifconfigでLAN転送量 ・mythtvshutdown
386 名前:login:Penguin mailto:sage [2010/02/06(土) 22:01:59 ID:Ecplz2XS] MythTV Playerって認証かけられる?
387 名前:login:Penguin mailto:sage [2010/02/06(土) 22:05:11 ID:A7A9NK9f] MythTVってそういう用途じゃねえから
388 名前:login:Penguin mailto:sage [2010/02/06(土) 22:06:05 ID:Ecplz2XS] >>385 一応自分も、mythshutdownとwhoとapacheのログで抑制するスクリプト書いてます。 >・ifconfigでLAN転送量 これが使えそうなんで頂きます どもありがと
389 名前:login:Penguin mailto:sage [2010/02/07(日) 10:38:43 ID:y4Coa14M] シャットダウンなんかさせるからだ。
390 名前:login:Penguin mailto:sage [2010/02/07(日) 20:10:12 ID:+/rXGY4S] >>389 なんと・・・、シャットダウンをさせるなと・・・。
391 名前:381 mailto:sage [2010/02/07(日) 23:12:37 ID:0MrLuQp6] >ファイルをDLすると文字化け とりあえずこれの回避成功 方法は後で書きます
392 名前:381 mailto:sage [2010/02/08(月) 02:23:18 ID:8jcj6zoK] mythweb.plに use encoding 'utf8'; を加え さらに、# Connect to the databaseの次の行から、以下のように変更 (インデントには全角スペースを使ってます) END { $dbh->disconnect() if ($dbh); } our $dbh = DBI->connect("dbi:mysql:database=$ENV{'db_name'}:host=$ENV{'db_server'}", $ENV{'db_login'}, $ENV{'db_password'}); ↓ END { $dbh->disconnect() if ($dbh); } our $dbh = DBI->connect("dbi:mysql:database=$ENV{'db_name'}:host=$ENV{'db_server'}", $ENV{'db_login'}, $ENV{'db_password'}), { mysql_enable_utf8 => 1, on_connect_do => ['SET NAMES utf8'], }, ); あと、ピリオドが重複したりするのを直したり、録画日付を入れたくて modules/stream/以下の各ファイルを修正ました。 自分的には一応これでおk
393 名前:381 mailto:sage [2010/02/08(月) 23:35:08 ID:Uk9+Hx5a] >392にしたらflowplayerが動かなくなったorz 結局>>392 の修正をすべて破棄して別の方法をとった 1 /etc/mysql/my.cnf の中の[client]セクションに default-character-set = utf8 を追記 2 /var/www/mythweb/mythweb.plを修正 END { $dbh->disconnect() if ($dbh); } our $dbh = DBI->connect("dbi:mysql:database=$ENV{'db_name'}:host=$ENV{'db_server'}", $ENV{'db_login'}, $ENV{'db_password'}); ↓ END { $dbh->disconnect() if ($dbh); } our $dbh = DBI->connect("dbi:mysql:database=$ENV{'db_name'}:host=$ENV{'db_server'}:mysql_read_default_file=/etc/mysql/my.cnf", $ENV{'db_login'}, $ENV{'db_password'}); IEではまだ化けるけど、flowplayerは問題なくなった
394 名前:login:Penguin [2010/02/21(日) 19:40:57 ID:PC15BNbc] うあああああああああああああああああああああああああ lenny + debian-multimediaでmythtv使ってたんだけど、今日の昼間なんとなくupdateしたのさ。 半年ぶり位に、 そしたらmythtvが0.22になってさ。 データベースのエラーが出てさ、起動しなくなったよ… DBのエラーが出るとこ消して起動はするようになったけど、 oldprogram oldrec recordedを消したから録画したやつ見れなくなったよ。マジ泣きそう。。。 多分、古い書式を新しい書式に変えるところがうまく動いてないっぽい つか、stableでメジャーupdateすんなよな。。バカだろ オリンピックをかえせ
395 名前:login:Penguin mailto:sage [2010/02/21(日) 21:57:02 ID:+cuQ1Lof] >>394 ああ、うちも全部文字化けしてデータベース死んだわ。ご愁傷様。
396 名前:login:Penguin mailto:sage [2010/02/21(日) 22:37:32 ID:dzeZITDd] >394 0.21が残っていれば戻してみれば? DBのバックアップは録画データ保存ディレクトリに mythconverg-xxxxx.sql.gzで 残っているはずだから、 それを zcat ファイル名 | mysql -u mythtv -p mythconverg で戻す事が出来そうだけど。 #私は0.22に上げて一度しくったから、holdしている。 >395 私はやったことはないけど、 mysqlで 1. DBの文字コードをbinaryに変える。 2. mysqldumpでDBをダンプ 3. ダンプしたファイルの編集 DEFAULT CHARSET=binary を DEFAULT CHARSET=utf-8 に変更 4. restore って手順を踏めばいけそうな気がする。
397 名前:login:Penguin mailto:sage [2010/02/21(日) 23:17:05 ID:YBOFmre1] 俺も 0.22 に上げて、やっぱりしくった。 今は 0.21 で hold している。 > DBのバックアップは録画データ保存ディレクトリに > mythconverg-xxxxx.sql.gzで > 残っているはずだから、 俺のとこではそれが無かったので、/var/backups/mythconverg.sql.gz の定期バックアップから戻した。 誰か 0.21 → 0.22 のデータベースの移行方法をまとめてくれい。頼む!
398 名前:login:Penguin mailto:sage [2010/02/21(日) 23:19:17 ID:YBOFmre1] ちなみにチャレンジしたのは >>349 の方法。 なんかさっぱり、わけ分かんなかった。
399 名前:login:Penguin mailto:sage [2010/02/24(水) 06:13:46 ID:e04ooh2y] ん? svnから持ってきた奴はデータベース自動変換してくれたけど
400 名前:login:Penguin mailto:sage [2010/02/24(水) 14:53:10 ID:BEV+H4WG] 俺はまだ0.20だ。 latin1の決めうちまだ続いてる?
401 名前:login:Penguin mailto:sage [2010/02/26(金) 15:13:47 ID:vU0M5txS] む? もしかして、ontv のエンコード、変わった?
402 名前:login:Penguin mailto:sage [2010/02/26(金) 20:07:43 ID:Z5NXHhV5] >>401 いつまでそんなんに頼ってんだ、みっともねぇ
403 名前:login:Penguin mailto:sage [2010/02/26(金) 21:29:44 ID:dZtoM+6v] デジタルデジタルと喚きたいならそれ用のスレ行けば良いじゃない
404 名前:login:Penguin mailto:sage [2010/02/26(金) 23:36:21 ID:vU0M5txS] ふむ、mc2xml を試してみたが、xmltv.xml を作らずに強制終了になる。
405 名前:login:Penguin mailto:sage [2010/02/27(土) 00:27:16 ID:StL0H5T1] ああ、mc2xml は i386 のみ対応なのか。
406 名前:login:Penguin mailto:sage [2010/02/27(土) 00:32:42 ID:tHAwE00e] どの環境で使おうとしたの?
407 名前:login:Penguin mailto:sage [2010/02/27(土) 00:55:47 ID:StL0H5T1] x86_64
408 名前:login:Penguin mailto:sage [2010/02/27(土) 00:58:29 ID:tHAwE00e] じゃあlinux32で動くでしょ
409 名前:login:Penguin mailto:sage [2010/02/27(土) 01:01:04 ID:StL0H5T1] 多分な。 あきらめて入れるしかないか。
410 名前:login:Penguin mailto:sage [2010/02/27(土) 01:38:18 ID:+cEZ68OO] 別にlinux32入れたからって、他の64bitバイナリが 遅くなる訳じゃないでしょ?
411 名前:login:Penguin mailto:sage [2010/02/27(土) 20:52:26 ID:StL0H5T1] へんだな?ia32-libs が必要で強制終了されているのかと思ったら、既にインストールされていた。 $ file ./mc2xml ./mc2xml: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, stripped $ ldd ./mc2xml not a dynamic executable ライブラリじゃないのか。あとは何を疑ったらよいのか?
412 名前:login:Penguin mailto:sage [2010/02/27(土) 21:23:35 ID:StL0H5T1] む、録画サーバである lenny のマシンでは強制終了と書かれて終わってしまうが、sid のマシンなら動くぞ。 なんかこのへんが怪しいな。glibc か gcc かな?
413 名前:login:Penguin mailto:sage [2010/02/27(土) 23:27:27 ID:sgXFIMi3] 続きは自分のblog でやれ。
414 名前:login:Penguin mailto:sage [2010/02/28(日) 00:19:14 ID:Xk6bCqux] 別にこでもいいと思うよ 結論が出たとか、壁にぶち当たったとか限定的であれば
415 名前:login:Penguin mailto:sage [2010/02/28(日) 10:35:34 ID:FoBdSL3J] 「続きはWEBで」
416 名前:394 [2010/02/28(日) 16:16:25 ID:RDNWwDwL] >>395->>400 レスサンクス。やはりcharactersetの問題みたいですね。 0.21は手元に残ってないし、今週分の録画は0.22でしてしまったし、で0.22で行くことにしました。 古い録画のデータを0.22のdbに足せば良いのではと思った。で、やったこと。 mysqlに新しいdbを作り、そこに0.21のデータをリストア。SET NAMESはいじらず。(いじるとリストア出来ない。) mysqlを起動。 そのまま足すと、recordedテーブルのtitle、subtitle、category、descriptionが文字化けするのを確認。 どうも、文字列にエンコードの情報が付いているらしく、それがlatin1になってる。新しいdbはutf8 ALTER TABLEを使い、 文字列のエンコード情報をutf8に変更。 insertで、新しいrecordedテーブルに修正した古いテーブルを足す。
417 名前:394 [2010/02/28(日) 16:18:37 ID:RDNWwDwL] mysqlのコマンドラインから見た感じは、うまくいったぽい。 ところが、 mythwebから録画済みをみると、0.21で録画した部分のsubtitleのあとが文字化け。 「メルボルン」???????????????????????????????こんな感じ。「メルボルン」がsubtitleね。 で、mythfrontendから見るとメディアライブラリが空になってて、0.22で録画したものも見れなくなった。 0.22でダンプされたdbはutf8→latin1の変換が入ったらしくレストア不能。参ったね。 俺の週末とテレビをかえせ。
418 名前:login:Penguin mailto:age [2010/03/02(火) 23:20:55 ID:srUlwZEF] やっと復旧かw
419 名前:login:Penguin mailto:sage [2010/03/03(水) 12:39:07 ID:1hdYbd1f] そんなこと、いちいちレスんな
420 名前:login:Penguin mailto:sage [2010/03/03(水) 13:52:42 ID:MdCxgPeW] >>401 "Wide character なんとか Encode.pm"のエラー?
421 名前:394 mailto:sage [2010/03/03(水) 21:04:56 ID:Jib32jZV] 0.21から0.22への移行がやっと出来た。 DBに登録されているタイトル等が、0.21から0.22でlatin1からutf8に切り替わる。 その時に、変換に失敗するタイトルがあったのがアップデート出来ない原因だった。 www.mythtv.org/wiki/Fixing_Corrupt_Database_Encoding これは多分関係ない。俺も凄くハマった。 0.22のDBに0.21のデータを足すことが上手く行かなかったので、mythbackendのupdateを成功させる方向で試行。 mythbackendをストップ。0.22のデータをmysqldump --default-character-set=utf8でセーブ。 0.21のデータをmythconvergにレストア。手作業でdbcheck.cppのアップデートを当てて行った。 うちの場合は、oldprogramの中の、「ヒューマン ドキュメンタリー あと数か月の(文字化け)」が失敗してた。 ALTER TABLE oldprogram MODIFY oldtitle varbinary(128) NOT NULL default ''; ALTER TABLE oldprogram DEFAULT CHARACTER SET default, MODIFY oldtitle varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default ''; をmysqlで実行。エラーが出るので delete from oldprogram where oldtitle like 'ヒューマン%'; で該当する行を全部消して対処した。 その後、mythbackendを起動。 schemaのupgradeが上手く行った。 結局、たった一箇所の文字コード変換失敗(しかもoldprogramっていう一番いらない場所)で振り回されまくった。 oldprogramは古い番組表を保持してるっぽいので、引っかかってる人は同じ原因かも。
422 名前:394 mailto:sage [2010/03/03(水) 21:30:24 ID:Jib32jZV] >>395 文字化けしてるのはタイトル等を納めたカラムがutf8以外の文字設定になってるんだと思う。 まず、mysql -umythtv -p mythconverg -e 'set charset binary;select title from recorded;' こんな感じでカラムに納まってる文字列がutf8で正しい文字列か確認すると良いと思います。 格納されてる文字列は正しいのに文字化けが出るなら、カラムの設定がおかしいので、 前述したように、mythbackendのupgradeを動かせば直るかも。 mysql -umythtv -p mythconverg -e 'update settings set data=1215(戻したいバージョン) where value='DBSchemaVer';' こんな感じでバージョンナンバーを無理やり書き換えて、backendを起動すればupgradeをまたできます。 結構失敗するけど。 DBに格納されてる文字列自体がぶっ壊れてる時は、どうすればいいのかわかんないっす。 >>401 うちは平気っぽい。 tv_grab_jp --version XMLTV module version 0.5.52 This is tv_grab_jp version 1.12, 2006/04/12 08:19:16
423 名前:login:Penguin mailto:sage [2010/03/04(木) 05:51:12 ID:5jXVNGzY] >>401 >>420 あくまで暫定処置だが、UTF-8のフラグ関連なのでフラグ落とせばとりあえずは動く。 _utf8_offを使う。
424 名前:login:Penguin mailto:sage [2010/03/04(木) 16:07:16 ID:1uYHPpDy] ontvの件、BSかCSのsubtitleに問題のある文字があり、死ぬっぽい。
425 名前:login:Penguin mailto:sage [2010/03/04(木) 19:14:56 ID:eDq6BYqk] >>424 うむ。 エラーを無視するコードが必要だった。 これ以上の ontv の嫌がらせが嫌だから詳しくは言わないけど、 文字コード判定は Encode::Guess だと厳密過ぎて使えなかった。
426 名前:login:Penguin mailto:sage [2010/03/06(土) 13:58:24 ID:KF6rMEhB] >421 Thx. やっとうちも0.22にupできた。 oldprogramって基本何のテーブルなのかは判らないけど やたらとduplicateがあったから、かたっぱしから消した。
427 名前:login:Penguin mailto:sage [2010/03/13(土) 07:28:32 ID:lmJtcJmo] PT2を使って、MythTV 0.22な環境で地デジとかを録画・視聴なんて出来ますか?
428 名前:login:Penguin mailto:sage [2010/03/13(土) 08:21:36 ID:6bOrNlfQ] 再生が難点じゃないかな>>MythTV+PT2 複雑な音声切り替えとかあるし。
429 名前:login:Penguin mailto:sage [2010/03/13(土) 10:27:43 ID:elsmSyRX] PT1+MythTV(svn)でやっとるけどね
430 名前:login:Penguin mailto:sage [2010/03/13(土) 10:31:34 ID:0ICaPNmo] 音声の切り替えとか問題なし?
431 名前:login:Penguin mailto:sage [2010/03/13(土) 13:56:15 ID:elsmSyRX] >>430 MythTVはAAC食えないからvlcでトランスコードして放り込んでるが、 音声切り替わりがあるとvlcからの出力が途絶えて録画失敗ってのが 多かったので、vlcを改造したのを使ってる。 以後は録画失敗はほとんど起きてない。 録ったのを単に見るだけなら、目立った問題は出てないっぽい(?)。 録ったのを保存用にトランスコード、エンコードさせるときに音がズレまくったりは時々ある。
432 名前:login:Penguin mailto:sage [2010/03/13(土) 14:04:34 ID:0ICaPNmo] ありがとう やっぱり音に関しては完璧ってわけでもないのね
433 名前:login:Penguin mailto:sage [2010/03/13(土) 14:18:08 ID:4Am8n86n] 3月11日を最後に,mc2xmlで取得してる番組表が更新されなくなってるんですけど,同様の人いる?