Spaces:
Sleeping
Sleeping
license: mit | |
title: ViDove_demo | |
sdk: gradio | |
emoji: ๐ | |
colorFrom: blue | |
colorTo: green | |
pinned: false | |
app_file: entries/app.py | |
# Pigeon AI: Automatic Video Translation Toolkit | |
## Installation | |
``` | |
pip install -r requirement.txt | |
``` | |
## Quick Start: | |
example online: | |
``` | |
python3 pipeline.py --link "https://www.youtube.com/watch?v=61c4dn6851g" | |
``` | |
example offline: | |
``` | |
python3 pipeline.py --audio_file test_translation.m4a --result ./results --video_name test_translation | |
``` | |
python3 pipeline.py --link https://www.youtube.com/watch?v=VrigMmXt9A0 --video_name Ukraine_and_its_Global_Impact | |
python3 pipeline.py --video_file '/home/jiaenliu/project-t/downloads/audio/Ukraine_and_its_Global_Impact.mp4' -v --video_name Ukraine_and_its_Global_Impact | |
example offline: python3 pipeline.py --local_path test_translation.m4a --result ./results --video_name test_translation | |
## Usage | |
``` | |
usage: pipeline.py [-h] [--link LINK] [--video_file VIDEO_FILE] [--audio_file AUDIO_FILE] [--srt_file SRT_FILE] [--download DOWNLOAD] | |
[--output_dir OUTPUT_DIR] [--video_name VIDEO_NAME] [--model_name MODEL_NAME] [-only_srt] [-v] | |
options: | |
-h, --help show this help message and exit | |
--link LINK youtube video link here | |
--video_file VIDEO_FILE | |
local video path here | |
--audio_file AUDIO_FILE | |
local audio path here | |
--srt_file SRT_FILE srt file input path here | |
--download DOWNLOAD download path | |
--output_dir OUTPUT_DIR | |
translate result path | |
--video_name VIDEO_NAME | |
video name, if use video link as input, the name will auto-filled by youtube video name | |
--model_name MODEL_NAME | |
model name only support text-davinci-003 and gpt-3.5-turbo | |
-only_srt set script output to only .srt file | |
-v auto encode script with video | |
``` | |
## Notice | |
if you cannot download youtube video, please follow the link below. | |
https://github.com/pytube/pytube/issues/1498 |