You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MP4v2 Version: the one used as a plugin in Kid3 3.9.3 (probably MP4v2 v2.1.0 or v2.1.1) This means that the issue might already be fixed in the latest version.
When I edit the tags of an MP4/M4A file that I downloaded from YouTube using kid3 and save them, all audio content gets stripped away. According to Urs Fleisch’s comment, it must be an issue with libmp4v2metadata.dylib.
Steps to reproduce in Kid3
Open an MP4/M4A audio file
Make any changes in the Tag 2: MP4 section
Press the Save button
Observed result
The file doesn't get corrupted, but the audio length becomes zero-duration and the file size shrinks down to a few bytes to kilobytes, i. e. it will only consist of the tags.
Expected result
MP4 tags are written and the audio is untouched.
Software/OS Versions
macOS Big Sur 11.6
Kid3 3.9.3
MP4v2 unknown version, probably 2.1.0 or 2.1.1
Additional information
With Kid3, I can avoid the problem by using TagLib instead of MP4v2. This raises the question: What is TagLib doing differently where MP4v2 fails?
The text was updated successfully, but these errors were encountered:
I can reproduce and confirm the issue. It happens with DASH files which are not really supported by MP4v2 yet. Nevertheless, opening such a file, adding tags and storing it should not damage the remaining data.
(Original issue reported for Kid3)
MP4v2 Version: the one used as a plugin in Kid3 3.9.3 (probably MP4v2 v2.1.0 or v2.1.1)
This means that the issue might already be fixed in the latest version.
When I edit the tags of an MP4/M4A file that I downloaded from YouTube using kid3 and save them, all audio content gets stripped away. According to Urs Fleisch’s comment, it must be an issue with libmp4v2metadata.dylib.
Steps to reproduce in Kid3
Observed result
The file doesn't get corrupted, but the audio length becomes zero-duration and the file size shrinks down to a few bytes to kilobytes, i. e. it will only consist of the tags.
Expected result
MP4 tags are written and the audio is untouched.
Software/OS Versions
Additional information
With Kid3, I can avoid the problem by using TagLib instead of MP4v2. This raises the question: What is TagLib doing differently where MP4v2 fails?
The text was updated successfully, but these errors were encountered: