Process Python Morsels screencast file for publication
Project description
pm-process-video
Installation
pipx install pm-process-video
Usage
Running this:
process_video "My video file.mkv"
Will normalize the audio, transcribe using Open AI's whisper, and save the file, transcription, and text transcript in ~/Documents/screencast/encoded
.
You can customize the target directory with the --target-dir
option.
This package is installed under the pm
package namespace.
To use it in Python code import like this:
from pm.process_video import process_video
Publish
To try out the current implementation without building:
hatch run process_video ...
To build and publish:
hatch build
hatch publish
License
pm-process-video
is distributed under the terms of the MIT license.
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 pm_process_video-0.0.2.tar.gz
.
File metadata
- Download URL: pm_process_video-0.0.2.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.25.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30010d8323c6d0c41fa5970b8c31e36d0c397646210dbc0da5db8884989e5179 |
|
MD5 | 500d68bb88753dbcfa07bbcc98f384ee |
|
BLAKE2b-256 | 74567a6c60a8e7a6d79a6842165068b8644097f2f111541483dae9b62078b1a1 |
File details
Details for the file pm_process_video-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: pm_process_video-0.0.2-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.25.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27c6f35ff78577a48ed5f9f39828b926bc59e6a54ac498fbfa5801e28920ba1a |
|
MD5 | eae46a9879a4e47c46b66230b6c769fb |
|
BLAKE2b-256 | 9a71bf6fdd566bbf64266e39c787cc5447d44fd18533cd072d9602ac8a97c99f |