Paper

Results 14 comments of Paper

> @pukkandan Thanks for surfacing that, going to do some testing to suppress dumping that object unless `verbose = True`. The `verbose` flag is a bit misleading; in relation with...

> should live chat be considered a core metadata like manual subtitles (auto subs suck)? If we're considering live chat to be metadata that is in-scope for tubeup to handle,...

> What of extractors that didn't provide (but I think do now) like BilliBilli like channel URLs? I'm not sure really. It's likely best though to not consider channel URLs...

fwiw, here's a benchmark from my system, running a Ryzen 9 7950X (16C/32T) I only tested one album, "London Weekend" by Another Sunny Day. (duration 54min 20sec) cute graph: ![Image](https://github.com/user-attachments/assets/14e6a79a-2056-4ae7-a61b-0a154853b9f4)...

One thing that has annoyed me for ages about tubeup is that when dealing with playlists, instead of doing the obvious thing (that is, downloading and then uploading each video)...

Actually, with private videos it should (?) already be handled the way I described (as a warning...): https://github.com/bibanon/tubeup/blob/4ca730ca3f10ca5fe7bc10c36fe0a71ece67aad5/tubeup/TubeUp.py#L120-L123 so maybe that can be disregarded. The part about providing a summary...

now if only I had the time... :)

> > Wouldn't it just be if S3 is available? The front end can go down and usually, sans last October, S3 is available. > > It's a fair question....

`FileTimeToSystemTime` and `SystemTimeToFileTime` are trivially implemented with their kernel counterparts `RtlTimeToTimeFields` and `RtlTimeFieldsToTime`. `CompareFileTime` is also trivially implemented with something like this: ```c LONG CompareFileTime(const FILETIME *lpFileTime1, const FILETIME *lpFileTime2)...

no, the unit tests are still failing. You have to update the dictionaries in the test programs to have the new option as well.