Sto provando a passare un parametro per creare una miniatura nel transcoder AWS Elastic, che non dovrebbe essere così difficile se non so nulla delle espressioni regolari.
Il mio registro mi sta dando il seguente errore:
Member must satisfy regular expression pattern: (^$)|(^.*\{count\}.*$)\n
Ho solo bisogno di specificare qualcosa chiamato "conteggio" in modo che la miniatura possa essere creata.
Questo è javascript a proposito, se questo è importante.
Ecco la documentazione per il parametro:
Se vuoi che Elastic Transcoder crei miniature, specifica le informazioni che desideri includere nel nome del file per ogni miniatura. È possibile specificare i seguenti valori in qualsiasi sequenza:
-
{count} (Obbligatorio): se si desidera creare miniature, è necessario includere {count} nell'oggetto ThumbnailPattern. Ovunque specifichi {count}, Elastic Transcoder aggiunge un numero di sequenza di cinque cifre (che inizia con 00001) ai nomi dei file delle miniature. Il numero indica dove viene visualizzata una miniatura nella sequenza di miniature per un file transcodificato. Se si specifica un valore letterale e / o {risoluzione} ma si omette {count}, Elastic Transcoder restituisce un errore di convalida e non crea il lavoro.
-
Valori letterali (facoltativo): puoi specificare valori letterali ovunque nell'oggetto ThumbnailPattern. Ad esempio, puoi includerli come prefisso del nome file o come delimitatore tra {risoluzione} e {conteggio}.
-
{risoluzione} (Opzionale): se vuoi che Elastic Transcoder includa la risoluzione nel nome del file, includi {risoluzione} nell'oggetto ThumbnailPattern.
Quale sarebbe una stringa valida che specifica "conteggio"?
Apprezzo molto qualsiasi aiuto.