mirror of
https://github.com/YaoFANGUK/video-subtitle-remover.git
synced 2026-05-18 11:37:35 +08:00
使用PySide6-Fluent-Widgets重构整套UI
添加任务列表组件并优化视频加载逻辑 支持可视化显示字幕区域 整理所有模型, 分别为STTN智能擦除, STTN字幕检测, LAMA, ProPainter, OpenCV 提高处理性能 新增CPU运行模式并优化多语言支持 修复Propainter模式部分视频报错 本次提交新增了CPU运行模式,适用于无GPU加速的场景。同时,优化了多语言支持,新增了日语、韩语、越南语等语言配置文件,并更新了README文档以反映新的运行模式和多语言支持。此外,修复了部分代码逻辑,提升了系统的稳定性和兼容性。
This commit is contained in:
129
backend/interface/es.ini
Normal file
129
backend/interface/es.ini
Normal file
@@ -0,0 +1,129 @@
|
||||
[Setting]
|
||||
FeedbackButton = Proporcionar comentarios
|
||||
FeedbackTitle = Proporcionar comentarios
|
||||
FeedbackDesc = Ayúdanos a mejorar enviando tus comentarios
|
||||
CopyrightButton = Buscar actualizaciones
|
||||
CopyrightTitle = Acerca de
|
||||
CopyrightDesc = © Derechos reservados 2023, YaoFANGUK, Jason Eric (Diseño UI), Versión actual: {}
|
||||
ProjectLinkTitle = Eliminador de subtítulos
|
||||
ProjectLinkDesc = Eliminación IA de subtítulos duros y marcas de agua en imágenes/videos, genera archivos en resolución original. Implementación local sin APIs externas.
|
||||
BasicSetting = Configuración básica
|
||||
AdvancedSetting = Configuración avanzada
|
||||
SubtitleDetectionSetting = Detección de subtítulos
|
||||
SttnSetting = Configuración STTN
|
||||
ProPainterSetting = Configuración ProPainter
|
||||
AboutSetting = Acerca de
|
||||
HardwareAcceleration = Aceleración hardware
|
||||
HardwareAccelerationDesc = Usar GPU o backend ONNX para acelerar el procesamiento
|
||||
SubtitleYXAxisDifferencePixel = Umbral diferencia alto/ancho
|
||||
SubtitleYXAxisDifferencePixelDesc = Determina áreas no subtituladas (valor predeterminado 10). Los subtítulos suelen ser rectángulos horizontales.
|
||||
SubtitleAreaDeviationPixel = Margen de píxeles permitido
|
||||
SubtitleAreaDeviationPixelDesc = Amplía la máscara para evitar bordes residuales (valor predeterminado 10).
|
||||
SubtitleAreaYAxisDifferencePixel = Umbral altura misma línea
|
||||
SubtitleAreaYAxisDifferencePixelDesc = Determina si dos cuadros están en la misma línea (valor predeterminado 20 píxeles).
|
||||
SubtitleAreaPixelToleranceYPixel = Tolerancia eje Y
|
||||
SubtitleAreaPixelToleranceYPixelDesc = Determina similitud vertical entre subtítulos (valor predeterminado 20).
|
||||
SubtitleAreaPixelToleranceXPixel = Tolerancia eje X
|
||||
SubtitleAreaPixelToleranceXPixelDesc = Determina similitud horizontal entre subtítulos (valor predeterminado 20).
|
||||
SubtitleTimelineBackwardFrameCount = Retroceso en línea temporal
|
||||
SubtitleTimelineBackwardFrameCountDesc = Añade fotogramas antes de subtítulos detectados (valor predeterminado 3).
|
||||
subtitleTimelineForwardFrameCount = Avance en línea temporal
|
||||
subtitleTimelineForwardFrameCountDesc = Añade fotogramas después de subtítulos detectados (valor predeterminado 3).
|
||||
SttnNeighborStride = Intervalo de referencia
|
||||
SttnNeighborStrideDesc = Valor predeterminado: 5
|
||||
SttnReferenceLength = Cantidad de referencias
|
||||
SttnReferenceLengthDesc = Valor predeterminado: 10
|
||||
SttnMaxLoadNum = Máx. fotogramas simultáneos
|
||||
SttnMaxLoadNumDesc = Mayor valor mejora calidad pero requiere más VRAM (valor predeterminado 50).
|
||||
PropainterMaxLoadNum = Máx. fotogramas simultáneos
|
||||
PropainterMaxLoadNumDesc = Mayor valor mejora calidad pero requiere más VRAM (valor predeterminado 70).
|
||||
CheckUpdateOnStartup = Buscar actualizaciones al iniciar
|
||||
CheckUpdateOnStartupDesc = Versiones nuevas ofrecen mejor estabilidad y funciones (recomendado).
|
||||
UpdatesAvailableTitle = Actualización disponible
|
||||
UpdatesAvailableDesc = Nueva versión {} disponible. ¿Actualizar ahora?
|
||||
NoUpdatesAvailableTitle = Sin actualizaciones
|
||||
NoUpdatesAvailableDesc = El software está actualizado.
|
||||
|
||||
[SubtitleExtractorGUI]
|
||||
Title = Eliminador de subtítulos
|
||||
Open = Abrir
|
||||
AllFile = Todos los archivos
|
||||
Vertical = Vertical
|
||||
Horizontal = Horizontal
|
||||
Run = Ejecutar
|
||||
Stop = Detener
|
||||
Setting = Configuración
|
||||
OpenVideoSuccess = Video abierto correctamente
|
||||
OpenVideoFailed = Error al abrir video: {} (formato incompatible o archivo dañado)
|
||||
OpenVideoFirst = Abre un video primero
|
||||
SubtitleArea = Área de subtítulos
|
||||
VideoPreview = Vista previa
|
||||
InterfaceLanguage = Idioma de interfaz
|
||||
InpaintMode = Modelo de procesamiento
|
||||
SelectSubtitleArea = Selecciona área en vista previa
|
||||
InpaintModeDesc = STTN Borrado inteligente: Mejor para videos de personas reales, velocidad rápida, borrado inteligente (mínimo 4GB de VRAM)
|
||||
STTN Detección de subtítulos: Con detección de subtítulos, sin borrado inteligente (mínimo 4GB de VRAM)
|
||||
LAMA: Bueno para videos animados, velocidad media (bajo requerimiento de VRAM)
|
||||
ProPainter: Consume mucha VRAM, velocidad lenta, mejor para videos con mucho movimiento (mínimo 8GB de VRAM)
|
||||
OpenCV: Modo ultra rápido, el efecto de borrado no está garantizado, solo elimina texto en las áreas detectadas (bajo requerimiento de VRAM)
|
||||
SubtitleDetectMode = Detección de subtítulos
|
||||
ErrorDuringProcessing = Error durante el procesamiento: {}
|
||||
|
||||
[Main]
|
||||
SubtitleDetectionAcceleratorON = Detección de subtítulos acelerada con {}
|
||||
OnnxExectionProviderNotSupportedSkipped = Proveedor ONNX: {} no soportado, omitido.
|
||||
OnnxExecutionProviderDetected = Proveedor ONNX detectado: {}
|
||||
OnnxRuntimeNotInstall = Entorno ONNX no instalado, omitido.
|
||||
NoSubtitleDetected = Sin subtítulos detectados. Verifica archivo: {}
|
||||
DirectMLWarning = Advertencia: Aceleración DirectML solo funciona con modelo STTN.
|
||||
ProcessingStartFindingSubtitles = [Procesando] Detectando subtítulos...
|
||||
FinishedFindingSubtitles = [Completo] Detección finalizada.
|
||||
ProcessingStartRemovingSubtitles = [Procesando] Eliminando subtítulos...
|
||||
UseModel = Usar modelo para eliminar subtítulos: {}
|
||||
FullScreenProcessingNote = Procesando pantalla completa (área no seleccionada).
|
||||
ReadFileFailed = Error al leer archivo: {}
|
||||
FinishedProcessing = [Completo] Subtítulos eliminados. Guardado en: {}
|
||||
ProcessingTime = Tiempo procesamiento: {} segundos
|
||||
FailToMergeAudio = Error mezclando audio: {}
|
||||
FailToExtractAudio = Error extrayendo audio: {}
|
||||
CopyFileFailed = Error copiando {} a {}. Razón: {}
|
||||
|
||||
[TaskList]
|
||||
Pending = Pendiente
|
||||
Processing = Procesando
|
||||
Completed = Completado
|
||||
Failed = Fallado
|
||||
Name = Nombre
|
||||
Progress = ⠀Progreso⠀
|
||||
Status = ㅤEstadoㅤ
|
||||
OpenSourceVideoLocation = Abrir ubicación original
|
||||
OpenTargetVideoLocation = Abrir archivo resultante
|
||||
ResetTaskStatus = Reiniciar tarea
|
||||
DeleteTask = Eliminar tarea
|
||||
Warning = Advertencia
|
||||
UnableToLocateFile = Archivo no encontrado (posiblemente movido/eliminado)
|
||||
TargetFileNotFound = Archivo resultado no generado. Espera a completar.
|
||||
|
||||
[VersionService]
|
||||
VersionInfo = Versión actual: {} Última versión: {}
|
||||
RequestError = Error accediendo {}. Razón: {}
|
||||
|
||||
[InpaintMode]
|
||||
SttnAuto = STTN borrado inteligente
|
||||
SttnDet = STTN detección
|
||||
LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
Fast = Rápido
|
||||
Accurate = Preciso
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
ChineseTraditional = 繁體中文
|
||||
English = English
|
||||
Japanese = 日本語
|
||||
Korean = 한국어
|
||||
Vietnamese = Tiếng Việt
|
||||
Español = Español
|
||||
Reference in New Issue
Block a user