Skip to main content

No project description provided

Project description

ytmusic-dl

Herramienta de línea de comandos para descargar canciones en audio a partir de una playlist de YouTube Music (o YouTube).

Características

  • Descarga todas las canciones de una playlist en paralelo
  • Convierte el audio al formato elegido (MP3, Opus, etc.) mediante FFmpeg
  • Barra de progreso en tiempo real con resumen final
  • Configurable en número de hilos y directorio de salida

Requisitos

  • Python 3.13+
  • FFmpeg instalado y disponible en el PATH

Instalación

pip install ytmusic-dl

Uso

ytmusic-dl [OPCIONES] URL

Opciones

Opción Valor por defecto Descripción
--output-dir ./downloads Directorio de destino de los archivos
--workers 3 Número de descargas simultáneas
--fmt mp3 Formato de audio de salida

Ejemplos

Descargar una playlist en MP3 (configuración por defecto):

ytmusic-dl "https://music.youtube.com/playlist?list=PLxxxx"

Guardar en un directorio personalizado con 5 hilos en formato Opus:

ytmusic-dl "https://music.youtube.com/playlist?list=PLxxxx" \
    --output-dir ~/Música \
    --workers 5 \
    --fmt opus

Aviso: Esta herramienta está diseñada para descargar contenido libre de derechos o para uso personal (copia privada) en cumplimiento con las leyes locales. El autor no se hace responsable del mal uso de esta herramienta que infrinja los Términos de Servicio de YouTube.

Licencia

MIT © 2026 NiettoVale

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ntech_yt_downloader-0.1.0.tar.gz (25.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ntech_yt_downloader-0.1.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file ntech_yt_downloader-0.1.0.tar.gz.

File metadata

  • Download URL: ntech_yt_downloader-0.1.0.tar.gz
  • Upload date:
  • Size: 25.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for ntech_yt_downloader-0.1.0.tar.gz
Algorithm Hash digest
SHA256 679671d9b577c0ace89869823a47630b59381635ce86790e6d8dfee205424eff
MD5 dd7afeb526ee88b0c7d8e0d96953850a
BLAKE2b-256 c5414f7474bd102139357d2c2f10f8cac007d990009ec344f8111970b65cf3b6

See more details on using hashes here.

File details

Details for the file ntech_yt_downloader-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ntech_yt_downloader-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 344391f76b934dd8350f20a3de6cea22fcbe0fb14cfdce0f4984e8874a7da6fa
MD5 29fc0344f9a730a86d297f7fc85a1eaf
BLAKE2b-256 1ebe74eb1fd0a69407be045c77ead99fbdd8dc1ac7a22eb286d1421753cfd8c3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page