khenriks / mp3fs

FUSE-based transcoding filesystem from FLAC to MP3
http://khenriks.github.io/mp3fs/
GNU General Public License v3.0
382 stars 46 forks source link

"No ID3 tag" according to id3v2 -l file.mp3 #49

Closed viertelb closed 7 years ago

viertelb commented 7 years ago

I have a collection of files, mostly flac, which I organise using easyTAG. I run mp3fs to copy these (70GB) to my HTC M8 Android phone's SD card.

Now, I recognised that a huge number of files are listed without tags for interpret, genre, title nr, etc. on the phone. (However, they are sorted into the right album, which is strange. Maybe the phone does it as a guess.)

On Ubuntu, Rhythmbox, easyTAG and others are showing the mp3-file with tags.

file file.mp3 says: Audio file with ID3 version 2.4.0, extended header, contains: MPEG ADTS, layer III, v1, 256 kbps, 44.1 kHz, JntStereo.

This is true for all files of the collection.

For the files, that are not correct id3v2 -l file.mp3 says: No ID3 tag

For the correct ones, id3v2 -l file.mp3 gives:

id3v1 tag info for 11 - Michi Gegen Die Gesellschaft.mp3:
Title  : Michi Gegen Die Gesellschaft    Artist: Die Fantastischen Vier        
Album  : Lauschgift                      Year: 1995, Genre: Hip-Hop (7)
Comment:                                 Track: 11
11 - Michi Gegen Die Gesellschaft.mp3: No ID3v2 tag

So, file gives the same output for both files, but id3v2 does not find any ID3v2 tags on both.

And the one that the phone is not recognising even don't have a V1 tag.

So, I wonder, if my phone just uses the V1 tag. And why would some files (from the same albums) don't have one?

This happens for 111 albums and 174 tracks, meaning it is spreading across my whole music collection. Could it be some sort of error during the mounting process? I am using a open media vault NAS as share where the FLAC are located and mount this FLAC folder on my Lubuntu PC and then mount the MP3-folder with the mounted FLAC-folder as source:

mp3fs#/home/ben/Benshare/OMVr/Musik /home/ben/Benshare/mp3rike fuse noauto,user,allow_other,ro,bitrate=256 0 0

When I copy one of the affected files as flac to my PC and mount it in a seperate folder via mp3fs, the file gets its correct V1 tag (and the V2 tag is still not recognised by id3v2). Must be something related to the connection then.


UPDATE: I solved the problem by reversing the mounting: Now, I mount the mp3-folder directly on the NAS, meaning the fstab with mp3fs is on the NAS and not on the local PC.

I am sorry if this is offtopic for "issues". Please remove, if so. But maybe someone will find it relevant.