kabouzeid / Phonograph

A material designed music player for Android
GNU General Public License v3.0
2.73k stars 729 forks source link

FLAC: Missing Metadata in Album #846

Open mikelei8291 opened 4 years ago

mikelei8291 commented 4 years ago

After I transferred an album with FLAC encoded files to my phone and opened it in Phonograph, some of the metadata was missing and shown as "-" (e.g. release year and track number). However, if I use the integrated tag editor to make some change and remove the change, for example, add a space after some field and delete the space, then the "save" button on the right-bottom corner will pop-up and I can just save the exact same information, but after this the metadata will be recognized by the app correctly.

Android Version: 7.1.1 Phonograph Version: 1.3.4

Examples: Before After
Screenshot_20200715-045514 Screenshot_20200715-045522
mikelei8291 commented 4 years ago
Also, the metadata extracted by the metaflac tool shows that one field has been added after the operation I stated above: Before After
METADATA block #2
type: 4 (VORBIS_COMMENT)
is last: false
length: 293
vendor string: reference libFLAC 1.3.2 20170101
comments: 12
comment[0]: ALBUM=BOOTLEG
comment[1]: ALBUMARTIST=米津玄師
comment[2]: ARTIST=米津玄師
comment[3]: COMPOSER=米津玄師
comment[4]: DATE=2017-11-01
comment[5]: DISCNUMBER=01
comment[6]: GENRE=JPop
comment[7]: GENRE=Alternative Rock
comment[8]: TITLE=Moonlight
comment[9]: YEAR=2017
comment[10]: ORGANIZATION=Sony Music Records
comment[11]: TRACKNUMBER=7

METADATA block #2
type: 4 (VORBIS_COMMENT)
is last: false
length: 304
vendor string: reference libFLAC 1.3.2 20170101
comments: 13
comment[0]: ALBUM=BOOTLEG
comment[1]: ALBUMARTIST=米津玄師
comment[2]: ARTIST=米津玄師
comment[3]: COMPOSER=米津玄師
comment[4]: DATE=2017-11-01
comment[5]: DISCNUMBER=01
comment[6]: GENRE=JPop
comment[7]: GENRE=Alternative Rock
comment[8]: TITLE=Moonlight
comment[9]: YEAR=2017
comment[10]: ORGANIZATION=Sony Music Records
comment[11]: TRACKNUMBER=7
comment[12]: LYRICS=
mikelei8291 commented 4 years ago

Found similar issue #444