Environnement pris en charge
- Global Tuber est une application de bureau pour Windows 10 / Windows 11.
- Aucune application pour smartphone n’est prévue.
- Une application Mac est à l’étude.
Global Tuber Hub
Manuel en français
Global Tuber est une application Windows qui traduit les titres, descriptions et sous-titres YouTube, y compris les processus de sous-titres YTT à puces colorées. Ce manuel vous guide dans la préparation, la traduction, les fichiers de sous-titres, le téléversement avec YouTube Data API et le dépannage.
Vérifiez l’environnement pris en charge, les exigences de licence et les éléments de configuration avant d’utiliser Global Tuber.
Dans les paramètres de Global Tuber, vous pouvez modifier le thème et la police d’affichage. Si le texte est difficile à lire, ajustez l’affichage avant de commencer.
Vous pouvez utiliser la même chaîne YouTube sur plusieurs PC. Pour utiliser l’application sur un autre PC, installez-la avec les mêmes étapes, puis copiez si nécessaire le dossier du programme pour la même chaîne. Vous devrez saisir de nouveau la clé de licence au premier démarrage.
Le décompte des caractères DeepL affiché par l’application est une estimation. Nous ne sommes pas responsables de l’exactitude du décompte affiché dans l’application. Pour connaître le décompte exact, connectez-vous à DeepL et vérifiez-le directement.
L’adresse e-mail du support est affichée sur l’écran d’authentification de la licence ou dans l’e-mail qui vous a envoyé la clé de licence. Cette adresse e-mail n’est pas publiée sur la page publique.
Les nouveaux utilisateurs peuvent vérifier la préparation nécessaire en quatre étapes. Les sections numérotées ci-dessous expliquent chaque point en détail.
Vérifiez la configuration de base, entraînez-vous avec une vidéo de test privée, confirmez les emplacements de sortie et repérez où chercher en cas de problème.
Activez les extensions de fichiers et terminez les réglages nécessaires pour utiliser API.
Voir les étapesNe vous inquiétez pas si vous faites des erreurs ; l’entraînement sert à cela. Utilisez une vidéo de test privée d’environ cinq minutes et répétez plusieurs fois tout le processus, de la traduction au téléversement. Vérifiez le processus avant de l’utiliser avec de vraies vidéos de chaîne.
Voir les étapesVérifiez les fichiers API dans YouTube_Upload\VIDEO_ID, ou les fichiers de téléversement manuel dans After_translation.
Utilisez le guide par tâche, le dépannage, la FAQ et les sections Détails uniquement lorsque vous avez besoin de ces informations.
Voir les détailsTerminez ces étapes minimales avant d’essayer la traduction et le téléversement.
Ouvrez un dossier dans Windows. Pour cette vérification, vous pouvez utiliser votre dossier utilisateur ou n’importe quel autre dossier.
Dans Windows 11, ouvrez Affichage dans le menu supérieur.
Placez la souris sur Afficher, près du bas du menu qui s’ouvre.
Lorsque des extensions comme .json, .srt, .ytt et .txt sont visibles, il est plus facile d’identifier les types de fichiers.
Si vous ne trouvez pas ce réglage, recherchez « Windows afficher les extensions de fichiers ».
client_secret.jsonLe fichier d’authentification téléchargé pour YouTube Data API a un nom long. Renommez-le avec le nom plus court ci-dessous.
client_secret_xxxxxxxx.apps.googleusercontent.com.json
client_secret.json
config\client_secret.json
L’authentification ne fonctionnera pas si le fichier conserve le long nom téléchargé.
default_language de la chaîne channel_info.jsonchannel_info.json est le fichier de paramètres des informations de chaîne YouTube. Il existe deux versions : une pour les modèles et une pour le téléversement avec API.
Dans le modèle, définissez uniquement le ID de la chaîne et la langue principale, puis laissez les autres éléments vides. Cette section explique comment remplir le modèle.
YouTube_Upload\Templates\channel_info.json
YouTube_Upload\channel_info.json
Ouvrez votre chaîne YouTube. Dans le URL de la chaîne, la valeur de 24 caractères qui commence par UC après channel/ est le ID de la chaîne.
en) est recommandé pour default_languageFor multilingual global use, even for channels outside English-speaking regions, set default_language to Anglais (en)
Cela vient de la manière dont YouTube affiche les titres. Si un titre n’est pas traduit dans la langue du spectateur, YouTube affiche le titre dans la langue définie dans default_language.
Utiliser l’anglais comme langue par défaut aide les spectateurs à comprendre le contenu dans les régions où aucune traduction n’a encore été préparée.
en) est également recommandé pour le default_language du nom de chaîneFor multilingual global use, also set the channel-name default_language to Anglais (en)
Utilisez un nom de chaîne anglais clair et court comme base.
Le nom de la chaîne est important, car il peut avoir une forte influence sur la croissance des abonnés et les revenus.
default_language sur l’anglais et utiliser des noms de chaîne traduits dans chaque languedefault_language pour une utilisation mondiale multilingueYouTube_Upload\Templates\channel_info.json
Modèle de nom et de description de chaîne
Champs obligatoires : "channel_id" et "defaultLanguage". en est recommandé.
"channel_id": "UCxxxxxxxxxxxxxxxxxxxxxx",
"defaultLanguage": "en"
* Laissez les autres champs vides.
YouTube_Upload\Templates\metadata.json
Modèle de titre et de description de vidéo
Champ obligatoire : "default_language". en est recommandé.
"default_language": "en",
* Laissez les autres champs vides.
default_language (langue principale) lorsque vous ne visez pas une expansion mondialeSaisissez le ID de la chaîne YouTube dans channel_id.
Dans default_language, saisissez normalement le code de la langue source principale.
Utilisez le code de langue principale de la colonne YouTube-Code dans Translation-list.xlsx.
Menu principal 10.
Collez la clé API et appuyez sur Enter ↵ : **********************
Il s’agit d’une clé API DeepL API Developer.
Votre forfait est détecté automatiquement à partir de la clé API
Enter the usage period start date and press Enter ↵
(Input format: 20261231): 20260428
Enter the usage period end date and press Enter ↵
(Input format: 20261231): 20270428
Menu principal 9. ⇒ menu YouTube Data API 8.
xxxxxx@gmail.com
Choose an accountxxxxxx@gmail.com
Utiliser un autre compte
Global Tuber est utilisé par les propriétaires de chaînes pour gérer leurs propres chaînes YouTube.
Si vous utilisez des paramètres d’authentification YouTube Data API que vous avez créés vous-même, sélectionnez Continuer.
Si vous utilisez un fichier d’authentification reçu de quelqu’un d’autre, ou si vous ne connaissez pas son contenu, ne continuez pas.
Continuer
Back to safety☑ Tout sélectionner
☑ Gérer YouTube
☑ Gérer les vidéos YouTube
☑ Gérer le profil YouTube
xxxxxx@gmail.com
Review activityUne fois l’authentification réussie, config\token.json est créé.
config\client_secret.json
config\token.json
Conservez les clés API, les fichiers d’authentification, les informations du compte de chaîne et les informations personnelles en sécurité. Ne les communiquez pas à d’autres personnes.
Si vous utilisez un forfait DeepL payant, définissez des limites d’utilisation (caractères ou coût) dans les paramètres de contrôle des coûts de DeepL.
Commencez avec environ cinq langues et une vidéo de test privée, puis familiarisez-vous avec le processus jusqu’au téléversement sur YouTube.
Commencez avec une vidéo de test privée d’environ cinq minutes et répétez le processus de la traduction au téléversement. N’utilisez de vraies vidéos de chaîne qu’après vous être familiarisé avec le processus.
Before_translation![]()
Title_and_Description.txtSource du titre et de la description Title_and_Description.txt
![]()
Channel_Information.txtSource des informations de chaîne Channel_Information.txt
Fichier de sous-titresSRT, etc.
Ouvrez YouTube Studio sur un PC, puis ajoutez yt:cc=on dans le champ Tags des paramètres par défaut de mise en ligne. Pour les vidéos qui disposent de sous-titres, les sous-titres peuvent s’afficher par défaut. Le résultat peut varier selon les spécifications de YouTube et l’environnement de lecture.
yt:cc=onTranslation-list.xlsxDans la feuille YouTube_Translation de Translation-list.xlsx, utilisez la colonne Translation pour choisir si chaque langue est traduite. N copie le texte source sans le traduire, et Y le traduit.
Si la colonne Translation Engine est vide, l’application utilise le parcours de traduction gratuite standard. SD utilise DeepL pour les textes courts particulièrement importants, comme les titres et les noms de chaîne, lorsque la précision de traduction est essentielle (recommandé). D utilise DeepL pour toutes les traductions.
Utiliser environ cinq langues garde les résultats faciles à vérifier et vous permet de vous entraîner au téléversement environ quatre fois par jour.
Vérifiez quelles langues dépassent la limite de 100 caractères et de combien de caractères elles la dépassent.
Raccourcissez légèrement le titre source et enregistrez-le.
Appuyez sur la touche Enter pour continuer. Seules les langues qui dépassaient la limite sont retraduites.
Seuls les titres qui tiennent dans 100 caractères sont enregistrés comme fichiers pour le téléversement avec API et le téléversement manuel.
◀❎⛔ @Username ⛔❎▶
Placez les termes que vous ne voulez pas traduire entre les balises de non-traduction sur une seule ligne affichées ci-dessus. Un saut de ligne rend la balise invalide.
Utilisez cela pour les noms de chaîne, les identifiants, les noms de marque, les noms de produit, les noms propres et les autres termes dont le sens changerait s’ils étaient traduits.
YouTube_Upload\VIDEO_IDTitle, description, and subtitle files used by YouTube Data API are saved here.After_translationTranslated files for manual upload to YouTube are saved here.Utilisez les fichiers API dans YouTube_Upload\VIDEO_ID pour téléverser ensemble le titre, la description et les sous-titres.
Rechargez ( ⟳ ) la page des sous-titres de la vidéo YouTube Studio et vérifiez-la.
Répétez le processus de la traduction au téléversement avec une vidéo de test privée, puis utilisez-le sur de vraies vidéos de chaîne uniquement lorsque vous êtes à l’aise. Les titres, descriptions et sous-titres peuvent être corrigés et téléversés de nouveau autant de fois que nécessaire. En revanche, un nom de chaîne ne peut être modifié que deux fois en 14 jours.
Placeholder pour insérer des phrases types dans les sous-titresDans la feuille Placeholder de Translation-list.xlsx, enregistrez des phrases types pour des espaces réservés comme {WELCOME_WITH_THANKS_1} et {REQUEST_FOR_COMMENTS_1}.
Lorsque vous écrivez des espaces réservés dans les sous-titres, l’application peut insérer des salutations, des remerciements, des demandes de commentaires et d’autres phrases types dans les sous-titres de chaque langue. Utilisez cela lorsque vous souhaitez augmenter l’engagement des spectateurs.
Exemple : Bonjour. À ceux qui regardent en français, et à tout le monde entier. J'espère que cette vidéo pourra vous être un peu utile.
Utilisez cette section pour trouver où vérifier chaque tâche.
Before_translation
Placez ici le titre source, la description, les informations de chaîne et les fichiers de sous-titres.
After_translation
Les fichiers traduits pour le téléversement manuel vers YouTube sont enregistrés ici.
YouTube_Upload\VIDEO_ID
Les fichiers de titre, de description et de sous-titres utilisés par YouTube Data API sont enregistrés ici.
YouTube_Upload
Le fichier d’informations de chaîne utilisé par YouTube Data API est enregistré ici.
YouTube_Upload\Templates
Les fichiers modèles pour les titres, descriptions et informations de chaîne sont enregistrés ici.
Title_and_Description.txt et ajustez les titres dans toutes les langues à 100 caractères ou moins.MAX_LENGTHS de Translation-list.xlsx.Title_and_Description_xxxxxx_xxxxxx-★Concatenation.txt.Convertissez les sous-titres SRT en sous-titres YTT ou TTML pouvant utiliser des puces colorées, ou traduisez des sous-titres standard SRT, YTT et TTML en plusieurs langues.
Channel_Information.txt et préparez les noms et descriptions de chaîne pour plusieurs langues.MAX_LENGTHS de Translation-list.xlsx.Channel_Information_xxxxxx_xxxxxx-(★Concatenation).txt.Time_Editing avant et après l’exécution pour comprendre le résultat.Time_Editing.Lors du téléversement avec API, utilisez les fichiers du dossier YouTube_Upload\VIDEO_ID. Lors du téléversement manuel, utilisez les fichiers du dossier After_translation.
Menu principal 10.
Définissez la clé API et la période d’utilisation afin que la traduction puisse commencer. Si vous utilisez un forfait payant, définissez des limites de caractères ou de coût sur la page de contrôle des coûts dans DeepL.
[Important] Conservez la clé DeepL API en sécurité et ne la partagez jamais.
Menu principal 9. ⇒ menu YouTube Data API 8.
Sélectionnez le compte Google de la chaîne YouTube, vérifiez les autorisations Google et confirmez l’e-mail. Après l’authentification, vérifiez config\token.json.
[Important] La langue principale (langue par défaut) est obligatoire pour les titres et les noms de chaîne. Si elle n’est pas définie, vous ne pouvez pas téléverser. Vous ne pourrez pas non plus supprimer plus tard la langue principale des titres et noms de chaîne.
Conservez les fichiers du dossier config en sécurité et ne les partagez jamais.
Menu principal 9. ⇒ utilisez les trois menus ci-dessous
YT_Search.xlsxYT_channel.xlsxYT_Comment.xlsxLorsque vous exécutez pour la première fois les données d’exemple téléchargées, les fichiers de recherche sont enregistrés dans le dossier YouTube_Upload.
Ensuite, modifiez les données en vous référant aux fichiers téléchargés YT_Search.xlsx, YT_channel.xlsx et YT_Comment.xlsx.
* Lancez la recherche un jour où vous ne téléversez pas de titres, descriptions ou sous-titres. La recherche et le téléversement partagent une limite quotidienne.
La dernière section Détails explique les points techniques. Ouvrez d’abord uniquement la tâche dont vous avez besoin.
Sélectionnez le symptôme pour trouver la cause probable et les étapes de correction.
Cela peut se produire pendant la configuration de YouTube Data API si votre adresse e-mail n’est pas enregistrée comme utilisateur de test dans les paramètres OAuth après la création de la clé API. Cela peut aussi arriver si vous êtes connecté avec le mauvais compte Google.
Reconnectez-vous avec le compte Google de la chaîne YouTube, puis vérifiez si nécessaire les paramètres OAuth dans YouTube Data API.
Si une erreur d’authentification apparaît soudainement avec une clé API déjà authentifiée, supprimez d’abord config\token.json et recommencez l’authentification. Si cela ne résout pas le problème, supprimez les fichiers d’authentification dans le dossier config, obtenez une nouvelle clé YouTube Data API, puis recommencez l’authentification.
Cela se produit lorsque vous n’êtes pas connecté avec le compte Google de la chaîne YouTube. Reconnectez-vous avec le bon compte de chaîne.
Pour une nouvelle vidéo, vous pouvez généralement téléverser les titres, descriptions et sous-titres pour un maximum de 24 langues par jour.
Cela utilise le quota quotidien YouTube API. Il est donc préférable de téléverser et de lancer la recherche des jours différents.
Si les fichiers ont déjà été téléversés, les fichiers cibles ont peut-être été déplacés vers le dossier Completion. Relancez la traduction ou replacez les fichiers cibles depuis YouTube_Upload\11-character video ID folder name\Completion.
Le serveur du moteur de traduction peut être occupé. Attendez un moment, puis exécutez de nouveau la tâche. Le point de connexion du service peut varier selon le pays et l’environnement ; ce n’est donc pas forcément un problème que vous pouvez corriger directement.
Dans les anciennes versions de Microsoft Excel ou dans les logiciels compatibles avec Excel, les miniatures et les graphiques de mise en forme conditionnelle peuvent ne pas s’afficher correctement. Ouvrez le fichier dans une version plus récente de Microsoft Excel.
Les modifications manuelles de YTT / TTML ne sont pas prises en charge si la structure des balises est cassée. Restaurez la même structure que l’exemple, puis relancez la tâche.
Global Tuber indique généralement pourquoi il s’est arrêté et quoi faire ensuite. Lisez d’abord le message affiché et vérifiez l’élément correspondant.
Normal : aucun problème détecté
Avis : vérifiez les paramètres ou l’environnement
Erreur : une action est nécessaire
Ne vous fiez pas uniquement au statut affiché. Vérifiez aussi le numéro de menu sélectionné juste avant et l’emplacement où le fichier a été enregistré.
System\Logs folder.
Vérifiez à quoi servent chaque dossier et chaque fichier de paramètres.
Cette section résume les dossiers et fichiers qui apparaissent régulièrement dans le manuel. Si vous ne savez pas où chercher, commencez par ce tableau.
| Nom | Rôle | Quand vérifier |
|---|---|---|
| Processus global | Placez les fichiers source dans Before_translation. Pour le travail manuel, vérifiez After_translation. Pour API, vérifiez YouTube_Upload\VIDEO_ID. | Lorsque vous vérifiez d’abord le processus global |
Before_translation |
Ce dossier contient les fichiers source avant traduction. Placez ici le titre + la description, les informations de chaîne et les fichiers de sous-titres avant le traitement. | Avant d’exécuter la traduction |
After_translation |
Les fichiers traduits pour le téléversement manuel vers YouTube sont enregistrés ici. | Avant le téléversement manuel |
YouTube_Upload\VIDEO_ID |
Ce nom de dossier fictif est utilisé dans les exemples de fichiers de téléversement YouTube Data API. Remplacez-le par l’ID vidéo réel lorsque vous vérifiez un vrai dossier de téléversement. | Avant le téléversement avec API |
YouTube_Upload\11-character video ID folder name |
C’est le véritable dossier de téléversement propre à chaque vidéo. Il contient les fichiers de titre, description et sous-titres utilisés par YouTube Data API juste avant le téléversement. | Avant le téléversement avec API |
YouTube_Upload\11-character video ID folder name\Completion |
Une fois le téléversement terminé, les fichiers de titre, description et sous-titres sont enregistrés ici. Si vous téléversez plusieurs fois la même vidéo, les fichiers ne sont pas écrasés ; ils sont conservés comme anciennes sauvegardes. | Après le téléversement avec API |
YouTube_Upload |
Le fichier d’informations de chaîne utilisé par YouTube Data API est enregistré ici. | Lors de la vérification des informations de chaîne |
YouTube_Upload\Templates |
Les fichiers modèles pour les titres, descriptions et informations de chaîne sont enregistrés ici. Pour les informations de chaîne, les paramètres ID de chaîne et langue principale (langue par défaut) sont particulièrement importants. | Lors de l’utilisation de modèles de saisie |
Title_and_Description_xxxxxx_xxxxxx-★Concatenation.txt |
Ce fichier de sortie traduit combine le titre et la description. Utilisez-le pour vérifier ensemble les titres et descriptions traduits. | Après la traduction des titres et descriptions |
Channel_Information_xxxxxx_xxxxxx-(★Concatenation).txt |
Ce fichier de sortie traduit combine les informations de chaîne. Utilisez-le pour vérifier les noms et descriptions de chaîne multilingues. | Après la traduction des informations de chaîne |
YouTube_Upload\channel_info.json |
Ce fichier définit le ID de la chaîne et default_language. Pour une utilisation mondiale multilingue, en est recommandé pour default_language. | Pendant la configuration de base ou lors d’un changement de chaîne |
config\client_secret.json |
Il s’agit du fichier d’authentification téléchargé pour YouTube Data API. Renommez le long fichier téléchargé avec ce nom et placez-le ici. | Avant l’authentification YouTube |
config\token.json |
Ce fichier est créé après l’authentification YouTube. Il conserve l’état d’authentification. Ne le publiez pas et ne le transmettez pas à d’autres personnes. | Pendant l’authentification YouTube ou en cas d’erreur d’authentification |
System\Logs |
Ce dossier stocke les journaux d’erreur et de traitement. Si un problème survient, vérifiez les journaux autour du moment du problème. | Lors de la vérification des détails d’erreur |
YTT-Settings.xlsx |
Use this file for YTT subtitle design settings. When checking color bullets and other display options on YouTube, check this file first. YTT and TTML are different formats, so configure them separately when using both. If you edit it manually, back up the original file first and refer to ytt.ytt. Only some items from the reference material are used for YTT settings. Display results may differ by viewing device. Editing YTT-Settings.xlsx or YTT subtitle files manually is outside support. |
Lors du changement de position ou de couleur des sous-titres YTT |
TTML-Settings.xlsx |
Use this file for TTML subtitle design settings. Check it when changing subtitle position, color, or display rules. If you edit it manually, back up the original file first and refer to TTML1. On YouTube, only part of TTML1 color and position support is available. Editing TTML-Settings.xlsx or TTML subtitle files manually is outside support. |
Lors du changement de position ou de couleur des sous-titres TTML |
| Balise de non-traduction | Utilisez une balise de non-traduction sur une seule ligne pour protéger les termes qui ne doivent pas être traduits. Un saut de ligne la rend invalide. | Lors de la protection de URL, d’identifiants ou de noms de marque |
| Personnalisation manuelle | Lorsque vous modifiez manuellement YTT ou TTML, conservez la même structure que l’exemple. Si la structure des balises est cassée, des erreurs peuvent survenir. La modification de YTT-Settings.xlsx ou de fichiers de sous-titres YTT n’est pas prise en charge. La modification de TTML-Settings.xlsx ou de fichiers de sous-titres TTML n’est pas prise en charge. | Après une modification manuelle des sous-titres |
| Si le problème n’est pas résolu | Contactez le support uniquement après avoir vérifié Dépannage, la FAQ et Détails, si le problème n’est toujours pas résolu. Rassemblez les messages affichés, les tâches exécutées et les détails de la situation. | Avant de contacter le support |
| Avis de sécurité | Conservez les clés API, config\client_secret.json, config\token.json, les informations du compte de chaîne et les informations personnelles en sécurité. Ne les communiquez pas à d’autres personnes. | Avant d’envoyer des journaux ou des captures d’écran |
Commencez avec une vidéo de test privée et essayez plusieurs fois le titre, la description et les sous-titres dans environ cinq langues. Lorsque vous êtes à l’aise, passez aux informations de chaîne et aux téléversements de vraies vidéos de chaîne.
Dans la plupart des cas, utilisez YTT, car il est plus facile à modifier. Choisissez TTML uniquement si nécessaire. Ce sont des formats de sous-titres différents ; les mêmes paramètres ne produisent donc pas forcément exactement le même rendu.
Les titres YouTube sont limités à 100 caractères. Après avoir légèrement raccourci le titre source, seules les langues qui dépassaient la limite sont retraduites. Seuls les titres qui tiennent dans 100 caractères sont enregistrés comme fichiers pour le téléversement avec API et le téléversement manuel.
Utilisez-les pour les termes qui poseraient problème s’ils étaient traduits. Exemples : @identifiants, URL, #hashtags, noms de marque, noms de modèle, termes contenant des symboles et termes dont le sens changerait s’ils étaient traduits.
YouTube_Upload\VIDEO_ID sert au téléversement avec API. After_translation sert au téléversement manuel. Le dossier à vérifier dépend de la méthode utilisée.
Pour les vidéos de test privées, vous pouvez vous entraîner autant de fois que nécessaire. Cependant, YouTube Data API a une limite d’utilisation quotidienne (quota). Si vous atteignez cette limite, relancez la tâche un autre jour. Appliquez le processus à de vraies vidéos de chaîne uniquement lorsque vous êtes parfaitement à l’aise.
Travaillez dessus après être à l’aise avec la traduction et le téléversement des titres, descriptions et sous-titres. Les informations de chaîne ont un impact plus large ; concentrez-vous donc d’abord sur l’apprentissage du processus de base avec une vidéo de test privée.
Seuls les utilisateurs qui en ont besoin doivent lire la dernière section Détails. Pour une utilisation normale, consultez le Guide simple, le Guide par tâche, le Dépannage et la FAQ.