Converta qualquer vídeo em HD Video

4

Eu comprei um PC que possui placa de vídeo Intel HD, que suporta vídeo Full HD no seu melhor (1080p).

Mas muitos vídeos on-line não estão em formato HD (menos de 720p). Portanto, se eu precisar converter para HD (720 ou 1080), como posso fazer isso sem perder muito da qualidade?

Estou usando o Windows Media Player, o Real Player ou o VLC Media Player.

    
por Romil N 29.05.2011 / 11:59

1 resposta

14

Resposta curta: não faça isso (a menos que você realmente precise).

O processo que você está procurando é chamado de "upscaling". Na sua forma mais simples, todos os pixels do vídeo serão (quase) duplicados ou esticados e o vídeo resultante terá a aparência de 1080p. O problema com essa abordagem é que ela não parece diferente de uma opção de tela cheia em qualquer player de vídeo normal.

O que você pode fazer:

Então, se você pegar um vídeo e fazer um upscale com um algoritmo muito básico , e recodificá-lo, a qualidade será pior do que antes. Como @boehj mencionado nos comentários, você sempre perderá uma certa quantidade de qualidade quando você pegar um vídeo já codificado e codificá-lo novamente. Mesmo se você upscale e codifique-o com um codificador sem perda, isso resultará em arquivos enormes - mas sem nenhuma diferença perceptível da versão em tela cheia.

Naturalmente, como um jogador exibe uma versão em tela cheia também influencia sua qualidade experiente. Se o jogador é ruim, então aumentar o vídeo antes de você jogar é uma opção viável. Claro, existem mais abordagens para upscaling. Você pode usar filtros bilineares ou bicubicos para suavizar bordas e depois aplicar alguns grãos ou afiar as bordas. Nossa biblioteca de codecs favoritos, FFmpeg , quando compilada com o swscale lib, pode fazer isso. Ele usa filtragem bilinear até onde eu me lembro.

Quais empresas de filmes fazem

Bem, a maioria dos filmes antigos está disponível no filme. Ou o filme de estoque que eles usaram antes de cortar ou o filme final que é entregue aos cinemas. Como o filme tem naturalmente uma resolução espacial mais alta do que qualquer uma das especificações HD de hoje, você pode apenas digitalizar os negativos novamente e, assim, obter um filme em resolução HD. Isso é o que é feito principalmente quando filmes antigos são relançados como discos BluRay ou em versões "digitalmente remasterizadas".

Filmes mais recentes são gravados em HD. Ou ainda, até a resolução 4K . Isso significa que, após o filme ser cortado, corrigido por cores etc., o filme final será reduzido em escala para atender às necessidades de distribuição. Assim, o iTunes pode reduzi-lo a 720p antes de disponibilizá-lo, ou os distribuidores BluRay diminuem a escala para 1080p. Isso só é possível porque eles têm o material original.

Solução prática

Ufa. Dito isto, você sempre pode fazer o download do Handbrake , que depende do FFmpeg, e aumentar o vídeo usando as opções de "Tamanho" em "Configurações de imagem". Não existem muitas opções.

Apenas experimente em um vídeo e veja se consegue identificar alguma diferença. Se não, não sofisticado, não valerá a pena.

    
por 29.05.2011 / 13:07