2014年4月アーカイブ

owncloud 5使ってたけど
寝ぼけてポチッとdatabaseをデリートしてしまったので
ついでにownCloud 6.0.2にupgrade

musicアプリの日本語文字化けが激しいので対応。
mp3はID3v2.3 utf-16 でタグつけ 

ロリポのチカッパプランでの
ownCloud 6.0.2+Music0.1.9.1-rc

/apps/music/3rdparty/getID3/getid3/getid3.lib.php

●945行に追加
return mb_convert_encoding($string,'UTF-8',"CP932,EUCJP-WIN,ISO-8859-1");

●1025行からのcase 'UTF-8':内を変更

case 'UTF-8':
$HTMLstring = htmlentities($string, ENT_COMPAT, $charset);
break;

で変更後
MySQL データベースで
TRUNCATE oc_*************
でoc_music関係のテーブルを消去実行

んで、owncloud6のmusicに再ログインし、
しばし放置←scanningの遅さは異常(初回は数時間)

おお(`・ω・´)ゝ"で文字化けしなくなったでござる。

しかし、アルバムアートはそのまま(´・ω・`)
10000曲超えたあたりで急激にレスポンスが落ちます。

ん?(;´Д`)やや読み込まれてない箇所あったりで
少ないファイル数から始めればいいのかも

01.jpg


02.jpg


[追記]2014/05/07
ownCloud 6.0.3+Music0.2
にupdate+getid3.lib.phpの変更したけど特に見た感じ変化ないです。

アルバムアート表示しないみたい(・ω・`)