Coleção de bibliotecas em C e ferramentas de linha de comando para decodificar, codificar, converter, filtrar e transmitir áudio, vídeo e legendas.
mpv-player/mpv
Reprodutor de mídia gratuito de linha de comando que reproduz uma ampla variedade de formatos de áudio e vídeo, codecs e tipos de legenda.
Alternativa open source a:VLC
- Estrelas
- 37,831
- Forks
- 3,630
- Issues abertas
- 1,162
- Último commit
- anteontem
O que é?
mpv é um reprodutor de mídia gratuito que funciona pela linha de comando. Ele oferece suporte a uma grande variedade de formatos de arquivos de mídia, codecs de áudio e vídeo e tipos de legenda, e funciona no Linux, Windows 10 e macOS.
O reprodutor renderiza vídeo com shaders, em vez de usar recursos de GPU de função fixa, e a decodificação por hardware pode ser ativada com a opção --hwdec. Ele pode usar FFmpeg e libplacebo para decodificação e renderização, e libass para textos na tela e legendas. Seu comportamento é configurado com opções de linha de comando e perfis.
O projeto é um fork da linhagem do MPlayer, desenvolvido por padrão sob a licença GPLv2-or-later, com uma opção de build LGPL. O código-fonte é compilado com Meson, e o projeto mantém uma wiki, um manual e scripts de usuário para ampliar os recursos de reprodução.
Recursos principais
- 01Reproduz uma ampla variedade de formatos de vídeo, áudio e legenda
- 02A decodificação por hardware pode ser ativada com a opção --hwdec
- 03Renderização e dimensionamento de vídeo com shaders via libplacebo
- 04Renderização de legendas e textos na tela por meio do libass
- 05Pode ser configurado com opções de linha de comando, perfis e scripts de usuário
Casos de uso
- Reproduzir arquivos de vídeo locais pelo terminal ou via SSH
- Assistir a mídias em um sistema Linux desktop com um fluxo de trabalho baseado no teclado
- Criar scripts para controlar a reprodução com scripts de usuário em Lua
- Reproduzir uma ampla variedade de formatos de mídia antigos ou pouco comuns
Início rápido
- 1
Baixe o mpv na página de instalação (builds semioficiais e pacotes de terceiros)
- 2
Ou compile a partir do código-fonte: configure o diretório de build
meson setup build - 3
Compile o projeto
meson compile -C build - 4
Instale-o
meson install -C build
Antes de usar
- Para compilar com todos os recursos, são necessárias muitas bibliotecas externas de desenvolvimento.
- Somente a versão mais recente recebe manutenção; versões mais antigas não têm suporte.
- A decodificação por hardware precisa ser ativada explicitamente e não vem ativada por padrão.
Em coleções
Tópicos
Perguntas frequentes
- O que é mpv?
- Reprodutor de mídia gratuito de linha de comando que reproduz uma ampla variedade de formatos de áudio e vídeo, codecs e tipos de legenda. mpv é um reprodutor de mídia gratuito que funciona pela linha de comando. Ele oferece suporte a uma grande variedade de formatos de arquivos de mídia, codecs de áudio e vídeo e tipos de legenda, e funciona no Linux, Windows 10 e macOS.
- mpv é gratuito? Qual é a licença?
- mpv é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- mpv ainda é mantido?
- Manutenção ativa. O último commit de mpv foi em 5 de nov. de 2026.
- Para que posso usar mpv?
- Reproduzir arquivos de vídeo locais pelo terminal ou via SSH Assistir a mídias em um sistema Linux desktop com um fluxo de trabalho baseado no teclado Criar scripts para controlar a reprodução com scripts de usuário em Lua Reproduzir uma ampla variedade de formatos de mídia antigos ou pouco comuns
- Como instalar mpv?
- Baixe o mpv na página de instalação (builds semioficiais e pacotes de terceiros) Ou compile a partir do código-fonte: configure o diretório de build: meson setup build Compile o projeto: meson compile -C build Instale-o: meson install -C build
- Onde consigo mpv?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mpv-player/mpv
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Reprodutor de mídia e mecanismo multimídia gratuito e de código aberto que roda a maioria dos vídeos, áudios, discos, streams e dispositivos em praticamente todas as plataformas.
Bindings Python que montam e executam comandos do FFmpeg a partir de chamadas encadeadas, incluindo grafos de filtros complexos.
Player moderno de vídeo e música para macOS, baseado no mpv e com interface nativa em Swift.
Um reprodutor de mídia moderno para Windows, desenvolvido com LibVLCSharp e UWP, também disponível no Xbox.
Transcodificador de vídeo de código aberto para Linux, Mac e Windows que converte vídeos existentes para MP4, MKV ou WebM, compatíveis com celulares, TVs, consoles e navegadores.