Algum especialista em FFmpeg pode compartilhar suas configurações preferidas para conversão de vídeo no YouTube e no Facebook?
Para o YouTube, estou seguindo estas diretrizes e meu tamanho de vídeo é 480P @ 24 fps
- Codec de áudio: AAC-LC
- Canais: Estéreo ou Estéreo + 5.1
- Taxa de amostragem 96khz ou 48 khz
- Codec de vídeo: H.264
- Varredura progressiva (sem entrelaçamento)
- Alto perfil
- 2 quadros B consecutivos
- GOP fechado. GOP de metade da taxa de quadros.
- CABAC
- Taxa de bits variável. Não é necessário limite de taxa de bits
- Espaço de cores: 4.2.0
ffmpeg
youtube-api
Bachalo
fonte
fonte
Respostas:
Não considere as diretrizes como requisitos estritos. A recomendação geral é fornecer a mais alta qualidade prática para você enviar. É simples assim; qualquer coisa que você enviar será recodificada de qualquer maneira e o YouTube quase sempre aceitará o que você fornecer. Isso significa que você carrega o conteúdo original ou, se o original é muito grande, pode recodificá-lo usando uma alta qualidade. Exemplo usando
ffmpeg
:Veja FFmpeg Wiki: H.264 para mais detalhes - especificamente as opções
-crf
e-preset
. Observe que eu simplesmente copiei o áudio, mas você pode optar por recodificá-lo se a fonte contiver áudio não compactado.Seu player pode não ser capaz de reproduzir a saída por vários motivos, mas o YouTube certamente o fará.
fonte