EncoderProfiles.VideoProfile.Bitrate Propriedade
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.
A taxa de bits de saída de vídeo de destino em bits por segundo
public int Bitrate { [Android.Runtime.Register("getBitrate", "()I", "", ApiSince=31)] get; }
[<get: Android.Runtime.Register("getBitrate", "()I", "", ApiSince=31)>]
member this.Bitrate : int
Valor da propriedade
- Atributos
Comentários
A taxa de bits de saída de vídeo de destino em bits por segundo
Essa será a taxa de bits de saída de vídeo gravada de destino se o aplicativo configurar a gravação de vídeo sem MediaRecorder#setProfile especificar outros MediaRecorder parâmetros de codificação. Por exemplo, para perfis de qualidade de alta velocidade (de CamcorderProfile#QUALITY_HIGH_SPEED_LOW para CamcorderProfile#QUALITY_HIGH_SPEED_2160P), essa é a taxa de bits com a qual o vídeo é gravado. Se o aplicativo pretende gravar vídeos em câmera lenta com os perfis de qualidade de alta velocidade, ele deve definir uma taxa de bits de vídeo diferente correspondente à taxa de bits de saída de gravação desejada (ou seja, a taxa de bits de vídeo codificada durante a reprodução normal) via MediaRecorder#setVideoEncodingBitRate. Por exemplo, se anunciar 240fps #getFrameRate e 64 Mbps #getBitrate no VideoProfile de alta velocidade e o aplicativo pretende gravar vídeos de gravação em câmera lenta de fator 1/8, o aplicativo deve definir 30fps via MediaRecorder#setVideoFrameRate e 8 Mbps ( #getBitrate * fator de câmera lenta) via MediaRecorder#setVideoEncodingBitRate.CamcorderProfile#QUALITY_HIGH_SPEED_720P Não fazer isso resultará em vídeos com taxa de quadros inesperada e taxa de bits ou MediaRecorder erro se a taxa de bits de saída exceder o limite do codificador. Se o aplicativo pretende fazer a gravação de vídeo com MediaCodec o codificador, ele deve definir cada campo individual de MediaFormat forma semelhante de acordo com este VideoProfile.
Java documentação para android.media.EncoderProfiles.VideoProfile.getBitrate().
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.