Voltar ao Portfólio
AllInOne Converter Logo
Open Source
MIT License

AllInOne Converter

Sistema open source de conversão de mídia com arquitetura de microserviços, suporte a torrents, downloads de URLs e streaming HLS.

Screenshots

Veja o sistema em ação — clique em qualquer imagem para ampliar.

Dashboard Principal

Dashboard Principal

Upload de Arquivos

Upload de Arquivos

Gerenciamento de Torrents

Gerenciamento de Torrents

Detalhes do Torrent

Detalhes do Torrent

Torrent Expandido

Torrent Expandido

Detalhes do Job

Detalhes do Job

Preview de Streaming HLS

Preview de Streaming HLS

Funcionalidades

Tudo o que você precisa para converter, baixar e transmitir mídia.

🎥

Conversão de Vídeos

Converta entre diversos formatos como MP4, WebM, AVI, MKV e muito mais com perfis pré-configurados.

📥

Download de URLs

Baixe vídeos do YouTube, Vimeo, TikTok e mais de 1000 sites usando yt-dlp.

🧲

Download de Torrents

Suporte a magnet links e arquivos .torrent com seleção de arquivos e estatísticas em tempo real.

📺

Streaming HLS

Preview de arquivos em tempo real com transcodificação on-demand e múltiplas qualidades.

Fila Assíncrona

Processamento em background com acompanhamento de status em tempo real via Redis.

🏗️

Microserviços

Arquitetura modular com serviços independentes orquestrados via Docker Compose.

Arquitetura

Sistema distribuído com microserviços independentes e comunicação via API Gateway.

┌─────────────────────────────────────────────────────────────────────┐ │ FRONTEND (React 18) │ │ http://localhost:3000 │ └─────────────────────────────┬───────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────────┐ │ API GATEWAY (Laravel 10) │ │ Nginx + PHP-FPM + Supervisor │ └───────┬───────────────┬───────────────┬───────────────┬─────────────┘ │ │ │ │ ▼ ▼ ▼ ▼ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ │ CONVERTER │ │ DOWNLOADER │ │ TORRENT │ │ STREAMER │ │ (Python) │ │ (Python) │ │ (Python) │ │ (Python) │ │ FFmpeg │ │ yt-dlp │ │ libtorrent │ │ HLS │ └───────┬───────┘ └───────┬───────┘ └───────┬───────┘ └───────┬───────┘ │ │ │ │ └───────────────┴───────────────┴───────────────┘ │ ┌─────────────┴─────────────┐ │ │ ▼ ▼ ┌─────────────────┐ ┌─────────────────┐ │ REDIS │ │ MYSQL │ │ (Queue) │ │ (Database) │ └─────────────────┘ └─────────────────┘

Stack Tecnológica

Construído com tecnologias modernas e robustas.

React 18
Laravel 10
Python 3.11
Docker
FFmpeg
Redis
MySQL
yt-dlp
libtorrent
Nginx

Contribua com o projeto

O AllInOne Converter é 100% open source. Fork, contribua ou use como quiser!