Guia

Como reutilizar videos de YouTube en Shorts, Reels y TikToks

Pasaste horas creando un video de 10 minutos para YouTube. Lo inteligente es convertir esa pieza en cinco o diez clips cortos para TikTok, Instagram Reels y YouTube Shorts. Asi llegas a audiencias completamente diferentes sin crear contenido nuevo desde cero. Aqui te explicamos como hacerlo, incluyendo un pipeline totalmente automatizado.

Por qué la reutilización funciona tan bien

El contenido corto domina ahora mismo. TikTok, Instagram Reels y YouTube Shorts compiten por la misma atencion, y todos premian la publicacion constante. Pero crear contenido corto original cada dia es agotador.

El enfoque mas inteligente es extraer los mejores momentos de tus videos largos y redistribuirlos. Un tutorial de 15 minutos puede convertirse facilmente en 5 a 8 clips independientes. Cada uno funciona como su propia pieza de contenido que lleva espectadores al video completo en tu canal de YouTube.

El desafío técnico

Los videos de YouTube suelen estar en 16:9 horizontal. Las plataformas de formato corto quieren 9:16 vertical. Asi que necesitas:

  1. Corta el video en clips individuales (los mejores momentos de 30 a 60 segundos)
  2. Recortar de horizontal a vertical, manteniendo al sujeto en el encuadre
  3. Recodificar a H.264 MP4 para máxima compatibilidad
  4. Subir cada clip a TikTok, Instagram y YouTube Shorts

Puedes hacer todo esto manualmente en Premiere o DaVinci Resolve. O puedes automatizar el proceso completo. Veamos ambas opciones.

Paso 1: Recortar y convertir con FFmpeg

La forma mas rapida de convertir un video horizontal a vertical es con FFmpeg. Este comando toma un video 16:9, recorta el centro a 9:16, redimensiona a 1080x1920 y extrae un clip de 45 segundos empezando en el minuto 2:

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

No quieres ejecutar FFmpeg en local? Upload-Post tiene una API de FFmpeg integrada que lo hace en la nube:

curl -X POST https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/upload \
  -H "Autorización: Apikey tu-clave-api-aquí" \
  -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"

La API devuelve un job_id. Una vez que el procesamiento termina (puedes consultar el estado), descarga el resultado y tendras un clip vertical perfectamente formateado listo para publicar.

Paso 2: Sube el clip a todas las plataformas de formato corto

Ahora toma ese clip y envialo a todas partes con una sola llamada API:

curl -X POST https://api.upload-post.com/api/upload \
  -H "Autorización: Apikey tu-clave-api-aquí" \
  -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"

Fijate como cada plataforma recibe un caption ligeramente diferente. TikTok lleva hashtags en linea, Instagram recibe un call to action mencionando el video completo, y YouTube lleva el tag #shorts. El parametro first_comment agrega automaticamente un enlace al video original.

La deteccion de YouTube Shorts es automatica: cualquier video de menos de 60 segundos en formato vertical (9:16 o 1:1) se trata como Short.

Step 3: Automate the entire pipeline with n8n

Aqui es donde las cosas se ponen realmente potentes. Puedes configurar un workflow de n8n que vigile tu canal de YouTube, detecte nuevas subidas, las recorte automaticamente y publique los clips en TikTok e Instagram sin que tu hagas nada.

Tenemos varias plantillas que hacen exactamente esto:

La version mas avanzada usa Whisper para transcripcion y Gemini AI para identificar los momentos mas atractivos de tu video. Luego recorta esos segmentos exactos, los convierte a vertical, genera captions y los publica en tus cuentas conectadas. Todo en segundo plano.

Tambien puedes configurar workflows similares con Make.com o Zapier si prefieres esas herramientas.

Requisitos de formato de video por plataforma

Cuando creas clips para multiples plataformas, es util conocer los requisitos tecnicos para acertar con las especificaciones al primer intento:

Platform Duración máxima Tamaño máximo Resolución
TikTok10 min4 GB1080x1920 (9:16)
Instagram Reels15 min300 MB1080x1920 (9:16)
YouTube Shorts60 seg256 GB1080x1920 (9:16)
Facebook Reels90 segSin límite1080x1920 (9:16)

La zona segura es: 1080x1920, H.264, menos de 60 segundos, menos de 300 MB. Un clip que cumpla estas especificaciones funciona en todas las plataformas. Para el desglose completo, consulta la documentacion de requisitos de video.

Un script en Python para recorte y subida en lote

Aqui tienes un script practico que toma un video largo y una lista de timestamps, crea clips verticales para cada uno y los sube todos:

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": "Este consejo me ahorró horas"},
    {"start": "00:05:10", "duration": 55, "title": "Nadie habla de esta función"},
    {"start": "00:12:00", "duration": 40, "title": "Comparación antes y después"},
    {"start": "00:18:45", "duration": 50, "title": "El resultado final me dejó boquiabierto"},
]

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!")

Consejos para contenido reutilizado de mejor calidad

  • Elige momentos con ganchos fuertes. Los primeros 3 segundos deciden si alguien sigue viendo. Selecciona clips que empiecen con una pregunta, una afirmacion sorprendente o un resultado visual impactante.
  • Mantén los clips por debajo de 60 segundos para que funcionen como YouTube Shorts (que tiene el limite mas estricto). TikTok y Reels permiten mas, pero los clips mas cortos suelen funcionar mejor de todas formas.
  • Agrega un primer comentario con enlace al video completo. Usa el parametro first_comment para llevar trafico de vuelta a YouTube.
  • Programa los clips a lo largo de la semana en lugar de publicarlos todos a la vez. Usa el sistema de cola para distribuirlos automaticamente.
  • Usa subtítulos diferentes por plataforma. Lo que funciona en TikTok (hashtags, tendencias) no siempre funciona en LinkedIn o YouTube.

Preguntas frecuentes

¿Las plataformas me penalizarán por republicar el mismo contenido?

Cada plataforma tiene su propio algoritmo y audiencia. Publicar el mismo clip en TikTok e Instagram es totalmente normal y no afectara tu alcance. Solo asegurate de no subir exactamente el mismo archivo a la misma plataforma varias veces en 48 horas, ya que las plataformas tienen deteccion de duplicados.

¿Puedo hacer esto con podcasts también?

Por supuesto. El flujo de trabajo es similar: extrae los mejores segmentos de audio, agrega una forma de onda o fondo de video, y publica. Tenemos una plantilla de n8n especifica para convertir podcasts en clips de TikTok con subtitulos automaticos.

¿Puedo agregar subtítulos a los clips?

Si. Si usas las plantillas de n8n con IA, Whisper se encarga de la transcripcion y los subtitulos se queman en el video automaticamente. Si lo haces manualmente con FFmpeg, puedes agregar un archivo de subtitulos SRT con el filtro subtitles.

Convierte un video en diez piezas de contenido

Deja de crear desde cero cada dia. Recorta tus mejores momentos, publicalos en todas partes y deja que la API se encargue de la distribucion.

Sin tarjeta de crédito. 10 subidas gratuitas incluidas.