-- Import incremental del curso Creator4Real / DaVinci Resolve
-- Generado desde scripts/creator4real/course_map.json
START TRANSACTION;

INSERT INTO `courses` (`title`, `slug`, `instructor`, `tagline`, `description`, `cover_path`, `estimated_lessons`, `is_published`, `created_at`, `updated_at`) VALUES ('Curso de DaVinci Resolve', 'curso-de-davinci-resolve', 'Creator 4 Real', 'Curso guardado para ver videos y materiales en local.', 'Archivo local del curso con videos, PDFs y textos extraídos desde Creator4Real.', NULL, 70, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13')
ON DUPLICATE KEY UPDATE `title`=VALUES(`title`), `instructor`=VALUES(`instructor`), `tagline`=VALUES(`tagline`), `description`=VALUES(`description`), `estimated_lessons`=VALUES(`estimated_lessons`), `is_published`=VALUES(`is_published`), `updated_at`=VALUES(`updated_at`);

SET @creator4real_course_id := (SELECT `id` FROM `courses` WHERE `slug` = 'curso-de-davinci-resolve' LIMIT 1);
DELETE FROM `lesson_progress` WHERE `lesson_id` IN (SELECT `id` FROM `lessons` WHERE `course_id` = @creator4real_course_id);
DELETE FROM `lessons` WHERE `course_id` = @creator4real_course_id;

INSERT INTO `lessons` (`course_id`, `title`, `slug`, `section_title`, `section_order`, `position`, `summary`, `notes_markdown`, `resource_links`, `video_path`, `poster_path`, `subtitle_es_path`, `subtitle_en_path`, `duration_seconds`, `is_available`, `created_at`, `updated_at`) VALUES
(@creator4real_course_id, 'Accede al curso desde nuestra app', '01-accede-al-curso-desde-nuestra-app', 'Contenido Extra', 99, 1, 'La app se llama " Kajabi " como veréis en el vídeo y está disponible en iOS y Android ✌🏻', 'La app se llama "\n\nKajabi\n\n" como veréis en el vídeo y está disponible en iOS y Android ✌🏻', NULL, 'course-media/curso-de-davinci-resolve/videos/01.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '1.1 Bienvenid@', '02-1-1-bienvenid', 'Módulo 1: Introducción', 1, 2, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/02.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '1.2 Licencias', '03-1-2-licencias', 'Módulo 1: Introducción', 1, 3, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/03.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '1.3 Windows vs MacOS o iPadOS', '04-1-3-windows-vs-macos-o-ipados', 'Módulo 1: Introducción', 1, 4, NULL, NULL, '[{"url":"https://www.instagram.com/reel/DWbezIGjOM0/?igsh=ejhibDYxMGFmYmlu","stream_url":"https://www.instagram.com/reel/DWbezIGjOM0/?igsh=ejhibDYxMGFmYmlu","label":"Enlace al vídeo que os decía","description":"Reel externo mencionado en la lección."}]', 'course-media/curso-de-davinci-resolve/videos/04.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '1.4 Descarga DaVinci Resolve', '05-1-4-descarga-davinci-resolve', 'Módulo 1: Introducción', 1, 5, '🔗 Descarga DaVinci Resolve', '🔗\n\nDescarga DaVinci Resolve', NULL, 'course-media/curso-de-davinci-resolve/videos/05.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '2.1 Sistema de Archivos', '06-2-1-sistema-de-archivos', 'Módulo 2: Primeros pasos', 2, 6, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/06.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '2.2 Interfaz iPad', '07-2-2-interfaz-ipad', 'Módulo 2: Primeros pasos', 2, 7, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/07.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '2.3 Project Manager', '08-2-3-project-manager', 'Módulo 2: Primeros pasos', 2, 8, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/08.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '2.4 Repaso Interfaz', '09-2-4-repaso-interfaz', 'Módulo 2: Primeros pasos', 2, 9, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/09.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '2.5 Preferencias y Ajustes de Proyecto', '10-2-5-preferencias-y-ajustes-de-proyecto', 'Módulo 2: Primeros pasos', 2, 10, NULL, NULL, '[{"url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/10-project_presets.pdf","stream_url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/10-project_presets.pdf","label":"Documento","description":"Material complementario de la lección."}]', 'course-media/curso-de-davinci-resolve/videos/10.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '2.6 Atajos de teclado', '11-2-6-atajos-de-teclado', 'Módulo 2: Primeros pasos', 2, 11, NULL, NULL, '[{"url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/11-atajos_de_teclado.pdf","stream_url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/11-atajos_de_teclado.pdf","label":"Documento","description":"Material complementario de la lección."}]', 'course-media/curso-de-davinci-resolve/videos/11.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '3.1 Repaso Interfaz', '12-3-1-repaso-interfaz', 'Módulo 3: Media', 3, 12, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/12.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '3.2 Archivos Proxy', '13-3-2-archivos-proxy', 'Módulo 3: Media', 3, 13, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/13.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '3.3 Organización de media', '14-3-3-organizaci-on-de-media', 'Módulo 3: Media', 3, 14, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/14.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '3.4 Revincular Media', '15-3-4-revincular-media', 'Módulo 3: Media', 3, 15, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/15.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '3.5 Herramienta Clonado', '16-3-5-herramienta-clonado', 'Módulo 3: Media', 3, 16, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/16.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.1 Repaso Interfaz', '17-4-1-repaso-interfaz', 'Módulo 4: Edición', 4, 17, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/17.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.2 Crear Timeline', '18-4-2-crear-timeline', 'Módulo 4: Edición', 4, 18, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/18.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.3 Importar Clips', '19-4-3-importar-clips', 'Módulo 4: Edición', 4, 19, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/19.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.4 Herramientas Timeline', '20-4-4-herramientas-timeline', 'Módulo 4: Edición', 4, 20, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/20.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.5 Opciones de Visualizacion Timeline', '21-4-5-opciones-de-visualizacion-timeline', 'Módulo 4: Edición', 4, 21, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/21.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.6 Gestion de Tracks', '22-4-6-gestion-de-tracks', 'Módulo 4: Edición', 4, 22, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/22.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.7 Inspector Pt.1', '23-4-7-inspector-pt-1', 'Módulo 4: Edición', 4, 23, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/23.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.8 Inspector Pt.2', '24-4-8-inspector-pt-2', 'Módulo 4: Edición', 4, 24, 'Comentario', 'Comentario', NULL, 'course-media/curso-de-davinci-resolve/videos/24.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.9 Flujo de trabajo con Atajos', '25-4-9-flujo-de-trabajo-con-atajos', 'Módulo 4: Edición', 4, 25, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/25.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '4.10 Flujo de Trabajo con Atajos Pt.2', '26-4-10-flujo-de-trabajo-con-atajos-pt-2', 'Módulo 4: Edición', 4, 26, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/26.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.1 Repaso de la interfaz', '27-5-1-repaso-de-la-interfaz', 'Módulo 5: Color', 5, 27, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/27.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.2 Herramientas de Correción Pt. 1', '28-5-2-herramientas-de-correci-on-pt-1', 'Módulo 5: Color', 5, 28, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/28.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.3 Herramientas de Correción Pt. 2', '29-5-3-herramientas-de-correci-on-pt-2', 'Módulo 5: Color', 5, 29, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/29.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.4 Scopes', '30-5-4-scopes', 'Módulo 5: Color', 5, 30, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/30.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.5 Como instalar mi Powergrade y mi LUT', '31-5-5-como-instalar-mi-powergrade-y-mi-lut', 'Módulo 5: Color', 5, 31, NULL, NULL, '[{"url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/31-powergrade_y_lut_c4r.pdf","stream_url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/31-powergrade_y_lut_c4r.pdf","label":"Documento","description":"Material complementario de la lección."}]', 'course-media/curso-de-davinci-resolve/videos/31.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.6 Intro a Espacios de Color y Gammas', '32-5-6-intro-a-espacios-de-color-y-gammas', 'Módulo 5: Color', 5, 32, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/32.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.7 Como usar mi powergrade', '33-5-7-como-usar-mi-powergrade', 'Módulo 5: Color', 5, 33, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/33.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.8 Casos Prácticos Pt.1', '34-5-8-casos-pr-acticos-pt-1', 'Módulo 5: Color', 5, 34, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/34.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.9 Casos Prácticos Pt.2', '35-5-9-casos-pr-acticos-pt-2', 'Módulo 5: Color', 5, 35, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/35.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.10 Wheels Primarias y Log o HDR', '36-5-10-wheels-primarias-y-log-o-hdr', 'Módulo 5: Color', 5, 36, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/36.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '6.1 Introducción a Fairlight', '37-6-1-introducci-on-a-fairlight', 'Módulo 6: Fairlight', 6, 37, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/37.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '6.2 Repaso Interfaz', '38-6-2-repaso-interfaz', 'Módulo 6: Fairlight', 6, 38, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/38.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '6.3 Como instalar y cargar mi Preset', '39-6-3-como-instalar-y-cargar-mi-preset', 'Módulo 6: Fairlight', 6, 39, NULL, NULL, '[{"url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/39-audio_presets.pdf","stream_url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/39-audio_presets.pdf","label":"Documento","description":"Material complementario de la lección."}]', 'course-media/curso-de-davinci-resolve/videos/39.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '6.4 Como instalar y cargar mi Preset en iPad', '40-6-4-como-instalar-y-cargar-mi-preset-en-ipad', 'Módulo 6: Fairlight', 6, 40, NULL, NULL, '[{"url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/40-audio_presets.pdf","stream_url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/40-audio_presets.pdf","label":"Documento","description":"Material complementario de la lección."}]', 'course-media/curso-de-davinci-resolve/videos/40.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '6.5 Ajustes del preset', '41-6-5-ajustes-del-preset', 'Módulo 6: Fairlight', 6, 41, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/41.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '6.6 Crea tus propios presets', '42-6-6-crea-tus-propios-presets', 'Módulo 6: Fairlight', 6, 42, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/42.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '6.7 Cierre de Fairlight', '43-6-7-cierre-de-fairlight', 'Módulo 6: Fairlight', 6, 43, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/43.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '7.1 Repaso Interfaz', '44-7-1-repaso-interfaz', 'Módulo 7: Deliver', 7, 44, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/44.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '7.2 Como instalar mis presets', '45-7-2-como-instalar-mis-presets', 'Módulo 7: Deliver', 7, 45, NULL, NULL, '[{"url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/45-deliver_presets.pdf","stream_url":"/media/audio?path=course-media/curso-de-davinci-resolve/docs/45-deliver_presets.pdf","label":"Documento","description":"Material complementario de la lección."}]', 'course-media/curso-de-davinci-resolve/videos/45.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '7.3 Como exportar varias timelines a la vez', '46-7-3-como-exportar-varias-timelines-a-la-vez', 'Módulo 7: Deliver', 7, 46, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/46.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '7.4 Como editar un trabajo en cola', '47-7-4-como-editar-un-trabajo-en-cola', 'Módulo 7: Deliver', 7, 47, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/47.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '7.5 Quick Export', '48-7-5-quick-export', 'Módulo 7: Deliver', 7, 48, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/48.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '7.6 Como exportar clips individuales', '49-7-6-como-exportar-clips-individuales', 'Módulo 7: Deliver', 7, 49, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/49.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '7.7 Cierre de deliver', '50-7-7-cierre-de-deliver', 'Módulo 7: Deliver', 7, 50, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/50.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '8.1 Repaso Interfaz', '51-8-1-repaso-interfaz', 'Módulo 8: Photos', 8, 51, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/51.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '8.2 Importar media album de fotos y camera RAW', '52-8-2-importar-media-album-de-fotos-y-camera-raw', 'Módulo 8: Photos', 8, 52, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/52.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '8.3 Color en fotos', '53-8-3-color-en-fotos', 'Módulo 8: Photos', 8, 53, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/53.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '8.4 Ajustes de exportacion y espacios de color', '54-8-4-ajustes-de-exportacion-y-espacios-de-color', 'Módulo 8: Photos', 8, 54, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/54.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '8.5 Cierre de Photos', '55-8-5-cierre-de-photos', 'Módulo 8: Photos', 8, 55, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/55.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Capas de Ajuste', '56-capas-de-ajuste', 'Contenido Extra', 99, 56, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/56.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Editor de Keyframes', '57-editor-de-keyframes', 'Contenido Extra', 99, 57, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/57.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'TODO sobre edición de música', '58-todo-sobre-edici-on-de-m-usica', 'Contenido Extra', 99, 58, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/58.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Proxys y Cache Pt.1', '59-proxys-y-cache-pt-1', 'Contenido Extra', 99, 59, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/59.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Proxys y Cache Pt.2', '60-proxys-y-cache-pt-2', 'Contenido Extra', 99, 60, 'Comentario', 'Comentario', NULL, 'course-media/curso-de-davinci-resolve/videos/60.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Sincronización y Linkeo de clips', '61-sincronizaci-on-y-linkeo-de-clips', 'Contenido Extra', 99, 61, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/61.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Máscaras de recorte', '62-m-ascaras-de-recorte', 'Contenido Extra', 99, 62, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/62.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Cómo animar súper rápido', '63-c-omo-animar-s-uper-r-apido', 'Contenido Extra', 99, 63, 'Por cierto, ¡ El plugin funciona con la versión gratuita y con la Studio ! Comprar el plugin Código de Descuento 20%"C4R " Se aplica en la página de checkout.', 'Por cierto, ¡\n\nEl plugin\n\nfunciona con la versión gratuita y con la Studio\n\n!\n\nComprar el plugin\n\nCódigo de Descuento 20%"C4R\n\n" Se aplica en la página de checkout.', NULL, 'course-media/curso-de-davinci-resolve/videos/63.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Cómo animar súper rápido Pt.2', '64-c-omo-animar-s-uper-r-apido-pt-2', 'Contenido Extra', 99, 64, 'Por cierto, ¡ El plugin funciona con la versión gratuita y con la Studio ! Comprar el plugin Código de Descuento 20%"C4R " Se aplica en la página de checkout.', 'Por cierto, ¡\n\nEl plugin\n\nfunciona con la versión gratuita y con la Studio\n\n!\n\nComprar el plugin\n\nCódigo de Descuento 20%"C4R\n\n" Se aplica en la página de checkout.', NULL, 'course-media/curso-de-davinci-resolve/videos/64.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Copiar y Pegar ajustes entre clips', '65-copiar-y-pegar-ajustes-entre-clips', 'Contenido Extra', 99, 65, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/65.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.11 Camaras no soportadas en DaVinci. Caso GoPro', '66-5-11-camaras-no-soportadas-en-davinci-caso-gopro', 'Módulo 5: Color', 5, 66, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/66.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, '5.12 Gestión de Nodos', '67-5-12-gesti-on-de-nodos', 'Módulo 5: Color', 5, 67, 'Comentario', 'Comentario', NULL, 'course-media/curso-de-davinci-resolve/videos/67.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Cómo crear subtítulos automáticos', '68-c-omo-crear-subt-itulos-autom-aticos', 'Contenido Extra', 99, 68, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/68.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Colorizacion ProRes RAW y Apple Log', '69-colorizacion-prores-raw-y-apple-log', 'Contenido Extra', 99, 69, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/69.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13'),
(@creator4real_course_id, 'Cómo trabajar en un proyecto desde distintos equipos', '70-c-omo-trabajar-en-un-proyecto-desde-distintos-equipos', 'Contenido Extra', 99, 70, NULL, NULL, NULL, 'course-media/curso-de-davinci-resolve/videos/70.mp4', NULL, NULL, NULL, NULL, 1, '2026-07-20 23:23:13', '2026-07-20 23:23:13');

UPDATE `courses` SET `estimated_lessons` = (SELECT COUNT(*) FROM `lessons` WHERE `course_id` = @creator4real_course_id), `updated_at` = '2026-07-20 23:23:13' WHERE `id` = @creator4real_course_id;
COMMIT;
