Introduction
Si vous archivez un master lorsque vous ingérez une vidéo, vous pourrez re-transcoder la vidéo plus tard sans l'ingérer à nouveau. Cette rubrique explique vos options pour l'archivage de vos masters. L'archivage du master consiste à stocker le fichier vidéo master dans votre compte afin qu'il soit disponible pour un traitement ultérieur. Voir Création de profils d'ingestion pour la livraison dynamique pour plus d'informations.
Notez que si vous stockez le master numérique lorsque vous ingérez la vidéo, puis retranscodez la vidéo à l'aide d'un profil qui n'archive pas les masters, le master numérique de la vidéo sera ne pas être supprimé et vous pourrez toujours retranscoder la vidéo.
Archivage d'un master
Pour archiver un master pour votre vidéo, vous devez inclure le digital_master
objet dans votre profil d'ingestion :
{
"account_id": 3423487123048,
"digital_master": {
"rendition": "passthrough",
"distribute": false
},
"name": "nondrm-default",
...
}
Source ou rendu
Pour les profils de livraison dynamique (y compris l'encodage contextuel), vous pouvez archiver le fichier source vidéo en tant que maître (en d'autres termes, définir "rendition": "passthrough"
dans le digital_master
partie du profil). Le digital_master va ne pas être distribué (poussé vers le CDN en tant que rendu disponible) pour ces profils, même si vous définissez "distribute": true
.
Pour les profils Legacy Ingest, vous pouvez choisir d'utiliser votre fichier source vidéo comme maître ou vous pouvez sélectionner un rendu de haute qualité à utiliser comme maître.
Pour utiliser le fichier source vidéo que vous ingérez en tant que maître, incluez le code suivant dans votre profil d'acquisition :
"digital_master": {
"rendition": "passthrough",
"distribute": false
}
Pour utiliser un rendu pour le fichier principal au lieu de votre fichier source (profils Legacy Ingest uniquement), définissez le rendition
champ de l' digital_master
objet sur l'identifiant de référence pour le rendu :
"digital_master": {
"rendition": "av0",
"distribute": true
},
"name": "nondrm-av0",
"packages": [],
"renditions": [
{
"media_type": "video",
"reference_id": "av0", ...
Si vous le réglez rendition
sur none
, aucun master ne sera archivé et vous ne pourrez pas retranscoder la vidéo. Vous pouvez cependant remplacer la vidéo en l'intégrant à nouveau.
Distribution
La distribution ne fonctionnera que pour Profils d'intégration hérités.
Vous pouvez choisir si le maître est distribué ou non. Distribué signifie que le master est poussé vers le CDN et disponible en tant que rendu jouable. Si le master n'est pas distribué, il est archivé par Video Cloud mais pas poussé vers le CDN.
- Si vous avez sélectionné l'un de vos rendus en tant que format principal et que vous l'avez configuré
distribute
surfalse
, ce rendu ne sera pas transféré vers le CDN et ne sera pas disponible pour la lecture - Si le rendu est défini sur
passthrough
etdistribute
surtrue
, le master ne sera distribué que s'il est au format h264 - La vidéo originale peut être modifiée afin de la rendre jouable sur Internet. Le master archivé sera cependant identique au fichier d'origine, sauf dans de très rares cas où nous devons le modifier afin de le transcoder
- La distribution du maître fait ne pas travailler pour les vidéos ingérées en utilisant Livraison dynamique profils. Si vous regardez les profils d'ingestion de Dynamic Delivery, vous verrez que
distribute
est réglé surfalse
. Si vous dupliquez le profil et tentez de le modifier dans Studio, la valeur reviendra àfalse
automatiquement.
Pour distribuer le master sur le CDN, définissez "distribute": true
dans l' digital_master
objet :
"digital_master": {
"distribute": true,
"rendition": "passthrough"
}
Pour empêcher la distribution du maître, définissez distribute
à faux :
"digital_master": {
"distribute": false,
"rendition": "passthrough"
}
Comportement par défaut
Par défaut (si le profil ne comporte pas de digital_master
champ), le Dynamic Ingest API et Télécharger le module se comportera exactement comme si les éléments suivants avaient été inclus dans le profil :
"digital_master": {
"distribute": false,
"rendition": "none"
}
En d'autres termes, aucun master numérique ne sera stocké.
Si vous avez les éléments suivants dans votre profil :
"digital_master": {
"distribute": false
}
... sans rendition
champ pour spécifier ce qui doit être archivé, la vidéo source sera archivé en tant que maître numérique.
Profils standards
Les profils standard pour Dynamic Delivery ainsi que le système d'ingest hérité stockent automatiquement les maîtres mais ne les distribuent pas :
Dynamic Delivery Profils standard
- multi-platform-extended-static
- multi-platform-extended-static-with-MP4
- multi-platform-standard-static
- multi-platform-standard-static-with-MP4
- multi-platform-extended-dynamic
- multi-platform-extended-dynamic-with-MP4
- multi-platform-standard-dynamic
- multi-platform-standard-dynamic-with-MP4
- low-bandwidth-dynamic
Profils système d'acquisition hérités standard
- videocloud-default-v1
- high-definition
- audio-only
- single-bitrate-standard
- single-bitrate-high
- screencast-1280
- smart-player-transition