Quality assurance for audiovisual collections
Project description
vidqa
Quality assurance for audiovisual collections
Free software: MIT license
Documentation: https://vidqa.readthedocs.io.
Features
Ensures:
Videos are in mp4 format and h264/aac codecs with audio channel up to 2
File path length be less than 240 chars
File names length be less than 150 chars
Quality assurance made effortless! [Click here]((https://www.youtube.com/watch?v=9cMFngtzpkY)) to watch a tutorial video and see how VIDQA can enhance the quality of your audiovisual content.
Usage
To use vidqa in CLI mode
Unique mode to apply to a folder, generating one log file
$ vidqa -i "paste_a_folder_path" -m unique
batch mode to apply to a parent folder generating a different log file for each subfolder
$ vidqa -i "paste_a_folder_path" -m batch
Use by defining folder destination of the Metadata Report and Temporary Folder of Converted Videos
$ vidqa -i "paste_a_folder_path" -m unique -fd "c://my_temp_folder"
To show or change encode video flags in CLI mode
Show actual flags
$ vidqa flags
CRF - Constante Rate Frame. Stable quality. Default 20 for minimal loss.
$ vidqa flags --crf 23
maxrate - maximum bitrate peak in a second. Default 2 (MiB) to flow in slow connection stream.
$ vidqa flags --maxrate 3
folder_log - Parent log folder where stores individual log folders for each project. Default = None.
$ vidqa flags -fl "c://my_temp_folder"
default_log - Activates the default parent log folder. Default = 0.
$ vidqa flags -dl 1 # 0 to deactivate
corrupt_del - Flag to allow delete corrupted videos from the project folder. Default = 1.
$ vidqa flags -cd 1
corrupt_bkp - Flag to allow do backup corrupted videos to the project log folder. Default = 1.
$ vidqa flags -cb 1
max_path = Maximum length that each file path is allowed to be. Default = 240.
$ vidqa flags -mp 230
max_name = Maximum length that each file name is allowed to be. Default = 150.
$ vidqa flags -mn 100
move_done = Flag to allow project to be moved after optimization (1 for allowed, 0 for disallowed). Default = 0.
$ vidqa flags -md 1
folder_destination = Folder where projects should be moved after optimization. Default = None.
$ vidqa flags -fd "c://optimized_projects"
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2022-08-04)
First release on PyPI.
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
File details
Details for the file vidqa-0.1.19.tar.gz
.
File metadata
- Download URL: vidqa-0.1.19.tar.gz
- Upload date:
- Size: 36.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbb3e7edcf91c970c0d73b86af60f9998a962bf9432d968bd0d231780bb5ce8f |
|
MD5 | 03bd2c8a1613ed9bcdc5c3ad9c78743f |
|
BLAKE2b-256 | 44c343fedd1f537ae5a362f772492b82deae5c0d2f21ff5ae00d25eeb26ab4e5 |
File details
Details for the file vidqa-0.1.19-py2.py3-none-any.whl
.
File metadata
- Download URL: vidqa-0.1.19-py2.py3-none-any.whl
- Upload date:
- Size: 24.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 629a42072824b00dd0763da250ab8fa0b2f25507eaa2f25aa33a6294ad29f884 |
|
MD5 | 0e7a7324bd09bff8ded3768c3442204f |
|
BLAKE2b-256 | 3a2106d175507c972d966df652f0282dfb61c1d4400c8b13b7ea0ea8224808c2 |