Resolução ótima de vídeo e codificação para gravar jogos para o YouTube?

3

Eu quero gravar vídeo de jogos, portanto não posso usar resolução de vídeo muito grande, mas ainda quero tornar a exibição de vídeo grande tão nítida quanto o vídeo codificado original antes do upload.

Tentei usar a resolução 854x480 recomendada do YouTube, mas não era possível com o h264 e o software de codificação que usei (Handbrake) converteu-o em uma largura do múltiplo de 4 mais próximo, o que eu acho que é uma limitação do h264 formato.

O vídeo que eu codifiquei era de qualidade nítida e excelente, mas quando eu fiz o upload dele para o YouTube, ele perdeu muita qualidade e a exibição de vídeo grande preferida parece quase tão ruim quanto um vídeo de 320p. Tentei esperar alguns dias, mas ele nunca ficou mais nítido (caso ainda não tenha sido processado).

Então, quais opções de resolução e codificação eu devo usar , se eu quiser que o player de vídeo grande tenha o vídeo mais nítido possível, mantendo a qualidade do vídeo original da melhor forma possível?

Eu notei que gravando com 640x480, o vídeo era mais nítido do que com 1280x720, então não tenho certeza do que estou fazendo errado aqui; ambos eram h264.

É possível impedir que o YouTube recodifique os vídeos? Eu só me pergunto como as pessoas podem fazer vídeos tão nítidos, enquanto as minhas estão todas embaçadas após o upload, mas antes do upload elas pareciam boas. Eu também tentei bitrates sugeridos do YouTube com h264, mas não funcionou melhor.

    
por Rookie 21.03.2012 / 13:48

2 respostas

4

De acordo com YouTube Artigos de ajuda Codificação de vídeo Resoluções e taxas de bits sugeridas as resoluções preferidas são:

  • 1080p: 1920 x 1080
  • 720p: 1280 x 720
  • 480p: 854x480
  • 360p: 640 x 360
  • 240p: 426x240

Destes, 360p, 720p e 1080p têm ambas as dimensões como múltiplos de 4. O menor deles é o 360p. Se o seu codificador criar algo um pouco menor que esses, o aplicativo do player deverá adicionar automaticamente letterboxing adequado sem que isso afete o arquivo publicado.

No entanto, é possível (não consigo encontrar nenhuma referência recente) que o Youtube recodifique tudo o que é carregado, e nesse caso a qualidade será sempre um pouco pior no vídeo publicado do que no arquivo enviado . Eu optaria por codificar o vídeo exatamente após as especificações aqui para minimizar a probabilidade de transcodificação sem sentido. (Não bitrates exatos, no entanto.)

Editar:

Desculpe, não tenho a experiência para responder razoavelmente à pergunta revisada.

    
por 21.03.2012 / 15:57
1

I want to record video from games, therefore I cannot use very large video resolution, ...

Por que você está tão certo sobre isso? Eu posso gravar Full HD, então não vejo por que você não pode.

Verifique se você está usando a ferramenta certa para fazer o trabalho, eu recomendo XSplit que pode gravar no arquivo.

I tried to use YouTube's recommended 854x640 resolution, ...

Por que você está tentando resoluções tão baixas? Isso não vai ficar claro em 1920x1080, que é de tamanho duplo.

but it wasn't possible with h264 and the encoding software I used (Handbrake) converted it to a width of the nearest multiple of 4, ...

O YouTube lista 854x480, que é 16: 9, não vejo onde você obteve 854x640, do qual é 4: 3.

which I think is a limitation of the h264 format.

Os formatos não limitam a resolução e a escala que você usa. Se eu quiser 1000x10 com uma proporção de 100: 1 para uma grande placa de banner em algum lugar ao longo do caminho, eu posso usar o h264 para isso.

The video I encoded was sharp and fine quality, but when I uploaded it to YouTube, it lost a lot of quality and the preferred large video view looks almost as bad as a 320p video. I tried to wait a few days but it never got sharper (in case it didn't process it completely yet).

Quanto mais baixa a resolução, mais perceptível será a compactação.

So, which resolution and encoding options I should use, if I want the large video player to have the sharpest possible video, retaining the original video quality as good as possible?

1920x1080, com as configurações mais altas de FPS e taxa de bits possíveis.

É tão simples assim: quanto maior a resolução, maior a qualidade do vídeo.

I noticed that recording with 640x480, the video was sharper than with 1280x720, so I'm not sure what im doing wrong here; both were h264.

Embora isso pareça estranho, acho que tem a ver com o fato de que o primeiro é 4: 3, enquanto o último é 16: 9. Talvez um deles seja escalado? De qualquer forma, isso tem algo a ver com os arquivos de vídeo, não com o YouTube. A menos que você esteja comparando ambos no 360p, porque a resolução menor sofreria menos compressão.

Is it anyhow possible to prevent YouTube from re-encoding the videos?

Não, é assim que funciona o modelo de conteúdo. Ajustar todos os dispositivos ...

I just wonder how people can make so sharp videos, while mine are all blurry after upload, but before upload they looked fine. I also tried YouTube's suggested bitrates with h264, but it didn't work any better.

É a resolução que importa, limitando-se desde o início, você está pisando em seus próprios dedos.

Então, desligue o gravador que você está usando agora e confira outros (como o XSplit acima). Se o seu computador não oferecer suporte, você poderá se beneficiar de um equipamento melhor.

Eu não comecei a transmitir ou passei mais tempo em minhas configurações de transmissão ao vivo, mas aqui está um exemplo de 720 casting qualidade, note que isso é limitado pela minha rede (ou eu não tenho certeza de quão alto eu poderia ir) e não pelas minhas capacidades de gravação. Então, se eu fosse salvar em um arquivo e carregar esse arquivo, ele seria de qualidade muito melhor, mas eu não tenho o software instalado no momento para tentar ...

    
por 04.04.2012 / 10:04

Tags