JuMP1r 發表於 2023-2-23 18:25:38

[已解決] 如何批量下載港區的HBO字幕?

本文最後由 JuMP1r 於 2023-2-26 08:51 PM 編輯

因港區HBO登錄實際用到的是NowE,本人使用github上wayneclub開發的工具,下載失敗,原因是作者開發針對的是台區的HBO。自己手工下載太慢了,還請懂的朋友賜教一下。謝謝啦。

pakyin82 發表於 2023-2-24 06:19:27

f12 找 vtt 檔

JuMP1r 發表於 2023-2-24 07:13:55

pakyin82 發表於 2023-2-24 06:19 AM
f12 找 vtt 檔

謝謝您,這個我會喔,我的意思是批量下載,類似script的方式。想節省一下時間。^_^

zenoyu 發表於 2023-2-24 16:20:48

可安裝這個
https://github.com/wayneclub/Subtitle-Downloader

JuMP1r 發表於 2023-2-25 21:32:47

zenoyu 發表於 2023-2-24 04:20 PM
可安裝這個
https://github.com/wayneclub/Subtitle-Downloader

謝謝大哥,我說的就是這個,程式在下載HBO HK時,500錯誤,別人有跟我一樣的問題,登錄時直接顯示錯誤代碼,聯繫作者,沒有回應。

zenoyu 發表於 2023-2-26 00:46:05

JuMP1r 發表於 2023-2-25 09:32 PM
謝謝大哥,我說的就是這個,程式在下載HBO HK時,500錯誤,別人有跟我一樣的問題,登錄時直接顯示錯誤代 ...

我仍可下載大部份港區的NowE Now Studio字幕,只有個別一兩套有錯誤,但我是在香港的

JuMP1r 發表於 2023-2-26 19:32:14

本文最後由 JuMP1r 於 2023-2-26 09:34 PM 編輯

問題算是解決了吧,我自己用IDM+自己寫的batch文件,半手工的方式批量下載。

處理一季總共22集的字幕大約20分鐘左右時間(保留原始文件名稱)

處理一季總共22集的字幕大約10分鐘左右時間(不保留原始文件名稱,改用WEBRip.HBO.en、WEBRip.HBO.zh-Hans、WEBRip.HBO.zh-Hant)

這樣總比按F12快很多,但是速度上沒有會JavaScript、Python編程的大神快。

下載的時間很短,主要是我有強迫症,下面是舉例說明。

保留原始文件名稱,會借用AdvancedRename進行3次操作。
THE.VAMPIRE.DIARIES.S01E01 - PILOT.en.srt
THE.VAMPIRE.DIARIES.S01E01 - PILOT.zh-Hans.srt
THE.VAMPIRE.DIARIES.S01E01 - PILOT.zh-Hant.srt

不保留原始文件名稱,會借用AdvancedRename進行1次操作。
The.Vampire.Diaries.S01E03.WEBRip.HBO.en.srt
The.Vampire.Diaries.S01E03.WEBRip.HBO.zh-Hans.srt
The.Vampire.Diaries.S01E03.WEBRip.HBO.zh-Hant.srt

@echo off
setlocal enabledelayedexpansion
cd C:\Users\jump1r\Desktop\1
SubtitleEdit/convert *.vtt srt
del *.vtt
rem ...
exit /b@echo off
setlocal enabledelayedexpansion
cd /d "C:\Users\jump1r\Desktop\2"
set /p NAME=Please enter the file name with a decimal point and enter:
set /p SEASON=Please enter the number of quarters, two digits, and enter:
set /p EPISODE=Please enter the number of digits at the end of the set, two digits, and enter:
for /l %%i in (1,1,%EPISODE%) do (
      set num=00%%i
      md %NAME%.S%SEASON%E!num:~-2!.WEBRip.HBO.en
)
for /l %%i in (1,1,%EPISODE%) do (
      set num=00%%i
      md %NAME%.S%SEASON%E!num:~-2!.WEBRip.HBO.zh-Hans
)
for /l %%i in (1,1,%EPISODE%) do (
      set num=00%%i
      md %NAME%.S%SEASON%E!num:~-2!.WEBRip.HBO.zh-Hant
)
rem ...
exit /bCode貼這裡,給有需要的人用,是我自己寫的,:-O

本人用到的工具有,Internet Download Manager、AdvancedRename、FlashFXP、QuickLook、SubtitleEdit,僅供各位參考。


頁: [1]
查看完整版本: [已解決] 如何批量下載港區的HBO字幕?