Lançamento do player de vídeo MPV 0.30

Após um ano de desenvolvimento está disponível lançamento de um player de vídeo aberto MPV 0.30, alguns anos atrás ramificado da base de código do projeto MPlayer2. O MPV se concentra no desenvolvimento de novos recursos e em garantir que novos recursos sejam continuamente transferidos dos repositórios do MPlayer, sem se preocupar em manter a compatibilidade com o MPlayer. Código MPV distribuído por sob a licença LGPLv2.1+, algumas partes permanecem sob GPLv2, mas a transição para LGPL está quase completa e a opção "--enable-lgpl" pode ser usada para desabilitar o código GPL restante.

Na nova versão:

  • Camada de renderização integrada usando a API gráfica
    Vulkan foi substituído por uma implementação baseada em biblioteca libplacebo, desenvolvido pelo projeto VideoLAN;

  • Adicionado suporte para comandos com o sinalizador “async”, permitindo codificar e gravar arquivos de forma assíncrona;
  • Adicionados comandos “subprocess”, “video-add”, “video-remove”, “video-reload”;
  • Adicionado suporte para gamepads (via SDL2) e a capacidade de usar argumentos nomeados para o módulo de entrada;
  • Adicionado suporte ao protocolo Wayland “xdg-decoration” para decoração de janelas no lado do servidor;
  • Adicionado suporte para feedback de apresentação aos módulos vo_drm, context_drm_egl e vo_gpu (d3d11) para evitar renderização inconsistente;
  • O módulo vo_gpu adicionou a capacidade de dissipar erros de pontilhamento;
  • Adicionado suporte para modo 30bpp (cor 30 bits por canal) ao módulo vo_drm;
  • O módulo vo_wayland foi renomeado para vo_wlshm;
  • Adicionada a capacidade de melhorar a visibilidade de cenas escuras quando mapeamento tonal;
  • No vo_gpu para x11, o código de verificação vdpau foi removido e o EGL é usado por padrão;
  • Removida a maior parte do código relacionado ao suporte à unidade óptica. Os backends vdpau/GLX, mali-fbdev e hwdec_d3d11eglrgb foram removidos do vo_gpu;
  • Adicionada a capacidade de jogar na ordem inversa;
  • O módulo demux implementa um cache de disco e adiciona o comando dump-cache, que pode ser usado para gravar fluxos;
  • A opção “--demuxer-cue-codepage” foi adicionada ao módulo demux_cue para selecionar a codificação dos dados dos arquivos no formato CUE;
  • Os requisitos para a versão FFmpeg foram aumentados; agora requer pelo menos a versão 4.0 para funcionar.

Fonte: opennet.ru

Adicionar um comentário