次の方法で共有

windowsのflacタグについて

Anonymous
2019-03-31T08:03:37+00:00

初投稿です。

自分は最近パソコンを買い替えまして、現在音楽データの移動をしております。

また、CDから新しく楽曲も取り込んでいるところです。

楽曲は基本WMPでflacで取り込み保存しておりますが、一部MP3Tagを使いメタデータの修正をしています。

長々と前置きしてしまいましたが、ここからが質問です。

今まで使っていたパソコンや、新しいパソコンでWMPで取り込んだそのままの状態では何も問題がないのですが、一度MP3Tagで上書きすると新しいパソコンでだけ文字化けや、アルバムアーティスト情報が読み込めておりません。

(画像は新旧のエクスプローラーとWMP画面のスクリーンショットです。)

windowsバージョンは今までのパソコンがwindows10 Home 1803

新しいものがwindows10 Home 1809です

これは仕様変更によるものなのか、そうでなければ対処方法を教えていただきたいです。

わかりにくいと思いますがよろしくお願いいたします。

家庭向け Windows | Windows 10 | ファイル、フォルダー、ストレージ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

4 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2019-03-31T09:26:48+00:00

    わかりました。

    お答えありがとうございます。

    自分に合うソフトを見つけていきたいと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2019-03-31T09:24:45+00:00

    ID3タグv1/v1.1の範囲しか使えないようなので、無理です。

    [Windows Media Player]だけでなく、同じモジュールを使用する[Grooveミュージック]やExplorerでのプロパティ表示でも同じ現象が発生します。

    正常に表示できるサードパーティー製のメディアプレーヤーを使用した方がいいでしょう。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2019-03-31T09:13:23+00:00

    返信ありがとうございます。

    そうなるとwindowsかWMPの設定では対応できないということでしょうか?

    それともタグをShift-JISにするなどで対処できるのでしょうか?

    音楽データに詳しくないものですみません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2019-03-31T08:59:35+00:00

    flacのコーデックの不具合になります。

    utf8でBSTR型の文字列にして30バイトを超える文字列を読み取って表示しようとすると、30バイトを超えた部分が表示されません。

    例えば、日本語の漢字でタグを記載すると、領域が30バイトしかないので、[文字列長4バイト]+[UTF8で3バイト]*[8文字]+[半端2バイト]で9文字目がデータ欠落で文字化けします。

    おそらくID3タグの規格の範囲でしか読み込んだデータを格納する領域を確保していないのでしょう。

    半角英数文字だけであれば、26文字まで表示できますから、英語圏では問題視されていないようです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません