ilyhalight / voice-over-translation

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

YouTube Revanced #187

Open mikheys opened 1 year ago

mikheys commented 1 year ago

Былоб круто, еслиб эта функция была в YouTube Revanced ☺️

ilyhalight commented 1 year ago

Было бы славно, но сомневаюсь, что когда-нибудь появится

DanzoGit commented 1 year ago

Сорян за оффтоп. Просто хотел выразить благодарность за расширение. Теперь я могу удалить недоразумение от яндекса. Спасибо! 😉 @ilyhalight

Woukim commented 12 months ago

Было бы славно, но сомневаюсь, что когда-нибудь появится

а это нереализуемо или почему не появится? это очень было бы востребовано...

ilyhalight commented 12 months ago

Чтобы это сделано нужно знать Kotlin

Dragoy commented 11 months ago

Чтобы это сделано нужно знать Kotlin

подождем немного когда его будет знать в достаточной степени ChatGPT :>

Metadorius commented 11 months ago

Было бы ооочень здорово. У меня мама не понимает английского, смотрит только на мобильном с реванседа мной поставленного, очень порадовало бы.

Metadorius commented 11 months ago

Я засабмитил в репо РеВанседа, возможно, кто-то заинтересуется.

LazyOverlordZindarak commented 9 months ago

К сожалению, Revanced не лучший вариант. Это же модификация официального клиента. От сюда сложности со всяким (д̶и̶з̶а̶с̶с̶е̶м̶б̶л̶и̶р̶о̶в̶а̶н̶и̶е̶м̶) декомпиляцией байт-кода и модификациями. Исходный код приложения не открыт. От сюда и сложности. В первую очередь проще имплементировать технологию в какой-то open source клиент. А дальше, другие open source клиенты её имплементируют и проприетарные клиенты сделают. Когда появится пример, тогда разрабы revanced-а скорее всего это тоже реализуют.

Я бы предложил NewPipe. Но его сейчас активно переписывают и issue новых фич удаляются пока они не закончат с переписыванием проекта.

Metadorius commented 9 months ago

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

LazyOverlordZindarak commented 9 months ago

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

Revanced - vs - NewPipe 4.4k stars - vs - 25.3k stars 400 forks - vs - 2.8k forks

LazyOverlordZindarak commented 9 months ago

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

Есть какая-нибудь статистика популярности чтобы говорить что revanced самый популярный?

"у меня есть собственный проект такого рода и контрибьюторы" - Интересно. Что за проект?

Я не говорю, что сделать это в revanced-е невозможно. Возможно. Но это на много сложнее чем просто добавить реализацию в open-source клиент. Легче и вероятнее сделать имплементацию для open source клиента, чем просто ждать пока кто-нибудь знающий сделает это в revanced или разбираться с декомпиляцией байт-кода и патчами самому. Нам нужен пример удачной реализации.

Metadorius commented 9 months ago

Есть какая-нибудь статистика популярности чтобы говорить что revanced самый популярный? "у меня есть собственный проект такого рода и контрибьюторы" - Интересно. Что за проект?

Статистики нет, чисто субъективно. Сравнения звёзд и форков на гитхабе не совсем корректно, поскольку я веду речь и про вансед, и про ревансед, а ревансед появился сравнительно недавно.

Проект по расширению движка Red Alert 2 для исправления багов и мододельства. Можно в профиле поглядеть, Phobos зовётся. У нас нет исходников, копаем дизассемблером и декомпилятором игру и изучаем.

Я не говорю, что сделать это в revanced-е невозможно. Возможно. Но это на много сложнее чем просто добавить реализацию в open-source клиент. Легче и вероятнее сделать имплементацию для open source клиента, чем просто ждать пока кто-нибудь знающий сделает это в revanced или разбираться с декомпиляцией байт-кода и патчами самому. Нам нужен пример удачной реализации.

Можно и так, не спорю. Мне просто кажется, что нет желающих, вот и всё. Но тикет надо открыть другой под это, думается мне.

Dragoy commented 9 months ago

Было бы ооочень здорово. У меня мама не понимает английского, смотрит только на мобильном с реванседа мной поставленного, очень порадовало бы.

Поставь просто маме для этого яндексовый браузер на телефон и пусть она там смотрит с переводом. Более нативного решения для мобилки пока нет.

Metadorius commented 9 months ago

Было бы ооочень здорово. У меня мама не понимает английского, смотрит только на мобильном с реванседа мной поставленного, очень порадовало бы.

Поставь просто маме для этого яндексовый браузер на телефон и пусть она там смотрит с переводом. Более нативного решения для мобилки пока нет.

Проксирование нужно, я не в РФ живу. А впны с резалкой рекламы несовместимы. Рут - головняк.

Dragoy commented 9 months ago

Было бы ооочень здорово. У меня мама не понимает английского, смотрит только на мобильном с реванседа мной поставленного, очень порадовало бы.

Поставь просто маме для этого яндексовый браузер на телефон и пусть она там смотрит с переводом. Более нативного решения для мобилки пока нет.

Проксирование нужно, я не в РФ живу. А впны с резалкой рекламы несовместимы. Рут - головняк.

Я тоже не в РФ и проблем никаких нет, первый раз слышу что для яндексовых сервисов кто-то впн юзает..

Metadorius commented 9 months ago

Я тоже не в РФ и проблем никаких нет, первый раз слышу что для яндексовых сервисов кто-то впн юзает..

Ну это расширение как раз-таки и не работало без проксирования, пока не впилили его. Такие дела.

LazyOverlordZindarak commented 9 months ago

Было бы ооочень здорово. У меня мама не понимает английского, смотрит только на мобильном с реванседа мной поставленного, очень порадовало бы.

Поставь просто маме для этого яндексовый браузер на телефон и пусть она там смотрит с переводом. Более нативного решения для мобилки пока нет.

Проксирование нужно, я не в РФ живу. А впны с резалкой рекламы несовместимы. Рут - головняк.

А как нативное приложение относится к проксированию? Я думал, ты за натив потому что это в разы удобнее.

На счёт проксирования, многие VPN приложения имеют функцию белого списка для приложений. То есть, можно добавить в белый список только яндекс браузер и тогда только его трафик пойдёт через VPN.

Есть ещё kiwi браузер. Это мобильный хром в который можно ставить расширения от настольного хрома. В том, числе этот сторонний VOT и VPN. Но для kiwi браузера это пожалуй тяжеловато.

LazyOverlordZindarak commented 9 months ago

Смотрю опен сорсные альтернативы ютуб клиента. Libre Tube на удивление хорош. Функций больше чем в Revanced.

В принципе, там уже есть функция аудиодорожек. Так что, имплементировать ai VOT будет относительно не сложно. Но надо разбираться. В любом случае, имплементировать фичу в опен сорс приложении несравненно проще чем копаться в патчинге revanced-а. И после того как будет сделана имплементация в опен сорс приложение, по идее будет проще сделать это в других, в том числе в revanced-е.

Spp595 commented 8 months ago

Смотрю опен сорсные альтернативы ютуб клиента. Libre Tube на удивление хорош. Функций больше чем в Revanced.

В принципе, там уже есть функция аудиодорожек. Так что, имплементировать ai VOT будет относительно не сложно. Но надо разбираться. В любом случае, имплементировать фичу в опен сорс приложении несравненно проще чем копаться в патчинге revanced-а. И после того как будет сделана имплементация в опен сорс приложение, по идее будет проще сделать это в других, в том числе в revanced-е.

Согласен! Libretube достаточно хорош хотя все ещё не идеален. Возможно внедрить в него перевод будет легче

NoPlagiarism commented 8 months ago

Было бы славно, но сомневаюсь, что когда-нибудь появится

А тогда смысл держать этот оффтопик открытым? Может лучше в discussions перенести хотя бы