Guide

Comment recycler des videos YouTube en Shorts, Reels et TikToks

Vous avez passe des heures a creer une video YouTube de 10 minutes. Le reflexe malin, c\'est de transformer ce seul contenu en cinq ou dix clips courts pour TikTok, Instagram Reels et YouTube Shorts. Comme ca, vous touchez des audiences completement differentes sans creer de nouveau contenu de zero. Voici comment faire, y compris un pipeline entierement automatise.

Pourquoi le recyclage de contenu fonctionne si bien

Le contenu court domine en ce moment. TikTok, Instagram Reels et YouTube Shorts se disputent la meme attention, et tous recompensent la publication reguliere. Mais creer du contenu court original chaque jour, c\'est epuisant.

L\'approche plus intelligente, c\'est d\'extraire les meilleurs moments de vos videos longues et de les redistribuer. Un tutoriel de 15 minutes peut facilement donner 5 a 8 clips autonomes. Chacun fonctionne comme un contenu a part entiere qui redirige les spectateurs vers la video complete sur votre chaine YouTube.

Le défi technique

Les videos YouTube sont generalement en 16:9 paysage. Les plateformes short-form veulent du 9:16 vertical. Donc il faut :

  1. Découper la vidéo en clips individuels (les meilleurs moments de 30 à 60 secondes)
  2. Recadrer du paysage au vertical en gardant le sujet dans le cadre
  3. Réencodez en H.264 MP4 pour une compatibilité maximale
  4. Uploader chaque clip sur TikTok, Instagram et YouTube Shorts

Vous pouvez faire tout ca manuellement dans Premiere ou DaVinci Resolve. Ou vous pouvez automatiser tout le processus. Voyons les deux approches.

Étape 1 : Découper et recadrer avec FFmpeg

Le moyen le plus rapide de convertir une video paysage en vertical est avec FFmpeg. Cette commande prend une video 16:9, recadre le centre en 9:16, redimensionne en 1080x1920, et extrait un clip de 45 secondes a partir de la marque des 2 minutes :

ffmpeg -i full-video.mp4 \
  -ss 00:02:00 -t 45 \
  -vf "crop=ih*9/16:ih,scale=1080:1920" \
  -c:v libx264 -preset medium -profile:v high \
  -pix_fmt yuv420p -c:a aac -movflags +faststart \
  clip-01.mp4

Vous ne voulez pas lancer FFmpeg en local ? Upload-Post a une API FFmpeg integree qui le fait dans le cloud :

curl -X POST https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/upload \
  -H "Autorisation : Apikey votre-clé-api-ici" \
  -F "[email protected]" \
  -F 'full_command=ffmpeg -i {input} -ss 00:02:00 -t 45 -vf "crop=ih*9/16:ih,scale=1080:1920" -c:v libx264 -preset medium -pix_fmt yuv420p -c:a aac -movflags +faststart {output}' \
  -F "output_extension=mp4"

L\'API retourne un job_id. Une fois le traitement termine (vous pouvez interroger le statut), telechargez le resultat et vous avez un clip vertical parfaitement formate pret a publier.

Étape 2 : Uploader le clip sur toutes les plateformes short-form

Maintenant prenez ce clip et envoyez-le partout avec un seul appel API :

curl -X POST https://api.upload-post.com/api/upload \
  -H "Autorisation : Apikey votre-clé-api-ici" \
  -F "[email protected]" \
  -F "user=mybrand" \
  -F "title=The one editing trick most people miss" \
  -F "tiktok_title=The one editing trick most people miss #editing #tutorial" \
  -F "instagram_title=This changed my editing workflow. Full tutorial on YouTube (link in bio)" \
  -F "youtube_title=The one editing trick most people miss #shorts" \
  -F "platform[]=tiktok" \
  -F "platform[]=instagram" \
  -F "platform[]=youtube" \
  -F "first_comment=Full video: https://youtube.com/watch?v=your-video-id"

Remarquez que chaque plateforme recoit une legende legerement differente. TikTok recoit les hashtags dans le texte, Instagram un appel a l\'action mentionnant la video complete, et YouTube le tag #shorts. Le parametre first_comment ajoute automatiquement un lien vers la video originale.

La detection YouTube Shorts est automatique : toute video de moins de 60 secondes en format vertical (9:16 ou 1:1) est traitee comme un Short.

Étape 3 : Automatiser tout le pipeline avec n8n

C\'est la que ca devient vraiment puissant. Vous pouvez mettre en place un workflow n8n qui surveille votre chaine YouTube, detecte les nouveaux uploads, les decoupe automatiquement, et publie les clips sur TikTok et Instagram sans que vous n\'ayez rien a faire.

Nous avons plusieurs modeles qui font exactement ca :

La version la plus avancee utilise Whisper pour la transcription et Gemini AI pour identifier les moments les plus engageants de votre video. Elle decoupe ensuite ces segments exacts, les recadre en vertical, genere des legendes et les publie sur vos comptes connectes. Tout en arriere-plan.

Vous pouvez aussi mettre en place des workflows similaires avec Make.com ou Zapier si vous preferez ces outils.

Spécifications vidéo par plateforme

Quand vous creez des clips pour plusieurs plateformes, il est utile de connaitre les specifications techniques pour viser juste du premier coup :

Plateforme Durée max Taille max Résolution
TikTok10 min4 Go1080x1920 (9:16)
Instagram Reels15 min300 Mo1080x1920 (9:16)
YouTube Shorts60 sec256 Go1080x1920 (9:16)
Facebook Reels90 secPas de limite1080x1920 (9:16)

La zone sure : 1080x1920, H.264, moins de 60 secondes, moins de 300 Mo. Un clip qui respecte ces specs fonctionne sur toutes les plateformes. Pour le detail complet, consultez la documentation des specifications video.

Un script Python pour le découpage et l\'upload en lot

Voici un script pratique qui prend une video longue et une liste de timestamps, cree des clips verticaux pour chacun, et les uploade tous :

import subprocess
import os
from upload_post import UploadPostClient

client = UploadPostClient(api_key="your-api-key-here")

source_video = "full-tutorial.mp4"
clips = [
    {"start": "00:01:30", "duration": 45, "title": "Ce conseil m\'a fait gagner des heures"},
    {"start": "00:05:10", "duration": 55, "title": "Personne ne parle de cette fonctionnalité"},
    {"start": "00:12:00", "duration": 40, "title": "Comparaison avant et après"},
    {"start": "00:18:45", "duration": 50, "title": "Le résultat final m\'a époustouflé"},
]

for i, clip in enumerate(clips):
    output = f"clip-{i+1:02d}.mp4"

    # Crop to vertical and extract clip
    cmd = [
        "ffmpeg", "-y", "-i", source_video,
        "-ss", clip["start"], "-t", str(clip["duration"]),
        "-vf", "crop=ih*9/16:ih,scale=1080:1920",
        "-c:v", "libx264", "-preset", "medium",
        "-pix_fmt", "yuv420p", "-c:a", "aac",
        "-movflags", "+faststart", output
    ]
    subprocess.run(cmd, check=True)

    # Upload to all short form platforms
    response = client.upload_video(
        video_path=output,
        title=clip["title"],
        user="mybrand",
        platforms=["tiktok", "instagram", "youtube"],
        add_to_queue=True,
        async_upload=True
    )
    print(f"Clip {i+1} queued: {clip['title']}")

    os.remove(output)  # Clean up local file

print("All clips processed and queued!")

Conseils pour un meilleur contenu recyclé

  • Choisissez des moments avec des accroches fortes. Les 3 premieres secondes decident si quelqu\'un continue a regarder. Selectionnez des clips qui commencent par une question, une declaration surprenante, ou un resultat visuel percutant.
  • Gardez les clips en dessous de 60 secondes pour qu\'ils fonctionnent comme YouTube Shorts (qui a la limite la plus stricte). TikTok et Reels permettent plus long, mais les clips plus courts performent generalement mieux de toute facon.
  • Ajoutez un premier commentaire avec un lien. vers la video complete. Utilisez le parametre first_comment pour rediriger le trafic vers YouTube.
  • Planifiez les clips tout au long de la semaine au lieu de les poster tous en meme temps. Utilisez le systeme de file d\'attente pour les repartir automatiquement.
  • Utilisez des légendes différentes par plateforme. Ce qui marche sur TikTok (hashtags, tendances) ne fonctionne pas toujours sur LinkedIn ou YouTube.

Questions fréquentes

Les plateformes me pénalisent-elles si je republie le même contenu ?

Chaque plateforme a son propre algorithme et sa propre audience. Poster le meme clip sur TikTok et Instagram est totalement normal et ne nuira pas a votre portee. Assurez-vous simplement de ne pas uploader le meme fichier exactement sur la meme plateforme plusieurs fois dans les 48 heures, car les plateformes ont une detection de doublons.

Puis-je faire ça avec des podcasts aussi ?

Absolument. Le workflow est similaire : extraire les meilleurs segments audio, ajouter un waveform ou un fond video, et publier. Nous avons un modele n8n specifique pour transformer des podcasts en clips TikTok avec sous-titres automatiques.

Puis-je ajouter des sous-titres aux clips ?

Oui. Si vous utilisez les modeles n8n avec IA, Whisper gere la transcription et les sous-titres sont incrustes dans la video automatiquement. Si vous le faites manuellement avec FFmpeg, vous pouvez ajouter un fichier SRT de sous-titres avec le filtre subtitles.

Transformez une vidéo en dix contenus

Arretez de creer de zero chaque jour. Decoupez vos meilleurs moments, publiez-les partout, et laissez l\'API manages distribution.

Pas de carte bancaire requise. 10 uploads gratuits inclus.