536 questions
-2
votes
1
answer
710
views
Why does a sound file sent by iMessage change the file name?
I have a standalone iMessage app that sends a sound file to another recipient. The sounds are .wav files, that are assets inside the app, with names like surprise.wav.
When I send the file, the sender ...
0
votes
1
answer
218
views
Reading/writing mp3 comment tag in Python
I'm struggling with reading/writing mp3 comment tag in Python.
Partly I can't read the comment values I expected. Or when setting new comments it seems that the comment is not saved to the mp3 file.
e....
0
votes
0
answers
44
views
JS MediaTags year info not present
I am using JS MediaTags latest version but I cannot get the year information to show up. I do have year info visible when I check my songs in the Mp3tag editor.
If I look into the JS MediaTags source ...
1
vote
1
answer
278
views
ID3v2, wrong APIC frame size calculation
The data size of each ID3v2 frame is stored in 4, 5, 6 and 7 bytes of the frame header block (according to documentation):
I am reading frame sizes from this mp3 file:
To convert to integer the ...
0
votes
2
answers
204
views
Why won't my script save cover art to mp3 files using Mutagen or Eyed3?
I'm writing a script to edit the metadata of an mp3 file. I have managed to get the genre, album name, year released, and composition artist all fully functioning, but it refuses to save cover art. My ...
0
votes
0
answers
161
views
What is the 8 byte header/tag before the main ID3v2 header in .WAV files?
I am trying to implement some of the ID3v2.4 specification, e.g. some documentation from here.
When editing the tags for some .WAV files via the software Audacity or MP3tag, inspecting the byte stream ...
1
vote
1
answer
361
views
How can I change music cover photo using APIC frame in ID3 tag?
I want to change my music's cover image. I've tried:
from mutagen.easyid3 import EasyID3
from mutagen.id3 import ID3, APIC
audio = EasyID3('11.mp3')
audio['artist'] = "Artist"
audio['title']...
1
vote
0
answers
378
views
Using Mutagen ID3 Tags to Update Cover Art in Spotify's Local Files
I was building my first project that edited the metadata of an mp3 file so that the upload process to Spotify's local files can be a lot easier.
Using the mutagen python library, my program edits the ...
0
votes
1
answer
300
views
Dart: Retrive multiple album covers from MP3 file's ID3 tags
iTunes/Apple Music allows for adding multiple cover artworks to a mp3 file. The first images is in a column named "Album Artwork" and remaining are in column "Other Artwork" as ...
0
votes
2
answers
1k
views
Finding MP3 files that only have ID3v1 tags and no ID3v2?
I have some 'vintage' MP3 players that only work with ID3v1 tags. Many of my MP3 files only have ID3v2 tags and the ID3v1 area is blank.
I've found a good way to batch copy what's in the ID3v2 to the ...
-1
votes
1
answer
2k
views
How can I extract metadata from MP3 using PHP?
I have got a PHP script that searches the current directory for MP3 files. I want to be able to get the metadata on the file and assign that to variables.
I am currently trying to use the Mp3Info ...
1
vote
2
answers
5k
views
How do I read song meta information from an m4a file?
I have code that reads ID3 tags from an mp3 file, but now I have some m4a files. I found some info on the structure of these files, but that doesn't mention ID3 tags.
What's the best resource for m4a ...
0
votes
1
answer
572
views
How to set label ID3 tag via automated process - kid3 or mp3tag
I am using DJ software that doesn't let me filter by path/directory.
To get around that, I would like to add the directory to an id3 tag that the software recognizes. I never use label, so that ...
1
vote
0
answers
35
views
Decode UTF-16 LE with BOM from ByteArray in C# [duplicate]
I have to extract ID3v2 tags from an MP3 and read the specification. My C# code in general works fine, but I've got a little problem with the text encoding of the tags.
For example, let's take the ...
1
vote
1
answer
839
views
mutagen or eyed3: identify and read ID3v1
Most of my MP3 files are tagged with both ID3v1 and ID3v2. I want to write a script to read the files and identify ID3v1 versions, regardless of additional ID3 versions.
I'm struggling with the ...