Goodwy / PlayBook

GNU General Public License v3.0
85 stars 17 forks source link

Incorrect reading of books metadata #49

Closed igorcretu closed 5 months ago

igorcretu commented 1 year ago

Overview

Screenshot_20230921-025921_PlayBook

Unfortunately some books titles and other metadata is being read incorrectly

How to reproduce

Using some russian books

Version

3.0.0

Android Version

Android 13

Device Model

Oneplus 8 Pro

altair86 commented 10 months ago

Problem in ffprobe execute app when trying analyze for MetaData. In my case there is result:

{
      "streams": [
          {  }
      ],
      "chapters": [

      ],
      "format": { "duration": "365.035000",
          "tags": { "album": "Владислав Крапивин - Самолет по имени Сережка", "artist": "Игорь Князев", "title": "01 Балконный житель  -  01" } }
  }

This text in UTF-8 (because when I open it with Notepad++ it's ok on that charset), but this can't read correctly in Windows with ffprobe and with Mp3Tag app. Maybe we need to try change utility for reading of Metadata.

altair86 commented 10 months ago

You can check it with ffprobe.exe -print_format json=c=1 -show_entries format=duration -show_entries format_tags=artist,title,album -show_entries stream_tags=artist,title,album example of file.mp3 > abc.txt Example of file: https://drive.google.com/file/d/1AFk2OhigDQwyJwKfl9Stsoq2QgG_nOji/view?usp=sharing

Goodwy commented 5 months ago

We are aware of this problem, but we can't fix it yet. This happens if the name is not encoded correctly. You can manually rename the book inside the application, then the name will be displayed correctly.