Invidious отворен код преден край алтернатива на YouTube

инвиден

Invidious е алтернативен интерфейс за YouTube, Invidious не използва официалния API на YouTube, вместо това анализира изходния код на сайта на YouTube за да получите необходимата информация (като проекти като youtube-dl и NewPipe.

Докато обработвате повечето потребителски заявки през сървъра, на който е инсталиран, което влияе положително на потребителите. Кодът на проекта е написан на програмния език Crystal, използва СУБД PostgreSQL и се разпространява под лиценза AGPLv3 +.

В действителност е аналог на доста популярната по-рано уеб услуга HookTube , чийто автор през юли миналата година (седмица след обявяването на Invidious) получи предупредително писмо от Google за нарушаването на условията за използване на API на YouTube и беше принуден да спре „Нормалната“ работа на вашата услуга.

Основната цел на HookTube беше да изпраща потребителски заявки до сървърите на Google (YouTube), което, въпреки че подобряваше поверителността на потребителите и им позволяваше да гледат и изтеглят видеоклипове (включително тези с гео-ограничения, например).

В момента Invidious е на месечен цикъл на издаване y има за цел да предостави на администраторите на собствените си Invidious екземпляри повече или по-малко подходящи и стабилни подобрения на изходния код.

Невидими функции

Завидно Позволява на потребителите да гледат видеоклипове в YouTube без реклама и без проследяване от Google.
В този момент API на Invidious използва приложението FreeTube, музикалния плейър MusicPiped и уебсайта CloudTube.

Fedora-инвиден

Освен това, възможността за импортиране / експортиране на абонаменти в Invidious също е подчертана (включително NewPipe формат), история на сърфиране и настройки. Поддръжка на RSS за емисии в YouTube и персонализирани емисии.

Както и възможност за управление на абонаменти, показване само на непосетени видеоклипове и най-новите видеоклипове, доставка на известия за нови видеоклипове, импортиране на абонаменти от YouTube.
Друга доста готина характеристика на Invidious е възможността за вграждане на Invidious видеоклипове на страниците на други сайтове. Както директно, така и от YouTube (използвайки скрипт).

Забележително е също, че Invidious предоставя свой собствен API за разработчици. От другите функции, които могат да бъдат подчертани в този интерфейс, намираме:

  • Режим само за аудио (няма нужда да държите прозореца отворен на мобилно устройство)
  • Безплатен софтуер (лиценз AGPLv3)
  • В Invidious няма реклами или проследяване на потребители
  • Няма нужда да създавате акаунт в Google, за да запазвате абонаменти
  • Леко (началната страница е ~ 4KB компресирана)
  • Тъмно режим
  • Интегрирана стойка
  • Задайте опциите по подразбиране на плейъра (скорост, качество, автоматично пускане, цикъл).
  • Възможността да гледате видеоклипа, без да включвате JavaScript
  • Поддръжка за Reddit коментари вместо YT коментари
  • Не използва нито един от официалните API на YouTube
  • Байпасно блокиране, в случай че видеото не е налично за държавата на потребителя
  • API за разработчици

Тези, които се интересуват да опитат Invidious, трябва да знаят каквоМожете да посетите уеб страницата, където е инсталирана услугата връзката е тази.

Или могат да изтеглят кода от предния край и лично да го монтират на сървър.

Как да инсталирам Invidious?

За тези, които се интересуват от монтирането на този интерфейс на сървър или на тяхната система на личния си компютър.
Но преди необходимо е да има някои зависимости, необходими за работата на Invidious, така че първо трябва да ги инсталираме.

Ако са Потребителите на Arch Linux, Manjaro, Antergos или други производни на Arch linux трябва да отворят терминал и да напишат следното:

sudo pacman -S shards crystal imagemagick librsvg postgresql

В случай на тези, които са потребители на Debian, Ubuntu или производни от тях, ще напишем следното:
curl -sSL https://dist.crystal-lang.org/apt/setup.sh | sudo bash
curl -sL "https://keybase.io/crystal/pgp_keys.asc" | sudo apt-key add -
echo "deb https://dist.crystal-lang.org/apt crystal main" | sudo tee /etc/apt/sources.list.d/crystal.list
sudo apt-get update
sudo apt install crystal libssl-dev libxml2-dev libyaml-dev libgmp-dev libreadline-dev librsvg2-dev postgresql imagemagick libsqlite3-dev

Направете това сега, ще изтеглим скрипта за инсталиране на Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Йоан Безстрашен каза той

    Здравейте добър ден.

    ✗ Грешка: За съжаление вашата операционна система не се поддържа.

    Манджаро 18 KDE | Ядро 4.20.13-1-Манджаро.

    «Ако са потребители на Arch Linux, Manjaro, Antergos или други производни на Arch linux, те трябва да отворят терминал и да напишат следното:

    sudo pacman -S осколки кристал imagemagick librsvg postgresql

    Wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
    sudo chmod + x invidious_update.sh
    sudo ./invidious_update.sh

    ✗ Грешка: За съжаление вашата операционна система не се поддържа.

    Е, оказва се, че съм потребител на Arch Linux (Manjaro) и се опитах да го инсталирам, следвайки инструкциите.
    Резултат "Грешка в ОС не се поддържа".

    При друг повод се надявам да бъдете по-стриктни с публикациите си и да не губите времето на читателите си.

  2.   цезарцета каза той

    В Arch и производни инсталационният процес е много по-сложен от този, публикуван тук.
    За тези, които искат да видят всички необходими стъпки:

    https://github.com/omarroth/invidious

  3.   Мануел Мар каза той

    И няма ли да им се случи същото като HookTube?

    1.    цезарцета каза той

      Както разбирам, проблемът с HookTube не беше използването на YT API, с който 90% от съдържанието бяха недостъпни.
      В този случай същото може да не се случи или поне не в същия процент, защото:
      а) Invidious не използва официалния API на YouTube, вместо това анализира изходния код на сайта на YouTube, за да получи необходимата информация (като проекти като youtube-dl и NewPipe)
      б) API Invidious използва приложението FreeTube, музикалния плейър MusicPiped и уебсайта CloudTube
      Единственият начин да разбера е като го използвам, въпреки че не съм склонен да го инсталирам на компютрите си.

  4.   Himanshu каза той

    Но вие не говорите за падението и лошата му страна.

    Ако хората ще могат да гледат видеоклипове без реклами, тогава създателите, които създават и поставят видеоклипове, в крайна сметка също ще спрат да правят видеоклипове, защото няма да има мотивация да продължат да правят видеоклипове, ако не печелят пари от своите видеоклипове.