diff --git a/Src/Api/tv.py b/Src/Api/tv.py index e24963e..9592bcb 100644 --- a/Src/Api/tv.py +++ b/Src/Api/tv.py @@ -154,7 +154,7 @@ def dw_single_ep(tv_id, eps, index_ep_select, domain, token, tv_name, season_sel console.print("[blue]Using m3u8 audio => [red]True") # Movie_Name.[Language_Code].vtt # Movie_Name.[Language_Code].forced.vtt - subtitle_path = os.path.join(config['root_path'], config['series_folder_name'], mp4_name, season) + subtitle_path = os.path.join(config['root_path'], config['series_folder_name'], tv_name, season) download_m3u8(m3u8_index=m3u8_url, m3u8_audio=m3u8_url_audio, m3u8_subtitle=m3u8_playlist, key=m3u8_key, output_filename=mp4_path, subtitle_folder=subtitle_path, content_name=mp4_name) diff --git a/Src/Lib/FFmpeg/my_m3u8.py b/Src/Lib/FFmpeg/my_m3u8.py index fb81f83..e4544dd 100644 --- a/Src/Lib/FFmpeg/my_m3u8.py +++ b/Src/Lib/FFmpeg/my_m3u8.py @@ -421,7 +421,7 @@ def download_subtitle(url, name_language): open(os.path.join(path, name_language + ".vtt"), "wb").write(requests.get(url).content) -def download_m3u8(m3u8_playlist=None, m3u8_index = None, m3u8_audio=None, m3u8_subtitle=None, key=None, output_filename=os.path.join("videos", "output.mp4"), log=False, subtitle_folder="subtitles", content_name=""): +def download_m3u8(m3u8_playlist=None, m3u8_index = None, m3u8_audio=None, m3u8_subtitle=None, key=None, output_filename=os.path.join("videos", "output.mp4"), log=False, subtitle_folder="subtitles", content_name=""): # Get byte of key key = bytes.fromhex(key) if key is not None else key