voice-over-translation
voice-over-translation copied to clipboard
Предложение как переводить видео длинее 4-ёх часов
https://github.com/ilyhalight/voice-over-translation/issues/1#issuecomment-1672184917
Расширение не может переводить видео длиной более 4 часов (ограничение API переводчика)
Возможно ли по частям переводить большие видео?
Если вручную разрезать видео на несколько частей и перезалить, то возможно. Если речь про оригинал без перезаливов, то нет.
Как вариант, можно сделать так: при открытии видео длинне 4-ёх часов, автоматически скачивается его аудиодорожка. Разрезается на куски по 4 часа. (Разрез можно делать в месте достаточно длинной тишины.) Эта серия кусков заливается на какой-нибудь аудио хостинг. Затем делается запрос в yandex api на перевод этих аудио кусков. Когда перевод закончен, видео становится доступно для проигрывания с закадровым переводом. Во время проигрывания этого видео воспроизводятся разные переведённые аудио куски, в зависимости от места где сейчас проигрывается видео.
Подумаю над этим, в целом, выглядит неплохим решением
Было бы полезно. Ато приходится скачивать видео, разрезать на 4 часа, затем загружать (возможно ловить страйк, даже когда ролик доступен по ссылке ) и делать перевод этих кусочков
А есть вообще вариант самому убрать ограничение? Если да, то как?
А есть вообще вариант самому убрать ограничение? Если да, то как?
Нужно поделить видео на несколько частей, которые будут меньше 4 часов, и их заливаете на любой поддерживаемый сайт