|
Parámetro |
Tipo |
Descripción |
Ejemplo |
|---|---|---|---|
|
object |
La configuración de parámetros de procesamiento de video. |
||
| DisableVideo |
boolean |
Especifica si se debe deshabilitar la generación de flujo de video. Valores válidos:
|
false |
| Stream |
array |
La lista de números de índice de flujos de video que se procesarán del archivo fuente. Un valor vacío (predeterminado) indica que se procesa el flujo de video con el número de índice más pequeño (el primer flujo de video). Un número de índice mayor que 100 indica que se procesan todos los flujos de video.
Nota
Solo se procesan los flujos de video con números de índice existentes. Si no existe un flujo de video correspondiente a un número de índice, ese número de índice se ignora. |
|
|
integer |
El número de índice del flujo de video que se procesará. |
0 |
|
| TranscodeVideo |
object |
Los parámetros de transcodificación de video. Un valor vacío indica que el procesamiento de video está deshabilitado y que el archivo de salida no contiene un flujo de video. Nota
No se recomienda establecer este parámetro en un valor vacío para deshabilitar el procesamiento de video. |
|
| Codec |
string |
El formato de codificación de video. Valores válidos:
|
h264 |
| PixelFormat |
string |
El formato de píxel. El valor predeterminado es el mismo que el del video fuente. Valores válidos:
Nota
yuva420p solo está disponible para la API CreateMediaConvert, y el parámetro Codec debe establecerse en vp9. |
yuv420p |
| FrameRateOption |
string |
La opción de velocidad de fotogramas. Valores válidos:
Valor predeterminado:
Nota
Este parámetro debe configurarse junto con el parámetro FrameRate. |
fixed |
| FrameRate |
number |
La velocidad de fotogramas del video. El valor predeterminado es el mismo que el del video fuente. |
25 |
| ResolutionOption |
string |
La opción de resolución. Valores válidos:
Valor predeterminado:
Nota
Este parámetro debe configurarse junto con el parámetro Resolution. |
fixed |
| Resolution |
string |
La resolución del video de salida en el formato
Nota
Si el video fuente contiene información de rotación, la determinación de anchura/altura y lado largo/corto se basa en el estado posterior a la rotación, que corresponde a la resolución de reproducción. |
640x480 |
| AdaptiveResolutionDirection |
boolean |
Especifica si se debe habilitar el modo adaptativo de lado largo/corto. Valores válidos:
|
true |
| ScaleType |
string |
El modo de escalado. Valores válidos:
Nota
Este parámetro debe configurarse junto con el parámetro Resolution. |
crop |
| Rotation |
integer |
El grado de rotación del video en sentido horario. Valores válidos:
|
90 |
| BitrateOption |
string |
La opción de tasa de bits de video. Valores válidos:
Valor predeterminado:
Nota
Este parámetro debe configurarse junto con el parámetro Bitrate. |
fixed |
| Bitrate |
integer |
La tasa de bits del flujo de video, en bits por segundo (bit/s). Nota
Este parámetro es mutuamente excluyente con CRF. Si tanto este parámetro como CRF están vacíos, la codificación se realiza con un valor de CRF de 23. |
128000 |
| GOPSize |
integer |
El número de fotogramas entre fotogramas clave. Valor predeterminado: 150. Nota
La API GenerateVideoPlaylist no admite este parámetro. |
60 |
| CRF |
number |
Especifica el modo de calidad constante. Este parámetro es mutuamente excluyente con el parámetro Bitrate. El rango de valores es [0,51]. Un valor mayor resulta en una menor calidad de video. El rango de valores recomendado es [18,38]. |
18 |
| BufferSize |
integer |
El tamaño del búfer de decodificación para tasa de bits variable, en bits por segundo (bps). Nota
Este parámetro solo surte efecto cuando se usa junto con el parámetro CRF. |
4000000 |
| MaxBitrate |
integer |
El límite máximo de tasa de bits para tasa de bits variable. Al usar este parámetro, se debe especificar el parámetro BufferSize. Nota
Este parámetro solo surte efecto cuando se usa junto con el parámetro CRF. |
128000 |
| BFrames |
integer |
El número de B-frames consecutivos. Valor predeterminado: 3. |
3 |
| Refs |
integer |
El número de fotogramas de referencia. Valor predeterminado: 2. |
2 |
| VideoSlim |
integer |
Habilita el modo HD ligero. Valores válidos: 0: Valor predeterminado. Deshabilitado. 1: Utiliza el modo HD ligero para la transcodificación. Nota
Para obtener resultados óptimos, utilice los parámetros Bitrate o CRF recomendados oficialmente para la codificación de transcodificación de video con HD ligero. Importante HD ligero solo admite formatos h.264/h.265, únicamente yuv420p, profundidad de 8 bits, y no admite salida de transcodificación de video multidestino ni concatenación de videos. Para más información, consulte Introducción al producto HD ligero. |
0 |
| FilterVideo |
object |
Los parámetros de procesamiento de video. Este parámetro no surte efecto cuando el parámetro TranscodeVideo está vacío o cuando TranscodeVideo.Codec se establece en copy. Nota
La API GenerateVideoPlaylist no admite este parámetro. |
|
| Watermarks |
array |
La lista de marcas de agua de video. |
|
|
object |
La información de la marca de agua de video. |
||
| Type |
string |
El tipo de marca de agua. Valores válidos:
|
text |
| Dx |
number |
Los significados varían según si el valor es un entero o un decimal:
|
0 |
| Dy |
number |
Los significados varían según si el valor es un entero o un decimal:
|
0 |
| StartTime |
number |
La hora de inicio para agregar la marca de agua, en segundos (s). El valor predeterminado es la hora de inicio del video. |
0 |
| Duration |
number |
La duración durante la cual se muestra la marca de agua, en segundos (s). El valor predeterminado es hasta el final del video. |
0 |
| ReferPos |
string |
La posición de referencia para agregar la marca de agua. Valores válidos:
|
topleft |
| Content |
string |
El contenido de la marca de agua de texto. El valor predeterminado está vacío. Importante Este parámetro surte efecto cuando el parámetro Type se establece en text. |
ejemplo |
| FontName |
string |
El nombre de la fuente de la marca de agua de texto. Valores válidos:
Importante Este parámetro surte efecto cuando el parámetro Type se establece en text. |
SourceHanSans-Bold |
| FontSize |
integer |
El tamaño de fuente de la marca de agua de texto. Valor predeterminado: 16. El valor debe ser un entero. Rango de valores: (4,120). Importante Este parámetro surte efecto cuando el parámetro Type se establece en text. |
18 |
| FontColor |
string |
El color de fuente del texto de la marca de agua. El formato es #RRGGBB. Valor predeterminado: #000000. También se admiten valores como "red" y "green". Importante Este parámetro surte efecto cuando el parámetro Type se establece en text. |
red |
| FontApha |
number |
La transparencia de la fuente de la marca de agua de texto. Rango de valores: (0,1]. Valor predeterminado: 1, que indica totalmente opaco. Importante Este parámetro surte efecto cuando el parámetro Type se establece en text. |
0.8 |
| BorderWidth |
integer |
El ancho del borde de la marca de agua de texto, en píxeles (px). El valor debe ser un entero. Rango de valores: [0,4096]. Valor predeterminado: 0. Importante Este parámetro surte efecto cuando el parámetro Type se establece en text. |
2 |
| BorderColor |
string |
El color del borde del texto de la marca de agua. El formato es #RRGGBB. Valor predeterminado: #000000. También se admiten valores como "red" y "green". Importante Este parámetro surte efecto cuando el parámetro Type se establece en text. |
red |
| URI |
string |
El URI de OSS del archivo de marca de agua. Los formatos admitidos son PNG y MOV. El formato del URI de OSS es Importante Este parámetro surte efecto cuando el parámetro Type se establece en file. |
oss://test-bucket/watermark.jpg |
| Width |
number |
El ancho de la imagen de la marca de agua. El valor predeterminado es el ancho original de la imagen de la marca de agua. Los significados varían según si el valor es un entero o un decimal:
|
80 |
| Height |
number |
La altura de la imagen de la marca de agua. El valor predeterminado es la altura original de la imagen de la marca de agua. Los significados varían según si el valor es un entero o un decimal:
|
40 |
| Delogos |
array |
Desenfoca un área rectangular del video para eliminar logotipos, marcas de canal y elementos similares. |
|
|
object |
Los parámetros de procesamiento de desenfoque de video. |
||
| StartTime |
number |
La hora de inicio para agregar el mosaico, en segundos (s). El valor predeterminado es la hora de inicio del video. |
0 |
| Duration |
number |
La duración durante la cual se aplica el mosaico, en segundos (s). El valor predeterminado es hasta el final del video. |
15 |
| Dx |
number |
Los significados varían según si el valor es un entero o un decimal:
|
0 |
| Dy |
number |
Valor predeterminado: 0. Los significados varían según si el valor es un entero o un decimal:
|
0 |
| Width |
number |
El ancho del mosaico. El valor predeterminado es el decimal 1.0, que llena todo el ancho del video de salida. Los significados varían según si el valor es un entero o un decimal:
|
100 |
| Height |
number |
La altura del mosaico. El valor predeterminado es el decimal 1.0, que llena toda la altura del video de salida. Los significados varían según si el valor es un entero o un decimal:
|
40 |
| ReferPos |
string |
La posición de referencia para agregar el mosaico. Valores válidos:
|
topleft |
| Speed |
number |
La configuración de velocidad de reproducción de video. Rango de valores: [0.5,1.0]. Valor predeterminado: 1.0. Nota
Importante
|
1.0 |
| Desensitization |
object |
La configuración de desensibilización de video. Importante
|
|
| Face |
object |
La configuración de desensibilización facial. Nota
Esta función se encuentra en versión preliminar pública. Si tiene alguna pregunta, únase al grupo de DingTalk para enviar sus comentarios. Para obtener el número del grupo de DingTalk, consulte Contáctenos. |
|
| Confidence |
number |
El umbral de confianza facial, que establece el límite inferior de confianza para el reconocimiento facial. Si el valor de confianza de un rostro detectado es inferior a este umbral, el rostro no se desensibiliza.
|
0.4 |
| MinSize |
integer |
El umbral de tamaño mínimo de rostro, que establece el tamaño mínimo de los rostros que se van a desensibilizar. Si el ancho o la altura de un rostro detectado es menor que este umbral, el rostro no se desensibiliza. Unidad: píxeles. Valor predeterminado: 0, que indica que no hay restricción en el tamaño del rostro. |
0.4 |
| ScaleRatio |
number |
La proporción de escala del cuadro de detección. Rango de valores: 0.1 a 5.0. Escala tanto el ancho como la altura del cuadro de detección basándose en su centro. • > 1.0: Amplía el área de desenfoque. • < 1.0: Reduce el área de desenfoque. • = 1.0: Utiliza el cuadro de detección original. |
1.0 |
| BlurRadius |
integer |
El radio de desenfoque. Rango de valores: 1 a 100. Un valor mayor generalmente resulta en un área más desenfocada. |
100 |
| Transparency |
number |
La transparencia y la intensidad del difuminado de bordes del área de desenfoque. Rango de valores: 0.0 a 1.0. • 0.0: Muestra el efecto de desenfoque completo. • 1.0: No se realiza ningún procesamiento de desenfoque. Solo se muestra la imagen original. • 0.0 a 1.0: Un valor mayor resulta en una mayor proporción de la imagen original, un radio de desenfoque real menor y, por lo general, un rango de difuminado de bordes mayor. |
0.0 |
| LicensePlate |
object |
La configuración de desensibilización de matrículas. Nota
Esta función se encuentra en versión preliminar pública. Si tiene alguna pregunta, únase al grupo de DingTalk para enviar sus comentarios. Para obtener el número del grupo de DingTalk, consulte Contáctenos. |
|
| Confidence |
number |
El umbral de confianza de matrícula, que establece el límite inferior de confianza para el reconocimiento de matrículas. Si el valor de confianza de una matrícula detectada es inferior a este umbral, la matrícula no se desensibiliza.
|
0.4 |
| MinSize |
integer |
El umbral de tamaño mínimo de matrícula, que establece el tamaño mínimo de las matrículas que se van a desensibilizar. Si el ancho o la altura de una matrícula detectada es menor que este umbral, la matrícula no se desensibiliza. Unidad: píxeles. Valor predeterminado: 0, que indica que no hay restricción en el tamaño de la matrícula. |
0.4 |
| ScaleRatio |
number |
La proporción de escala del cuadro de detección. Rango de valores: 0.1 a 5.0. Escala tanto el ancho como la altura del cuadro de detección basándose en su centro. • > 1.0: Amplía el área de desenfoque. • < 1.0: Reduce el área de desenfoque. • = 1.0: Utiliza el cuadro de detección original. |
1.0 |
| BlurRadius |
integer |
El radio de desenfoque. Rango de valores: 1 a 100. Un valor mayor generalmente resulta en un área más desenfocada. |
100 |
| Transparency |
number |
La transparencia y la intensidad del difuminado de bordes del área de desenfoque. Rango de valores: 0.0 a 1.0. • 0.0: Muestra el efecto de desenfoque completo. • 1.0: No se realiza ningún procesamiento de desenfoque. Solo se muestra la imagen original. • 0.0 a 1.0: Un valor mayor resulta en una mayor proporción de la imagen original, un radio de desenfoque real menor y, por lo general, un rango de difuminado de bordes mayor. |
0.0 |