Add pytube again into requirements.txt to get the thumbnail of the youtube video
Browse files- app.py +4 -4
- requirements.txt +1 -1
app.py
CHANGED
|
@@ -443,6 +443,7 @@ def subtify():
|
|
| 443 |
with gr.Blocks() as demo:
|
| 444 |
# Layout
|
| 445 |
gr.Markdown("""# Subtify""")
|
|
|
|
| 446 |
gr.Markdown(f"Python {sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}")
|
| 447 |
with gr.Row(variant="panel"):
|
| 448 |
url_textbox = gr.Textbox(placeholder="Add video URL here", label="Video URL", elem_id="video_url", scale=1, interactive=True)
|
|
@@ -500,10 +501,9 @@ def subtify():
|
|
| 500 |
]
|
| 501 |
)
|
| 502 |
subtify_button.click(fn=get_audio_and_video_from_video, inputs=[url_textbox, stream_page], outputs=[original_audio, original_audio_path, original_video_path])
|
| 503 |
-
original_audio.change(fn=trascribe_audio, inputs=[original_audio_path, source_languaje], outputs=[original_audio_transcribed, original_audio_transcribed_path])
|
| 504 |
-
original_audio_transcribed.change(fn=translate_transcription, inputs=[original_audio_transcribed_path, source_languaje, target_languaje], outputs=[original_audio_translated, original_audio_translated_path])
|
| 505 |
-
original_audio_translated.change(fn=add_translated_subtitles_to_video, inputs=[original_video_path, original_audio_path, original_audio_translated_path], outputs=subtitled_video)
|
| 506 |
-
|
| 507 |
|
| 508 |
demo.launch()
|
| 509 |
|
|
|
|
| 443 |
with gr.Blocks() as demo:
|
| 444 |
# Layout
|
| 445 |
gr.Markdown("""# Subtify""")
|
| 446 |
+
gr.Markdown("""download""")
|
| 447 |
gr.Markdown(f"Python {sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}")
|
| 448 |
with gr.Row(variant="panel"):
|
| 449 |
url_textbox = gr.Textbox(placeholder="Add video URL here", label="Video URL", elem_id="video_url", scale=1, interactive=True)
|
|
|
|
| 501 |
]
|
| 502 |
)
|
| 503 |
subtify_button.click(fn=get_audio_and_video_from_video, inputs=[url_textbox, stream_page], outputs=[original_audio, original_audio_path, original_video_path])
|
| 504 |
+
# original_audio.change(fn=trascribe_audio, inputs=[original_audio_path, source_languaje], outputs=[original_audio_transcribed, original_audio_transcribed_path])
|
| 505 |
+
# original_audio_transcribed.change(fn=translate_transcription, inputs=[original_audio_transcribed_path, source_languaje, target_languaje], outputs=[original_audio_translated, original_audio_translated_path])
|
| 506 |
+
# original_audio_translated.change(fn=add_translated_subtitles_to_video, inputs=[original_video_path, original_audio_path, original_audio_translated_path], outputs=subtitled_video)
|
|
|
|
| 507 |
|
| 508 |
demo.launch()
|
| 509 |
|
requirements.txt
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
gradio
|
| 3 |
|
| 4 |
# Download youtube and twitch videos
|
| 5 |
-
|
| 6 |
yt-dlp
|
| 7 |
twitch-dl
|
| 8 |
|
|
|
|
| 2 |
gradio
|
| 3 |
|
| 4 |
# Download youtube and twitch videos
|
| 5 |
+
pytube
|
| 6 |
yt-dlp
|
| 7 |
twitch-dl
|
| 8 |
|