A tool module to help you do marketing
Project description
Marketing Tool
This package is a tool help you do follow marketing job:
- Transcribe the speech in video
- Insert a video into antho video
- Translate subtitle files
- Insert text into video
- Remove water mark from video
- Convert video
Install requirement
This program require python 3.9 installed
How to install
pip install Marketingtool
How to use
Transcribe the speech in video
Marketingtool --action transcribe -f /path/to/video -o /path/to/captions
Insert Video into another video
Marketingtool -a insertVideo -f /path/to/video -o ~/result/video.mp4 --insert-video /insert/video.mp4
Translate subtitle files
Marketingtool --action translate -f /path/to/subtitle/file -o /path/to/output --source-lang zh-CN --target-lang en
Remove watermark from video
Marketingtool --action removeWatermark -f /path/to/video -o /path/to/output
Insert text into video
Marketingtool --action inserttextinvideo -f ./path/to/video --insert-text-path ./path/to/text.txt --insert-text-step 50 --insert-text-num 30 --insert-text-frontsize 20 --insert-text-color green --insert-text-duration 15 -o ./path/to/result
Convert video
Marketingtool --action convertvideo -f /path/to/video -o /path/video/output
How to develop
You can also install python package comfortably with pip:
python3 -m venv path/to/project
cd path/to/project
source ./bin/activate
pip3 install -e .
Update depend python package for requirement.txt
pip3 freeze > requirements.txt
How to test
test edit movie function
python3 -m unittest Tests.test_videoedit.VideoeditTestCase.test_insert_text
test remove water mark
python3 -m unittest Tests.test_watermark.WatermarkTestCase.test_remove_watermark
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 Marketingtool-1.0.11.tar.gz.
File metadata
- Download URL: Marketingtool-1.0.11.tar.gz
- Upload date:
- Size: 19.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d52680c3b41ff5c7a56ef75a6361ff1b8ad9e48b5b2ea68cd827a2b06b3ca062
|
|
| MD5 |
e49f6bfab454dc59a91e385578f0d7a3
|
|
| BLAKE2b-256 |
17f4d4cbd06421134ee6f8d987823c02e857816e6c31303bac2750f475fa4a56
|
File details
Details for the file Marketingtool-1.0.11-py3-none-any.whl.
File metadata
- Download URL: Marketingtool-1.0.11-py3-none-any.whl
- Upload date:
- Size: 22.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba80bf7d055cbee5b394b15711875c862b69cc9a3cfaffa0b79ea8e5961bf34b
|
|
| MD5 |
cbf4159d7cb48981ad5749ff9a738cda
|
|
| BLAKE2b-256 |
17a3ccc2b5e55201ebe7b852fe2ccb8faf2950b5ce5493c8f5cb43cd11059a63
|