Well , digging through the code a bit, I've seen that the program's settings allow to add the language or the uploader to the filename. That solves it. Could have been smarter to check the settings before :\
I still think it can be done better, by never overwriting, but to append a counter to the filename in case the file exists. That's what the video player BSPlayer does. I'll make the neccessary changes in my branch: https://code.launchpad.net/~shoham-peller/subdownloader/filename-gererator
Well , digging through the code a bit, I've seen that the program's settings allow to add the language or the uploader to the filename. That solves it. Could have been smarter to check the settings before :\
I still think it can be done better, by never overwriting, but to append a counter to the filename in case the file exists. That's what the video player BSPlayer does. I'll make the neccessary changes in my branch: /code.launchpad .net/~shoham- peller/ subdownloader/ filename- gererator
https:/