Video deduplicator utility for Hydrus Network
Project description
Hydrus Video Deduplicator
Hydrus Video Deduplicator finds potential duplicate videos through the Hydrus API and marks them as potential duplicates to allow manual filtering through the Hydrus Client GUI.
Hydrus Video Deduplicator does not modify your files. It only marks videos as potential duplicates through the Hydrus API so that you can filter them manually in the duplicates processing page.
See the Hydrus documentation for how duplicates are managed in Hydrus.
This program contains no telemetry. It only makes requests to the Hydrus API URL which you specify.
Installation
For Windows, you can get the latest release directly from the github releases page.
For Linux and macos, see the Python Install.
Note: Many instructions in this repo are written for the Python install instead of the Windows exe. If you're using the Windows exe, simply replace
python -m hydrusvideodeduplicatorwithhydrusvideodeduplicator.exeand the instructions will work the same.
Usage
See Usage for how to run the program, and FAQ for more information.
Python Install
Note: Windows users do not need the Python install. Download the exe as described in Installation instead.
Dependencies
- Python >=3.10
python -m pip install hydrusvideodeduplicator
Then continue to Usage.
Contact
Create an issue on GitHub for any problems/concerns. Provide as much detail as possible in your issue.
Email hydrusvideodeduplicator@gmail.com for other general questions/concerns.
Message @applenanner on the Hydrus Discord for other general questions/concerns.
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
File details
Details for the file hydrusvideodeduplicator-0.10.0.tar.gz.
File metadata
- Download URL: hydrusvideodeduplicator-0.10.0.tar.gz
- Upload date:
- Size: 98.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7c05adb1542191a625d8c25867b16952613e6840fd3cd6528e73a146ceac83c
|
|
| MD5 |
fa19f2a344c96240e6aba4e5b1fe926e
|
|
| BLAKE2b-256 |
8f018c0c30a7db69e84dc474aa99e67eafb2c98bb45a7814cb2e94f05c2529ab
|
Provenance
The following attestation bundles were made for hydrusvideodeduplicator-0.10.0.tar.gz:
Publisher:
python-publish.yml on hydrusvideodeduplicator/hydrus-video-deduplicator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hydrusvideodeduplicator-0.10.0.tar.gz -
Subject digest:
c7c05adb1542191a625d8c25867b16952613e6840fd3cd6528e73a146ceac83c - Sigstore transparency entry: 642063369
- Sigstore integration time:
-
Permalink:
hydrusvideodeduplicator/hydrus-video-deduplicator@fb48e8e044f2abc203693f5f47db47226f19bfdb -
Branch / Tag:
refs/tags/v0.10.0 - Owner: https://github.com/hydrusvideodeduplicator
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@fb48e8e044f2abc203693f5f47db47226f19bfdb -
Trigger Event:
release
-
Statement type: