Update app.py
Browse files
app.py
CHANGED
|
@@ -50,8 +50,16 @@ if st.button("Transcribe"):
|
|
| 50 |
transcript = get_transcript(url, model_size, lang, format)
|
| 51 |
st.text_area("Transcription of the video", transcript)
|
| 52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 53 |
if format == ".srt":
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
|
|
|
|
|
|
|
|
|
|
|
|
| 50 |
transcript = get_transcript(url, model_size, lang, format)
|
| 51 |
st.text_area("Transcription of the video", transcript)
|
| 52 |
|
| 53 |
+
if transcript:
|
| 54 |
+
with st.spinner("Saving transcript..."):
|
| 55 |
+
with open("transcript.srt", "w", encoding="utf-8") as f:
|
| 56 |
+
f.write(transcript)
|
| 57 |
+
st.success("Transcript saved as transcript.srt")
|
| 58 |
if format == ".srt":
|
| 59 |
+
st.download_button(
|
| 60 |
+
"Download .srt file",
|
| 61 |
+
data=transcript,
|
| 62 |
+
file_name="transcript.srt",
|
| 63 |
+
mime="text/plain"
|
| 64 |
+
)
|
| 65 |
+
|