アンドロイド(android)でのmp3の文字化け

このQ&Aのポイント
  • アンドロイド端末(Ver.2.2)で音楽ファイルを再生しようとすると音楽情報(タグ)が文字化けしています。
  • 文字コード(SJIS⇔Unicode)による問題だということはわかりました。同じようなことが発生する方も多く、いくつか対処方法がありましたが、ただし文字化けは解消されません。
  • 有効な対処方法をご存知の方がいらっしゃいましたらご教授願います。
回答を見る
  • ベストアンサー

アンドロイド(android)でのmp3の文字化け

アンドロイド端末(Ver.2.2)で音楽ファイルを再生しようとすると 音楽情報(タグ)が文字化けしています。 いろいろ調べたところ、文字コード(SJIS⇔Unicode)による問題だということはわかりました。 同じようなことが発生する方も多く、いくつか対処方法があり、 各種エディタなどを使用して対応をしましたが、 未だにandroid端末側では文字化けが発生しています。 もし有効な対処方法をご存知の方がいらっしゃいましたらご教授願います。 --------------------------------------- 【当方が対応した作業】 ※以下の3つの方法を試しました [前提作業] タグバージョンをID2.4に変更済み 対応(1) ・Windows上のタグ修正ソフトでSJISからUnicodeに変換 対応(2) ・android上のタグ修正ソフトで文字化けしている文字を修正 対応(3) ・android上の音楽プレーヤーのタグ編集機能で文字化けしている文字を修正 【結果】 ・Windows上は文字化けは発生していない。 ・android上のタグ編集エディタで見ると文字化けは解消している。 ・android上の音楽プレーヤーで見ると文字化けが発生している。 【文字化けしている例】 ・ ∞ ・ "・"(全角中点) ・ × ・ "/"(全角スラッシュ) など。。。 【目標とする結果】 ・android上で文字化けが発生しないこと ・文字化けが解消されたmp3ファイルがWindowsで管理できること   ⇒androidにファイルをコピーするたびに    android上で文字化けを編集するのはさすがに耐えられないので    文字化け対応ができたファイルはWindows上で保存できるようにしたいです。

  • Android
  • 回答数2
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
  • nabe710
  • ベストアンサー率66% (2684/4031)
回答No.1

直接の回答になるものか、参考程度にお伝えしますが、要するに文字化けというのがすでにご存じのように文字コードの違いによるものですので、音楽データがすでに持っているタグ情報がどのコードで書き込まれているかによって、それをSift-JISで稼働しているWindowsで読み取る分にはこのSift-JIS以外のコードで書き込まれたものは文字化けし得るわけですし、さらにこのSift-JISで書き込まれているものをUnicodeで稼働しているAndroid端末で読み取れば同じように文字化けを起こしうるわけです。 で、ご質問者様はこれを避けたいがために一括Android上でのUnicodeに一括変換し、Android上では全データ正常に文字化けなく表示は出来るようにしたものの、それをバックアップ目的であれ、各情報の編集用であれパソコンに読み込むと、そこはSift-JIS環境ならば再度文字化けを起こすので困っておられるのですよね? いろいろ苦労されているようですが、要するにパソコン内でも、Android端末内でも共通した文字コードでデータを扱えれば苦労がないわけですよね? この文字コードに合わせて使用するアプリの選定に制限が加わり、使い勝手の悪いアプリを使わざるを得ないのでは本末転倒となりますので、お断りしたように参考まででしかありませんが、私はAndroid端末での音楽プレイヤーに「Poweramp」というものを使用しております。 設定や表示なお高機能ですので不自由はしていず、この文字コードのために嫌々利用しているわけでもありません。 これは使用するタグ情報の文字コードを選択できますので、こちらで「Shift-JIS」を選択しておりますので、パソコン(管理、編集はiTunesを利用しています)に読み込む分にも用は両者とも「Shift-JIS」ですので不自由はしておりません。 なお、Androidシステムには余り詳しくありませんが、どうもこの「Poweramp」で指定したコード種別が全アプリに適用されるのでしょうか、このパソコン(iTunes)、Android(Poweramp)間で管理流用しているデータをAndroid端末内の他の「文字コード選択機能のない」ミュージックプレイヤー(auですが、LISMOの他、Meridianも入れてあります)で再生しても、曲タイトル、アーティスト名、アルバム名など文字化けはありません。 システム上の正当な理由があってか、偶然の産物か、詳細はわかりません。 良くはわかっていませんが、うまくできているというご報告まで。

yasu294
質問者

お礼

ご回答ありがとうございます。 発想の転換といったところでしょうか。 SJISも読めるプレーヤーを使うという方法もあるのですね。 利用面で不自由がなければご紹介頂いたアプリを使うことを視野に入れてみたいと思います。

その他の回答 (1)

  • nabe710
  • ベストアンサー率66% (2684/4031)
回答No.2

補足です。 ご紹介したiTunes&Poweramp、で支障ない旨をご説明しましたが、iTunesですとタグ情報を曲名、アーチスト名、アルバム名などそれらの読みまでひっくるめて編集も容易です。 (アルバムなど複数曲に共通する情報も複数選択で一括編集可能) ジャケット画像もAndroidの各種プレイヤーではそれぞれ独自の管理方法で画像を貼り付けますが、一度特定のプレイヤーで貼り付けた画像も、別なプレイヤーでその曲を聴こうとすると画像の管理方法が異なり表示されないといったことも多く経験していますが、これもiTunesでタグ情報に直接画像を貼り付けますと大概のプレイヤーでそれを読み取りますので、端末やプレイヤーを変えるたびにいちいち探し貼り付けし直しといった作業も省けます。 さらにはiTunesにはそのタグ情報に「歌詞」の入力欄もあり、ご紹介のPowerampにはこの歌詞表示機能もありますので、活用できます。 とにかくiTunesで一度手間を掛けて曲データの情報を整えてやれば、今後その充実したデータをそっくりどのアプリ、どの端末に変更しようともそのまま流用できる点では手間の掛け甲斐があります。 この「アプリでではなく、タグ情報に直接書き込む」ことで、そのデータを子供の携帯「LISMO」にも入れてあげることが多いですが、各種情報を始めジャケット画像もそのまま表示される点では、ほぼ完璧です。 いずれもデータはmp3形式でのお話です。

関連するQ&A

  • テキストエディターの文字化け

    素人の者です。 これまで、PHPのプログラムの書き込みをSJISで行ってきましたが、どうもネット上を調べているうちにSJISはあまり使わないほうが良いようなことが書いてあったので、UTF-8で書くことにしようと思いました。そして、UTF-8で書いていてWEB上は特に問題なく文字化けもせず表示されるのですが、テキストエディターで再度ファイルを開くと、テキストエディター内で文字化けしていることがあります。メモ帳で開くときはファイルの文字コートをUTF-8に指定すれば文字化けしません。サクラエディターで開けば、何もしなくても文字化けしません。php_editor_stdで開けば、文字化けします。ez-HTMLで開けば、文字化けします。???とこんな具合です。テキストエディターを開くときにエンコードを指定して開けば、文字化けはしないであろうと考えて、設定の部分を色々と探していじってみても、文字化けの現象は変わりません。SJISですと、ダメ文字とかあるのでやはり切り替えていったほうが良いと思い試している最中です。テキストエディターで文字化けした場合、どのようにすれば解消するのかお分かりになる方がおりました教えていただけないでしょうか。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • ExcelからCSVファイルへの変換と文字化け

    エクセルからCSVファイルへの変換したときの文字化けに悩まされています。 たとえば、 千代田区大手町19-1 という住所がはいっているセルがあり、CSVに変換すると、 千代田区大手町19?1 となります。 エクセルで開いても、テキストエディタで開いても「-」が「?」に文字化けします。 エンコードの問題なのでしょうが、どうすれば文字化けが解消されるのか、わかりません。 エクセルはデフォルトではSJISで保存されるようなので、 UTF8で保存すれば、文字化けはなくなるのかもしれません。 ただ、 http://web-laboratories.com/excel-csv こちらのサイトにあるように、 [WEBオプション]をつかってUnicode[UTF-8]で保存しても、 テキストエディタで開きなおすと、SJISのままになっているようです。 文字化けをさせないCSVファイルへの保存のやり方を教えてください。

  • onedriveで編集したテキストが文字化けします

    onedriveにあるテキストファイルをandroidとwindows10(バージョンは1909)で同期して使っているのですが、 androidのQuickEditというアプリで編集すると発現条件はわからないのですが、ただ日本語を追加するだけで文字化けしてしまいます。 文字化けしないテキストファイルをwindows側から標準のメモ帳で開いてから保存しようとすると保存形式がUTF-8となっているのに対して文字化けしてるテキストファイルだとANSIとなっています。 このことからUTF-8で保存されてるファイルをwindowsのメモ帳がANSIとして読み込んでるのではないかと思っているのですが原因がわかりません。 androidのテキストエディタを変えて試そうといろいろインストールしてみたのですが、onedriveのファイルの読み込み書き込み出来るものが見つからず試せませんでした。 onedriveで使える別のテキストエディタアプリや、文字化けの原因、対策方法などご存じの方いらしたら教えてくださるとうれしいです。 どうぞよろしくお願いいたします。

  • 文字コード変換時の文字化けについて

    HP-UX上で、文字コードUTF8のファイルをiconvにてSJISに変換して利用しています。 その際、¥(全角円マーク)、―(全角ダッシュ)、‐(全角ハイフン) などが文字化けしてしまいます。 shell内にて処理できればよいので、iconvでなくても結構ですが、文字化けしない方法をご存じ方がいらっしゃれば教えていただけると幸いです。 よろしくおねがいいたします。

  • 文字化けしない方法

    PCからレンタルサーバーへtelnetでログインして、HTMLをファイルを 書き換えたいのですが、その時 vi で編集するとSJISで書かれているファイルが 文字化けしてしまいます。これを文字化けしない方法があれば教えて下さい。 ソフトはteratermを使っています。 よろしくお願いします。

  • 携帯での文字化け

    PCサイトと携帯サイトを同じファイルで作成しています。 アップロードしたファイルは全てsjisで保存し、<Meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> というタグも入れているのですが、一部の携帯では文字化けがおこっているようです。 私自身の携帯(docomo)では文字化けはおこっていないので、大丈夫だと思っていたのですが……。 それぞれの携帯会社のホームページを見た結果、文字コードはsjisがいいだろうと判断したのでそのようにしています。 文字化けの原因が分からなくて困っています。 どうすれば全ての携帯で文字化けしないようにできるのでしょうか?

  • 文字化け

    ORACLE(UNICODE)に対し、 SQL*PLUSから、(test.sql等)ファイルから insert文で'(1)'とう文字を入力しようとすると、 文字化けが発生します。 1)ORACLEにUNICODEで'(1)'という文字は登録可能でしょうか? 2)もし可能なら、どのような方法で可能でしょうか?(SQL*PLUSで) 以上、お願い致します

  • ムーバブルタイプの文字化け

    初めてムーバブルタイプのテンプレートをダウンロードしましたが、解凍したファイルのタグの書き換えをするのに、 メモ帳やフリーソフトのエディターを使いましたが、 どちらも文字化けになってしまい、読めません。 どうしたら文字化けを直す事が出来るのでしょうか?

  • 文字化け(違う文字コードで保存すると不可逆?)

    テキスト・エディタでSJISのテキスト・ファイルをEUCとして開き(この時点で文字化けしてたのですが、それに気付かず)、誤ってそのまま保存してしまいました。 しかも大量のファイルを・・・。 日本語が文字化けしてしまったのですが、これを修復することはできるでしょうか? 一応、EUCのファイルをもう一度SJISで保存し直してみたり、エンコードを読み変えるソフトなどを試してみたのですが、結果はダメでした。 具体的には、以下の手順でやってしまいました。 1.秀丸でSJISファイル(PHPスクリプト)を開く 2.拡張子関連付け(PHPファイル=EUC)によって、開いた時はEUCモード(この時点で文字化け) 3.そのまま(EUCファイルとして)上書き保存 どなたか、修復の方法が分かる方、教えてください・・・・

  • ソースの文字化け

    FC2ホームページを利用しています。 メモ帳でタグを打ち、コピー&ペーストでFC2のファイルエディタに移しています。ファイルエディタでの文字コードはEUC-JPです。 サイトを開設して数ヶ月、先日初めて自身のサイトのソースを見たのですが、文字化けしている事を知りました。 試しに、他者様のサイトのソースをいくつか見せていただいたのですが、それらは文字化けしていませんでした。 とりあえず文字化けして見えたのは、自身のサイトとFC2ブログを利用されている方のブログぐらいです。 (とは言え、そんなにたくさんのサイトを見て回ったわけではないのですが) この数ヶ月、知り合いからサイトそのものの不具合(見られない等)は聞いていないので、多分正常に表示されているのだとは思いますが、このまま放っておいてもいいのでしょうか。 ソースのことより、サイトが崩れていないかの方が気になっています。 何か修正した方がいいのでしょうか・・・。