A Tree like tool to generate directory tree diagrams for media files in folders and Subfolders
Project description
████████▄ ███ █▄ ▄████████ ▄████████ ███ ▄█ ▄██████▄ ███▄▄▄▄
███ ▀███ ███ ███ ███ ███ ███ ███ ▀█████████▄ ███ ███ ███ ███▀▀▀██▄
███ ███ ███ ███ ███ ███ ███ ███ ▀███▀▀██ ███▌ ███ ███ ███ ███
███ ███ ███ ███ ▄███▄▄▄▄██▀ ███ ███ ███ ▀ ███▌ ███ ███ ███ ███
███ ███ ███ ███ ▀▀███▀▀▀▀▀ ▀███████████ ███ ███▌ ███ ███ ███ ███
███ ███ ███ ███ ▀███████████ ███ ███ ███ ███ ███ ███ ███ ███
███ ▄███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███
████████▀ ████████▀ ███ ███ ███ █▀ ▄████▀ █▀ ▀██████▀ ▀█ █▀
███ ███
████████▄ ▄████████ ███ ▄████████ ▄████████ ███ ▄█ ▄█ █▄ ▄████████
███ ▀███ ███ ███ ▀█████████▄ ███ ███ ███ ███ ▀█████████▄ ███ ███ ███ ███ ███
███ ███ ███ █▀ ▀███▀▀██ ███ █▀ ███ █▀ ▀███▀▀██ ███▌ ███ ███ ███ █▀
███ ███ ▄███▄▄▄ ███ ▀ ▄███▄▄▄ ███ ███ ▀ ███▌ ███ ███ ▄███▄▄▄
███ ███ ▀▀███▀▀▀ ███ ▀▀███▀▀▀ ███ ███ ███▌ ███ ███ ▀▀███▀▀▀
███ ███ ███ █▄ ███ ███ █▄ ███ █▄ ███ ███ ███ ███ ███ █▄
███ ▄███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███
████████▀ ██████████ ▄████▀ ██████████ ████████▀ ▄████▀ █▀ ▀██████▀ ██████████
Check the media duration of your folders/subfolders.
🚀 Installation
Clone the repo
$ git clone https://github.com/3l-d1abl0/DurationDetective.git
Create a virtual environment for Python3
$ virtualenv -p python3 <your_env>
OR
$ python3 -m venv <your_env>
Install the required modules
$ cd DurationDetective
$ source <your_env>/bin/activate
$ pip3 install -r requirements.txt
Run the Script
$ python3 durationcheck.py --path "/path/to/your/folder"
> ...
> Total Duration: 2hr 14min 25secs
Use case
I have been using it personally for planning hours before diving into any Course videos or before Planning to binge watch any Television Series. Gives me a rough estimate of How much time consuming it can be. Migrating it from my original Repo for individual tracking.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for duration_detective-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93a32a0e65324eeba3017df6be73fb124ba1ad42655f63814679a4e901585b39 |
|
MD5 | c616f51ba1725e9f63636bf845fbf5fa |
|
BLAKE2b-256 | def0cfc060c08b1260b088e2b65331a21ab0ed6bac58acfa9b22c588404f53ed |