Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Если язык видео родной — нет смысла появляться ползунку "перевести видео" #1033

Open
VladimirCo opened this issue Jan 9, 2025 · 9 comments
Labels
📈 Улучшение Новая функция или пожелание

Comments

@VladimirCo
Copy link

Describe your feature / Опишите ваше предложение

Не понятно, зачем появляться ползунку "перевести видео" когда видео на родном языке? Это нелогично, и не удобно.

Предлагаю при проигриывании с родного языка либо отключить появление ползунка "перевести видео" — или как минимум в настройках сделать такую галочку.

@SashaXser
Copy link

Можно было бы объединить Summarize и voice-over-translation.

@ilyhalight
Copy link
Owner

Можно было бы объединить Summarize и voice-over-translation.

Полностью объединять мне кажется не стоит. Но то расширение надо бы восстановить

Сюда можно было бы добавить суммаризацию для видео, но не понятно будет ли она пользоваться спросом

@ilyhalight
Copy link
Owner

Предлагаю при проигриывании с родного языка либо отключить появление ползунка "перевести видео" — или как минимум в настройках сделать такую галочку.

Уже предлагали, думаю что-нибудь сделаю к следующему обновлению

@MaksProger
Copy link

Не понятно, зачем появляться ползунку "перевести видео" когда видео на родном языке?

Если вы почитаете темы, некоторые просили переводить видео с русского и даже добавить кнопку скачивания. Это может быть не в корыстных целях, чтобы выдать чужой контент за свой, потому что некоторые видео платформы банят чужую звуковую дорожку. А просто может у них плохой микрофон, плохая дикция и речь, чтобы озвучить свое видео своим голосом.

@ilyhalight
Copy link
Owner

Не понятно, зачем появляться ползунку "перевести видео" когда видео на родном языке?

Если вы почитаете темы, некоторые просили переводить видео с русского и даже добавить кнопку скачивания. Это может быть не в корыстных целях, чтобы выдать чужой контент за свой, потому что некоторые видео платформы банят чужую звуковую дорожку. А просто может у них плохой микрофон, плохая дикция и речь, чтобы озвучить свое видео своим голосом.

ТС не много не про это. Он предлагает сделать, чтобы, если в настройках расширения включена опция, которая выключает возможность перевода для видео с родного языка, то чтобы кнопка не мешала как-то ее скрывать/уменьшать для таких видео

@ilyhalight ilyhalight added the 📈 Улучшение Новая функция или пожелание label Jan 9, 2025
@MaksProger
Copy link

MaksProger commented Jan 9, 2025

если в настройках расширения включена опция, которая выключает возможность перевода для видео с родного языка

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

как-то ее скрывать/уменьшать

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

И тот же рассматривал момент, добавить в интерфейс управления плеера небольшую иконку. Но это, если делать для одного видео плеера, а здесь должна быть универсальность. Что не подходит. А лепить иконку поверх, где-нибудь по середине внизу, поверх панели управления плеером, так как обычно это место пустует, но не всегда, сомнительно.
Сам я не чего не придумал. К тому же, привык. Ведь кнопка не всегда показывается. Если конечно мышкой не дергать. Тем более вполне аккуратная, и место подобрано, навигации плеера не мешает. А будь она меньше, она все равно же не исчезнет.

Есть предложение, как вынести настройки альфы (я не нашел такого пункта в настройках), т.е. прозрачности. Уже кнопка не будет так бросаться в глаза. Я видел, что прозрачность задействована в скрипте. Я просто делал так, в приложениях для win/linux. Когда нужно посмотреть, что за приложением твориться, при 99% прозрачности, приложение вообще не видно, но тем не менее я не теряю над ним контроль, например при зажатии мыши на нем, мышь не проваливается сквозь приложения. А также выносил настройки, что при 10%, оно практически незаметно, я вижу что за ним, но тем не менее, я из виду не теряю приложение, где оно находиться.
Что в данной момент прозрачности кнопке не хватает. Единственное, придется немного переписать анимацию, появления и исчезновения, ввести дополнительную переменную. Но это мелочи, кстати я об этом что-то раньше не подумал. К тому же можно сделать и 99%, чтобы она стала невидимой, но тем не менее захватить немного больше области для клика (удобства), чтобы в момент клика по этой области не воздействовать на видеоплеер play/pause. А по клику в эту область придать ей, более видимый вид или при движение мыши над этой областью. Тем самым визуально уже не будет видно реакцию при движении мыши по всему видео плееру.

@VladimirCo
Copy link
Author

Сюда можно было бы добавить суммаризацию для видео, но не понятно будет ли она пользоваться спросом

Подозреваю что будет. А если она будет классно реализована – то даже уверен. Потому что она пользуется реальным спросом среди пользователей Яндекс.Браузера

Это ведь реальная боль когда находится ценное видео или урок — а нужно краткое (или подробное) содержание которое нужно сохранить себе в блокнот например. Или когда лекция на 1.5 часа и необходима выжимка главного или её конспект.

Так что потребность этой функции абсолютно оправдана.

@VladimirCo
Copy link
Author

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

@MaksProger
Copy link

чтобы кнопка не мешала как-то ее скрывать

Спасибо большое, за подсказку. Сейчас, для меня более подходит, когда кнопка появляется, только когда наведешь в эту область. Я думал, что область придется расширить, чтобы мышкой не искать, где она. Но всё нормально. Тем более лишний раз надоедливую анимацию смотреть не придется. Не стал пока экспериментировать появление по клику в определенную область.
Я немного посмотрел в скрипте логику, как появляется и исчезает кнопка. Полностью разбираться не стал. Как я понял, добавляются обработчики к видео плееру pointermove и pointerout. Сначала я хотел избавиться от них, но не стал. Конечно, pointermove, если убрать, убирает её появление, когда мышкой водишь по плееру, но когда возникает pointerout, т.е. уводишь мышку с плеера она появляется, интересно. При чем на pointerout, лежит всё исчезновение, т.е. как я понял её убрать нельзя, поэтому я закомментировал только строку появления в pointerout, остальное трогал не стал. И в принципе, как вариант мне подошел. Не знаю, повлияет ли это на функционал остального, так как повторюсь, полностью разбираться не стал, что с чем связано. Но вроде все остальное работает. И это только проверено пока на firefox и win7.
mousemove

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📈 Улучшение Новая функция или пожелание
Projects
None yet
Development

No branches or pull requests

4 participants