EncoderProfiles.VideoProfile.Bitrate Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Velocidad de bits de salida de vídeo de destino en 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 de propiedad
- Atributos
Comentarios
Velocidad de bits de salida de vídeo de destino en bits por segundo
Esta es la velocidad de bits de salida de vídeo grabada de destino si la aplicación configura la grabación de vídeo a través MediaRecorder#setProfile de sin especificar ningún otro MediaRecorder parámetro de codificación. Por ejemplo, para perfiles de alta velocidad (de CamcorderProfile#QUALITY_HIGH_SPEED_LOW a CamcorderProfile#QUALITY_HIGH_SPEED_2160P), se trata de la velocidad de bits con la que se graba el vídeo. Si la aplicación pretende grabar vídeos de cámara lenta con los perfiles de calidad de alta velocidad, debe establecer una velocidad de bits de vídeo diferente que corresponda a la velocidad de bits de salida de grabación deseada (es decir, la velocidad de bits de vídeo codificada durante la reproducción normal) a través MediaRecorder#setVideoEncodingBitRatede . Por ejemplo, si CamcorderProfile#QUALITY_HIGH_SPEED_720P anuncia 240 fps y 64 Mbps en videoProfile de alta velocidad, y la aplicación pretende grabar vídeos de cámara lenta de 1/8 factor, la aplicación debe establecer 30 fps #getFrameRate a través MediaRecorder#setVideoFrameRate de y 8 Mbps #getBitrate ( #getBitrate * factor de cámara lenta) a través MediaRecorder#setVideoEncodingBitRatede . Si no lo hace, se producirán vídeos con velocidad de fotogramas inesperada y velocidad de bits, o MediaRecorder error si la velocidad de bits de salida supera el límite del codificador. Si la aplicación pretende realizar la grabación de vídeo con MediaCodec el codificador, debe establecer cada campo individual de MediaFormat forma similar de acuerdo con este VideoProfile.
Java documentación para android.media.EncoderProfiles.VideoProfile.getBitrate().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.