Sobre o projeto

Just (Video) Player é um aplicativo Android de código aberto focado na reprodução de vídeos locais e por streaming. Ele é baseado no AndroidX Media3, anteriormente ExoPlayer, e utiliza a extensão FFmpeg do ExoPlayer com um amplo conjunto de decodificadores de áudio habilitados. O README lista suporte para formatos de áudio incluindo MP3, AAC, Vorbis, Opus, FLAC, ALAC, AC-3, E-AC-3, DTS, DTS-HD, TrueHD, IAMF e MPEG-H; formatos de vídeo incluindo H.264, H.265, VP8, VP9, AV1 e MPEG-4; contêineres como MP4, MOV, WebM, MKV, Ogg, MPEG-TS, MPEG-PS, FLV e AVI com suporte em andamento; e streams DASH, HLS, SmoothStreaming e RTSP. Legendas SRT, SSA/ASS com estilo limitado, TTML, VTT e DVB são suportadas. A reprodução de HDR10+ e Dolby Vision depende de hardware compatível, enquanto AC-4 requer um decodificador de sistema compatível. O reprodutor oferece seleção de faixas de áudio e legendas, controles de velocidade de reprodução, busca por deslize, gestos de brilho e volume, pinça para zoom, redimensionamento para ajustar ou cortar, aumento de volume, bloqueio de toque, repetição, pular silêncio e Picture-in-Picture. Os recursos do Android TV incluem correspondência automática de taxa de quadros e reprodução opcional em túnel. Ele também suporta Media Session, foco de áudio, pausa ao desconectar fones de ouvido e equalizadores de terceiros. As configurações avançadas cobrem idioma de áudio padrão, modo de acesso a arquivos, prioridade de decodificador, alternância de taxa de atualização, Picture-in-Picture automático e tratamento do perfil 7 do Dolby Vision. Legendas externas podem ser carregadas através da ação de abrir arquivo, com carregamento automático a partir de uma pasta de vídeo selecionada, e a descoberta de legendas HTTP usa nomes de arquivos de vídeo e legenda correspondentes. O armazenamento em rede é geralmente acessado através de provedores de documentos Android ou outro explorador de arquivos. O aplicativo não possui tela de entrada de URL embutida, mas pode receber links de streaming compatíveis através do tratamento de links Android ou da folha de compartilhamento. O projeto afirma que não possui anúncios, rastreamento ou permissões excessivas, e observa que a reprodução apenas de áudio não é um foco oficialmente suportado. Ele é distribuído através do Google Play, F-Droid, Accrescent, Obtainium, GitHub e várias lojas específicas de dispositivos.