spacedrive
spacedrive copied to clipboard
[ENG-288] Media data extraction
ENG-288 Media data
Metadata should be extracted from all media Objects, saved in the media_data table.
Currently we have a media_data.rs file, but it is using ffmpeg-next. It would be better to get this moved to the ffmpeg crate. I'm not sure if ffmpeg-next is redundant in the presence of ffmpeg-next-sys but they look drastically different.
The current implementation is tacked onto the thumbnail generation, but it could be its own job. It also crashes when uncommented because of a unique constraint. Weird given it is an upsert.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| spacedrive-web | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Aug 29, 2023 4:31pm |
1 Ignored Deployment
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| spacedrive-landing | ⬜️ Ignored (Inspect) | Visit Preview | Aug 29, 2023 4:31pm |
Reverting to draft again as it turns out there's a LOT more we can improve upon to ensure coverage for the most amount of images.
It worked, until I merged main and @Brendonovich's sync stuff completely broke it. I'm unsure where to go from here.
Converting to a draft once again as we need to integrate the MediaDataImage struct (and the nested structs) within the frontend, but I'm not too sure how.
let's fix types and merge this pls
This should be ready to go, there's no/minimal UI work but that can come in another PR as this one is quite large already.