Bat-man
Bat-man is a batch downloader and converter of YouTube videos.
Requirements
Python 3
Gtk3 for Python
ffmpeg
LAME
Running stand-alone
Extract the .zip file, and in the destination folder, run:
$ python -m batman.gtk_batch_downloader
Installing
To install this program, run, as root:
# python setup.py install
After install, you can run the program by typing:
$ bat-man
PIP Installing
You can also install this program using PIP:
# pip install Bat-man
How to use
Set the destination of the MP3 files with the button “Set destination”, in bottom-left.
Add new videos with File -> Insert new videos, or right-click in the tree view and select Paste, for videos in the clipboard.
The download will start automatically.
Drink a coffee.
If yours internet connection is like mine, drink more coffee.
Go see your doctor.
Done!
To-do list(it should even be here?)
Convert to more formats(Base implemented, has support for Vorbis, MP3, AAC, FLAC, Theora and LibX264 - the last two as video codecs)
Try to use an API for converting videos, instead of commandline
Smooth exit for threads(Partially implemented.)
Metadata
Release files for Bat-man 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| Bat-man-0.3.1.tar.gz | 41.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Bat-man-0.3.1.linux-x86_64.tar.gz | Details |
Total release size: 100.5 kB
Release files / Bat-man-0.3.1.tar.gz
| Download URL | Bat-man-0.3.1.tar.gz |
|---|---|
| Size | 41.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c6e87014681e1e0a7d0a8cca012e1b40535bfa40a5a9b8afffc12c187defae80
|
|
BLAKE2b-256 checksum How to use checksums |
821abc4be9e67b4770242ca6105598847b9e7127c8a688729e8f2dd36c6382f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / Bat-man-0.3.1.linux-x86_64.tar.gz
| Download URL | Bat-man-0.3.1.linux-x86_64.tar.gz |
|---|---|
| Size | 58.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8b3c5a58263c10a3e457f613cd17f85054c05dbc76c640aec6f088050cc19f76
|
|
BLAKE2b-256 checksum How to use checksums |
ce4975be01df41a2a53e3321ceba089d3ac8a9de66d08e16120ea9607c094634
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for Bat-man 0.3.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.