Cette page peut vous aider à résoudre les problèmes liés à la fonctionnalité de transfert FTP Batch de Video Cloud et à comprendre les divers messages d'erreur liés. Pour plus d’informations sur le transfert FTP Batch, consultez les liens suivants :
Le transfert FTP Batch n’est accessible qu’aux clients Video Cloud Pro et Enterprise. Si vous désirez en savoir plus sur la mise à niveau de votre compte Video Cloud, contactez Brightcove.
Cette rubrique contient les sections suivantes :
Si des erreurs se sont produites durant le téléchargement, un courrier électronique est envoyé aux adresses spécifiées dans l’élément notify de votre fichier de manifeste XML. Si vous n’avez pas reçu de courrier électronique, cela peut signifier que vous n’avez pas spécifié d’adresse de courrier électronique ou que le téléchargement a fonctionné, mais que vous n’avez pas spécifié report-success="TRUE" dans votre manifeste XML. Il est également possible que le courrier électronique ait été envoyé mais ait été bloqué par votre filtre antipourriel. La notification par courrier électronique proviendra de l'adresse donotreply@brightcove.com. Vérifiez que cette adresse n'est pas mise sur votre liste noire. Les ressources, vidéos et sélections chargées sont normalement visibles dans le module média de Video Cloud studio.
Autrement, vous pouvez définir une URL à laquelle Brightcove peut envoyer un avis d’état de rappel en incluant la balise <callback> dans votre fichier de manifeste XML.
L'heure exprimée dans le manifeste XML est calquée sur l'heure du Pacifique alors que l'heure dans le module Média correspond au fuseau horaire spécifié dans votre profil.
Si vous utilisez la fonctionnalité de partage de médias pour partager des vidéos avant la fin de la conversion, vos filiales recevront des vidéos incomplètes ou des fichiers uniquement remplis de métadonnées, sans vidéo. Par conséquent, partagez vos vidéos dans un manifeste XML distinct du manifeste utilisé pour la création et le chargement de vidéos. Vérifiez également que les vidéos ont été entièrement converties avant d'envoyer le manifeste XML de partage. Pour vérifier que la conversion est arrivée à terme, sélectionnez la vidéo dans le module Médias de Video Cloud Studio et regardez la section Rendus à plusieurs débits du volet Détails situé sur la droite.
Lorsque vous téléchargez une vidéo et demandez une conversion à Video Cloud, le serveur Video Cloud crée automatiquement une capture d’écran et une imagette tirée d’une scène au milieu de la vidéo. Vous pouvez remplacer ces images automatiques avec les images de votre choix. Toutefois, lorsque vous envoyez plusieurs ressources dans un même manifeste XML, vous ne pouvez pas déterminer leur ordre de traitement. En conséquence, des captures d’écran et des imagettes chargées dans le manifeste qui sert à télécharger et convertir la vidéo pourront être écrasées par les images créées automatiquement.
Pour éviter ce problème, téléchargez vos captures d'écran et vos imagettes avec un manifeste XML distinct du manifeste utilisé pour créer et télécharger les vidéos. Vérifiez également que les vidéos ont été entièrement converties avant d'envoyer le manifeste XML de chargement des captures d'écran et des imagettes.
Vous ne devez pas télécharger de capture d’image ou de vignette distincte pour chaque rendu. Téléchargez simplement une seule capture d’image et une vignette. Video Cloud utilisera ces images pour tous les rendus.
Les messages ci-dessous sont les messages d'erreur fréquemment rencontrés, suivis de conseils pour le dépannage.
Cette erreur se produit lorsqu’un caractère spécial ou invalide a été utilisé dans le manifeste XML. Cela peut inclure les noms de fichier, les refid, les descriptions ou toute autre métadonnée. Assurez-vous d’avoir validé votre manifeste XML avant de le télécharger. Consultez la section Préparation de vos ressources dans la rubrique Utilisation du transfert FTP Batch et la section Validation de votre manifeste XML dans la rubrique Transfert FTP Batch : référence pour le fichier de manifeste XML.
La raison la plus probable de cette erreur est la présence d’un attribut non pris en charge tel que xmlns dans la balise XML publisher-upload-manifest du niveau supérieur de votre manifeste XML. Consultez la rubrique Transfert FTP Batch : référence pour le fichier de manifeste XML pour la syntaxe à adopter pour votre manifeste XML.
La balise lineup sert à créer des sélections. Si l'une de ces erreurs s'affiche lorsque vous utilisez la balise XML lineup, regardez l'usage et la syntaxe correctes dans la section Création ou mise à jour de sélections avec la balise XML lineup du document Transfert FTP Batch : référence pour le fichier de manifeste XML.
Cette erreur se produit si votre manifeste XML spécifie un refid de titre que le système ne parvient pas à trouver et qu’il ne peut donc pas utiliser pour créer une sélection. Vérifiez que l’attribut refid de votre manifeste correspond au refid de votre titre.
Lorsque vous créez ou éditez une sélection manuelle, la balise lineup doit contenir des titres. Ces titres s’ajoutent par le biais de sous-balises de la balise manual-lineup.
En raison de l’arrêt du réseau Brightcove et de Brightcove.TV, l’attribut allow-brightcove-distribution n’est plus fonctionnel. Effacez-le de votre manifeste XML ou ignorez simplement ce message d’erreur.
Si l'une de ces erreurs s'affiche lorsque vous utilisez la balise XML title, regardez l'usage et la syntaxe correctes dans la section Création ou mise à jour de vidéos avec la balise XML title du document Transfert FTP Batch : référence pour le fichier de manifeste XML.
Cette erreur se produit si votre manifeste XML spécifie un refid pour un FLV complet que le système ne parvient pas à trouver et qu’il ne peut donc pas utiliser pour créer un titre. Vérifiez que l’attribut refid de votre manifeste XML correspond au refid de la ressource.
Cette erreur se produit si votre manifeste XML spécifie un refid de capture d’écran que le système ne parvient pas à trouver et qu’il ne peut donc pas utiliser pour créer un titre. Vérifiez que l’attribut refid de votre manifeste XML correspond au refid de la ressource.
Cette erreur se produit si votre manifeste XML spécifie qu’un élément doit être supprimé, mais que le système ne trouve pas d’élément avec un refid correspondant. Vérifiez que l’attribut refid de votre manifeste correspond au refid de l’élément que vous voulez supprimer.
Cette erreur se produit si votre manifeste XML spécifie qu’un élément doit être supprimé, mais que cet élément est en cours de référencement par un autre élément. Les ressources peuvent être utilisées dans les balises XML title et les titres peuvent être utilisés dans les balises XML lineup. Ces associations doivent être annulées pour que le système vous autorise à supprimer l’élément spécifié.
Cette erreur se produit parce que la sous-balise short-description n'a pas été intégrée à la balise XML title. Vous devez utiliser la sous-balise short-description pour chaque vidéo.
Cette erreur se produit lorsque la sous-balise short-description spécifiée dans le manifeste XML dépasse la valeur maximale autorisée de 250 caractères. C’est la même limitation que celle présente dans le module média.
Cette erreur se produit lorsque l'attribut name de la balise XML title spécifiée dans le manifeste XML dépasse la valeur maximale autorisée de 60 caractères. C’est la même limitation que celle présente dans le module média.
Cette erreur se produit lorsque vous téléchargez une ressource d'un type donné, puis essayez de l’attribuer à un titre en utilisant un autre type de ressource. Par exemple, si vous avez téléchargé la ressource avec la balise XML title qui contenait un attribut type="video still" et que vous l'avez affectée à une balise XML title avec un attribut type="THUMBNAIL". Éditez le type de la ressource dans Video Cloud Studio ou attribuez-la à un type valide pour la balise title.
En raison de l’arrêt du réseau Brightcove et de Brightcove.TV, l’attribut allow-brightcove-distribution n’est plus fonctionnel. Effacez-le de votre manifeste XML ou ignorez simplement ce message d’erreur.
L’attribut encode-multiple de l’élément asset ne peut être utilisé que lorsque vous téléchargez initialement une vidéo. Si vous utilisez la fonction de transfert FTP Batch pour mettre à jour les métadonnées de la vidéo, n’utilisez pas l’attribut encode-multiple.
Cette erreur (ainsi que toutes les erreurs qui commencent par « erreur système ») nécessite en général un dépannage approfondi. Contactez le support Brightcove.
Si l'une des erreurs suivantes se produit lorsque vous utilisez la balise XML asset, regardez la syntaxe et l'usage corrects dans le document Transfert FTP Batch : référence pour le fichier de manifeste XML.
Ces erreurs se produisent lorsque vous n'avez pas spécifié la valeur d'un attribut requis dans la balise asset de votre manifeste XML. Les attributs filename et type sont requis pour la balise asset dans le manifeste XML.
Cette erreur se produit lorsque le système vérifie la correspondance des tailles du fichier chargé et de la ressource telle que spécifiée dans le manifeste XML. Si cette incohérence se produit, cela signifie que la taille du fichier spécifiée dans le manifeste XML est incorrecte ou que le fichier n'a pas été complètement chargé. L'utilisation de l'attribut size est facultative, mais si vous l'utilisez, la taille spécifiée dans le manifeste doit correspondre à celle du fichier reçu par le serveur FTP.
Cette erreur se produit lorsque le système traite le manifeste XML et ne trouve pas un fichier qui y est référencé. Elle peut être causée par des fautes dans le nom des fichiers dans le manifeste XML, par un chargement de fichiers incorrects ou par un chargement après le début du traitement du manifeste XML. En règle générale, le problème vient du fait que le manifeste XML a été chargé avant la fin du chargement des ressources. Pour empêcher que cette erreur ne se produise, vérifiez que vous avez bien chargé toutes les ressources avant de télécharger le manifeste XML.
Ce message d’information ne signifie pas qu'une erreur s'est produite. Ce message s'affiche lorsque votre manifeste XML utilise une balise asset qui contient des informations déjà présentes dans le système.