Добавить субтитры на YouTube не сложно, если речь идет о субтитрах на языке ролика. С переводом, например, на английский чуть сложнее, поскольку YouTube не принимает текст без временных кодов.
В этом случае можно воспользоваться встроенным переводчиком YouTube, который переведет ролик и создаст текстовый файл с проставленными временными кодами. В таком случае впоследствии вам останется его только отредактировать.