Closed glubsy closed 2 weeks ago
This is a byproduct of creating the output file immediately to protect against possible file collisions. It is present in all modes.
As I was typing out a longer response defense of my laziness, I thought of a somewhat uncomplicated solution to this problem. I'll see about implementing it for 1.54.6.
Checklist
Edition
Command Line Interface
Describe your issue here
Since 1.54.4, if a
chatdownload
command fails (due to video Id not found), an empty output file is left in the file system.Example:
This also happens with any of the
--collision
flags. Also happens with 1.54.5. This did not happen before (ie. 1.54.3).Expected behaviour:
The output JSON file should not be created.
Add any related files or extra information here
Here is a VOD Id that does not exist: 51277891293