bugbounted commited on
Commit
c51b1cf
·
1 Parent(s): 8005427

Update pages/02_📼_Upload_Video_File.py

Browse files
Files changed (1) hide show
  1. pages/02_📼_Upload_Video_File.py +8 -8
pages/02_📼_Upload_Video_File.py CHANGED
@@ -10,7 +10,7 @@ import numpy as np
10
  import pathlib
11
  import os
12
 
13
- st.set_page_config(page_title="Auto Subtitled Video Generator", page_icon=":movie_camera:", layout="wide")
14
 
15
  # Define a function that we can use to load lottie files from a link.
16
  @st.cache(allow_output_mutation=True)
@@ -40,11 +40,11 @@ with col1:
40
 
41
  with col2:
42
  st.write("""
43
- ## Auto Subtitled Video Generator
44
- ##### Upload a video file and get a video with subtitles.
45
- ###### ➠ If you want to transcribe the video in its original language, select the task as "Transcribe"
46
- ###### ➠ If you want to translate the subtitles to English, select the task as "Translate"
47
- ###### I recommend starting with the base model and then experimenting with the larger models, the small and medium models often work well. """)
48
 
49
 
50
  @st.cache(allow_output_mutation=True)
@@ -104,7 +104,7 @@ def generate_subtitled_video(video, audio, transcript):
104
 
105
 
106
  def main():
107
- size = st.selectbox("Select Model Size (The larger the model, the more accurate the transcription will be, but it will take longer)", ["tiny", "base", "small", "medium", "large"], index=1)
108
  loaded_model = change_model(current_size, size)
109
  st.write(f"Model is {'multilingual' if loaded_model.is_multilingual else 'English-only'} "
110
  f"and has {sum(np.prod(p.shape) for p in loaded_model.parameters()):,} parameters.")
@@ -227,4 +227,4 @@ def main():
227
 
228
  if __name__ == "__main__":
229
  main()
230
- st.markdown("###### Made with :heart: by [@BatuhanYılmaz](https://twitter.com/batuhan3326) [![this is an image link](https://i.imgur.com/thJhzOO.png)](https://www.buymeacoffee.com/batuhanylmz)")
 
10
  import pathlib
11
  import os
12
 
13
+ st.set_page_config(page_title="تولید کننده ویدیو زیرنویس خودکار", page_icon=":movie_camera:", layout="wide")
14
 
15
  # Define a function that we can use to load lottie files from a link.
16
  @st.cache(allow_output_mutation=True)
 
40
 
41
  with col2:
42
  st.write("""
43
+ ## تولید کننده ویدئو زیرنویس خودکار
44
+ ##### یک فایل ویدیویی آپلود کنید و یک ویدیو با زیرنویس دریافت کنید.
45
+ ###### ➠ اگر می‌خواهید ویدیو را به زبان اصلی آن رونویسی کنید، کار را به عنوان «Transcribe» انتخاب کنید.
46
+ ###### ➠ اگر می خواهید زیرنویس ها را به انگلیسی ترجمه کنید، کار را به عنوان "Translate" انتخاب کنید.
47
+ ###### توصیه می کنم از مدل پایه شروع کنید و سپس با مدل های بزرگتر آزمایش کنید، مدل های کوچک و متوسط اغلب به خوبی کار می کنند. """)
48
 
49
 
50
  @st.cache(allow_output_mutation=True)
 
104
 
105
 
106
  def main():
107
+ size = st.selectbox("اندازه مدل را انتخاب کنید (هرچه مدل بزرگتر باشد، رونویسی دقیق تر خواهد بود، اما زمان بیشتری طول می کشد)", ["tiny", "base", "small", "medium", "large"], index=1)
108
  loaded_model = change_model(current_size, size)
109
  st.write(f"Model is {'multilingual' if loaded_model.is_multilingual else 'English-only'} "
110
  f"and has {sum(np.prod(p.shape) for p in loaded_model.parameters()):,} parameters.")
 
227
 
228
  if __name__ == "__main__":
229
  main()
230
+ st.markdown("###### Made with :heart: by [@bugbounted](https://github.com/bugbounted)")