Spaces:
Runtime error
Runtime error
1lint commited on
Commit ·
5d1198f
1
Parent(s): 517cc63
add error msg for video length
Browse files
app.py
CHANGED
|
@@ -46,10 +46,10 @@ def download_yt_url(url: str, filename: str = "%(title)s", format = 'mp4'):
|
|
| 46 |
|
| 47 |
# restrict video length so one user doesn't take up all our bandwidth
|
| 48 |
def video_filter(info):
|
| 49 |
-
MAX_DURATION =
|
| 50 |
duration = info.get('duration')
|
| 51 |
if duration and duration > MAX_DURATION:
|
| 52 |
-
|
| 53 |
|
| 54 |
ydl_opts = {
|
| 55 |
'match_filter': video_filter,
|
|
|
|
| 46 |
|
| 47 |
# restrict video length so one user doesn't take up all our bandwidth
|
| 48 |
def video_filter(info):
|
| 49 |
+
MAX_DURATION = 10*60
|
| 50 |
duration = info.get('duration')
|
| 51 |
if duration and duration > MAX_DURATION:
|
| 52 |
+
raise Exception(f'The video is too long at {duration}s, choose a video less than {MAX_DURATION}s')
|
| 53 |
|
| 54 |
ydl_opts = {
|
| 55 |
'match_filter': video_filter,
|
header.md
CHANGED
|
@@ -1,4 +1,3 @@
|
|
| 1 |
# <p style="text-align: center;">Acapellify: Extract vocals from Youtube Video URL</p>
|
| 2 |
### <p style="text-align: center;">Based on https://gradio.app/fastapi-app-with-the-gradio-client/</p>
|
| 3 |
-
### <p style="text-align: center;">
|
| 4 |
-
### <p style="text-align: center;">Free to Use (courtesy of HF Spaces)</p>
|
|
|
|
| 1 |
# <p style="text-align: center;">Acapellify: Extract vocals from Youtube Video URL</p>
|
| 2 |
### <p style="text-align: center;">Based on https://gradio.app/fastapi-app-with-the-gradio-client/</p>
|
| 3 |
+
### <p style="text-align: center;">Hosted on HF Spaces, backend uses gradio client linked to abidlabs/music-separation</p>
|
|
|