3070 étoiles sur GitHub : cette pipeline open source bouffe tout le métier de repiqueur YouTube vers Bilibili

Le repiquage manuel de vidéos est en train de mourir, tué par une chaîne d’automatisation.

Avant, pour搬运 du contenu YouTube vers Bilibili, une seule personne faisait le boulot de cinq : surveiller les chaînes, télécharger les vidéos, transcrire l’audio, traduire, corriger, publier avec les bons tags. Une vidéo de 10 minutes, c’était deux heures de boulot pour un opérateur aguerri. Aujourd’hui, un projet open source à 3070 étoiles et 515 forks sur GitHub, Y2A-Auto, compresse tout ça en un déploiement Docker et quelques fichiers de config. Dès qu’une vidéo sort, la machine télécharge, traduit, incruste les sous-titres, publie. L’humain ne fait plus que cliquer « valider » sur le tableau de bord.

C’est pas un gain de productivité. C’est une refonte du modèle de coûts.

Le fond du business du repiquage : l’arbitrage sur l’asymétrie d’info

La plupart des comptes à gros volume sur Bilibili et AcFun tournent autour du même principe : localiser du contenu YouTube de qualité. Tests tech, tutos code, clips d’émissions US, démos IA récentes — tout ça sort sur YouTube avec un décalage naturel de temps et de langue côté Chine.

Celui qui transforme le plus vite la « viande crue » (vidéo brute sans sous-titres) en « viande cuite » (sous-titres chinois incrustés) rafle le trafic du premier upload. L’avantage du premier est très concret dans l’algorithme de recommandation : sur le même sujet, celui qui publie le premier jour et celui qui publie le deuxième jour peuvent avoir un écart de vues massif. Avant, cette fenêtre se gagnait à la force des poignets — une personne suivait 3 à 5 chaînes max. L’outil automatisé change la donne : rayon de surveillance de 5 à 50 chaînes, débit de 3 à 30 vidéos par jour, coût marginal proche de zéro.

Ce que Y2A-Auto automatise vraiment

Sa tagline officielle tient en une phrase : outil de repiquage automatisé YouTube vers AcFun et Bilibili, avec traduction IA, génération de sous-titres, modération de contenu, surveillance intelligente. Mais chaque maillon est du vrai engineering :

Couche téléchargement : yt-dlp, l’outil de capture vidéo le plus solide du marché. Deux modes : surveillance de chaîne ou recherche par mots-clés, avec option « uniquement les dernières vidéos » ou rattrapage de l’historique. Couche reconnaissance vocale : deux modèles supportés, Whisper et Voxtral, qui transforment l’anglais en texte. Couche traduction : interface compatible OpenAI, donc tu peux brancher GPT, mais aussi DeepSeek, Qwen, et autres modèles chinois bien moins chers — le README précise que les paramètres privés de ces providers sont adaptés. Concrètement : tu crées un compte sur la plateforme DeepSeek, tu génères une clé API, tu mets OPENAI_BASE_URL à https://api.deepseek.com, et c’est branché en 30 secondes. Faut pas se laisser intimider par le mot « compatible ».

Le plus précieux, c’est le module QC des sous-titres : découpage automatique des lignes trop longues, normalisation de la ponctuation, filtrage des mots de remplissage, détection des hallucinations. Ceux qui ont déjà fait de la traduction IA connaissent le piège : le modèle invente des phrases qui n’existent pas dans la source. Ce projet intègre le QC comme une étape du pipeline, pas comme une rustine après coup. Enfin, modération via Alibaba Cloud Green, puis publication auto sur Bilibili, AcFun, ou les deux. Titre, description, tags, recommandation de catégorie : tout est généré par IA.

Trois étapes pour faire tourner la pipeline

Étape 1, prépare l’environnement. Docker est recommandé, pas besoin d’installer Python, FFmpeg, yt-dlp à la main. Un docker compose up -d et le service tourne. Pas de serveur ? Le chemin le plus simple : installer Docker Desktop sur ton PC (téléchargement + double-clic), ou prendre un serveur léger Tencent Cloud / Alibaba Cloud à ~15 €/an — pour un débutant c’est plus tranquille, pas de galère réseau local.

Étape 2, configure trois types de paramètres critiques. D’abord les cookies : identifiants de connexion pour YouTube, Bilibili, AcFun. Le projet supporte l’export via extension navigateur, et Bilibili accepte aussi la connexion par QR code. Ensuite la clé YouTube Data API v3, indispensable pour la surveillance. Enfin l’interface IA : remplis OPENAI_API_KEY et OPENAI_BASE_URL. Pour économiser, pointe direct vers l’endpoint compatible DeepSeek. Le coût de traduction des sous-titres d’une vidéo de 10 minutes tombe à quelques centimes selon le post source — non vérifié indépendamment, à confronter avec ta facture API réelle.

Étape 3, ouvre le back-office web sur http://localhost:5000, ajoute les chaînes à surveiller, et garde AUTO_MODE_ENABLED sur off — passe d’abord par la validation manuelle, vidéo par vidéo. Une fois que tu connais les limites de contenu et les règles des plateformes, tu pourras envisager le full auto. Le projet inclut protection par login, verrouillage d’erreur, expiration de session, mais le contrôle du risque sur la publication sans surveillance doit rester entre tes mains.

Si tu pars de zéro, te laisse pas rebuter par la liste de config. Suis ce parcours par paliers : Niveau 1, juste installer Docker et voir l’interface, ~30 min, point de blocage = installation Docker. Niveau 2, configurer le cookie d’une plateforme et faire tourner une vidéo manuellement, ~1h, blocage = export du cookie. Niveau 3, brancher l’API YouTube et la clé IA pour le full auto, ~2h, blocage = demande de clé API. Chaque étape se valide avant de passer à la suivante.

Pistes de monétisation : douche froide d’abord, argent ensuite

Une fois la pipeline qui tourne, l’argent vient de trois directions. Mais d’abord la réalité : l’âge d’or du pur compte de repiquage est fini, les plateformes n’ont jamais relâché la pression sur les comptes 100 % repiqués. Si tu fonces tête baissée sur « compte perso + revenus plateforme », tu finis probablement avec un compte banni. Positionnement plus stable : « traduction + recréation », ou revendre la capacité de l’outil en prestation.

Premier levier : compte perso nourri par les revenus plateforme, à condition de faire de la recréation et pas du pur repiquage. Le programme de récompenses Bilibili et le plan Banane d’AcFun paient au volume de vues. Un compte vertical (tests d’outils IA, tutos code étrangers) qui sort 3 vidéos cuites par jour monte beaucoup plus vite qu’en manuel. Mais tu dois respecter les règles de republication — Y2A-Auto ajoute automatiquement la mention de source par défaut, désactive pas ce réglage. Pour 3 vidéos/jour sur un seul compte, les revenus mensuels vont de quelques dizaines à quelques centaines d’euros selon les vues et le taux de récompense. Bannissement = retour à zéro, intègre ce risque dans tes prévisions.

Deuxième levier : vendre du sous-titrage en prestation. Sur Mercari et Lemon8, le tarif « transcription + incrustation sous-titres » se compte à la minute, une longue vidéo c’est 15 à 30 €. Fais le tour des annonces pour voir les prix du marché. Avec cette pipeline, ton coût de livraison se résume aux frais d’API. Lancement concret : pose une annonce « sous-titrage vidéo » sur Mercari, publie une vidéo avant/après sur Lemon8 — canaux d’acquisition qui ont fait leurs preuves pour ce type de service. Une fois la commande reçue, tu balances la vidéo dans le système, tu relis les sous-titres à la main, tu livres.

Troisième levier : vendre l’installation aux MCN et petits studios. Beaucoup de équipes qui gèrent des matrices de contenu veulent cette capacité mais n’ont pas le profil technique. Tu peux facturer « setup + maintenance mensuelle » : quelques centaines d’euros pour un déploiement Docker, puis un forfait mensuel pour changer les cookies, ajuster les modèles, élargir la liste des chaînes. C’est le business du vendeur de pelles.

Les limites de risque à poser noir sur blanc

Le copyright, c’est le plafond de ce business, et il est plus dur que ce que la plupart imaginent. La majorité du contenu YouTube n’est pas autorisé à la republication. Faut choisir des contenus qui autorisent le repost ou obtenir l’autorisation. Catégories relativement safe : vidéos sous licence Creative Commons explicitement redistribuables, chaînes qui autorisent la recréation,素材 MCN déjà autorisé. En dehors de ça, les plateformes n’ont jamais relâché la pression sur les comptes 100 % repiqués — réfère-toi aux règles en vigueur sur Bilibili et AcFun au moment de publier. L’étape modération ne se saute pas, Alibaba Cloud Green te protège, il te limite pas.

Sécurité des comptes, même combat : le cookie c’est un état de connexion, le serveur doit être verrouillé en accès, active la protection par mot de passe du back-office web dès l’installation. Le switch publication full auto signifie放弃 la validation humaine — active-le seulement quand le positionnement du compte est stable et les catégories de contenu安全的.

Action maintenant

L’outil est open source et gratuit, licence GPL-3.0. Le seul obstacle, c’est de s’y mettre. Ce soir, deux heures : trouve une machine qui fait tourner Docker, pull l’image, configure les cookies des trois plateformes et une interface IA, surveille une chaîne YouTube que tu connais bien et fais tourner le流程 complet. Demain tu verras la première vidéo cuite automatique dans la file de validation. Repo : github.com/fqscfqj/Y2A-Auto. Star d’abord, déploie ensuite, range pas juste dans tes favoris.