Blog Linux Avante

O plug-in VLC BitTorrent transmite torrents de vídeo sem esperar o download completo (PPA para Ubuntu e Linux Mint)

24 de outubro de 2018

Plugin VLC BitTorrent

Deseja transmitir arquivos de vídeo torrent com o media player VLC sem ter que baixar o torrent completo e só então começar a reproduzi-lo? Existe um plugin VLC, chamado vlc-bittorrent, que é capaz de fazer exatamente isso, que foi adicionado aos repositórios Debian há cerca de um mês.

O plugin VLC BitTorrent suporta arquivos .torrent e links magnéticos, e é desenvolvido para Linux. O desenvolvedor afirma que o plug-in pode funcionar no Windows ou macOS, mas não foi testado.

Petter Reinholdtsen, o mantenedor Debian do pacote de plug-in VLC BitTorrent, diz que desde que o pacote foi carregado pela primeira vez no Debian, ele foi melhorado, e o pacote agora permite abrir VLC (e iniciar streaming) quando o usuário clica em arquivos torrent ou links magnéticos em navegadores como Firefox ou Chromium.

No meu sistema Ubuntu 18.10, clicar em arquivos .torrent em navegadores da web para transmitir usando o VLC funciona ... até certo ponto. No Firefox eu tive que selecionar "VLC media player (bittorrent)" quando perguntado qual aplicativo eu gostaria de usar para abrir arquivos .torrent, enquanto no Chromium o arquivo .torrent é baixado e não aberto com VLC quando clicado (mas clicar no arquivo baixado na barra de status de download do Chromium abre o VLC e inicia o streaming do vídeo). Não tentei fazer isso com links magnéticos.

Quando o VLC está transmitindo um torrent, ele também está propagando-o, portanto, lembre-se disso ao usá-lo.

Existem alguns problemas conhecidos:

  • O VLC não pode ser fechado até que o streaming do torrent comece (você pode forçá-lo a fechar com killall -9 vlc)
  • Caso você esteja tentando reproduzir um arquivo torrent com vários arquivos, o plug-in VLC BitTorrent reproduzirá um arquivo aleatório desse torrent e pode não ser o arquivo correto. O pacote Debian usa um patch para tentar reproduzir o maior arquivo em torrents de vários arquivos.

A isso, eu também acrescentaria que o plug-in cria uma pasta vlc-bittorent no diretório Downloads, onde armazena os arquivos baixados e não limpa automaticamente nenhum arquivo baixado. Alguns podem preferir isso, mas eu gostaria de armazenar esses arquivos em /tmp para que sejam removidos automaticamente na reinicialização.

O plugin recebe melhorias constantes, então essas peculiaridades provavelmente serão corrigidas em algum ponto.

Como transmitir torrents de vídeo usando o plugin VLC Bittorrent

Torrent aberto do Firefox no VLC

Como mencionei acima, o plugin VLC BitTorrent deve suportar clicar em .torrent ou links magnéticos usando Firefox ou Chromium para abri-los no VLC. Mas isso nem sempre funciona.

Outra maneira de reproduzir torrents com o VLC é copiar o link do arquivo .torrent ou link magnético (clique com o botão direito no link em seu navegador e selecione Copy link address ou semelhante) e, no VLC, selecione Media > Open Location from clipboard. Você também pode abrir um arquivo .torrent baixado em VLC indo para Media > Open File.

Você também pode executar o VLC a partir da linha de comando com um arquivo torrent ou link torrent (.torrent ou link magnético) como argumento:

Comandos para usar no terminal

vlc video.torrent

vlc http://example.com/video.torrent

vlc "magnet:?xt=urn:btih:...&dn=...&tr=..."

Como instalar vlc-bittorrent

O código vlc-bittorent pode ser baixado aqui.

O Debian Testing and Unstable tem o pacote vlc-bittorrent com o nome vlc-plugin-bittorrent. Você pode instalá-lo usando este comando:

Comandos para usar no terminal

sudo apt install vlc-plugin-bittorrent

vlc-bittorrent não foi importado no Ubuntu 18.10 do Debian, portanto, ainda não está disponível no arquivo do Ubuntu. Mas, como eu estava dizendo antes, pretendo fazer upload dos pacotes PPA que utilizo pessoalmente em um PPA, para que outras pessoas também possam fazer uso deles. Este é o PPA, e acabei de enviar vlc-plugin-bittorrent para ele. Como observação lateral, planejo apenas publicar pacotes que ainda não estão disponíveis no Ubuntu, portanto, adicionar o PPA não deve causar nenhum conflito ou interromper nada.

O pacote vlc-plugin-bittorrent PPA é obtido do Debian Unstable e foi empacotado por Petter Reinholdtsen.

Você pode adicionar o PPA e instalar o plug-in VLC BitTorrent no Ubuntu 18.04, Ubuntu 18.10 ou Linux Mint 19 (e distribuições Linux baseadas neles, como o elementary OS 5.0 Juno) usando os comandos abaixo:

Comandos para usar no terminal

sudo add-apt-repository ppa:linuxuprising/apps

sudo apt-get update

sudo apt install vlc-plugin-bittorrent

Você também tem a opção de baixar os DEBs produzidos pelo PPA clicando neste link.

Para usar este plugin, você precisa instalar o VLC a partir dos repositórios, e não a partir de pacotes Flatpak ou Snap! Você pode instalar o VLC no Debian, Ubuntu ou Linux Mint usando:

Comandos para usar no terminal

sudo apt install vlc

Agora você deve ser capaz de transmitir torrents de vídeo usando o reprodutor de mídia VLC. Para experimentar, vá para o Internet Archive, seção de vídeo, e tente transmitir alguns torrents de vídeo. Aqui está um link para o vídeo que usei para testar este plugin VLC.

Propaganda
Blog Comments powered by Disqus.
Propaganda