MediaFormat.KeyFrameRate Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma chave que descreve a taxa de quadros de um formato de vídeo em quadros/s.
[Android.Runtime.Register("KEY_FRAME_RATE")]
public const string KeyFrameRate;
[<Android.Runtime.Register("KEY_FRAME_RATE")>]
val mutable KeyFrameRate : string
Valor do campo
- Atributos
Comentários
Uma chave que descreve a taxa de quadros de um formato de vídeo em quadros/s.
O valor associado normalmente é um inteiro quando o valor é usado pela plataforma, mas os codecs de vídeo também aceitam valores de configuração float. Especificamente, MediaExtractor#getTrackFormat MediaExtractor fornece um valor inteiro correspondente às informações de taxa de quadros da faixa, se especificado e diferente de zero. Caso contrário, essa chave não estará presente.
MediaCodec#configure MediaCodec aceita valores flutuantes e inteiros.
Isso representa a taxa de quadros operacionais desejada se não #KEY_OPERATING_RATE estiver presente e #KEY_PRIORITY estiver 0 (em tempo real). Caso contrário, isso é apenas informativo.
Para codificadores de vídeo, esse valor corresponde à taxa de quadros pretendida (a taxa na qual o aplicativo pretende enviar quadros para o codificador, conforme calculado pelos carimbos de data/hora do buffer, e não da taxa real em tempo real em que os quadros são enviados para o codificador). Os codificadores usam essa dica para controle de taxa, especificamente para os quadros iniciais, pois espera-se que os codificadores ofereçam suporte à taxa de quadros variável (para controle de taxa) com base no real MediaCodec.BufferInfo#presentationTimeUs buffer timestamps dos quadros subsequentes.
Essa chave não é usada nos MediaCodecMediaCodec#getOutputFormat outputMediaCodec#getInputFormat input/formatos nem por .MediaMuxer#addTrack MediaMuxer
Java documentação para android.media.MediaFormat.KEY_FRAME_RATE.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.