Como Baixar Vídeos do X-Twitter via Linha de Comando

🔳 A melhor alternativa e que funciona de verdade!


Como Baixar Vídeos do X-Twitter via Linha de Comando


Eu costumo salvar muitos vídeos de ideias de criação de games nos meus Itens Salvos(que agora se chama: História) no X(antigo Twitter).

E geralmente uso o https://ssstwitter.com/pt pra salvar. O problema é que eram muitos e daria muito trabalho salvar um a um, então precisava usar algum aplicativo CLI para automatizar os downloads.

Pesquisei na internet e inclusive consultei IAs, mas todas as alternativas ou não funcionava ou tinha algum problema no resultado. As alternativas foram:

Mas, como havia dito, não resolveu! Então, lembrei que já havia usado um há um tempo atrás que era escrito em TypeScript, foi difícil de reencontrá-lo, mas consegui. Trata-se do: twitter-cli.


Instalação

Como o twitter-cli é escrito em TypeScript, logo, você precisará do npm instalado, exemplos em sistemas que usam APT:

sudo apt install npm

E depois usar o npm pra instalar o Twitter/X CLI:

sudo npm -i twt-dl-cli

usei sudo, pois ele gravará o executável em: /usr/local/bin/twt-dl-cli(no meu caso), mas você pode tentar sem sudo ou com o gerenciador de pacotes do seu sistema, exemplo: winget, pacman, brew,…


Utilização

Para utilizá-lo é muito simples, basta rodar o comando e passar a URL do vídeo como argumento, exemplo simples:

twt-dl-cli https://x.com/dantemendes/status/2110853234411876675

Ou protejando a URL com “aspas duplas”:

twt-dl-cli "https://x.com/dantemendes/status/2110853234411876675"

Para muitos arquivos, salve um txt com os links, por exemplo:

Exemplo do arquivo: links.txt

https://x.com/dantemendes/status/2110853234411876675
https://x.com/RedBusRetro/status/2110899778011926592
https://x.com/retrobrave/status/2110740416580723050
https://x.com/oz_shiron/status/2110950109743603769

Ou mais links

E faça um loop via linha de comando, exemplo com: GNU Bash:

NOTE que o loop vai de 1 a 4({1..4}) que é a quantidade de linhas do arquivo, altere conforme a quantidade de linhas/URLs que psosui seu arquivo!

for i in {1..4}; do n=$(sed -n "$i p" links.txt); twt-dl-cli "${n}"; done

E serve para todos os tipos de vídeos, mesmo os protegidos!

Para mais informações acesse o repositório.


cli


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo


Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!