From c2ee2394d2e1dcd3cffa33172abfe511d65465f7 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 16 Jul 2025 23:50:32 -0400 Subject: [PATCH] Enhance file selection to support multiple video formats (MP4, AVI, MOV, MKV) and provide user guidance on supported formats. --- app.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index 2526013..9e9a71f 100644 --- a/app.py +++ b/app.py @@ -319,10 +319,15 @@ def main(): st.markdown(f"- {error}") return - # File selection - recordings = list(base_path.glob("*.mp4")) + # File selection - support multiple video formats + supported_extensions = ["*.mp4", "*.avi", "*.mov", "*.mkv"] + recordings = [] + for extension in supported_extensions: + recordings.extend(base_path.glob(extension)) + if not recordings: st.warning(f"📂 No recordings found in the folder: {base_folder}!") + st.info("💡 Supported formats: MP4, AVI, MOV, MKV") return selected_file = st.selectbox("Choose a recording", recordings)