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
Marketingtool-1.0.11.tar.gz
(19.2 kB
view details)
Built Distribution
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 |