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.
Metadata
Release files for vidqa 0.1.19
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vidqa-0.1.19.tar.gz | 36.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vidqa-0.1.19-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 60.7 kB
Release files / vidqa-0.1.19.tar.gz
| Download URL | vidqa-0.1.19.tar.gz |
|---|---|
| Size | 36.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bbb3e7edcf91c970c0d73b86af60f9998a962bf9432d968bd0d231780bb5ce8f
|
|
BLAKE2b-256 checksum How to use checksums |
44c343fedd1f537ae5a362f772492b82deae5c0d2f21ff5ae00d25eeb26ab4e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Release files / vidqa-0.1.19-py2.py3-none-any.whl
| Download URL | vidqa-0.1.19-py2.py3-none-any.whl |
|---|---|
| Size | 24.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
629a42072824b00dd0763da250ab8fa0b2f25507eaa2f25aa33a6294ad29f884
|
|
BLAKE2b-256 checksum How to use checksums |
3a2106d175507c972d966df652f0282dfb61c1d4400c8b13b7ea0ea8224808c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|