Há, pela internet, uma quantidade imensa de players de áudio, de vídeo, e ambos. Por isso, quando se procura um player além daquele que vem com o Windows, não é difícil ficar em dúvida sobre qual consegue aliar as melhores qualidades. Alguns tocam músicas com leveza e qualidade, como o foobar2000 e o XMPlay, mas não tocam vídeos. Outros tocam vídeos incrivelmente bem, como o Media Player Classic, porém são uma negação para música. Nesse meio existem os híbridos, que tocam tudo o que é formato. Há diversos desses, incluindo o próprio Windows Media Player, no entanto há um que se pode destacar, e esse é o KMPlayer.

O KMPlayer (Korean Media Player para os íntimos) tem entre os destaques a capacidade de executar com qualidade ambos os tipos de mídia. Ele é capaz inclusive de tocar arquivos (na maioria no formato *.avi) incompletos ou danificados, simplesmente pulando frames perdidos sem perder a sincronização Áudio/Vídeo. Além disso, a lista de formatos compatíveis nativamente é imensa. Alguns formatos e decodificadores (codecs) (lista completa disponível aqui):
Áudio ? AAC, AC3, ALAC, AMR, DTS, EVRC, FLAC, IMA ADPCM, LPCM, QCELP, QDM2, MP2, MP3, TTA, WMA.
Imagem ? BMP, JPEG, PNG, GIF e etc.
Vídeo ? DivX, XviD, Theora, WMV, MPEG-1, MPEG-2, MPEG-4, VP3, VP5, VP6, H263(+), H.264(AVC1), CYUY, ASV1/2, SVQ1/3, MSVIDC, Cinepak, MS MPEG4 V1/2/3, FFV1, VCR1, FLV1, MSRLE, QTRLE Huffyuv, Digital Video, Indeo3, MJPEG, MPNG SNOW, TSCC, Dirac, VC-1, SMC.
Além desses, muitos outros formatos são tocáveis através de codecs externos, como os arquivos RealMedia.
Executando músicas
Assim como outros players, ele pode abrir arquivos de áudio através da opção de execução individual (Ctrl+O). No entanto é possível adicionar arquivos numa biblioteca de mídia assim como nos players mais avançados. Para abri-la, usa-se o atalho Alt+L (Library). E então é que se encontra uma janela igualzinha ao do Winamp nas versões mais recentes. Isso não é ruim, já que o torna mais familiar para quem já usa/usou o Winamp. Além disso, é possível acessar mídias exclusivas para o mesmo, como o Shoutcast e o Winamp Music. No entanto, uma modificação para tornar essa parte mais única e original do player não iria mal, associando estas funções ao Open Album Art (função a ser detalhada adiante).

Além dessa biblioteca, é possível ordenar as músicas através da boa e velha playlist (Alt+E). Cada aba é um álbum e nela é possível ter mais de uma lista a mão na mesma janela. Pode-se fazer lista para todos os tipos de arquivo executáveis no player, inclusive imagens. Isso torna a organização até mais intuitiva do que numa biblioteca de mídia. Para criar um novo álbum, clique no último botão inferior encontrado na janela da Playlist.

O equalizador é simples, mas funcional. O que é de se destacar são os efeitos de áudio. Através da Caixa de Controle (Alt+G) é possível ligá-los com os ajustes normais. Já nas Preferências (F2) é possível fazer um ajuste fino de cada um, de tom a faixa de freqüência. Essa função lembra bastante a que o jetAudio possui desde suas primeiras versões. Estes ajustes são válidos tanto para arquivos de áudio quanto de vídeo. Através das Preferências > seção Geral, também é possível fazer com que os atalhos do teclado para o volume se tornem úteis para o programa sozinho, sem a necessidade de abaixar o volume do sistema todo.

Executando vídeos
É nessa área que o KMPlayer se difere mais dos outros players híbridos por conter funções próprias e uma biblioteca de codecs interna grandiosa, fazendo com que codecs externos, como o K-Lite, tornem-se quase desnecessários.

O KMPlayer se sai bem para rodar tanto filmes comuns, com resolução inferior a 720p, quanto para filmes em alta resolução (os tão falados 1080p). Ele possui predefinições feitas para processadores simples (como o meu Pentium 4) e para processadores de múltiplo núcleo, que conseguem melhores resultados em pós-processamento. Clicando com o botão direito (ele abre o Controle Principal) e indo em Vídeo (Avançado) é possível escolhe-las (há a predefinição voltada à velocidade, a normal e a que prima pela qualidade). Elas realmente fazem diferença, conseguindo uma melhora significativa no peso do processo na CPU quando quis rodar um vídeo com puro 1080p com baixa compressão e assim diminuindo possíveis atrasos e falta de sincronia durante a exibição.
OBS.: Para você não perder você não quiser perder qualquer configuração que você tenha feito ao aplicar uma dessas predefinições, crie uma nova predefinição customizada em Preferências > Gerenciamento de Configurações.
Alguns filtros podem ser úteis para quem está achando a imagem ruim ou com falta/excesso de brilho. Eles podem ser ativados tanto pela janela da Caixa de Controle (Alt+G) > EFFECTS quanto pela de Preferências (F2). Eis alguns que podem te ajudar (certos filtros usam MUITA CPU, podendo congelar o vídeo ou travar por instantes seu computador):
Pós-processamento: Excelente para vídeos em streaming ou que foram extremamente comprimidos, já que consegue suavizar certos artefatos decorrentes da compressão. Evite usar este filtro em vídeos HD.
Desentrelaçamento: Melhora a qualidade de vídeos que foram originalmente gravados entrelaçados, passando-os para o modo progressivo (exemplo: 480i com o filtro assemelha-se a 480p).
Redução de ruído 3D: ?Maquia? a imagem que está com ruídos característicos de filmes antigos. Não fica bom em vídeos mais novos de qualquer tipo, pois remove muitos detalhes.
WarpSharp e aWarpSharp: Removem mais detalhes do vídeo do que o Redutor 3D, pois arredondam qualquer contorno com pouca definição (semelhante aos filtros aplicados em emuladores de videogame, como o Super2xSal). O aWarpSharp faz, além disso, a suavização do borrado de movimento (Motion Blur). Pesa muito na CPU e não deve ser usado em vídeos com baixa compressão ou de alta definição.
Funções extras
Slideshow
Nada diferente do que outros programas de slides de imagem fazem, mas é muito útil para quem deseja usar o KMPlayer como um substituto de um Media Center. Simplesmente adicione as imagens desejadas pelo Ctrl+O ou crie uma playlist com elas. O player possui efeitos de transição simples, mas bonitos (estilo PowerPoint). Pode-se configurar detalhes de exibição de slides em Preferências > Visualização.
Open Album Art
Organiza vídeos do computador em thumbnails que permitem um acesso muito mais fácil e simples. O sistema funciona como uma biblioteca. Para adicionar pastas que serão monitoradas clique no primeiro ícone da janela (Add Folder). O menu ainda tem acesso facilitado para quem usa um controle remoto. Seria interessante se esse recurso também funcionasse para outras mídias como substituto da Winamp Library.

Editor de Legendas
Área do player onde é possível editar as legendas facilmente (Alt+Q). Na mesma, além de editar o texto das legendas, se pode também editar o tempo em que ela aparecerá (incluindo ajustes finos, como adiantar/atrasar apenas milésimos de certa parte da legenda) e o estilo da fonte. É impressionante a quantidade de recursos para um editor incluso ao player.

Se o intuito não é fazer esses ajustes avançados à legenda, o menu da Caixa de controle > ETC contém funções mais simples e que podem ser úteis para quem não deseja interromper o que está assistindo, como o sincronizador de legenda manual que permite compensar o atraso da mesma com poucos cliques. Lá também é possível abrir uma legenda diferente para a mídia assistida ou associar uma segunda legenda alternativa.
Capturar
Excelente para quem deseja gravar ou capturar uma imagem de qualquer tipo de broadcast online (vídeo, áudio), exibição de uma placa de TV, ou de uma mídia do próprio computador. Funcionou com leveza aqui, mesmo fazendo a compressão antes de salvar (comprimir direto consome mais memória, mas economiza espaço).
Para capturar um vídeo o atalho é Alt+C, para só áudio é Alt+A e para apenas uma imagem é Ctrl+Alt+A, lembrando que é possível acessar todos estes comandos no Painel de controle > ETC.

Atenha-se às configurações que devem ser feitas nessa janela. Todas as opções marcadas com um asterisco precisam de um plugin externo que não acompanha o programa.
Todas as capturas são salvas por padrão em %ProgramFiles%\The KMPlayer\Capture. Para trocar o destino delas, acesse Preferências > Associar/Capturar > Capturar e coloque a pasta desejada.
Sintonizador de TV
Se você possui uma placa de TV (não é o meu caso), seja analógica (acesso via Ctrl+W), seja digital (via Ctrl+B), o KMPlayer é capaz de exibir seu conteúdo. Você pode fazer configurações avançadas dos dispositivos através do atalho Ctrl+M, ou acessar todos esses comandos clicando com o botão direito > Abrir. Esta é mais outra função útil para fazer do KMPlayer um Media Center.

Navegador de Arquivos
Função quase indispensável para quem quer fazer um Media Center com o KMPlayer. O Navegador de Arquivos abre uma janela externa que pode ser transmitida a outra saída de vídeo (VGA, S-Video, DVI, HDMI ou até Vídeo Composto) onde há atalhos mais simples e de fácil navegação via controle remoto.

Outros menus e atalhos úteis
Pode-se acessar quase todas as opções e funções do KMPlayer clicando com o botão direito do mouse. Eis uma explicação resumida dos menus (para ver todos os componentes deste menu, vá em Opções > Menu Avançado):

Abrir ? Contém diversas opções para abrir arquivos, muitas delas já comentadas previamente aqui.
Lista de reprodução ? Permite cambiar entre os álbuns criados (as abas da Playlist).
Favoritos ? Aqui é possível configurar seus arquivos e pastas mais usados para facilitar o acesso quando se desejar abrir um arquivo.
Controles de Tela ? Contém opções para ajustar a proporção do vídeo, a ampliação do mesmo e também permite ajustar o plano da janela (que vem configurado para sempre estar em primeiro plano e pode atrapalhar alguns) e a transparência.
Deslizar & Rastrear ? Mais conhecido como Pan & Scan em outros programas, possui ajustes de tela (esticar, cortar) predefinidos para os formatos mais conhecidos (4:3, 5:4, 16:9 e 16:10), mas também é possível fazer ajustes manuais.
Reprodução ? Permite avançar, modificar a velocidade, tom e tempo, além de permitir ressincronizar o áudio e ajustar um horário para o computador ser desligado.
Legendas ? Há uma penca de opções para editar e modificar a legenda neste menu. Destacam-se o ajuste de efeitos da legenda, a ressincronização da mesma e ajuste de FPS e a procura de legendas online (que precisa ser reajustada, já que o site fornecido por padrão pelo KMPlayer está em coreano).
Vídeo (Básico) ? Permite escolher os filtros básicos (que pesam pouco na memória) que serão aplicados em seus vídeos.
Vídeo (Avançado) ? Possui uma gama maior de opções de filtros, mas que devem ser ativados com precaução. Permite também escolher o renderizador de vídeo (VMR, DX7, 8 e 9 e OpenGL) e as predefinições de processamento (bem úteis como já explicado).
Áudio ? Menu simples, contendo opções que existem por padrão em quase todos os players, como equalizador, pré-amplificador e alguns efeitos de áudio (que também são acessíveis pela Caixa de Controle)
Capturar ? Opções de captura, nada muito além do que já foi explicado anteriormente, mas fica aí um atalho alternativo.
Visualização ? Contém algumas visualizações básicas para serem escolhidas ao tocar uma música.
Indicadores/Capítulos ? Menu com capítulos, útil para DVDs. Permite também criar indicadores personalizados para cada arquivo baseado no tempo de execução.
Configurações Predefinidas ? Permite escolher predefinições de configuração feitas na janela Preferências.
Skins ? Menu parecido com o do Winamp, onde é possível escolher a skin e ainda fazer ajustes próprios para cada uma delas, além da randomização e escolha de cores, presente em quase todas as skins para o KMPlayer (na randomização, a cada arquivo novo executado é exibido uma cor diferente).
Idioma ? Permite trocar o idioma. Por padrão o player vem em Selecionar Automaticamente, mas mesmo havendo o português do Brasil (idioma do meu Windows) o KMPlayer selecionou português europeu por padrão.
Opções ? Contém os acessos à outras configurações. É possível também encontrar menus do Winamp. Dá também para ativar o uso do sistema de Voz do Windows (Microsoft Sam, por exemplo) para que ele leia as legendas, menus ou títulos.
Lista de Reprodução ? Contém opções mais avançadas de edição das listas do que o outro menu homônimo.
Skins e plugins
Skins
Há três skins que acompanham o KMPlayer, a padrão, usada nesta análise, a moderna, que acompanha a nova versão 2.9.4, e a K-AMP5, parecida com a skin do Winamp 5. Elas podem, no entanto, não serem agradáveis a alguns como também podem cansar depois de um tempo. No próprio player há como acessar o site oficial com skins (Skins > Procurar mais skins...) que contém um quantidade considerável de belas skins. Não há dificuldade de instalá-las, já que o formato de arquivo dessas skins (*.ksf) é reconhecido e associado automaticamente ao KMPlayer. Algumas das opções disponíveis no site (as cores podem variar, já que é possível trocá-las pelo próprio player):




Plugins
Não existe, pelo menos no site oficial, plugins específicos para o KMPlayer. Ele, no entanto, consegue rodar plugins do Winamp simulando uma API antiga do mesmo. Nem todos os plugins do Winamp são compatíveis. Porém há certas funções já inclusas no KMPlayer, que em outros players são acessíveis só via plugin, como a ?O que estou ouvindo? para MSN.

Conclusão
Na versão testada (2.9.4.1434) não houve nenhum problema de travamento nem consumo excessivo de recursos. Por falar em consumo, ele é muito leve para todas as funções que possui, não passando de 80MB de memória mesmo em vídeos de 1080p.

Não tenho dúvidas do potencial que o KMPlayer tem para ser o substituto do seu player atual (ou seus, já que ele faz o serviço de vários), ainda mais sendo freeware. Ele abre quase tudo em relação à mídia. Ao testar, sempre acabava descobrindo uma função nova dele. Por mais que ele ainda não dispense algumas funções do Winamp, o KMPlayer tem diversos utilitários originais e atalhos indispensáveis depois que se usa ele pra valer. Além disso, a independência dele em relação a codecs e outras bugigangas de terceiros conta muitos pontos na hora de elegê-lo como um excelente player multiuso.
O KMPlayer não é só mais um player destes por aí. Vale e muito o teste.
Links
Download (última versão até a finalização deste: 2.9.4.1434)
Página Oficial (é um fórum, mas muitas das informações podem ser acessadas sem registro)
