es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-MEDIACODEC

Cómo decodificar en una resolución más baja a través de un códec multimedia en Android. Por ejemplo, quiero decodificar un video de resolución 1920*1080 en una salida de 1280*720.

Cómo decodificar en una resolución más baja a través del códec multimedia en Android. Por ejemplo, quiero decodificar un video de resolución 19201080 en un formato de salida de 1280720 a través del códec multimedia. He intentado usar KEYMAXWIDTH y KEYMAXHEIGHT pero siempre se decodifica en la resolución original.

Cambiar el códec de grabación de la cámara programáticamente en Android.

Estoy utilizando el siguiente código para grabar la cámara en Android. ¿Cómo puedo cambiar el códec predeterminado (el predeterminado es H264) aquí? private Uri fileUri; //… private void recordVideo() { Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); fileUri = getOutputMediaFileUri(MEDIA_TYPE_VIDEO); // Establecer calidad de video intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); // Iniciar la captura de . . . Read more

Cómo mantener dos o más instancias de mediacodec en Android

Tengo un viewPager2 VERTICAL, su viewHolder utiliza SurfaceView para reproducir mp4; Y en cualquier momento, solo tiene una instancia de viewHolder, una superficie para reproducir video. Tengo dos interfaces: IMediaCodecProxy interface IMediaCodecProxy { //todos los métodos son iguales a MediaCodec fun selectCodec() fun configureCodec() fun release() fun flush() } IMediaCodecPool . . . Read more