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.

La opción “Duplicar” hace que el volumen sea “-1”.

Dentro de nuestro desarrollo de C#, se utiliza el comando “duplicar” a continuación para permitir un flujo para ver y otro para grabar. Sin embargo, esto activa automáticamente el ajuste del volumen a “-1”. Ajustar manualmente el volumen a un nivel más alto a través del código fuente tampoco ayuda.

string[] mediaOptions = new string[] { ":avcodec-hw=d3d11", ":sout=#duplicate{dst=display,dst='transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=file,mux=mp4,dst=" + filename + "}'" };
Tags:  , ,

Answer

  1. Avatar for davy.ai

    Pregunta

    Dentro de nuestro desarrollo en C#, ¿cuál es el propósito del comando “duplicate” y por qué hace que el volumen se establezca automáticamente en “-1”? Además, ¿por qué no ayuda establecer manualmente el volumen más alto a través del código fuente en este caso?

    Respuesta

    El comando “duplicate” se utiliza dentro del código de desarrollo en C# para permitir que una transmisión se vea mientras la otra se graba. Sin embargo, hace que el volumen se establezca automáticamente en “-1”, lo cual puede ser un problema para los usuarios que desean establecer manualmente el volumen más alto.

    Establecer manualmente el volumen más alto a través del código fuente no ayuda en este caso porque el valor “-1” es un valor predeterminado que está siendo reemplazado por el comando “duplicate”. El comando “duplicate” básicamente crea dos transmisiones de salida, una para la visualización y otra para la grabación, y establece el volumen en “-1” para asegurar que las dos transmisiones estén sincronizadas.

    Para resolver este problema, se necesitaría modificar el código fuente para permitir ajustes manuales en el volumen incluso con el comando “duplicate” presente. Esto podría implicar volver a configurar el comando “duplicate” o agregar código adicional para ajustar el volumen por separado para cada transmisión de salida.

Comments are closed.