Melhores configurações H.264 para streaming de vídeo com baixa taxa de bits

7

Estou procurando transmitir algum vídeo do Flash Media Live Encoder com uma taxa de bits de vídeo de cerca de 150 Kbit / s e áudio de 50 Kbit / s. O vídeo conterá bastante movimento que eu quero tentar representar o mais fielmente possível. Existe um sabor específico do H.264 que eu poderia usar para otimizar os resultados em uma resolução de 384x216, ou seja, qual perfil?

obrigado

MSR
fonte
11
Eu nunca usei esse programa, mas pelo som dele, você especificou o codec, a resolução e a taxa de bits que você tem / deseja usar, mas não está satisfeito com o resultado? Não pense que você pode fazer muito se você estiver definido com esses parâmetros ...
Chard
Esta pergunta parece ser mais específica de transmissão e compactação do que a produção AV! Há uma nova proposta de site Broadcast and Media Technologies que visa capturar mais visões arquitetônicas e teóricas sobre assuntos como esse. Participe e convide outras pessoas.
Dipan Mehta 15/03/12
Que tipo de material de vídeo é esse?
DoktorHauser

Respostas:

1

Se você estiver fazendo muito movimento, defina uma taxa de quadros I mais alta. Um quadro I é um quadro inteiro que você precisará com movimento rápido.

Além disso, consulte este link http://www.adobe.com/devnet/flash/apps/flv_bitrate_calculator.html para obter algumas configurações básicas. Isso mostra que 150kb / s é muito lento para manter uma boa imagem. Para material SD, recomenda-se taxas de bits de cerca de 500 kb / s com movimento rápido.

WesleyE
fonte
Esta pergunta parece ser mais específica de transmissão e compactação do que a produção AV! Convidando especialistas para uma nova proposta de site Broadcast and Media Technologies, que visa capturar mais visões arquitetônicas e teóricas sobre assuntos como esse. Participe e convide outras pessoas.
Dipan Mehta 15/03/12
1

Também depende muito da sua plataforma de destino. O High Profile será compactado melhor que o Main Profile, mas nem todos os dispositivos podem decodificar o High Profile com tamanhos de quadros grandes. Alguns não conseguem decodificar o alto perfil.

Eu tive um sucesso considerável na codificação de corridas de automóveis em SD (852x480, na verdade) a 768kbps usando o High Profile. Embora você tenha um quarto do tamanho do quadro, suspeito que 150kpbs seja extremamente otimista.

staticsan
fonte
Esta pergunta parece ser mais específica de transmissão e compactação do que a produção AV! Convidando especialistas para uma nova proposta de site Broadcast and Media Technologies, que visa capturar mais visões arquitetônicas e teóricas sobre assuntos como esse. Participe e convide outras pessoas.
Dipan Mehta 15/03/12
0

Geralmente, é impossível dizer quais configurações produzirão a melhor saída para uma determinada situação, sem simplesmente tentar várias configurações. A maioria dos codificadores (nunca usei o Flash Media Live Encoder especificamente) possui várias configurações que podem ser ajustadas em uma taxa de bits, taxa de quadros e tamanho de quadro específicos que afetarão o resultado final. Algumas configurações terão melhores resultados para alguns tipos de vídeo do que outras.

Meu melhor conselho, sem saber nada sobre o seu software específico, é tentar várias configurações e comparar os resultados. Você pode codificar o mesmo clib de 10 a 30 segundos (provavelmente com muito movimento, já que essa é uma das suas principais preocupações) com várias configurações e comparar os resultados.

Outra coisa que eu sugiro é diminuir a taxa de bits do áudio, para que você tenha um pouco mais de largura de banda de vídeo. Embora essa seja uma boa ideia, também pode depender muito de como é o fluxo de áudio. Se for um videoclipe, provavelmente você deseja proteger sua largura de banda de áudio com muita inveja. Se for uma entrevista (improvável, pois você está falando de muito movimento, mas quem sabe?), Provavelmente você pode se safar com uma largura de banda de áudio muito baixa.

Flimzy
fonte