Pitch: Desenvolvi um mod para Minecraft que pesquisa e renderiza vídeos do YouTube usando FFmpeg e yt-dlp (RadioMC)
Olá, pessoal!
Quero compartilhar com vocês um projeto que venho desenvolvendo para a comunidade de Minecraft: o RadioMC.
A ideia do mod é trazer entretenimento completo para dentro do jogo de forma 100% integrada. Além de sintonizar mais de 51.000 estações de rádio, eu implementei um sistema onde você pesquisa o nome do vídeo do YouTube diretamente na interface do mod, escolhe o resultado e assiste ao vídeo (imagem e som) na tela do Minecraft, sem precisar abrir navegador ou ficar colando links externos.
Compatibilidade Exata de Versões e Loaders
Para evitar confusão na hora de instalar, o suporte do mod foi dividido estritamente assim:
Forge: Disponível exclusivamente para a versão clássica 1.8.9.
Fabric: Disponível especificamente para as versões mais recentes: 26.1, 26.1.1, 26.1.2, 1.21.10 e 1.21.11.
Como funciona por baixo dos panos?
A mágica de buscar, decodificar e renderizar tudo em tempo real acontece através da integração do yt-dlp com o FFmpeg rodando nos bastidores. O mod usa o yt-dlp para extrair os dados e o stream do YouTube, enquanto o FFmpeg faz o trabalho pesado de decodificar os frames de vídeo/áudio e renderizar a imagem dentro do jogo.
Instalação Automática: Para facilitar a vida de quem joga, você não precisa configurar nada no seu sistema. Se o mod não encontrar o FFmpeg ou o yt-dlp no seu computador, ele baixa e instala ambos de forma totalmente automática.
O mod é de código fechado, mas o download já está disponível para quem quiser testar nos seus mundos ou servidores:
https://modrinth.com/mod/radiomc