On 5/15/2020 at 1:07 AM, BIRB said:I have a doubt: do I have to create the YouTube videos' subs on the YouTube website?
Choosing the tool used for making subtitles is the prerogative of the person who is making these subtitles.
Personally, I find the YouTube interface atrocious. I have tried about a dozen of different subtitling programs, and in my opinion nothing even comes close to Aegisub in terms of sheer productivity. YMMV, obviously.
So I would advise you to make the subtitles in whatever program you find most convenient, in whatever format you find most convenient, then convert them to *.srt and upload them here (and also to Youtube, just because why not).