-
Notifications
You must be signed in to change notification settings - Fork 13
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
Current State of the Project #4
Comments
Yes.
I started just a few days ago :) The
Sure, always happy for help :D
Sure, in the end this library is supposed to support both parsing and serialization (similar to what triseratops does for Serato data). However, it's unclear if that will work until the format has been fully reverse engineered. |
That sounds really promising! I've looked a bit deeper into the documentation of the pdb format...it's huge mess as far as i can see, this whole tables/pages/rows thing reminds me of operating system memory management. Right now I am trying to get a better understanding of all the parts, I hope it's fine if i ask some questions here, I just started researching about this whole topic today. So, it seems that we are a little bit in a stale situation regarding reverse engineering the format, is that right (There hasn't been any updates on the crate-digger repo since a few months)? There are obviously some missing fields here and there, especially in the |
Thanks!
This is hard to say, we can only try to write a file and "guess" the unknown field values, then check if a player actually read it. |
I stumbled upon this repo, while researching about rekordbox internals. My idea was to write a rekordbox TUI in Rust and your library is an essential part of building such an application, so my questions are:
Edit: Something, that would be important to me is, exposing the internal structs and types in order to build up a database from fresh without parsing an existing database. Do you plan to support something like that?
The text was updated successfully, but these errors were encountered: