Skip to main content

MSU Test Video Creator

MSU Test Video Creator is a Python-based commandline application originally created by StructuralMike for creating mp4 and wav files of a series of PCM files to use for uploading to YouTube to test for potential copyright strikes. This version was adapted to use pip/pipx for dependency resolution and easier calling by the MSU Scripter.

Installation

Pre-requisites

  • Python 3.8 or above
  • ffmpeg
    • Ubuntu/Debian: apt-get install libportaudio2
    • RHEL: dnf install portaudio
    • Arch: pacman -S portaudio

pipx is recommended as it installs the application into an isolated environment to avoid dependency conflicts with other Python applications, and it also creates it standalone application which can be ran directly via commandline.

First, you will want to install pipx.

$ pipx install msu_test_video_creator

$ msu_test_video_creator -f test.pcm -o test.mp4

Installation Option 2: pip

First, make sure you have pip installed and running: https://packaging.python.org/en/latest/tutorials/installing-packages/

$ pip install msu_test_video_creator

$ py -m msu_test_video_creator -f test.pcm -o test.mp4

Usage

Depending on your environment and how you installed, you may be able to run it either directly or as a Python module:

# Run directly
$ msu_test_video_creator -f test.pcm -o test.mp4

# Run as Python module
$ py -m msu_test_video_creator -f test.pcm -o test.mp4

The application requires two arguments:

  • -f: A comma-delimited list of all pcm files to include
  • -o: The path to the mp4 file to generate

Credits

Metadata

Release files for msu-test-video-creator 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for msu-test-video-creator 0.2.0
File Size Uploaded
msu_test_video_creator-0.2.0.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for msu-test-video-creator 0.2.0
File Interpreter ABI Platform
msu_test_video_creator-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.4 kB

Release files / msu_test_video_creator-0.2.0.tar.gz

Download URL msu_test_video_creator-0.2.0.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a277429ed28313e77cf93cefeaee520736d79898daac2386223e93a699979b88
BLAKE2b-256 checksum
How to use checksums
32f6c9449f78ca374777b55db2facb581bbad61aff9103340ef83b4d3be6cf76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-17-amd64

Release files / msu_test_video_creator-0.2.0-py3-none-any.whl

Download URL msu_test_video_creator-0.2.0-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f0f61cb594356390582a75ec3864776d3f63a539f7a25f9c105aace2e93b3faa
BLAKE2b-256 checksum
How to use checksums
5616df86cf4cbc6834ae4aa4c0ab92f83476acbbc1d51ae327c0c55e2fe7a947
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-17-amd64

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page