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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|