Ответка
Ссылка на сайт разработчика - https://www.returnyoutubedislike.com/
Ссылка на расширение для Google Chrome - https://chrome.google.com/webstore/detail/return-youtube-dis...
UPD уточнение: #comment_219243350
Ссылка на сайт разработчика - https://www.returnyoutubedislike.com/
Ссылка на расширение для Google Chrome - https://chrome.google.com/webstore/detail/return-youtube-dis...
UPD уточнение: #comment_219243350
Компания Google представила новые правила для видеорекламы в браузере Chrome, которые позволят избавиться от наиболее раздражающих пользователей видов рекламы.
Новые правила основаны на данных, полученных от международной организации Coalition for Better Ads (Коалиция за лучшую рекламу), в которую входит и сама Google.
По словам Google, у владельцев сайтов есть четыре месяца на то, чтобы приспособиться к новым правилам и перестать показывать назойливую рекламу.
Coalition for Better Ads провела исследование среди 45 тысяч пользователей по всему миру. Опрос показал, что большинство пользователей находят особенно раздражающей рекламу, которая заставляет ждать начала дольше 5 секунд, ролики, вставляемые в середину видео, а также изображения или текст, которые появляется на поверх видео и закрывают больше 20% видеоконтента.
С 5 августа 2020 года Chrome начнёт полностью блокировать рекламу в таком формате. Как подчеркнула Google, фирменному видеосервису YouTube тоже придётся выполнять новые правила.
Расширение для браузера, которое озвучивает субтитры на YouTube.
Вступление
Привет всем! Заходя на YouTube мы ограничиваемся роликами, язык которых нам знаком, а великое множество контента на других языках мы игнорируем. "Как здорово было бы стереть эту границу!" – подумал я и создал «YouTube SubSound»
Это бесплатное расширение озвучивает субтитры на YouTube параллельно видеоролику и поддерживает русский, английский, японский, китайский, корейский, французский, немецкий, испанский, итальянский и польский языки.
Процесс разработки
Немного предыстории. Всё началось с идеи переводить и озвучивать фильмы и сериалы. Интересно было пощупать механику субтитров, синтеза речи и синхронизации с видеорядом. После недолгой попытки реализации стало понятно, что полезного и удобного применения этому я не смогу найти и всё остановилось особо и не начавшись.
Но через некоторое время, открыв какое-то видео на YouTube с субтитрами, я ощутил сложность одновременно следить за картинкой ролика и читать перевод. Сопоставив предыдущий неудачный опыт озвучки фильмов с новой проблемой, родилась идея оживить субтитры YouTube программно генерируемым голосом. Итак, я решил сделать расширение для Chrome, т.к. это самый удобный способ внедрить данную функцию.
Накидав небольшую демку на ~80 строк кода, я понял, что получается довольно неплохо, хоть и результат сильно зависит от качества перевода. Само собой, лучше всего выходило с роликами, где автор позаботился о написании/переводе субтитров. Но доработав код, удалось добиться довольно приемлемой слушабельности. И в какой-то момент, во время теста я слушал фоном интервью-ролик с очень быстрой подачей и обнаружил, что не только уловил суть, но и не почувствовал сильного дискомфорта (тут дело вкуса) при прослушивании!
Записал пару видео, нарисовал быстро логотип, сделал скриншоты и отправил расширение на модерацию в Chrome Web Store, где за 2 дня его проверили и опубликовали. Теперь любой желающий может его бесплатно установить.
Как пользоваться?
Первым делом нужно установить расширение «YouTube SubSound» в ваш браузер.
После чего открыть любой ролик с субтитрами, вывести их на предпочитаемом языке и активировать озвучку, нажатием НОВОЙ кнопки в плеере YouTube.
Всё! Голос будет идти параллельно с видео!
Дальнейшие планы
Озвучку на текущем этапе сложно назвать профессиональной. Поэтому в планах добавить синтез речи от Yandex и Google, которые должны улучшить качество звучания и восприятия слушателем.
Также есть идея регулировать скорость произношения и высоту голоса для отдельных фраз, дабы как можно сильнее приблизиться к оригинальной звуковой дорожке.
Заключение
Продукт призван помочь людям получить доступ к контенту, который в силу языкового барьера недосягаем или тяжело воспринимаем. YouTube SubSound даёт возможность смотреть обучающие, научно-популярные или развлекательные видео без привязки к конкретному языку!
Я с нетерпением жду ваших отзывов о разработанном мной расширении. Не стесняйтесь оставлять комментарии! И если вам понравилось, проголосуйте за проект на ProductHunt.
Прямая ссылка на сайт разработчика, где сразу можно добавить расширение в свой хром.
Кидайте свои гифки в комментарии.
Пользуйтесь на здоровье
До
После
Качаем расширение для браузера uBlock
Вставляем в мои фильтры следующий код, сохраняем
Радуемся жизни
! --- YouTube: 5 видео в строке ---
youtube.com##ytd-rich-grid-row:style(display: contents !important)
youtube.com##ytd-rich-grid-renderer:style(--ytd-rich-... !important; width:100% !important; padding:0 !important)
youtube.com##ytd-rich-item-renderer:style(margin:0 0.8% 40px !important; width:18.4% !important)
youtube.com##ytd-rich-grid-row:first-of-type ytd-rich-item-renderer:style(width:18.4% !important)
youtube.com##ytd-rich-grid-row:nth-of-type(2) ytd-rich-item-renderer:style(width:18.4% !important)
! --- Полное скрытие Shorts (все возможные места) ---
youtube.com##ytd-rich-section-renderer:has(ytd-reel-s...
youtube.com##ytd-reel-shelf-renderer
youtube.com##a[title="Shorts"]
youtube.com##a[href*="/shorts/"]
youtube.com##ytd-grid-renderer:has(ytd-grid-video-renderer[overlay-style="SHORTS"])
youtube.com##ytd-guide-entry-renderer:has(a[title="Shorts"])
youtube.com##ytd-video-renderer:has([overlay-style="SHORTS"])
youtube.com##div#sections ytd-guide-entry-renderer:has(yt-formatted-string:has-text(/Shorts/i))
! --- Альтернативное скрытие Shorts через атрибуты ---
youtube.com##[page-subtype="shorts"]
youtube.com##[overlay-style="SHORTS"]
youtube.com##[target-id="shorts"]
! --- Скрытие каруселей и кнопки "Ещё", которые ломают сетку ---
Способ обойти замедление Youtube на компьютере в браузере Google Chrome.
В адресную строку браузера вставить ссылку и перейти:
Настройку "Experimental QUIC protocol" выбрать в "Enabled":
Перезапустить браузер и пробовать.
О способе в комментах подсказал @SirKor, за что ему отдельное спасибо. Я применил это вчера, видосы в ютубе стали нормально загружатьмя, в том числе в 4к.
UPD1: как выяснилось, данный способ помогает не всем. В качестве альтернативы еще предлагают использовать GoodbyeDPI, но инструкции по этому способу у меня пока нет. Может быть кто-то другой напишет.
UPD2: в комментарии #comment_316061848 подсказали, как включить QUIC в браузере Firefox.