GoAnime é uma interface de linha de comando (CLI) simples, desenvolvida em Go, que permite aos usuários procurar um anime e reproduzir ou baixar episódios diretamente no MPV. Ele coleta dados de sites para fornecer uma seleção de animes e episódios ao usuário, com um foco e objetivo especial em oferecer animes que são legendados e dublados em português
goanime.mp4
- Go (na versão mais recente)
- mpv (na versão mais recente)
- PuerkitoBio/goquery
- manifoldco/promptui
- cavaliergopher/grab/v3
- ktr0731/go-fuzzyfinder
go install github.com/alvarorichard/Goanime/cmd/goanime@latest
git clone https://github.com/alvarorichard/GoAnime.git
cd GoAnime
sudo bash install.sh
Para usuários do Arch Linux, o GoAnime está disponível no AUR. Você pode instalá-lo usando um auxiliar de AUR como paru
ou yay
:
Usando paru
:
paru -S goanime
Usando yay
:
yay -S goanime
Para instalar o GoAnime no Windows usando o script PowerShell install.ps1
, siga estes passos:
- Abra o PowerShell como Administrador.
- Habilite a Execução de Scripts no PowerShell (se ainda não estiver habilitada):
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
- Execute o Script de Instalação:
.\install.ps1
Para uma experiência de configuração mais suave, é recomendado instalar mpv
e yt-dlp
usando o Scoop, pois isso os adiciona automaticamente ao PATH do seu sistema. Siga estes passos para instalar essas ferramentas:
Instale o Scoop (se não estiver instalado):
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
Instale mpv
e yt-dlp
usando o Scoop:
scoop install mpv yt-dlp
Este método garante que mpv e yt-dlp sejam adicionados ao seu PATH automaticamente, eliminando a necessidade de configuração manual.
Lembre-se de adicionar mpv ao PATH usando este comando:
set PATH=%PATH%;C:\Program Files\mpv
Ou siga este tutorial para adicionar mpv ao PATH:
go-anime
goanime
Você também pode usar parâmetros para procurar e reproduzir anime diretamente. Aqui estão alguns exemplos:
- Para procurar e reproduzir um anime diretamente, use o seguinte comando:
goanime "nome do anime"
Você pode usar a opção -h
ou --help
para exibir informações de ajuda sobre como usar o comando goanime.
goanime -h
O programa solicitará que você insira o nome de um anime. Digite o nome do anime que deseja assistir.
O programa apresentará uma lista de animes que correspondem à sua entrada. Navegue pela lista usando as setas do teclado e pressione enter para selecionar um anime.
Em seguida, o programa apresentará uma lista de episódios do anime selecionado. Novamente, navegue pela lista usando as setas do teclado e pressione enter para selecionar um episódio.
O episódio selecionado será então reproduzido no MPV
@KitsuneSemCalda e @the-eduardo por ajudar e melhorar essa aplicação
Se você estiver procurando por mais opções, confira este projeto alternativo do meu amigo @KitsuneSemCalda chamado Animatic-v2, que foi inspirado no GoAnime.
Contribuições para melhorar ou aprimorar são sempre bem-vindas. Por favor, siga o processo padrão de pull request para contribuições.
- Faça um fork do projeto
- Crie sua branch de funcionalidade
- Faça commit das suas alterações
- Faça push para a sua branch
- Abra um pull request.