Skip to main content

vidqa

https://img.shields.io/pypi/v/vidqa.svg Documentation Status

Quality assurance for audiovisual collections

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vidqa-0.1.19.tar.gz (36.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vidqa-0.1.19-py2.py3-none-any.whl (24.3 kB view details)

Uploaded Python 2Python 3

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

Hashes for vidqa-0.1.19.tar.gz
Algorithm Hash digest
SHA256 bbb3e7edcf91c970c0d73b86af60f9998a962bf9432d968bd0d231780bb5ce8f
MD5 03bd2c8a1613ed9bcdc5c3ad9c78743f
BLAKE2b-256 44c343fedd1f537ae5a362f772492b82deae5c0d2f21ff5ae00d25eeb26ab4e5

See more details on using hashes here.

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

Hashes for vidqa-0.1.19-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 629a42072824b00dd0763da250ab8fa0b2f25507eaa2f25aa33a6294ad29f884
MD5 0e7a7324bd09bff8ded3768c3442204f
BLAKE2b-256 3a2106d175507c972d966df652f0282dfb61c1d4400c8b13b7ea0ea8224808c2

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.19 This release

2 files

0.1.18

2 files

0.1.17

2 files

0.1.16

2 files

0.1.15

2 files

0.1.13

2 files

0.1.12

2 files

0.1.11

2 files

0.1.10

2 files

0.1.9

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

1 file

0.1.3

1 file

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page