>>
|
No. 3661
[Edit]
File
173422586320.jpg
- (4.76MB
, 2480x3508
, 124106269_p0.jpg
)
Yeah, I'm done with what I have now. The latest release on Gitlab will probably be the last unless I notice a bug. Error-handling has been cleaned up.
Unfortunately, I'm giving up on adding MP4 support. Microsoft decided to use a proprietary, undocumented standard for MPEG-4 tags. The only way to programmatically edit these, is through some .Net Windows Shell SDK that they don't even host a download for anymore.
What makes this even more frustrating is that iTunes already made a standard for MPEG-4 audio metadata, and there's very good library support for editing that. There's 0 reason it can't be used with video files too. Trying to use XMP data instead didn't really work when I tested it before, so I don't even want to get into that.
I'm beginning to see the advantages of Hydrus Network's approach. Shell integration with something like that would be great. Maybe through a "protocol handler"
https://learn.microsoft.com/en-us/windows/win32/search/-search-3x-wds-extidx-prot-implementing
I'm not sure it's worth investing even more into the Window's platform though. Maybe thinking about Linux would be a more fruitful venture, since everything is well-documented there.
>>3660
C and C++ are the NSA's favorite languages. They have it to thank for countless exploits and 0-days. At the end of the day, the ecosystem is the most important thing about a language and Rust was the only language that fits this purpose besides C++, which I think would be a huge pain in the ass in comparison.
|