Pular para o conteúdo

mpv

Publicado por The mpv player contributors

Um reprodutor de mídia livre, de código aberto e multiplataforma

Código abertoGPL-2.0+ AND LGPL-2.0-or-later

Destaques

  • Configurado por meio de arquivos de texto: mpv.conf para opções, input.conf para atalhos de teclado, com perfis por formato e por arquivo
  • Decodificação e filtragem por meio do FFmpeg, com decodificação por hardware através das APIs de vídeo da plataforma
  • Renderizador de GPU com gerenciamento de cores, mapeamento de tons HDR e suporte a shaders escritos pelo usuário
  • Scripts em Lua e JavaScript para estender o comportamento de reprodução
  • Biblioteca libmpv para que outros aplicativos possam incorporar o mesmo mecanismo de reprodução

Sobre este aplicativo

O mpv é um reprodutor multimédia construído em torno de um núcleo pequeno e de um grande conjunto de opções. Não tem uma janela de aplicação convencional cheia de menus: a reprodução abre numa janela despojada com um controlador no ecrã que aparece com o movimento do rato, e quase tudo o resto é conduzido a partir do teclado, da linha de comandos ou de ficheiros de configuração. As opções ficam em mpv.conf, as combinações de teclas em input.conf, e ambos aceitam perfis que se aplicam por formato ou por ficheiro.

A descodificação e a filtragem passam pelas bibliotecas FFmpeg, pelo que a variedade de contentores, codecs e formatos de subtítulos acompanha aquilo que o FFmpeg suporta, com descodificação por hardware disponível através das APIs de vídeo da plataforma. O renderizador de GPU trata do dimensionamento, da gestão de cor, do mapeamento tonal de alto alcance dinâmico e da temporização de fotogramas, e aceita shaders escritos pelo utilizador para dimensionamento ou pós-processamento.

O reprodutor pode ser programado em Lua ou JavaScript, e o mesmo motor está disponível a outros programas como a biblioteca libmpv, que é a forma como vários front-ends gráficos são construídos. Isso serve a quem quer configurar um reprodutor com precisão, e menos a quem prefere uma caixa de diálogo de definições.

Linux

Não hospedamos este arquivo, não fazemos varredura nele nem inspecionamos seu conteúdo. Leia o que a fonte diz e decida por conta própria.