NewUserHa
NewUserHa
Answer: No, all subs you selected will be downloaded at once. for users' view, Youtube has 2 types of subs: 1: auto-generated + uploader uploaded; 2: auto-translated. for yt-dlp and...
What's the purpose of `dict['__files_to_move']`? If subs are less important than video, should just remove them from `files_to_delete` instead of operating on `dict['__files_to_move']`?
what about moving it to the `youtube extractor args`? since mostly only youtube has this issue?
I checked the `youtube extractor`, but it seems to be unable to control the `postprocess` progress but only the `infodict`. So the solution may be `--keep-video default/all/videos/subs/etc.` or `--keep-video` +...
If that way, then that may need to add conditions to the `run` method of every `postprocess` class (but those don't have access to opts now). Or If using regex...
Right, maybe can check what instance the pp is + whether to keep its files at https://github.com/yt-dlp/yt-dlp/blob/c459d45dd4d417fb80a52e1a04e607776a44baa4/yt_dlp/YoutubeDL.py#L3462
I checked the documents and it seems that every switch of `Post-Processing Options` could have intermediate files. But that the new flag has 20+ possible different inputs seems not to...
`CreationTime` as a union key may be a solution to https://github.com/arsenetar/dupeguru/issues/1086#issuecomment-1374724833. Or monitoring the files with ntfs filesystem api may be a good idea too (but maybe overhead.). Since both...
@arsenetar The four options for filename have their problems, give the same result with before. it gives like '20230108' > '20230106', but no reversed option, therefore can't return '20230108' <...
And usually, files probably have the same `mtime` (like when a file copyed from another), but files will impossible have the same `ctime` (even multi-thread write new files at the...