Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nicodimuscanis/youredirect-extension

The extension redirects Youtube video to Piped -- an alternative frontend
https://github.com/nicodimuscanis/youredirect-extension

chrome-extension extension-chrome piped redirection youtube

Last synced: about 1 month ago
JSON representation

The extension redirects Youtube video to Piped -- an alternative frontend

Awesome Lists containing this project

README

        

# youredirect-extension, v0.1



Расширение для браузеров на основе Chromium, которое позволяет смотреть **Youtube** видео через альтернативный фронтэнд **[Piped](https://github.com/TeamPiped/Piped)**.

*Преимущества:*
1. Блокировка рекламы в Youtube
2. Автоматическая перемотка интеграций, длинных вступлений, титров, просьб подписаться, саморекламу и др. Копайтесь в настройках сервиса.
3. Возможность воспроизводить только звук
4. Можно использовать один сервер как сервер аутентификации и для подтягивания подписок, а можно не логиниться вовсе

*Недостатки:*
1. Лайки не поставить, комменты не написать (но все лайки и комменты видны)
2. Может тормозить
3. Настройки разные для каждого сервера

## Установка
Установка из GitHub (содержит самые последние изменения)
1. [Скачать](https://github.com/nicodimuscanis/youredirect-extension/archive/refs/heads/master.zip) и распаковать
2. В браузере на странице: `chrome://extensions` включить режим разработчика и нажать на "загрузить распакованное расширение"
3. Выбрать папку c распакованными файлами

*Замечание:* Поскольку Google ведёт борьбу с такого рода сервисами, то в интернет-магазине Chrome расширение опубликовано не будет.

## Настройка
После установки на странице настройки расширения (правый клик на иконку, выбрать "параметры") в выпадающем меню выбрать из списка нужный сервер. Возможно придется повыбирать.
### Как быстро экспортировать свои подписки из Youtube
Похоже, что Google делает всё, чтобы как можно сложнее было экспортировать свои подписки. На данный момент это делается через [Архиватор Google](https://takeout.google.com/takeout/custom/youtube), но это либо может занять много времени, либо не сработать совсем, у меня, например, так и не получилось вытащить csv файл подписок -- он просто не включался в архив. Решение найдено [тут](https://dev.to/hazy/downloading-your-youtube-subscriptions-in-csv-format-because-google-takeout-takes-too-long-5ca1).

Инструкция:
1. Зайти на [страницу подписок Youtube](https://www.youtube.com/feed/channels)
2. Правый клик и выбрать "посмотреть код" или Ctrl+Shift+J
3. В открывшемся окне выбрать Console, скопировать и вставить код из файла [get-subsctiptions.js](https://github.com/nicodimuscanis/youredirect-extension/blob/master/get-subscriptions.js), Enter
4. В открывшемся диалоговом окне сохранить список подписок в файле `subscriptions.csv`
5. На странице `https:\\<используемый адрес Piped сервера>/import` выбрать созданный файл с подписками

## Использование
Кликнуть на ссылку на Youtube видео, откроется новая вкладка с сервисом Piped и выбранным видео. Или можно набрать/вставить адрес youtube видео в адресной строке браузера.

**Могут быть косяки, сильно не тестил :)**

Найденные баги:
- если вставить ссылку на видео, то откроются две вкладки с Piped