Spaces:
Sleeping
Sleeping
GPTfree api
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -25,6 +25,7 @@ def download_video():
|
|
25 |
'yt-dlp',
|
26 |
'--cookies', cookies_file,
|
27 |
'--output', output_file, # 出力ファイルのパスを指定
|
|
|
28 |
video_url
|
29 |
]
|
30 |
|
@@ -36,6 +37,7 @@ def download_video():
|
|
36 |
print(result.stderr.decode())
|
37 |
|
38 |
# ダウンロードされたファイルのパスを取得
|
|
|
39 |
downloaded_file = output_file % {'title': video_url.split('=')[-1], 'ext': 'mp4'}
|
40 |
|
41 |
# ファイルをクライアントに送信
|
|
|
25 |
'yt-dlp',
|
26 |
'--cookies', cookies_file,
|
27 |
'--output', output_file, # 出力ファイルのパスを指定
|
28 |
+
'-f', 'bestvideo+bestaudio/best', # 最適なビデオ+オーディオフォーマットを選択
|
29 |
video_url
|
30 |
]
|
31 |
|
|
|
37 |
print(result.stderr.decode())
|
38 |
|
39 |
# ダウンロードされたファイルのパスを取得
|
40 |
+
# ここでは、yt-dlpの出力ファイル名が`%(title)s.%(ext)s`形式で保存されることを前提としています
|
41 |
downloaded_file = output_file % {'title': video_url.split('=')[-1], 'ext': 'mp4'}
|
42 |
|
43 |
# ファイルをクライアントに送信
|