Olá, eu não sei muito sobre players de vídeo ou codecs e esse tipo de coisa, e estou tentando extrair a melhor qualidade de imagem possível do Mplayer (estou usando o front-end do SMplayer).
Minhas perguntas são: devo ativar o pós-processamento (não sei o que é isso, mas parece que pode melhorar a qualidade) e a renderização direta? (também parece que isso poderia aumentar a qualidade) qualquer um pode explicar o que isso faz?
Quanto ao driver de saída eu uso vdpau, isso é melhor para placas de vídeo nvidia?
Quaisquer outras sugestões são bem-vindas.
Obrigado.
-lavdopts threads=2
Respostas:
O uso
vdpau
com placas Nvidia devesmplayer
proporcionar um ótimo desempenho e garantirá que você use muito pouco CPU ao reproduzir vídeo codificado em dvds e x264. Como foi discutido em detalhes nos fóruns do Ubuntu , é muito importante observar quecomo mpeg1 / 2 e x264. Se a sua placa suportar (veja aqui uma lista de gpus suportados), é uma opção melhor que a antiga
xv
, e particularmentexll
, que usará consideravelmente mais CPU.No
smplayer
existem algumas opções que podem ser acessados através do botão Configurar ao lado davdpau
opção (veja a imagem), mas você geralmente não tem que mexer com estes a menos que você tiver qualquer problema com o desempenho de vídeo.NOTA: É particularmente importante notar que quando
vdpau
codecs, comoffh264vdpau
estão sendo utilizados, nenhum dos seguintessmplayer
opções da GUI, tais comopost-processing
,deinterlace
, etc, terá qualquer efeito. Na captura de tela, você também pode ver que 'desativar filtros de vídeo de software' está marcado quando você clica nasvdpau
propriedades.No entanto, conforme observado no manual do Mplayer, opções especiais como as que
deint
podem ser transmitidas na linha de comando ao usar o vdpau, embora geralmente não sejam necessárias; essas opções especiais não são suportadas nasmplayer
GUI.Como foi mostrado nesta discussão no fórum ,
e, para especificar uma dessas opções especiais (onde
vo
é a saída de vídeo e ovc
codec de vídeo), você pode usar o seguinte comando (retirado do fórum acima):Portanto, ao usar,
vdpau
você realmente não precisa se preocupar com essas opções especiais ou com outras configurações dasmplayer
GUI, como por exemplo,post-processing
oudirect rendering
que você normalmente não pode aplicar de qualquer maneira ao usá-lovdpau
.fonte
Apenas para contribuir com a resposta de Mik, você pode usar vdpau no smplayer e ativar o desentrelaçamento adicionando os argumentos da linha de comando no menu de preferências do SMPlayer.
Preferências> Avançado> Opções para MPlayer
Na caixa Opções, adicione os argumentos da linha de comando que você deseja. por exemplo
fonte