Invidious é um front-end alternativo para o YouTube, Invidious não usa a API oficial do YouTube, em vez disso, analisa o código-fonte do site do YouTube para obter as informações necessárias (como projetos como youtube-dl e NewPipe.
Ao processar a maioria das solicitações do usuário por meio do servidor em que está instalado, o que afeta positivamente os usuários. O código do projeto é escrito na linguagem de programação Crystal, usa o PostgreSQL DBMS e é distribuído sob a licença AGPLv3 +.
Invidioso, na verdade, é análogo ao bastante popular serviço da web anterior HookTube , cujo autor, em julho do ano passado (uma semana após o anúncio de Invidious), recebeu uma carta de advertência do Google sobre sua violação dos termos de uso da API do YouTube e foi forçado a interromper o trabalho "normal" do seu serviço.
O principal objetivo do HookTube era enviar solicitações dos usuários aos servidores do Google (YouTube), o que, embora melhorasse a privacidade dos usuários, também permitisse assistir e baixar vídeos (inclusive aqueles com restrições geográficas, por exemplo).
Invidious está atualmente em um ciclo de lançamento mensal y destina-se a fornecer aos administradores de suas próprias instâncias Invidious aprimoramentos de código-fonte mais ou menos relevantes e estáveis.
Características Invidiosas
Invidious Ele permite que os usuários assistam a vídeos do YouTube sem publicidade e sem rastreamento do Google.
Nesse ponto, a API Invidious usa o aplicativo FreeTube, o music player MusicPiped e o site CloudTube.
Além disso, a possibilidade de importar / exportar assinaturas no Invidious também é destacada (incluindo formato NewPipe), histórico de navegação e configurações. Suporte RSS para feeds do YouTube e feeds personalizados.
Bem como a capacidade de gerenciar inscrições, para mostrar apenas vídeos não visitados e os vídeos mais recentes, entrega de notificações sobre novos vídeos, importação de inscrições do YouTube.
Outro recurso muito legal do Invidious é a capacidade de incorporar vídeos do Invidious nas páginas de outros sites. Tanto diretamente quanto do YouTube (usando um script).
Também é digno de nota que a Invidious fornece sua própria API para desenvolvedores. Dos outros recursos que podem ser destacados neste front-end, encontramos:
- Modo somente áudio (sem necessidade de manter a janela aberta no celular)
- Software livre (licença AGPLv3)
- No Invidious, não há anúncios ou rastreamento de usuário
- Não há necessidade de criar uma conta do Google para salvar assinaturas
- Leve (a página inicial é compactada em ~ 4KB)
- Modo escuro
- Suporte integrado
- Defina as opções padrão do player (velocidade, qualidade, reprodução automática, loop).
- A capacidade de visualizar o vídeo sem incluir JavaScript
- Suporte para comentários do Reddit em vez de comentários do YT
- Não usa nenhuma das APIs oficiais do YouTube
- Ignore o bloqueio caso o vídeo não esteja disponível para o país do usuário
- API do desenvolvedor
Aqueles que estão interessados em experimentar o Invidious devem saber o quepodemos visitar a página da web onde o serviço está instalado o link é este.
Ou eles podem baixar o código do front-end e montá-lo pessoalmente em um servidor.
Como instalar o Invidious?
Para aqueles que estão interessados em montar este front-end em um servidor ou em seu sistema em seu computador pessoal.
Mas antes É necessário ter algumas dependências necessárias para o funcionamento do Invidious, por isso temos que instalá-las primeiro.
Sim são Os usuários do Arch Linux, Manjaro, Antergos ou qualquer outro derivado do Arch linux devem abrir um terminal e digitar o seguinte:
sudo pacman -S shards crystal imagemagick librsvg postgresql
No caso de usuários do Debian, Ubuntu ou qualquer derivado destes, digitaremos o seguinte:
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
Feito isso agora, vamos baixar o script do instalador Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh
Olá, boa tarde.
✗ Erro: Desculpe, seu sistema operacional não é compatível.
Manjaro 18 KDE | Kernel 4.20.13-1-Manjaro.
«Se eles são usuários do Arch Linux, Manjaro, Antergos ou qualquer outro derivado do Arch linux, eles devem abrir um terminal e digitar o seguinte:
sudo pacman -S fragmentos cristal 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
✗ Erro: Desculpe, seu sistema operacional não é compatível.
Bem, acontece que sou um usuário do Arch Linux (Manjaro) e tentei instalá-lo seguindo as instruções.
Resultado "Erro de SO não suportado".
Em outra ocasião, espero que sejam mais rigorosos com suas publicações e não percam o tempo dos leitores.
No Arch e derivados, o processo de instalação é muito mais complicado do que o que está publicado aqui.
Para quem deseja ver todas as etapas necessárias:
https://github.com/omarroth/invidious
E não acontecerá a mesma coisa com o HookTube?
Pelo que entendi o problema com o HookTube era não usar a API YT com a qual 90% do conteúdo ficava inacessível.
Nesse caso, o mesmo pode não acontecer ou pelo menos não no mesmo percentual porque:
a) Invidious não usa a API oficial do YouTube, em vez disso, analisa o código-fonte do site do YouTube para obter as informações necessárias (como projetos como youtube-dl e NewPipe)
b) A API Invidious usa o aplicativo FreeTube, o music player MusicPiped e o site CloudTube
A única maneira de saber é usando-o, embora eu não esteja inclinado a instalá-lo em meus computadores.
Mas você não está falando sobre a queda e o lado ruim disso.
Se as pessoas conseguirem assistir a vídeos sem anúncios, então os criadores que criam e colocam vídeos também irão eventualmente parar de fazer vídeos porque não haveria motivação para continuar a fazer vídeos se eles não estivessem ganhando dinheiro com seus vídeos.