Champs d'ingestion dynamique
Champ | Type | Description |
---|---|---|
master optionnel |
Objet |
le master vidéo à ingérer |
master.url optionnel |
URL |
URL de la source vidéo ; requis sauf pour le retranscodage lorsqu'un master numérique a été archivé, ou que vous ajoutez des images ou des pistes de texte à une vidéo existante |
master.use_archived_master optionnel |
Booléen |
Pour les demandes de retranscodage, utilisera le maître archivé s'il est défini sur |
master.audio_tracks optionnel |
Objet |
Un |
master.audio_tracks.language optionnel |
Chaîne |
Code de langue pour l'audio muxé à partir des balises secondaires dans https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry (la valeur par défaut peut être définie pour le compte en contactant le support de Brightcove) Diffusion dynamique uniquement |
master.audio_tracks.variant optionnel |
Chaîne |
le type de piste audio pour l'audio multiplexé (la valeur par défaut peut être définie pour le compte en contactant l'assistance Brightcove) - pour l'audio multiplexé, il s'agit généralement Valeurs autorisées : |
audio_tracks optionnel Livraison dynamique uniquement |
Objet[] |
tableau d'objets de piste audio - reportez-vous à la section Implémentation de plusieurs pistes audio à l'aide des API pour plus d'informations. |
audio_tracks.merge_with_existing optionnel |
Booléen |
s'il faut remplacer les pistes audio existantes ou en ajouter de nouvelles Livraison dynamique uniquement Valeur par défaut: |
audio_tracks.masters optionnel |
Objet[] |
tableau d'objets de piste audio Livraison dynamique uniquement |
audio_tracks.masters.url optionnel |
Chaîne |
URL du fichier audio Livraison dynamique uniquement |
audio_tracks.masters.language optionnel |
Chaîne |
Code de langue pour la piste audio à partir des sous-étiquettes dans https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry (la valeur par défaut peut être définie pour le compte en contactant l'assistance Brightcove) Livraison dynamique uniquement |
audio_tracks.masters.variant optionnel |
Chaîne |
le type de piste audio (la valeur par défaut peut être définie pour le compte en contactant l'assistance Brightcove) Livraison dynamique uniquement Valeurs autorisées : |
forensic_watermarking optionnel |
Booléen |
Pour savoir si des filigranes judiciaires doivent être ajoutés aux rendus vidéo (si vous le paramétrez sur true le compte, le filigrane médico-légal doit être activé, sinon le champ sera ignoré). Voir Présentation : Filigrane médico-légal pour plus de détails
|
forensic_watermarking_stub_mode optionnel |
Booléen |
Que ce soit visible des filigranes médico-légaux doivent être ajoutés aux rendus vidéo - si vous le définissez sur vrai, le compte doit être activé pour le filigrane médico-légal, et le forensic_watermarking champ doit également être défini sur vrai - voir Aperçu: Filigrane médico-légal pour plus de détails Filigranes visibles doit être utilisé uniquement pour les tests intégrations, pour s'assurer que les filigranes médico-légaux ont été ajoutés avec succès à la vidéo (utilisez une vidéo d'au moins 10 minutes). Une fois la vérification terminée, ils doivent être supprimés en soumettant une nouvelle demande d'ingestion pour retranscoder la vidéo. La demande de retranscodage forensic_watermarking_stub_mode doit être définie sur false.
|
profile optionnel |
Chaîne |
profil d'ingestion à utiliser pour le transcodage ; s'il est absent, le profil par défaut sera utilisé |
transcriptions optionnel |
Objet[] |
Tableau d'objets de transcription pour les sous-titres automatiques |
transcriptions.autodetect optionnel |
Booléen |
true pour détecter automatiquement la langue à partir de la source audio. false à utiliser pour srclang spécifier la langue audio.
|
transcriptions.default optionnel |
Booléen |
Si true , elle srclang sera ignorée et que la piste audio principale sera utilisée, la langue sera détectée automatiquement.
|
transcriptions.input_audio_track optionnel |
Objet | Pour les pistes audio multiples, définit l'audio à partir duquel les sous-titres doivent être extraits. Il est composé d'une langue et d'une variante (toutes deux obligatoires). |
transcriptions.input_audio_track.language obligatoire s'il est input_audio_track inclus |
Chaîne | Code de langue du style BCP-47 pour les pistes de texte (en-US, fr-FR, es-ES, etc.) ; voir les langues prises en charge |
transcriptions.input_audio_track.variant obligatoire s'il est input_audio_track inclus |
Chaîne |
Spécifie la variante à utiliser :
|
transcriptions.kind optionnel |
Chaîne |
Le type de sortie à générer. Valeurs autorisées :
|
transcriptions.label requis |
Chaîne | Étiquette lisible par l'homme. |
transcriptions.srclang optionnel |
Chaîne | Code de langue du style BCP-47 pour les pistes de texte (en-US, fr-FR, es-ES, etc.) ; voir les langues prises en charge |
transcriptions.status optionnel |
Chaîne |
État des pistes de texte, published soit draft (ajoutées mais non disponibles pour les utilisateurs) ; à utiliser draft si la transcription doit être revue avant sa publication, et à mettre à jour pour published utiliser l'API CMS
|
transcriptions.url optionnel |
Chaîne |
L'URL où se trouve le fichier de transcription. Doit être inclus dans le type de transcription . Ne doit pas être inclus s'il s' agit de sous-titres .
|
text_tracks optionnel |
Objet[] |
tableau d' |
text_tracks.url |
URL |
URL d'un fichier WebVTT |
text_tracks.srclang |
Chaîne |
Code de langue ISO 639 à 2 lettres (alpha-2) pour les pistes de texte |
text_tracks.kind optionnel |
Chaîne |
comment le fichier vtt est destiné à être utilisé Valeur par défaut: Valeurs autorisées : |
text_tracks.label optionnel |
Chaîne |
titre lisible par l'utilisateur |
text_tracks.default optionnel |
Booléen |
définit la langue par défaut pour les légendes/sous-titres |
text_tracks.status optionnel |
Chaîne |
définit l'état des text_tracks comme |
images |
Déployer {} | Tableau d'objets décrivant les images à ingérer - voir Images et ingestion dynamique pour plus d'informations |
variant |
Chaîne |
Le type d'image - l'un des suivants :
|
language |
Chaîne | Code langue pour une variante multilingue - codes à partir de https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry |
height |
Numéro | Hauteur en pixels |
Width |
Numéro | Largeur en pixels |
url |
chaîne | URL où l'image est publiée |
capture-images optionnel |
Booléen |
si l'affiche et la vignette doivent être capturées pendant le transcodage ; la valeur par défaut est |
poster optionnel |
Objet |
l'affiche vidéo à ingérer. Voir Images et API Dynamic Ingestion pour plus d'informations |
poster.url |
URL |
URL de l'image de l'affiche vidéo |
poster.height optionnel |
Entier |
hauteur de pixel de l'image |
poster.width optionnel |
Entier |
largeur en pixels de l'image |
thumbnail optionnel |
Objet |
la vignette vidéo à ingérer. Voir Images et API d'ingestion dynamique pour plus d'informations. |
thumbnail.url |
URL |
URL de l'image miniature de la vidéo |
thumbnail.height optionnel |
Entier |
hauteur de pixel de l'image |
thumbnail.width optionnel |
Entier |
largeur en pixels de l'image |
callbacks optionnel |
Chaîne de caractères[] | Tableau d'URL qui avis doit être envoyé à |