Saltar al contenido

# shuku

- Etiquetas:
- Python,
- media,
- linguistics,
- CLI

Condensa películas y series para quedarte solo con el diálogo. Diseñado para aprender idiomas.

shuku (縮しゅく小しょう: «minificación») crea versiones condensadas de películas y series conservando solo los diálogos.

#### GitHub • Blog • Documentación • PyPI

## Características

### Manejo inteligente de medios

- Detección y correspondencia automática de subtítulos con búsqueda difusa (fuzzy matching)
- Selección inteligente de pistas de audio/subtítulos
- Extracción de metadatos (título, temporada, número de episodio)

### Output flexible

- Audio condensado (MP3, FLAC, AAC, Opus…)
- Video condensado
- Subtítulos sincronizados (SRT, ASS, o LRC para apps tipo karaoke)

### Alta personalización

- Calidad y códecs de audio/video configurables
- Ajuste de tiempo de subtítulos y relleno
- Filtra subtítulos (efectos de sonido, letras, capítulos específicos)
- Soporte para argumentos personalizados de FFmpeg

### Experiencia del usuario

- Multiplataforma: GNU+Linux, macOS y Windows
- Logging detallado con indicadores de progreso
- Soporte para procesamiento por lotes

- GitHub • Blog • Documentación • PyPI
- Características
  - Manejo inteligente de medios
  - Output flexible
  - Alta personalización
  - Experiencia del usuario

Copiado! Copiar código al portapapeles