VideoPipeline
0

Central de Processos

...

Status dos Serviços

VideoPipeline

Pipeline profissional de ingest, transcoding HLS e playback

Entrar
Criar Conta

Esqueci a senha

Storage B2 não conectado. Uploads estão desabilitados.

Redefinir senha

Informe o email da sua conta para receber um código.

Configurar Backblaze B2

Insira suas credenciais B2 para habilitar o upload de mídias para o storage.

Editar informações da mídia

Escolha o filme na lista (TMDB) para atualizar título, sinopse e poster.

Episódio de série

Vincule a uma série cadastrada e informe temporada/episódio para buscar metadata na TMDB.

Trailer (YouTube)

Busque um trailer no YouTube (ex.: melhor qualidade) e use como referência desta mídia.

Atual:

Logo (no nome)

Escolha qual logo usar no título. As opções vêm do TMDB (filme/série já vinculado). A URL fica salva em metadata.use_logo.

Logo atual Logo atual
Carregando logos...

Legendas

Adicione arquivos de legenda (.vtt ou .srt) por idioma. Cada idioma substitui o arquivo anterior.

Regenerar HLS

Use uma nova fonte (maior qualidade) ou a atual. HLS antigo no bucket é removido antes; as qualidades selecionadas serão geradas. O registro da mídia permanece o mesmo.

Se não enviar, será usada a fonte já em input.
Enviando...

Excluir mídia

Esta ação é irreversível. A mídia será removida do banco de dados e todos os arquivos no storage (vídeos, thumbs, HLS) serão apagados.

Tem certeza que deseja excluir esta mídia?

Tipo de mídia

📹

Arraste um vídeo ou clique para enviar

MP4, MKV, AVI, MOV (máx. 5 GB)

Enviando...

Marque as qualidades a gerar (pelo menos uma).

📺 Em breve — Crie um filme que ainda não tem mídia (lançamento futuro). Status rascunho; depois você vincula TMDB e pode publicar.

Crie uma série como base para depois adicionar episódios (sem enviar arquivo).

Selecione a série e a temporada. Adicione quantos episódios quiser (número + arquivo) e envie todos de uma vez.

Episódios a enviar
📹

Arraste vários vídeos aqui para adicionar episódios em lote (serão numerados em sequência)

Enviando...

Mídias

Nenhuma mídia ainda. Envie um vídeo para começar.
← Voltar

Processando vídeo...

0%
⏱ Processo iniciado...

Pedidos de filme/série

Solicite um filme ou série para ser adicionado ao catálogo. Os pedidos serão processados futuramente.

Novo pedido

Lista de pedidos

Data Tipo Título Usuário Status Observação Ações

Nenhum pedido encontrado.

Notificações enviadas

Histórico de envios por email, WebSocket e WhatsApp. Use "Reenviar" para tentar novamente.

Data Canal Evento Destinatário Status Tentativas Erro Ação

Nenhuma notificação encontrada.

Configurações

👤 Perfil e notificações

Avatar, dados e preferências para receber notificações por WhatsApp.

Canais

🔒 Códigos de cadastro

Gere um código único por email. A partir de agora, novos usuários só podem criar conta informando o código enviado para o email deles.

Código gerado: (envie este código para o email informado)

Códigos recentes

EmailCódigoCriado emUsado em

🔄 Configurações da aplicação

Nome, ícone e informações usadas em mensagens de e-mail e notificações WhatsApp.

Usado em e-mails e notificações.

⚙ Preferências da conta

Notificações, player e segurança. Salve cada aba separadamente.

E-mail

WhatsApp

Canais (cada um: channel_id, telefone, eventos)

Push

🔄 Limpeza de staging

Remove diretórios de staging de jobs já finalizados (completed/failed). Libera espaço em disco.

🔄 Retry automático (transcode)

O supervisor já tenta reenfileirar jobs failed em estágio transcode de tempos em tempos. Use este botão para forçar essa execução agora (via fila Redis); o supervisor executará em até ~30 segundos.

🔦 Redis — Cache de mídia e metadados

Cache com TTL de 60 minutos para GET /api/media/{id} e GET /api/media/{id}/metadata. Use este botão para limpar/resetar o cache (útil após atualizar metadados ou publicar mídias).

📦 Bucket — Imagens de mídia (TMDB)

Envia para o bucket B2 as imagens da API de info (logos, posters, backdrops) em media/<id>/images/ — até 2 de cada tipo, como no HLS e thumb. Uma cron faz isso automaticamente a cada dia; use o botão para atualizar agora.

📋 Log de atividade

Últimas ações (limpeza, erros). Atualizado em tempo real via WebSocket.

HorárioNívelOrigemMensagem
Nenhuma entrada ainda.