FourCC contains invalid characters: 00 00 00 00
See original GitHub issueBug description
On some iTunes purchased movies (m4v), I get FourCC contains invalid characters: 00 00 00 00
I can patch/fix this by return " ";
(4x spaces) instead throwing an Error
in https://github.com/Borewit/music-metadata/blob/e0725b95494e9107f8498e9642f85fff3f84a501/lib/common/FourCC.ts#L16
But how to fix this really, I don’t know
Expected behavior I dont’ know, whether it’s possible to parse drm protected tracks, but I think at least the tags and the duration should work.
Audio file demonstrating the problem Not possible due copyright
Issue Analytics
- State:
- Created 4 years ago
- Comments:12 (7 by maintainers)
Top Results From Across the Web
a m4a file return error "FourCC contains invalid characters ...
The original issue repored by @yimity would throw the following error: Error: FourCC contains invalid characters: 00 00 00 00.
Read more >FourCC contains invalid characters - Bountysource
Bug description. On some iTunes purchased movies (m4v), I get FourCC contains invalid characters: 00 00 00 00.
Read more >FourCC contains invalid characters (#169) · Issues - GitLab
No tasks are currently assigned. Use tasks to break down this issue into smaller parts. Linked items. 0.
Read more >MMS 0.0.5: Metadata parsing error and others - MediaMonkey
0 files has been read from SQL DB in 26 milliseconds Scanning of ... Music metadata parsing error: Error: FourCC contains invalid characters...
Read more >media/libstagefright/MPEG4Extractor.cpp - Google Git
#include "include/MPEG4Extractor.h" ... for (size_t i = 0; i < 16; ++i) {. if (i == 8) {. printf(" ");. } ... static...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Fixed in v6.3.4
which corresponds with: https://github.com/Borewit/music-metadata/blob/45a0b090622afc5c21e50a2da9438cee0ce1f0e9/lib/mp4/AtomToken.ts#L495
That is in the Sample Description Atom (‘stsd’), in the dataFormat field, or misread of that field:
That file would be of great value @ozelot379, can you reach out in chat?