Compartir a través de


az ams asset-filter

Administrar filtros de recursos para una cuenta de Azure Media Services.

Comandos

Nombre Description Tipo Estado
az ams asset-filter create

Cree un filtro de recursos.

Core GA
az ams asset-filter delete

Elimine un filtro de recursos.

Core GA
az ams asset-filter list

Enumere todos los filtros de recursos de una cuenta de Azure Media Services.

Core GA
az ams asset-filter show

Muestra los detalles de un filtro de recursos.

Core GA
az ams asset-filter update

Actualice los detalles de un filtro de recursos.

Core GA

az ams asset-filter create

Cree un filtro de recursos.

az ams asset-filter create --account-name
                           --asset-name
                           --name
                           --resource-group
                           [--end-timestamp]
                           [--first-quality]
                           [--force-end-timestamp {false, true}]
                           [--live-backoff-duration]
                           [--presentation-window-duration]
                           [--start-timestamp]
                           [--timescale]
                           [--tracks]

Ejemplos

Cree un filtro de recursos con selecciones de seguimiento de filtro.

az ams asset-filter create -a amsAccount -g resourceGroup -n filterName --force-end-timestamp=False --end-timestamp 200000 --start-timestamp 100000 --live-backoff-duration 60 --presentation-window-duration 600000 --timescale 1000 --first-quality 720 --asset-name assetName --tracks @C:\tracks.json

Parámetros requeridos

--account-name -a

Nombre de la cuenta de Azure Media Services.

--asset-name

Nombre del recurso.

--name -n

Nombre del filtro de recursos.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--end-timestamp

Se aplica a Video on Demand (VoD). Para la presentación de Live Streaming, se omite y se aplica silenciosamente cuando finaliza la presentación y la secuencia se convierte en VoD.Este es un valor largo que representa un punto final absoluto de la presentación, redondeado al siguiente siguiente inicio de GOP más cercano. La unidad es la escala temporal, por lo que una endTimestamp de 180000000000 sería durante 3 minutos. Use startTimestamp y endTimestamp para recortar los fragmentos que estarán en la lista de reproducción (manifiesto). Por ejemplo, startTimestamp=400000000 y endTimestamp=100000000 con la escala temporal predeterminada generará una lista de reproducción que contenga fragmentos de entre 4 segundos y 10 segundos de la presentación voD. Si un fragmento extiende el límite, todo el fragmento se incluirá en el manifiesto.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--first-quality

Velocidad de bits de primera calidad (más baja) que se va a incluir en el manifiesto.

--force-end-timestamp

Solo se aplica a Live Streaming. Indica si la propiedad endTimestamp debe estar presente. Si es true, se debe especificar endTimestamp o se devuelve un código de solicitud incorrecto. Valores permitidos: false, true.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
Valor predeterminado: False
Valores aceptados: false, true
--live-backoff-duration

Solo se aplica a Live Streaming. Este valor define la posición activa más reciente a la que un cliente puede buscar. Con esta propiedad, puede retrasar la posición de reproducción en vivo y crear un búfer del lado servidor para los reproductores. La unidad de esta propiedad es timescale (consulte a continuación). La duración máxima del retroceso en directo es de 300 segundos (3000000000). Por ejemplo, un valor de 200000000000 significa que el contenido disponible más reciente es de 20 segundos retrasado desde el borde real en directo.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--presentation-window-duration

Solo se aplica a Live Streaming. Use presentationWindowDuration para aplicar una ventana deslizante de fragmentos para incluir en una lista de reproducción. La unidad de esta propiedad es timescale (consulte a continuación). Por ejemplo, establezca presentationWindowDuration=120000000000 para aplicar una ventana deslizante de dos minutos. Los medios dentro de 2 minutos del borde en directo se incluirán en la lista de reproducción. Si un fragmento extiende el límite, todo el fragmento se incluirá en la lista de reproducción. La duración mínima de la ventana de presentación es de 60 segundos.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--start-timestamp

Se aplica a Video on Demand (VoD) o Live Streaming. Este es un valor largo que representa un punto de inicio absoluto de la secuencia. El valor se redondea al siguiente inicio de GOP más cercano. La unidad es la escala temporal, por lo que una startTimestamp de 1500000000 sería durante 15 segundos. Use startTimestamp y endTimestampp para recortar los fragmentos que estarán en la lista de reproducción (manifiesto). Por ejemplo, startTimestamp=400000000 y endTimestamp=100000000 con la escala temporal predeterminada generará una lista de reproducción que contenga fragmentos de entre 4 segundos y 10 segundos de la presentación voD. Si un fragmento extiende el límite, todo el fragmento se incluirá en el manifiesto.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--timescale

Se aplica a todas las marcas de tiempo y duraciones de un intervalo de tiempo de presentación, especificado como el número de incrementos en un segundo. El valor predeterminado es 100000000 : diez millones de incrementos en un segundo, donde cada incremento sería de 100 nanosegundos de largo. Por ejemplo, si desea establecer una startTimestamp en 30 segundos, usaría un valor de 3000000000 al usar la escala temporal predeterminada.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--tracks

JSON que representa las selecciones de pista. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az ams asset-filter delete

Elimine un filtro de recursos.

az ams asset-filter delete [--account-name]
                           [--asset-name]
                           [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account-name -a

Nombre de la cuenta de Azure Media Services.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--asset-name

Nombre del recurso.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--name -n

Nombre del filtro de recursos.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az ams asset-filter list

Enumere todos los filtros de recursos de una cuenta de Azure Media Services.

az ams asset-filter list --account-name
                         --asset-name
                         --resource-group

Parámetros requeridos

--account-name -a

Nombre de la cuenta de Azure Media Services.

--asset-name

Nombre del recurso.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az ams asset-filter show

Muestra los detalles de un filtro de recursos.

az ams asset-filter show [--account-name]
                         [--asset-name]
                         [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account-name -a

Nombre de la cuenta de Azure Media Services.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--asset-name

Nombre del recurso.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--name -n

Nombre del filtro de recursos.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az ams asset-filter update

Actualice los detalles de un filtro de recursos.

az ams asset-filter update [--account-name]
                           [--add]
                           [--asset-name]
                           [--end-timestamp]
                           [--first-quality]
                           [--force-end-timestamp {false, true}]
                           [--force-string]
                           [--ids]
                           [--live-backoff-duration]
                           [--name]
                           [--presentation-window-duration]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--start-timestamp]
                           [--subscription]
                           [--timescale]
                           [--tracks]

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--account-name -a

Nombre de la cuenta de Azure Media Services.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>.

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: []
--asset-name

Nombre del recurso.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--end-timestamp

Se aplica a Video on Demand (VoD). Para la presentación de Live Streaming, se omite y se aplica silenciosamente cuando finaliza la presentación y la secuencia se convierte en VoD.Este es un valor largo que representa un punto final absoluto de la presentación, redondeado al siguiente siguiente inicio de GOP más cercano. La unidad es la escala temporal, por lo que una endTimestamp de 180000000000 sería durante 3 minutos. Use startTimestamp y endTimestamp para recortar los fragmentos que estarán en la lista de reproducción (manifiesto). Por ejemplo, startTimestamp=400000000 y endTimestamp=100000000 con la escala temporal predeterminada generará una lista de reproducción que contenga fragmentos de entre 4 segundos y 10 segundos de la presentación voD. Si un fragmento extiende el límite, todo el fragmento se incluirá en el manifiesto.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--first-quality

Velocidad de bits de primera calidad (más baja) que se va a incluir en el manifiesto.

--force-end-timestamp

Solo se aplica a Live Streaming. Indica si la propiedad endTimestamp debe estar presente. Si es true, se debe especificar endTimestamp o se devuelve un código de solicitud incorrecto. Valores permitidos: false, true.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
Valores aceptados: false, true
--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: False
--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--live-backoff-duration

Solo se aplica a Live Streaming. Este valor define la posición activa más reciente a la que un cliente puede buscar. Con esta propiedad, puede retrasar la posición de reproducción en vivo y crear un búfer del lado servidor para los reproductores. La unidad de esta propiedad es timescale (consulte a continuación). La duración máxima del retroceso en directo es de 300 segundos (3000000000). Por ejemplo, un valor de 200000000000 significa que el contenido disponible más reciente es de 20 segundos retrasado desde el borde real en directo.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--name -n

Nombre del filtro de recursos.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--presentation-window-duration

Solo se aplica a Live Streaming. Use presentationWindowDuration para aplicar una ventana deslizante de fragmentos para incluir en una lista de reproducción. La unidad de esta propiedad es timescale (consulte a continuación). Por ejemplo, establezca presentationWindowDuration=120000000000 para aplicar una ventana deslizante de dos minutos. Los medios dentro de 2 minutos del borde en directo se incluirán en la lista de reproducción. Si un fragmento extiende el límite, todo el fragmento se incluirá en la lista de reproducción. La duración mínima de la ventana de presentación es de 60 segundos.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove> O --remove propertyToRemove.

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: []
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>.

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: []
--start-timestamp

Se aplica a Video on Demand (VoD) o Live Streaming. Este es un valor largo que representa un punto de inicio absoluto de la secuencia. El valor se redondea al siguiente inicio de GOP más cercano. La unidad es la escala temporal, por lo que una startTimestamp de 1500000000 sería durante 15 segundos. Use startTimestamp y endTimestampp para recortar los fragmentos que estarán en la lista de reproducción (manifiesto). Por ejemplo, startTimestamp=400000000 y endTimestamp=100000000 con la escala temporal predeterminada generará una lista de reproducción que contenga fragmentos de entre 4 segundos y 10 segundos de la presentación voD. Si un fragmento extiende el límite, todo el fragmento se incluirá en el manifiesto.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--timescale

Se aplica a todas las marcas de tiempo y duraciones de un intervalo de tiempo de presentación, especificado como el número de incrementos en un segundo. El valor predeterminado es 100000000 : diez millones de incrementos en un segundo, donde cada incremento sería de 100 nanosegundos de largo. Por ejemplo, si desea establecer una startTimestamp en 30 segundos, usaría un valor de 3000000000 al usar la escala temporal predeterminada.

Propiedad Valor
Grupo de parámetros: Presentation Time Range Arguments
--tracks

JSON que representa las selecciones de pista. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False