pptx-tools
Install
Suport only python3.
pip install pptx-tools
Quick Example
Create Google Application Credentials files and set
export GOOGLE_APPLICATION_CREDENTIALS=/PATH/TO/JSON
After that,
slide-add-voice <PATH-TO-YOUR-AWESOME-SLIDE>
You can change the synthesized voice by specifying the --voice-name as shown below.
slide-add-voice pptx_tools/data/hello.pptx --voice-name en-US-Wavenet-C
In addition, you can listen to the voice samples available for use with Google Text-to-Speech at the following URL: https://cloud.google.com/text-to-speech/docs/voices
Slide Video Formatter Command
The slide-video-formatter command is a utility program allowing users to format videos within PowerPoint presentations by specifying the vcodec and crf.
slide-video-formatter <YOUR-AWESOME-SLIDE> --out /tmp/tmp.pptx --vcodec libx264 --crf 28
Q & A
Q: What happens to the slide transition time when both a video file and a synthesized voice are present on the slide?
A: The transition time for the slide will be based on whichever is longer between the duration of the synthesized voice and the duration of the video.
Metadata
Release files for pptx-tools 0.1.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pptx-tools-0.1.10.tar.gz | 51.0 kB | Without provenance | Details for pptx-tools-0.1.10.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pptx_tools-0.1.10-py3-none-any.whl | Python 3 | none | any | Details for pptx_tools-0.1.10-py3-none-any.whl |
Total release size: 104.9 kB
Release files / pptx-tools-0.1.10.tar.gz
| Download URL | pptx-tools-0.1.10.tar.gz |
|---|---|
| Size | 51.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5a0036c95e9c169f68510e2eb066fa8e99074fb0a988834357bdb91e64d01ee0
|
|
BLAKE2b-256 checksum How to use checksums |
f2fa6d2d5f95448fbdb49e5fc61d3457a939140da0bf8a1a037f5eeff26de091
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|
Release files / pptx_tools-0.1.10-py3-none-any.whl
| Download URL | pptx_tools-0.1.10-py3-none-any.whl |
|---|---|
| Size | 53.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5e43505b676f41901fd6aaa4dd01c36cd00f17dd4fd29a0c54aacf384849c0a3
|
|
BLAKE2b-256 checksum How to use checksums |
7d54ecffee8a4cb1db092228e7af7a06f6e2545e07c90848789326a7398b2088
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|
Security for pptx-tools 0.1.10
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.