Sobre o projeto
O MediaServer é um sistema de servidor de mídia auto-hospedado e gerenciamento de arquivos projetado para servidores domésticos ou dispositivos NAS. Diferentemente de alternativas focadas em metadados como o Jellyfin, o MediaServer prioriza uma abordagem centrada nas pastas, tornando-o ideal para bibliotecas de mídia mistas, pessoais ou altamente personalizadas. Ele oferece uma interface web rápida e minimalista que permite aos usuários navegar pela estrutura de seus arquivos enquanto assistem ao conteúdo.
Principais recursos incluem:
- Player de Mídia: Um player desenvolvido sob medida com atalhos de teclado, controles de velocidade de reprodução, efeitos de fundo ambiente e suporte a legendas (VTT, SRT, ASS).
- Análises: Histórico de visualização detalhado, contagem de replays e mapas de calor da reprodução por usuário.
- Gerenciamento de Metadados: Edição manual dos metadados de vídeos, pastas e músicas, que persiste mesmo se os arquivos forem movidos ou renomeados.
- Suporte a Música: Inclui um player de música com suporte a letras via LrcLib e detecção automática de capa embutida.
- Compartilhamento: Gera pré-visualizações Open Graph (estilo AniList) para pastas e mídias, facilitando o compartilhamento em plataformas sociais.
- Painel de Controle: Uma interface de gerenciamento no lado do servidor para tarefas de varredura, organização da biblioteca, gestão de usuários e monitoramento de desempenho.
O projeto é construído usando Laravel e Vue, sendo implantado principalmente via Docker. Ele foi projetado para uso pessoal e enfatiza a organização controlada pelo usuário em vez de raspagem automatizada.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.