Cine Creator Studio

Un video.Muchos cortes.Todas las pantallas.

Edite tramos en la línea de tiempo y prepare versiones para redes y sitios.

Un editor de video para Windows que solo recodifica lo que cambió.

App de escritorioClaro, oscuro y autoPT · EN · ES

  • Tauri 2
  • Rust
  • React 19
  • TypeScript
  • FFmpeg 8.1
  • SQLite
Cine Creator Studio

Un video.Muchos cortes.Todas las pantallas.

Edite tramos en la línea de tiempo y prepare versiones para redes y sitios.

  • Tauri 2
  • Rust
  • React 19
  • TypeScript
  • FFmpeg 8.1
  • SQLite

Un editor de video para Windows que solo recodifica lo que cambió.

App de escritorioClaro, oscuro y autoPT · EN · ES

  • Tauri 2
  • Rust
  • React 19
  • TypeScript
  • FFmpeg 8.1
  • SQLite

La escala

Un editor liviano, un motor de verdad.

Son 10,5 mil líneas de aplicación, interfaz en React y TypeScript, núcleo en Rust, y otras 3,4 mil solo de pruebas. La app de escritorio está hecha con Tauri 2 y lleva FFmpeg 8.1 adentro, sin depender de lo que esté instalado en la máquina.

  • Formatos de salida

    TikTok, Reels y Shorts en 1080×1920; YouTube y hero de sitio en 1920×1080

  • Codificadores probados

    Tres de tarjeta de video y tres de procesador, puestos a prueba uno a uno

  • Movimientos de cámara

    Presets por intención, cada uno con su curva y su ritmo

  • Transiciones

    Del disolver al círculo que se abre, armadas con el xfade de FFmpeg

  • Textos por idioma

    Portugués, inglés y español, con las mismas claves verificadas por prueba

  • Verificaciones automáticas

    10 pruebas en Rust y 227 chequeos, de la exportación de 40 minutos a la vista previa verificada al subpíxel

Cine Creator Studio en un monitor, con la ventana de exportación abierta y los formatos Reels, Shorts y hero de sitio al lado

Del corte al formato correcto.

Prepare videos para redes sociales y apertura de sitios en el mismo flujo.

Hero de sitio

Cinco formatos de salida, cada uno con su resolución y proporción, todos a 30 cuadros por segundo: tres verticales, para redes, y dos horizontales, para YouTube y la apertura de sitios.

  • TikTok

    Video corto, vertical

  • Instagram Reels

    Video corto, vertical

  • YouTube Shorts

    Video corto, vertical

  • YouTube

    Video horizontal

  • Hero de sitio

    La apertura de un sitio

Render inteligente

Solo recodifica lo que cambió.

Recodificar el video entero por un zoom de dos segundos es desperdicio. La app divide el clip en tramos: lo que tiene movimiento de cámara o borde de corte pasa por el codificador; el resto se copia tal cual, sin perder calidad y mucho más rápido.

Ejemplo: un clip, dos movimientos0% copiado0% recodificado
  1. 00:01

    Planifica los tramos

    Cada movimiento de cámara se vuelve un tramo a rehacer, con 250 ms de margen; las ventanas vecinas se unen en una.

    planejarTrechos()
  2. 00:02

    Encuentra los fotogramas clave

    Copiar solo funciona desde un fotograma clave: ffprobe dice dónde están y el tramo rehecho va hasta el siguiente.

    ajustar_por_quadros_chave
  3. 00:03

    Rehace los bordes

    En cada punta del recorte, se recodifica 1,2 s para que la unión no se trabe ni parpadee.

  4. 00:04

    Copia el resto

    Los tramos sin cambios pasan directo al archivo final, sin nueva compresión.

    -c copy
  5. 00:05

    Une por la duración medida

    Los pedazos se encadenan por la duración real de cada uno, lo que evita una deriva de 96 ms anotada en el código.

    concat -c copy
  6. 00:06

    Color correcto al final

    La salida queda marcada en BT.709 en tres capas, con cadencia fija y audio AAC a 192k.

    setparams · -color_* · h264_metadata

La tarjeta correcta

Prueba antes de confiar.

La lista de FFmpeg anuncia codificadores que fallan cuando la tarjeta no está. Por eso la app hace una codificación real de 0,2 s con cada uno, en este orden, y se queda con el primero que pasa, cada uno con su propio perfil de calidad.

Tarjeta de video

  1. 1

    NVENC

    NVIDIA · h264_nvenc
    -preset p4 -rc vbr -cq 20 -maxrate 40M
    97,36
  2. 2

    Quick Sync

    Intel · h264_qsv
    -preset medium -global_quality 22
    96,77
  3. 3

    AMF

    AMD · h264_amf
    -quality balanced -rc cqp -qp_i 22 -qp_p 24
    Sin medida en esta máquina

Procesador

  1. 4

    x264

    VideoLAN · libx264
    -preset veryfast -crf 20
    96,11
  2. 5

    Media Foundation

    Windows · h264_mf
    -rate_control quality -quality 60
    92,41
  3. 6

    OpenH264

    Cisco · libopenh264
    -b:v 12M
    Sin medida en esta máquina

Nota VMAF (0 a 100) medida por la prueba del propio proyecto, comparando cada salida con el original, cuanto más cerca de 100, más fiel. La barra empieza en 85.

Movimiento de cámara

Zoom con intención.

Seis gestos listos, nombrados por lo que hacen. Cada uno entra, se sostiene y vuelve con su curva, incluso un resorte de verdad, escrito como expresión de FFmpeg, y la vista previa usa la misma cuenta que la exportación: una prueba verifica, al subpíxel, que lo que se ve es lo que sale.

  • Aproximación

    Video hero de sitio, fondo de charla

  • Destaque

    Mostrar un botón, campo o detalle

  • Golpe

    Corte de marketing, ritmo corto

  • Respiro

    Plano de fondo que no puede distraer

  • Zambullida

    Apertura, cuando puede ser audaz

  • Aterrizaje

    Fin de secuencia

Atajos

Hecho para la mano en el teclado.

Un editor de verdad se usa sin quitar la mano del teclado. El editor y el reproductor interno tienen los atajos de quien ya edita video.

Editor

Espacio
Reproducir y pausar
HomeoEnd
Ir al inicio o al final
←o→
Un cuadro (con Shift, un segundo)
IoO
Marcar entrada y salida
CtrlK
Dividir en la aguja
CtrlZ
Deshacer
CtrlYoCtrlShiftZ
Rehacer
Delete
Quitar lo seleccionado

Reproductor

←o→
10 segundos (con Shift, 3)
↑o↓
Volumen
WoE
Cuadro a cuadro
[o]o=
Velocidad
L
Repetir en bucle
M
Silencio
F
Pantalla completa
Esc
Salir

Sin perder nada

El trabajo queda guardado.

Un editor de video trabaja con archivos grandes y exportaciones largas. La app se protege justo donde un programa común pierde el trabajo.

  1. Guarda solo

    1,2 s después del último cambio, el proyecto va a una base SQLite local; la escritura se relee para verificarla, y el formato viejo migra solo.

    PRAGMA user_version
  2. Deshace hasta 100 pasos

    Los movimientos de cámara guardan 100 niveles de deshacer, y los ajustes seguidos en el mismo campo se vuelven un solo paso.

  3. Revisa el disco antes

    Antes de exportar, mide el espacio libre: pide tres veces el tamaño de los videos, nunca menos de 500 MB.

    GetDiskFreeSpaceExW
  4. Cancela sin dejar basura

    Cancelar detiene FFmpeg al instante y borra el archivo a medias; mientras exporta, muestra el porcentaje, la velocidad y el tiempo restante.

    La ventana de exportación, con lo que se recodificará y la elección entre tarjeta y procesador
  5. Abre el video directo

    El instalador asocia mp4, mov, mkv y webm a la app, y un segundo clic nunca abre otra ventana encima de la primera.

    tauri-plugin-single-instance
  6. Solo aparece lista

    La ventana nace invisible y solo se muestra cuando el núcleo en Rust avisa que está lista, nada de pantalla blanca al abrir.

    La apertura de Cine Creator Studio, con el registro de carga

Las tecnologías

De qué está hecho, pieza por pieza

Un editor de video que se instala como programa: la ventana está hecha como un sitio, y el motor que graba el video es Rust con FFmpeg. Elige una pieza para ver qué hace aquí y en qué archivo está.

12tecnologías, en 3 capas

Pantalla

Motor

Datos y pruebas

Las pantallas

La app, cuadro a cuadro.

Seis capturas del editor, de la apertura a la exportación, en oscuro y en claro.

La apertura: la app solo aparece cuando el núcleo está listo

01 La apertura: la app solo aparece cuando el núcleo está listo