-
-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Strange file cannot be read or written #152
Comments
First things first, did you check if it is read-only ? Did you try renaming it or putting it in another folder ? If nothing works, you may send me the file over a 3rd party file sharing service (e.g. MEGA or Dropbox) |
Ok, permissions are not the problem I think. I'll send you the file, you can remove your data from comment above :-) Thank you very much. |
Got it, thanks ! ATL says in its logs Here's what 3rd party tools do :
Most MP4/M4A/M4B files I've seen do the opposite, which is writing the |
I think I found the core issue : your file has either been truncated, or badly edited. The ATL can ignore that and log a warning. I also have to make sure it writes a correct header. |
...on top of that, its Any idea of which software has been used to tag that one ? |
Wow, thank you. I already thought that something was wrong with the file. I created the file using
The file itself was created by This may have to do with the source files or the process of merging them. I'll rebuild the file with Thank you for investigating - I think there is no need to change I greatly appreciate your work and time :-) |
Awesome, thanks for your feedback. I was about to report that ATL has been improved to be able to read metadata from such files. However, fixing files with corrupted headers is something else altogether, as the library has been designed to alter as little as possible from the source file. In other words, the library can surgically insert metadata inside a corrupted file while maintaining its corrupted structure. A "rebuild file" mode is feasible but would require a great deal of brand new code. I'd rather not dive into that if it's not absolutely required. |
I like that we think alike about many things :-) |
The problem
I have an
m4b
file, whereatldotnet
cannot read or write any of the fields, that I am trying (Album
,Title
,AdditionalFields
, etc.). It is one single file, very specific, but I did not see anything special about it.Is there any way to privately share the file and ensure that it'll gets deleted after investigating the problem? :-)
Environment
The text was updated successfully, but these errors were encountered: