Commit 4ee409b
Changed files (1)
src
ytdlp
src/ytdlp/main.py
@@ -130,9 +130,10 @@ async def preview_ytdlp(
# get subtitles
subtitles = ""
- if info["audio_path"].is_file() and (true(ytdlp_send_subtitle) or true(ytdlp_send_summary)):
+ if true(ytdlp_send_subtitle) or true(ytdlp_send_summary):
+ fpath = info["audio_path"] if info["audio_path"].is_file() else info["video_path"]
asr_engine = kwargs.get("asr_engine", "uncensored") if platform == "youtube" else ASR.DEFAULT_ENGINE
- if sub := await get_subtitles(info["audio_path"], url, asr_engine):
+ if sub := await get_subtitles(fpath, url, asr_engine):
subtitles = f"🔤<b>字幕:</b>\n{sub}"
# get ai summary