Top > Blog > 2008-06-06

*MythTVのMythWeb番組表文字化け [#h59adfcc]
-TVチューナーカード
--[[KUROUTO SHIKOU CX23426GYC-STVLP:http://www.kuroutoshikou.com/products/tvcuner/cx23416gyc.html]]&br;
-OS
--[[slackware 12.1:http://www.slackware.com/]]&br;
-kernrl、ソフトおよびドライバ
--[[kernel-2.6.25.4:http://www.kernel.org/]]&br;
--[[qt-x11-free-3.3.8b:http://trolltech.com/products/qt]]&br;
--[[ivtv-1.2.0:http://ivtvdriver.org/index.php/Main_Page]]&br;
--[[mysql-5.0.51b:http://www.mysql.gr.jp/]]&br;
--[[php-5.2.6:http://www.php.gr.jp/]]&br;
--[[xmltv-0.5.51:http://sourceforge.net/project/showfiles.php?group_id=39046]]&br;
--[[freetype-2.3.5:http://freetype.sourceforge.net/index2.html]]&br;
--[[kakasi-2.3.4:http://kakasi.namazu.org/]]&br;
--[[lame-3.97:http://lame.sourceforge.net/index.php]]&br;
--[[mythtv-0.21:http://www.mythtv.org/]]&br;
--[[mythplugins-0.21:http://www.mythtv.org/]]&br;
--[[myththemes-0.21:http://www.mythtv.org/]]&br;
&br;
以上でやっとこさ完成。&br;
ずいぶん悩んでたMythWebの番組表文字化けがなおりました。&br;
とりあえずメモとして書き残しておこっと。&br;
&br;
OSは適当に入れる。kernelも適当に。&br;
mythtv-0.21はqt4未対応だそうで。qt3を入れること。&br;
xmltvのjpを入れるにはkakasiが必要。&br;
mythtvの設定はNTSC-JPではなくNTSCを指定。&br;
[[ここ:http://www.mythtv.org/wiki/index.php/Utf8_Text_in_OSD]]にしたがって、MySQLのmythconvergデータベースをutf8にしていく。&br;
が、ファイルに書き出したmythconverg.sqlを元に戻す部分が書かれてないような。&br;
&br;
mysql -u root -p mythconverg < mythconverg.sql&br;
&br;
こんな感じにするのだけど、latin1をutf8に置き換えて、そのままmythvonbergデータベースに食わすと、テーブル名が長いと怒られる。&br;
これじゃENGINE=MyISAM DEFAULT CHARSET=latin1の部分がutf8に置き換わらない。&br;
というわけで、ENGINE=MyISAM DEFAULT CHARSET=latin1をENGINE=InnoDB DEFAULT CHARSET=utf8に置き換える。&br;
これで怒られることなく食わせることができ、utf8になる。&br;
あー、MySQLの設定はInnoDBを使えるようにしておくこと。&br;
これでめでたしめでたし。2011年7月24日までは耐えられるな。

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS