ilyhalight / voice-over-translation

Небольшое расширение, которое добавляет закадровый перевод видео из YaBrowser в другие браузеры
MIT License
3.56k stars 237 forks source link

Ошибки с которыми вы столкнулись #1

Open ilyhalight opened 2 years ago

ilyhalight commented 2 years ago

Здесь вы можете опубликовать ошибки с которыми вы столкнулись, а я, в свою очередь, попробую их исправить

ilyhalight commented 1 year ago

Скажите, это сам яндекс не поддерживает перевод с японского? Или это у меня что-то? Панелька выводится, нажимается, говорит обождать чуток, затем перевод как бы приходит - на панельке появляется стандартное при этом "Выключить", но, при воспроизведении аудио дорожки перевода не слышно.. пример - https://youtu.be/qniXi6otFLQ

ух ты.. прорвало! сейчас сижу смотрю ролик, читаю субтитры, и тут вдруг, на 5м55с - пошла яндексовая озвучка перевода )) хы.. чудные дела)

ггы) "недолго музыка играла" - озвучка длилась что-то около 15 секунд, и дальше снова нету)

Скорее всего, поддержки японского нету (офф инфы не нашел). Попробовал перевести несколько видео на разных каналах и перевелось, только, там, где были субтитры на английском или часть речи на английском. На остальных видео ситуация такая же, как и у тебя - просто пустая аудиодорожка.

Есть англ субтитры и перевод: https://www.youtube.com/watch?v=77_1b6j4TWY

Нету англ субтитров (перевелось только там, где была речь на английском): https://www.youtube.com/watch?v=GEQuesA3CxI https://www.youtube.com/watch?v=OPbcip45VgM https://www.twitch.tv/videos/1658089916

ilyhalight commented 1 year ago

не работает перевод не в одном англ (и не только) видео, в консоли вот такая картина... как пофиксить? image

А что за браузер используется? Какое расширение для использования юзерскрипта?

ilyhalight commented 1 year ago

не работает перевод не в одном англ (и не только) видео, в консоли вот такая картина... как пофиксить? image

А что за браузер используется? Какое расширение для использования юзерскрипта?

хром, тамперманки винда 11 если это важно

Понял. А что за расширения для ютуба еще используются, кроме переводчика видео?

ilyhalight commented 1 year ago

Скажите, это сам яндекс не поддерживает перевод с японского? Или это у меня что-то? Панелька выводится, нажимается, говорит обождать чуток, затем перевод как бы приходит - на панельке появляется стандартное при этом "Выключить", но, при воспроизведении аудио дорожки перевода не слышно.. пример - https://youtu.be/qniXi6otFLQ

ух ты.. прорвало! сейчас сижу смотрю ролик, читаю субтитры, и тут вдруг, на 5м55с - пошла яндексовая озвучка перевода )) хы.. чудные дела)

ггы) "недолго музыка играла" - озвучка длилась что-то около 15 секунд, и дальше снова нету)

Скорее всего, поддержки японского нету (офф инфы не нашел). Попробовал перевести несколько видео на разных каналах и перевелось, только, там, где были субтитры на английском или часть речи на английском. На остальных видео ситуация такая же, как и у тебя - просто пустая аудиодорожка.

Есть англ субтитры и перевод: https://www.youtube.com/watch?v=77_1b6j4TWY

Нету англ субтитров (перевелось только там, где была речь на английском): https://www.youtube.com/watch?v=GEQuesA3CxI https://www.youtube.com/watch?v=OPbcip45VgM https://www.twitch.tv/videos/1658089916

В общем-то, как и говорил. Поддержки японского нету. Screenshot_20221129-112622_Quickstep.png

ilyhalight commented 1 year ago

не работает перевод не в одном англ (и не только) видео, в консоли вот такая картина... как пофиксить? image

Единственное решение - отключить Magic Actions for YouTube.

Как и у других, ошибка связана с Magic Actions for YouTube. Не знаю может быть оно что-то сильно меняет или ещё что, но даже, если выключить все его функции, то ошибка остается. Выключаешь расширение - ошибки нету ¯_(ツ)_/¯

FiLinX commented 1 year ago

я вообще в улыбке, от такого навала всякой всячины) от Magic Actions как от страшного сна избавился ещё несколько лет назад - как только в энхансер добавили долговыпрашиваемую скриншотилку - сам маджик это жутчайшая напрагалка-тормозилка компа!!!

jestxfot commented 1 year ago

реализуемо возможность переводить видео субтитрами, а не голосом? (с тем-же переводом от Яндекса)

В целом - это возможно, но в любом случае, без "Vsubs-Signature" работать не будет (сервера Яндекса не пропустят запрос). Можно попробовать сделать перевод через получение субтитров с ютуба и перевод их с помощью обычного API Яндекс Переводчика, но не знаю стоит ли так делать (мне кажется, получится криво и косо)

Вообще, если нужны субтитры от Яндекса, можешь глянуть, тот же, "You Clever", правда, судя по комментариям расширение уже давненько не поддерживается и часть функций уже перестала работать

Ещё нашёл такое расширение. Можешь проверить, может быть понравится (сам не использовал)

Ютуб перестал корректно отображать перевод своих видео, поэтому если Вы просто вытащите перевод напрямую с Ютуба, Вы уже будете богом)

Bilibilibacs commented 1 year ago

image не работает нажатие кнопки "перевести видео" в гуглхроме. Если нажимаешь, то просто нажимается на видео (пауза - плей и т.д.) То есть само нажатие по предназначению как-то пропускается в этом маленьком прямоугольничке...

ilyhalight commented 1 year ago

image не работает нажатие кнопки "перевести видео" в гуглхроме. Если нажимаешь, то просто нажимается на видео (пауза - плей и т.д.) То есть само нажатие по предназначению как-то пропускается в этом маленьком прямоугольничке...

Всё работает, только что проверил на Хроме 108.0.5359.125. Что пишет в консоли браузера? изображение

ANIMka commented 1 year ago
  1. Во время перевода плеер (youtube) перестает реагировать на нажатия медиа кнопок на клавиатуре: плей/пауза. И довольно часто после отключения перевода баг сохраняется.
  2. Первые несколько секунд после появления кнопки в радиусе примерно 450 пикселей плеер (youtube) становится не кликабельным (нельзя поставить или снять паузу кликом мыши по плееру)
Qugeti commented 1 year ago

Столкнулся с такой же проблемой которая была описана недавно. Не нажимает кнопка перевода, вместо этого просто видео паузится или заново плэй. Использую браузер хром в чем может быть проблема?

FiLinX commented 1 year ago

@ANIMka - @Qugeti Попробуйте в управлении расширениями на хроме - chrome://extensions/ - на Tampermonkey (или что у вас рулит скриптами) нажать на Подробнее и там уже включить галочку "Разрешить использование в режиме инкогнито" И вот после этого уже открыть любую ютубину в инкогнито окне и проверить работоспособность перевода..

Либо ещё надёжнее - зайти в "C:\Users\хххххххх\AppData\Local\Chromium\" и временно переименовать там папку "User Data" например в "BAK_User Data" - только это нужно производить при НЕ запущенном браузере конечно, а как переименуете - тогда уже запустите вновь браузер, установите вновь Tampermonkey и данный скрипт, и проверяйте работу переводчика.
Потом, закрыв браузер, просто удалите новую созданную "User Data" а бекапную переименуйте как было..

HolyHelley commented 1 year ago

Здравствуйте! В Яндекс браузере была возможность еще субтитры вывести дополнительно, в данном расширении есть такая функция?

ilyhalight commented 1 year ago

Здравствуйте! В Яндекс браузере была возможность еще субтитры вывести дополнительно, в данном расширении есть такая функция?

Нету

Zerg4ik commented 1 year ago

изображение не работает приложение кнопки "перевести видео" в гуглхроме. Если нажимаешь, то просто нажимаешь на видео (пауза - плей и т.д.) То есть само применение по назначению как-то используется в этом маленьком прямоугольничке...

твоя проблема решилась?

Michael1297 commented 1 year ago

Кнопка перевода не всегда появляется в m.youtube.com

narimangafurov commented 1 year ago

спасибо Автору за отличную работу! Подскажите пожалуйста можно ли сохранить настройки громкости по умолчанию. Например громкость оригинала 40 и громкость перевода 100 ? приходится каждый раз убавлять оригинал.

ilyhalight commented 1 year ago

спасибо Автору за отличную работу! Подскажите пожалуйста можно ли сохранить настройки громкости по умолчанию. Например громкость оригинала 40 и громкость перевода 100 ? приходится каждый раз убавлять оригинал.

Такое не предусмотрено. У каждого своё виденье этого ползунка и всем угодить, к сожалению, всё равно не получится

Laretyn commented 1 year ago

изображение не работает приложение кнопки "перевести видео" в гуглхроме. Если нажимаешь, то просто нажимаешь на видео (пауза - плей и т.д.) То есть само применение по назначению как-то используется в этом маленьком прямоугольничке...

твоя проблема решилась?

У меня аналогичная проблема. "Разрешить использование в режиме инкогнито" поставил - не помогло. В "C:\Users\хххххххх\AppData\Local\" у меня нет папки "Chromium".

ilyhalight commented 1 year ago

У меня аналогичная проблема. "Разрешить использование в режиме инкогнито" поставил - не помогло. В "C:\Users\хххххххх\AppData\Local" у меня нет папки "Chromium".

Попробуй зайти в инструменты разработчика (F12 или Ctrl+Shift+I) ---> Application (Приложение) ---> Storage (Хранилище) ----> IndexedDB ----> VOT и там нажимаешь ЛКМ и там будет Delete Database. Может быть поможет, первое, что пришло в голову. Человеку с оперой это помогло, может и тебе поможет

Laretyn commented 1 year ago

У меня аналогичная проблема. "Разрешить использование в режиме инкогнито" поставил - не помогло. В "C:\Users\хххххххх\AppData\Local" у меня нет папки "Chromium".

Попробуй зайти в инструменты разработчика (F12 или Ctrl+Shift+I) ---> Application (Приложение) ---> Storage (Хранилище) ----> IndexedDB ----> VOT и там нажимаешь ЛКМ и там будет Delete Database. Может быть поможет, первое, что пришло в голову. Человеку с оперой это помогло, может и тебе поможет

Да, это действительно помогло! Спасибо! p.s. Может добавите это решение на главную страницу в раздел "Примечание"? А то уже как минимум 3 человека по этой теме писали, думаю будет полезно.

ghost commented 1 year ago

Если включен перевод то в Chrome нельзя включить режим "Картинка в картинке". Если только заранее включить режим, после чего включить перевод

Link7344 commented 1 year ago

Сегодня обнаружил что в ВК не переводится видео, выдаёт "Сервис пока не поддерживается для перевода видео". Неделю назад работало.

ilyhalight commented 1 year ago

Сегодня обнаружил что в ВК не переводится видео, выдаёт "Сервис пока не поддерживается для перевода видео". Неделю назад работало.

В обновление исправлю, в ВК убрали поддержку старого формата ссылок, и, теперь, старый формат ссылок vk.com/video/video_... не работает из-за чего всё и сломалось

FiLinX commented 1 year ago

Ребят скажите, вот похоже яндекс не может работать с ютуб-видосами на которых выставлено ограничение по возрасту, пример - https://youtu.be/rsLwdRtslVA Я конечно не понимаю про смысл этого возрастного ограничения для данного ролика, но вопрос в другом - возможно ли прям в скрипте сделать фичу - поиск ролика на Invidious зеркалах?

упс.. сорри, отбой ) щас пока писал сюда, и затем лазил искал сам на зеркалах тот видос, перевод от яндекса всё-таки пришёл! странно, но сейчас это было не с обычной задержкой в пару минут, а намнооооооого дольше.. я ж сначало как запросил перевод, сам долго ждал (около 10 минут), затем вот уже и сюда написал и поиск вёл.. вобщем перевод пришёл не менее чем через четверть часа, с таким я ещё не сталкивался.. но уже хорошо, что и на возрастных срабатывает)

medovy commented 1 year ago

реализуемо возможность переводить видео субтитрами, а не голосом? (с тем-же переводом от Яндекса)

В целом - это возможно, но в любом случае, без "Vsubs-Signature" работать не будет (сервера Яндекса не пропустят запрос). Можно попробовать сделать перевод через получение субтитров с ютуба и перевод их с помощью обычного API Яндекс Переводчика, но не знаю стоит ли так делать (мне кажется, получится криво и косо)

Вообще, если нужны субтитры от Яндекса, можешь глянуть, тот же, "You Clever", правда, судя по комментариям расширение уже давненько не поддерживается и часть функций уже перестала работать

Ещё нашёл такое расширение. Можешь проверить, может быть понравится (сам не использовал)

Имеется ввиду субтитры, которые генерирует нейросеть яндекса. Их невозможно подгружать через ваш скрипт?

ilyhalight commented 1 year ago

реализуемо возможность переводить видео субтитрами, а не голосом? (с тем-же переводом от Яндекса)

В целом - это возможно, но в любом случае, без "Vsubs-Signature" работать не будет (сервера Яндекса не пропустят запрос). Можно попробовать сделать перевод через получение субтитров с ютуба и перевод их с помощью обычного API Яндекс Переводчика, но не знаю стоит ли так делать (мне кажется, получится криво и косо) Вообще, если нужны субтитры от Яндекса, можешь глянуть, тот же, "You Clever", правда, судя по комментариям расширение уже давненько не поддерживается и часть функций уже перестала работать Ещё нашёл такое расширение. Можешь проверить, может быть понравится (сам не использовал)

Имеется ввиду субтитры, которые генерирует нейросеть яндекса. Их невозможно подгружать через ваш скрипт?

В комментарии про это и говорится: "В целом - это возможно, но в любом случае, без "Vsubs-Signature" работать не будет (сервера Яндекса не пропустят запрос).". Сигнатуры у меня нету и поэтому есть-нету желания- сделать не получится.

medovy commented 1 year ago

@ilyhalight Ок, а нельзя это достать из я. браузера?

ilyhalight commented 1 year ago

@ilyhalight Ок, а нельзя это достать из я. браузера?

Если бы я мог, я бы не писал, что нету сигнатуры

nzotik commented 1 year ago

image как решить?

ilyhalight commented 1 year ago

image как решить?

90 проверяйте консоль и запросы, ищите, у вас, что-то блокирует получение аудио файла

BOR-LAND commented 1 year ago

Нажимаю кнопку "Перевести видео", перевод начинается, нажимаю кнопку "Выключить", перевод выключается, снова нажимаю "Перевести видео", ничего не происходит.

ilyhalight commented 1 year ago

Нажимаю кнопку "Перевести видео", перевод начинается, нажимаю кнопку "Выключить", перевод выключается, снова нажимаю "Перевести видео", ничего не происходит.

Браузер? Версия?

BOR-LAND commented 1 year ago

Нажимаю кнопку "Перевести видео", перевод начинается, нажимаю кнопку "Выключить", перевод выключается, снова нажимаю "Перевести видео", ничего не происходит.

Браузер? Версия? Opera 95.0.4635.46 на Opera 97.0.4719.28, также повторяется. Версия скрипта: 1.1.0 Пример видео: https://www.youtube.com/watch?v=26PrgjTboVQ

ilyhalight commented 1 year ago

Довольно странно, проверил на 96, 97 версии оперы гх и обычной оперы и всё нормально работает

BOR-LAND commented 1 year ago

Довольно странно, проверил на 96, 97 версии оперы гх и обычной оперы и всё нормально работает

Если установить скрипт через Tampermonkey, все работает хорошо, если установить через AdGuard, все работает не хорошо :)

Нажимаю кнопку "Перевести видео", перевод начинается, нажимаю кнопку "Выключить", перевод выключается, снова нажимаю "Перевести видео", ничего не происходит.

Такое поведение наблюдается, только если установить скрипт через AdGuard.

Спасибо Вам за этот скриптик!

prohor94 commented 1 year ago

Добрый день, несколько дней назад переустановил Windows, и после установки скрипта столкнулся с проблемой, которая уже возникала ранее, а именно "Не удалось запросить перевод видео" Подскажите, как устранить ошибку?

Версия браузера: Opera 97.0.4719.63 Версия скрипта: [VOT] - Закадровый перевод видео 1.1.0 Ошибка: Не удалось запросить перевод видео Снимок экрана 2023-04-18 141613

ilyhalight commented 1 year ago

Добрый день, несколько дней назад переустановил Windows, и после установки скрипта столкнулся с проблемой, которая уже возникала ранее, а именно "Не удалось запросить перевод видео" Подскажите, как устранить ошибку?

Версия браузера: Opera 97.0.4719.63 Версия скрипта: [VOT] - Закадровый перевод видео 1.1.0 Ошибка: Не удалось запросить перевод видео Снимок экрана 2023-04-18 141613

Попробуйте версию для Cloudflare

prohor94 commented 1 year ago

Добрый день, несколько дней назад переустановил Windows, и после установки скрипта столкнулся с проблемой, которая уже возникала ранее, а именно "Не удалось запросить перевод видео" Подскажите, как устранить ошибку? Версия браузера: Opera 97.0.4719.63 Версия скрипта: [VOT] - Закадровый перевод видео 1.1.0 Ошибка: Не удалось запросить перевод видео Снимок экрана 2023-04-18 141613

Попробуйте версию для Cloudflare

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

ilyhalight commented 1 year ago

Необходимо из папки dist выбрать vot-cloudflare.user.js и установить его заместо обычной версии скрипта

Вы можете открыть vot-cloudflare.user.js как файл и скопировать код в скрипт tampermonkey. Либо с помощью github открыть файл как raw и tampermonkey автоматически предложит установить этот скрипт (простую версию VOT нужно будет отключить или удалить, оставив только версию с cloudflare) image

prohor94 commented 1 year ago

Необходимо из папки dist выбрать vot-cloudflare.user.js и установить его заместо обычной версии скрипта

Вы можете открыть vot-cloudflare.user.js как файл и скопировать код в скрипт tampermonkey. Либо с помощью github открыть файл как raw и tampermonkey автоматически предложит установить этот скрипт (простую версию VOT нужно будет отключить или удалить, оставив только версию с cloudflare) image

Благодарю, этот вариант сработал!

DCCLX commented 1 year ago

Добрый день. Вижу уже писали про мою проблему, но удаление VOT из IndexedDB не помогло. Проблема на YouTube, Debian 11, Firefox 91.13.0esr. При переходе на видео с любой страницы YouTube, кнопка перевода видна и изменяет курсор при наведии, но нажатие обрабатывается как плей/пауза. Если открыть видео в новой вкладки всё работает.

https://user-images.githubusercontent.com/59843550/234074492-896f793f-9125-4205-987b-1afff541f6d4.mp4

unixfeelangelo commented 1 year ago

в ВК не переводится видео, выдаёт "Сервис пока не поддерживается для перевода видео". Ещё недавно работало. Пробовал на версиях 1.0.9.9, 1.1.2.3 и [VOT Cloudflare] 1.1.2.3

ilyhalight commented 1 year ago

в ВК не переводится видео, выдаёт "Сервис пока не поддерживается для перевода видео". Ещё недавно работало. Пробовал на версиях 1.0.9.9, 1.1.2.3 и [VOT Cloudflare] 1.1.2.3

Только что проверил на последней версии расширения и всё нормально работает.

unixfeelangelo commented 1 year ago

Только что проверил на последней версии расширения и всё нормально работает.

вот на этом видео не работает 2023-05-03_072858

FiLinX commented 1 year ago

о как, оказывается ютуб тоже этой темой зачесался) - https://www.youtube.com/watch?v=uaHmtJrZRdM

MixxxGit commented 1 year ago

о как, оказывается ютуб тоже этой темой зачесался) - https://www.youtube.com/watch?v=uaHmtJrZRdM

В ютюбе давно есть возможность делать несколько звуковых дорожек для видео. Тот видос о том как чувак создал на питоне скрипт который юзает платные апи ключи что бы переводить видосы.

MixxxGit commented 1 year ago

без "Vsubs-Signature" работать не будет (сервера Яндекса не пропустят запрос).

Подскажите пожалуйста как поймать запрос которым яндекс получает с сервера субтитры eng и rus. Внутри-браузерным снифером он почему то у меня не ловится.

ilyhalight commented 1 year ago

без "Vsubs-Signature" работать не будет (сервера Яндекса не пропустят запрос).

Подскажите пожалуйста как поймать запрос которым яндекс получает с сервера субтитры eng и rus. Внутри-браузерным снифером он почему то у меня не ловится.

фидлером (fiddler classic)

ilyhalight commented 1 year ago

Только что проверил на последней версии расширения и всё нормально работает.

вот на этом видео не работает 2023-05-03_072858

Само по себе заработало