Skip to content

xtnctx/xytmp3

Repository files navigation

xytmp3

A simple desktop application for YouTube to Mp3 converter

Uses a yt-dlp which is a YouTube download manager for video and audio. Settings for embedding the download manager is in the class YtMp3.ydl_opts of main.py, it uses a QtCore.pyqtSignal with YtMp3.progress_hook to get the logs or callbacks of the yt-dlp itself when the downloading begins.

More importantly, to avoid freezing, this also inherits a function (run) from the QtCore.QThread to implement background processing.


Learn more on how to embed yt-dlp on your python code.

Download the latest release build of ffmpeg here

About

A simple desktop application for YouTube to Mp3 converter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages