- Introducción
- Tecnologías
- Características
- Documentación
- Instalación
- Compilación
- Contribuciones
- Financiación
- Licencia
OpenTune es un cliente avanzado de YouTube Music diseñado específicamente para dispositivos Android. Ofrece una experiencia fluida y altamente personalizable con una interfaz moderna basada en Material Design 3, permitiéndote explorar, reproducir y gestionar tu música favorita de manera óptima.
Note
OpenTune es un proyecto de código abierto y no está afiliado oficialmente con YouTube ni Google.
Funcionalidad | Descripción |
---|---|
Reproducción sin anuncios | Disfruta de YouTube y YouTube Music sin interrupciones publicitarias |
Reproducción en segundo plano | Continúa escuchando mientras utilizas otras aplicaciones |
Búsqueda avanzada | Encuentra fácilmente canciones, videos, álbumes y listas de reproducción |
Inicio de sesión integrado | Accede a tu cuenta para sincronizar preferencias y biblioteca |
Gestión de biblioteca | Organiza y administra completamente tu colección musical |
Modo sin conexión | Descarga y almacena música para escucharla sin internet |
Letras sincronizadas | Visualiza la letra de las canciones al ritmo de la música |
Omisión de silencios | Función inteligente para saltar segmentos sin audio |
Normalización de audio | Equilibra el volumen entre diferentes canciones |
Control de tempo y tono | Ajusta la velocidad de reproducción y tono según tus preferencias |
Tema dinámico | Interfaz que se adapta a los colores de las portadas de álbumes |
Soporte multiidioma | Disponible en múltiples idiomas para usuarios globales |
Compatibilidad con Android Auto | Integración con sistemas de infoentretenimiento vehicular |
Material Design 3 | Diseño moderno siguiendo las últimas directrices de Google |
Descarga de portadas | Guarda las imágenes de álbumes en alta calidad |
Tip
Para una experiencia óptima, te recomendamos activar la normalización de audio y el tema dinámico en los ajustes de la aplicación.
Para obtener información detallada sobre la instalación, configuración y uso de OpenTune, consulta nuestra documentación completa:
- Android 6.0 (Marshmallow) o superior
- Mínimo 10 MB de espacio de almacenamiento
- Conexión a Internet (para streaming)
- Ve a la sección de Releases en GitHub
- Ve a la seccion de Descargas
- Descarga el apk en su ultima version
- Habilita la instalación desde fuentes desconocidas en la configuración de tu dispositivo
- Instala el APK descargado
- Ve a la web ofical de OpenTune en tu navegador
- Descarga el archivo APK más reciente
- Habilita la instalación desde fuentes desconocidas en la configuración de tu dispositivo
- Instala el APK descargado
Próximamente disponible en el repositorio de F-Droid.
Important
Por razones de seguridad, descarga la aplicación únicamente desde fuentes oficiales mencionadas anteriormente.
Para compilar OpenTune correctamente, necesitarás:
- Gradle (versión 7.5+)
- Kotlin (versión 1.7+)
- Android Studio (2022.1+)
- JDK (versión 11 o superior)
- Android SDK (API nivel 33 recomendado)
# Clonar el repositorio
git clone https://github.com/Arturo254/OpenTune.git
# Acceder al directorio
cd OpenTune
# Actualizar submódulos (si existen)
git submodule update --init --recursive
- Abre Android Studio
- Selecciona "Open an existing Android Studio project"
- Navega hasta el directorio de OpenTune y selecciónalo
- Espera a que el proyecto sincronice y los índices se construyan
- Selecciona Build > Build Bundle(s) / APK(s) > Build APK(s)
# Compilación de versión de producción
./gradlew assembleRelease
# Compilación de versión de depuración
./gradlew assembleDebug
# Compilación completa (incluye pruebas y dependencias)
./gradlew build
# Ejecutar pruebas unitarias
./gradlew test
Note
Los archivos APK compilados se encontrarán en app/build/outputs/apk/
.
Todos los colaboradores deben adherirse a nuestro código de conducta que promueve un entorno inclusivo, respetuoso y constructivo. Antes de contribuir, por favor lee el Código de Conducta completo.
Si deseas ayudar a traducir OpenTune a tu idioma o mejorar las traducciones existentes, puedes:
- Unirte a nuestro proyecto en Crowdin
- Contactar directamente al desarrollador:
- Email: [email protected]
Para contribuir al código:
- Revisa las issues abiertas o crea una nueva describiendo el problema o característica
- Haz un fork del repositorio
- Crea una rama para tu característica (
git checkout -b feature/nueva-caracteristica
) - Implementa tus cambios siguiendo las convenciones de código
- Asegúrate de que tu código pasa todas las pruebas (
./gradlew test
) - Realiza tus commits (
git commit -m 'feat: añadir nueva característica'
) - Haz push a la rama (
git push origin feature/nueva-caracteristica
) - Abre un Pull Request detallando los cambios realizados
Tip
Revisa nuestras directrices de contribución para obtener información más detallada sobre el proceso de desarrollo.
Si disfrutas usando OpenTune y quieres apoyar su desarrollo continuo, considera hacer una donación. Tu contribución será fundamental para:
- Mejorar la aplicación con nuevas características
- Corregir errores y optimizar el rendimiento
- Mantener la infraestructura del proyecto
- Apoyar la dedicación de los desarrolladores
Puedes realizar tu aportación a través de:
- PayPal: Arturo Cervantes
- GitHub Sponsors: Sponsors
Note
Las donaciones son completamente opcionales. OpenTune siempre será gratuito y de código abierto.
Copyright © 2024
Este programa es software libre: puedes redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Free Software Foundation, ya sea la versión 3 de la Licencia o (a tu elección) cualquier versión posterior.
Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA, ni siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulta la Licencia Pública General de GNU para obtener más detalles.
© 2023-2024 Open Source Projects
Desarrollado por Arturo Cervantes