App Icon

Instalar aplicativo

Tenha acesso rápido e direto!

Detalhes do produto

Script - Gerador de player MP4,TXT

Imagem

🎬 Funções do Player

  • Reprodução de múltiplos formatos: Suporte nativo para MP4, M3U8 (HLS), MKV, WebM, MOV, AVI, WMV, FLV, 3GP, MPEG, TS, VOB, OGV e outros.

  • HLS.js integrado: Carrega e reproduz fluxos HLS (.m3u8 ou .txt) com gerenciamento de qualidade adaptativa.

  • Seleção de qualidade: Menu automático para trocar entre resoluções ou usar modo Auto.

  • Seleção de faixa de áudio: Detecção automática de faixas em português e menu manual para trocar áudio dentro do player.

  • Autoplay e mudo configuráveis: Reprodução automática opcional com mute para compatibilidade.

  • Botão de Download: Download do arquivo reproduzido diretamente pelo player usando proxy PHP para evitar problemas de CORS.

  • Retomar reprodução (“Continue assistindo”): Salva o tempo de reprodução no localStorage e exibe um overlay para continuar ou recomeçar.

  • Rotação automática em tela cheia: Para dispositivos móveis, força modo paisagem ao entrar em tela cheia e desbloqueia ao sair.

  • Controles customizados Plyr: Play, rewind, fast-forward, barra de progresso, tempo atual, mute, volume, captions, settings, PiP, Airplay, fullscreen.


🖥️ Modos de Exibição

  • Modo embed: Página limpa contendo apenas o player (ideal para incorporação via iframe).

  • Modo player: Interface normal com cabeçalho e navegação.

  • Modo generate: Página para gerar código e link de incorporação (prévia + embed code).


🔗 Geração de Código

  • Função getEmbedUrl(): Cria URL de incorporação com parâmetros (autoplay, muted, etc.).

  • Função getEmbedCode(): Retorna código <iframe> pronto para copiar/colar em outro site.

  • Página “Gerar Player”: Formulário para inserir URL de mídia e opções (autoplay, muted) → gera preview, link e embed code.


📥 Download Seguro

  • Ação ?action=download&url=: Proxy PHP com cURL para baixar a mídia com headers corretos.

  • Nome do arquivo automático: Usa basename do arquivo ou fallback video.mp4.


🎨 Interface & UX

  • UI Moderna: Layout responsivo, cabeçalho com logo e navegação, cores customizadas via CSS variables.

  • Estilos Plyr personalizados: Cor principal vermelha, controles adaptados para mobile (volume simplificado).

  • Botão “Copiar”: Copia URL de incorporação ou código gerado com um clique.

  • Prevenção de erros: Sanitização de parâmetros (htmlspecialchars, filter_var) para evitar XSS.


🛠️ Outros Recursos Técnicos

  • Sessão PHP: Guarda temporariamente resultados gerados até recarregar a página.

  • Detecta MIME: Função getVideoMimeType() retorna tipo MIME correto para cada extensão.

  • Fallbacks: Se extensão não reconhecida, assume video/mp4. Se URL inválida, responde HTTP 400.

  • Parâmetros na URL: url, autoplay, muted, poster, mode.


🚀 Resumo das Funcionalidades

  • Player moderno integrado (Plyr + Hls.js)

  • Download de vídeos pelo player

  • Retomar vídeo do ponto onde parou

  • Rotação automática no fullscreen mobile

  • Seleção de qualidade e áudio

  • Geração de código embed com preview

  • Múltiplos formatos suportados

  • Interface responsiva e segura


    📝 Changelog


    🆕 v1.3.0 – 01/10/2025

    • Adicionado modo embed limpo para incorporação via <iframe>.

    • Adicionado modo generate com formulário para gerar link + código de incorporação com preview.

    • Novo botão “Copiar” para copiar embed code ou URL de incorporação.

    • Download via proxy PHP (parâmetro ?action=download) para evitar CORS.

    • Nome de arquivo automático no download baseado no basename do arquivo.

    • Rotação automática em tela cheia para dispositivos móveis.


    v1.2.0 – 15/09/2025

    • Implementado sistema “Continue assistindo” com localStorage (retoma vídeo do ponto onde parou).

    • Adicionado suporte à seleção de faixas de áudio (detecta automaticamente áudio PT-BR).

    • Menu manual para trocar faixa de áudio dentro do player.

    • Autoplay e mudo configuráveis pelo parâmetro da URL.

    • Controles Plyr otimizados para mobile (volume simplificado).


    🎥 v1.1.0 – 25/08/2025

    • Integração com HLS.js para reprodução de fluxos .m3u8/.txt.

    • Adicionada seleção de qualidade automática e manual no player.

    • Suporte ampliado para múltiplos formatos: MP4, M3U8, MKV, WebM, MOV, AVI, WMV, FLV, 3GP, MPEG, TS, VOB, OGV.

    • Poster customizável via parâmetro poster= na URL.


    🎬 v1.0.0 – 10/08/2025

    • Lançamento inicial do player personalizado com Plyr.

    • Reprodução de arquivos MP4 com controles padrão (play, pause, mute, volume, barra de progresso, fullscreen).

    • Função básica para geração de URL de incorporação (getEmbedUrl) e código embed (getEmbedCode).

    • Layout responsivo com cabeçalho e cores customizáveis via CSS variables.

Reviews Found

Nenhuma avaliação para exibir ainda

user image
miduarte Client
2025-10-09 09:57 PM

Para que serve este script

Por favor Entrar para enviar seu comentário
Mais produtos de coderscreen
Download automático após a compra
Preço do produto

Verificado por MERCADOPHP

Atualizações futuras

6 meses de suporte de coderscreen

O que o suporte inclui?
Compre agora e economize até
0 Vendas PIX
Imagem
  • Desde 17/09/2025
  • Avaliação
  • Produtos 10
  • Vendas 442
  • image
Última atualização

01/10/25

Primeiro lançamento

01/10/25

Arquivos Incluídos

Código Fonte , JavaScript, JS , CSS , PHP

Navegadores Compatíveis

Chrome , Safari , Firefox , Opera , Microsoft Edge , IE11