V2Mp3
About
V2Mp3 is a simple, compact video-to-audio conversion tool with built-in YouTube video/audio download functionality.
-
Convert locally stored video files (of any file-format supported by
ffmpeg) to .mp3 audio.- A few of these formats include:
- .aiff
- .avi
- .flv
- .gif
- .mov
- .mpg
- .mp4
- .ogv
- .qt
- .wmv
- many others.
- A few of these formats include:
-
Download YouTube videos as .mp4 files.
-
Download YouTube audio as .mp3 files.
Installation
Using pip
Easiest method. Highly recommended over manual installation.
-
Run the following to install using
pip:pip install V2Mp3
-
You should now be able to import/run
V2Mp3within your python environment by entering the following:>>> from V2Mp3 import v2mp3 >>> v2mp3() # open program window. ...
-
Done!
Manual Installation
Not recommended.
-
Start by doing one of two things:
- A. Download source code *.zip archive from the V2Mp3 GitHub repo "releases" tab, and extract the contents to your desired installation directory.
- B. Clone the repo with the git client of your choice by entering the following command:
git clone https://github.com/schlopp96/V2Mp3/releases/latest/
-
Navigate to directory containing extracted contents, and open said directory within a terminal.
-
Install all dependencies for this package by entering the following command:
pip install -r requirements.txt
-
(OPTIONAL)
- Move the
V2Mp3-vx.x.xdirectory to your global Python 3rd-party package installation directory to be able to import V2Mp3 like any other module:"path/to/python/Lib/site-packages/HERE"
- Move the
- You should now be able to import/run V2Mp3 within your python environment by entering the following:
>>> from V2Mp3 import v2mp3
>>> v2mp3() # open program window.
...
- Done!
Usage
Using
V2Mp3is generally straightforward, with directions and tooltips built in to the GUI describing what to do if you're confused.
- You can quickly start
V2Mp3using this simple CLI command:
v2mp3
-
Other ways to start V2Mp3 include:
- Entering
python -m V2Mp3in a terminal. - Importing
V2Mp3in a python environment and callingV2Mp3.v2mp3()from within that environment (as illustrated above). - Opening
"~/V2Mp3/main.pyw"from a file explorer.
- Entering
Structure
First Containing Frame
- Home to the YouTube download section
- Enter your desired YouTube video's URL address in the input field.
- Also works with YouTube Music addresses.
- Choose whether to download the video as normal, or just the audio from the video.
- Once ready, click the "Download" button to begin.
- You can find your downloaded videos within the V2Mp3 installation directory:
"~/V2Mp3/downloads/videos"
Second Containing Frame
- Contains the section for conversion of your local video files.
- Use the "Browse" button to choose a video file you wish to convert to audio.
- Once you've chosen a video, click the "Convert File" button at the bottom of the first frame.
- The text output window at the bottom of the application window will display whether or not the conversion was successful.
- Newly converted .mp3 audio files can be found within the V2Mp3 installation directory:
"~/V2Mp3/downloads/audio"
Quick Look at V2Mp3
Coming Soon
- *.exe program build so that a Python env isn't necessary to run V2Mp3.
Contact
-
If you have any questions, comments, or concerns that cannot be addressed through the project's GitHub repository, please feel free to contact me through my email address:
schloppdaddy@gmail.com
Metadata
Release files for V2Mp3 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| V2Mp3-0.2.0.tar.gz | 280.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| V2Mp3-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 302.0 kB
Release files / V2Mp3-0.2.0.tar.gz
| Download URL | V2Mp3-0.2.0.tar.gz |
|---|---|
| Size | 280.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b6856e3fce4e8268f46f00c5ad95e038bba58b4cfe90b0ff44bed43cce871979
|
|
BLAKE2b-256 checksum How to use checksums |
8389cdab99cdb089ede9325fc96fc999e6fb56f7fc95e04bafd3a332639ec634
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4
|
Release files / V2Mp3-0.2.0-py3-none-any.whl
| Download URL | V2Mp3-0.2.0-py3-none-any.whl |
|---|---|
| Size | 21.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a01ac7538ef5b1c3db86fe36face21caae787523c317443f3bd080177bb678de
|
|
BLAKE2b-256 checksum How to use checksums |
4ad178d969f1c7390e794da921cbcac9c2e285ebfdd212a0ee48f3910c4f51fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4
|