{ "pt": { "app_title": "ADUC-SDR 🎬 - O Diretor de Cinema IA", "app_subtitle": "Crie um filme completo com vídeo e áudio, orquestrado por uma equipe de IAs.", "lang_selector_label": "Idioma / Language", "step1_accordion": "Etapa 1: Roteiro e Cenas-Chave", "prompt_label": "Ideia Geral do Filme", "ref_images_label": "Imagens de Referência", "keyframes_label": "Número de Cenas-Chave", "duration_label": "Duração por Cena (s)", "storyboard_and_keyframes_button": "1A. Gerar Roteiro e Keyframes (Modo Diretor de Arte)", "storyboard_from_photos_button": "1B. Gerar Roteiro a partir de Fotos (Modo Fotógrafo)", "step1_mode_b_info": "Modo Fotógrafo: As imagens carregadas são usadas como um banco de cenas e a IA escolherá a melhor para cada parte do roteiro.", "storyboard_output_label": "Roteiro Gerado (Storyboard)", "keyframes_gallery_label": "Galeria de Cenas-Chave (Keyframes)", "step3_accordion": "Etapa 3: A Produção do Filme (Especialistas: LTX & MMAudio)", "step3_description": "O Diretor de Continuidade e o Cineasta irão guiar a Câmera (LTX) para filmar as transições entre os keyframes.", "continuity_director_label": "Usar Diretor de Continuidade IA (para cortes)", "cinematographer_label": "Usar Cineasta IA (para prompts de movimento)", "produce_button": "3. 🎬 Produzir Filme Completo (com Som)", "video_fragments_gallery_label": "Fragmentos do Filme Gerados", "final_movie_with_audio_label": "🎉 FILME COMPLETO 🎉", "log_accordion_label": "📝 Log de Geração (Detalhado)", "log_display_label": "Log da Sessão", "update_log_button": "Atualizar Log", "memoria_cinetica_label": "Memória Cinética (Eco)", "memoria_cinetica_info": "Número de frames do final do clipe anterior usados para manter a continuidade do movimento.", "sobreposicao_label": "Sobreposição de Clipes (%)", "sobreposicao_info": "Percentagem de cada clipe que se sobrepõe ao próximo para criar uma transição suave.", "forca_guia_label": "Força da Guia de Continuidade", "forca_guia_info": "Quão forte o último frame do clipe anterior influencia o início do novo clipe.", "convergencia_final_label": "Convergência para o Destino", "convergencia_final_info": "Quão forte o vídeo é puxado em direção à imagem do keyframe final da cena." }, "en": { "app_title": "ADUC-SDR 🎬 - The AI Film Director", "app_subtitle": "Create a complete film with video and audio, orchestrated by a team of AIs.", "lang_selector_label": "Language / Idioma", "step1_accordion": "Step 1: Script & Key Scenes", "prompt_label": "General Film Idea", "ref_images_label": "Reference Images", "keyframes_label": "Number of Key-Scenes", "duration_label": "Duration per Scene (s)", "storyboard_and_keyframes_button": "1A. Generate Script & Keyframes (Art Director Mode)", "storyboard_from_photos_button": "1B. Generate Script from Photos (Photographer Mode)", "step1_mode_b_info": "Photographer Mode: Uploaded images are used as a scene bank, and the AI will choose the best one for each script part.", "storyboard_output_label": "Generated Script (Storyboard)", "keyframes_gallery_label": "Key-Scenes Gallery (Keyframes)", "step3_accordion": "Step 3: Film Production (Specialists: LTX & MMAudio)", "step3_description": "The Continuity Director and Cinematographer will guide the Camera (LTX) to shoot the transitions between keyframes.", "continuity_director_label": "Use AI Continuity Director (for cuts)", "cinematographer_label": "Use AI Cinematographer (for motion prompts)", "produce_button": "3. 🎬 Produce Complete Film (with Sound)", "video_fragments_gallery_label": "Generated Film Fragments", "final_movie_with_audio_label": "🎉 COMPLETE MOVIE 🎉", "log_accordion_label": "📝 Generation Log (Detailed)", "log_display_label": "Session Log", "update_log_button": "Update Log", "memoria_cinetica_label": "Kinetic Memory (Echo)", "memoria_cinetica_info": "Number of frames from the end of the previous clip used to maintain motion continuity.", "sobreposicao_label": "Clip Overlap (%)", "sobreposicao_info": "Percentage of each clip that overlaps with the next to create a smooth transition.", "forca_guia_label": "Continuity Guide Strength", "forca_guia_info": "How strongly the last frame of the previous clip influences the start of the new clip.", "convergencia_final_label": "Destination Convergence", "convergencia_final_info": "How strongly the video is pulled towards the final keyframe image of the scene." }, "zh": { "app_title": "ADUC-SDR 🎬 - 人工智能电影导演", "app_subtitle": "由人工智能团队精心策划,根据一个想法和参考图像创作一部完整的有声电影。", "lang_selector_label": "语言 / Language", "step1_accordion": "第 1 步:剧本和关键场景", "prompt_label": "电影总体构想", "ref_images_label": "参考图像", "keyframes_label": "关键场景数量", "duration_label": "每场景时长 (秒)", "storyboard_and_keyframes_button": "1A. 生成剧本和关键帧 (艺术总监模式)", "storyboard_from_photos_button": "1B. 从照片生成剧本 (摄影师模式)", "step1_mode_b_info": "摄影师模式:上传的图像被用作场景库,AI将为剧本的每个部分选择最佳图像。", "storyboard_output_label": "生成的剧本", "keyframes_gallery_label": "关键场景画廊 (关键帧)", "step3_accordion": "第 3 步:影片制作 (专家: LTX & MMAudio)", "step3_description": "连续性导演和电影摄影师将指导摄像机 (LTX) 拍摄关键帧之间的过渡。", "continuity_director_label": "使用AI连续性导演", "cinematographer_label": "使用AI电影摄影师", "produce_button": "3. 🎬 制作完整影片 (有声)", "video_fragments_gallery_label": "生成的电影片段", "final_movie_with_audio_label": "🎉 完整影片 🎉", "log_accordion_label": "📝 生成日志(详细)", "log_display_label": "会话日志", "update_log_button": "更新日志", "memoria_cinetica_label": "动力学记忆 (回声)", "memoria_cinetica_info": "用于维持运动连续性的前一个剪辑末尾的帧数。", "sobreposicao_label": "剪辑重叠 (%)", "sobreposicao_info": "每个剪辑与下一个剪辑重叠以创建平滑过渡的百分比。", "forca_guia_label": "连续性引导强度", "forca_guia_info": "前一个剪辑的最后一帧对新剪辑开始的影响强度。", "convergencia_final_label": "目标收敛", "convergencia_final_info": "视频被拉向场景最终关键帧图像的强度。" } }