本文最後由 DreamWorks 於 2023-11-4 01:48 PM 編輯
請問下載愛奇藝字幕時出現
Invaild dash_url, wrong vf!
是那裡出問題了?
使用 disney+ 正常可以下載字幕
另外新版的 python 3.12.0 我一直沒辦法跑完 install_requirements.bat
現在是用 3.11.5
謝謝
DreamWorks 發表於 2023-11-4 01:27 PM
請問下載愛奇藝字幕時出現
Invaild dash_url, wrong vf!
麻煩提供愛奇藝要下載的劇集
python 3.12 目前還是有很多套件不支援,建議用python 3.10以上到ptyhon 3.11即可
tinglongwei 發表於 2023-11-4 09:15 PM
麻煩提供愛奇藝要下載的劇集
python 3.12 目前還是有很多套件不支援,建議用python 3.10以上到ptyhon 3.1 ...
C:\Subtitle-Downloader-main>python subtitle_downloader.py https://www.iq.com/album/%E6%88%91%E6%83%B3%E6%88%90%E7%82%BA%E5%BD%B1%E4%B9%8B%E5%BC%B7%E8%80%85-%E7%AC%AC%E4%BA%8C%E5%AD%A3-2023-11c3pamxvb1?lang=zh_tw
我想成為影之強者!
第 2 季 共有:0 集 更新至 第 5 集下載全集
---------------------------------------------------------------
尋找 我想成為影之強者!.S02E01.WEB-DL.iQIYI.vtt ...
尋找 我想成為影之強者!.S02E02.WEB-DL.iQIYI.vtt ...
尋找 我想成為影之強者!.S02E03.WEB-DL.iQIYI.vtt ...
尋找 我想成為影之強者!.S02E04.WEB-DL.iQIYI.vtt ...
尋找 我想成為影之強者!.S02E05.WEB-DL.iQIYI.vtt ...
Invaild dash_url, wrong vf!
同劇我在KKTV下載成功了
葬送的芙莉蓮 也是一樣的錯誤
謝謝
感謝分享,如此實用的工具
DreamWorks 發表於 2023-11-5 07:01 AM
C:\Subtitle-Downloader-main>python subtitle_downloader.py https://www.iq.com/album/%E6%88%91%E6%83 ...
試了windows, macos, linux 都無法復原錯誤...
Nodejs 有安裝最新版的嗎?
tinglongwei 發表於 2023-11-6 12:55 AM
試了windows, macos, linux 都無法復原錯誤...
Nodejs 有安裝最新版的嗎?
原來是 cookie 的問題
我重新export cookie 就順利下載字幕了
感謝
本文最後由 IKO 於 2023-11-21 04:28 PM 編輯
我是線上執行下載,https://www.viu.com/ott/hk/zh/vo ... 4%E8%A5%BF%E7%93%9C,以下訊息要如何改善呢? 謝謝! 沒有使用 VPN
Obtaining a proxy to "hk"
- Unable to obtain a proxy
後來用 VPN 香港位置順利解決,謝謝!
nowe下載字幕會有漏掉的句子,某些句子的時間碼也不對,有的句子時間碼過短,是合併出的問題嗎
請問本機下載friday會出現下列問題
url: https://video.friday.tw/show/detail/3483/
Obtaining a proxy to "tw"
+ Proxy was skipped as current region matches
Traceback (most recent call last):
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\connectionpool.py", line 467, in _make_request
self._validate_conn(conn)
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\connectionpool.py", line 1099, in _validate_conn
conn.connect()
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\connection.py", line 653, in connect
sock_and_verified = _ssl_wrap_socket_and_match_hostname(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\connection.py", line 806, in _ssl_wrap_socket_and_match_hostname
ssl_sock = ssl_wrap_socket(
^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\util\ssl_.py", line 465, in ssl_wrap_socket
ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\util\ssl_.py", line 509, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\ssl.py", line 1108, in _create
self.do_handshake()
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\ssl.py", line 1379, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: wrong signature type (_ssl.c:1006)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\connectionpool.py", line 793, in urlopen
response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\connectionpool.py", line 491, in _make_request
raise new_e
urllib3.exceptions.SSLError: wrong signature type (_ssl.c:1006)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\requests\adapters.py", line 589, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\connectionpool.py", line 847, in urlopen
retries = retries.increment(
^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\urllib3\util\retry.py", line 515, in increment
raise MaxRetryError(_pool, url, reason) from reason# type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='video.friday.tw', port=443): Max retries exceeded with url: /api2/content/get?contentId=3483&contentType=4&srcRecommendId=-1&recommendId=&eventPageId=&offset=0&length=1 (Caused by SSLError(SSLError(1, ' wrong signature type (_ssl.c:1006)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "G:\Subtitle-Downloader-main\subtitle_downloader.py", line 151, in <module>
main()
File "G:\Subtitle-Downloader-main\subtitle_downloader.py", line 140, in main
service['class'](args).main()
File "G:\Subtitle-Downloader-main\services\fridayvideo.py", line 329, in main
res = self.session.post(title_url, timeout=5)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\requests\sessions.py", line 637, in post
return self.request("POST", url, data=data, json=json, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Thomas\AppData\Local\Programs\Python\Python311\Lib\site-packages\requests\adapters.py", line 620, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='video.friday.tw', port=443): Max retries exceeded with url: /api2/content/get?contentId=3483&contentType=4&srcRecommendId=-1&recommendId=&eventPageId=&offset=0&length=1 (Caused by SSLError(SSLError(1, ' wrong signature type (_ssl.c:1006)')))
請按任意鍵繼續 . . .
是那邊有問題?
本文最後由 nenebear 於 2024-12-11 10:31 AM 編輯
新人請教尚請先進不吝指教!
因想下載愛奇藝的"酒路旅行"字幕
PC Windows 11初次嘗試按教程安裝
1. python-3.11.9-amd64 + node-v23.3.0-x64
2. 下載 Subtitle-Downloader-main 已執行install_requirements.bat安裝
3. 安裝cookies擴充元件 並已將 cokies 放入 Subtitle_Downloader\cookies
4. 目前 user_config.toml 僅更動 default-language = 'zh-Hant'
5. 執行 Subtitle-Downloader.bat https://www.iq.com/play/%E9%85%9 ... r1g5e5i0?lang=zh_tw 出現了以下的錯誤訊息
想請教 是哪設定疏忽了?或是環境設定疏漏了? 謝謝!
=================================
12/10
先前欲下載的字幕 是屬於"綜藝節目"一直出現如上的錯誤訊息. 今日嚐試下載"電視劇"字幕 便正常下載.
那 不知是否可奢望樓主能寫個下載"綜藝節目"的腳本.
先謝謝 樓主提供的下載程式 .
本文最後由 仙道施 於 2024-12-26 08:42 PM 編輯
這些天在Win10安裝本機執行的環境,執行install_requirements.bat過程遇到很多錯誤。一一查閱討論及排除問題後,總算安裝成功且可下載字幕,分享最後成功的環境資訊:
執行install_requirements.bat前需安裝以下三個工具:
Python 64bit v3.11.0,新版Python會出錯,這版剛剛好。安裝完記得要去windows系統設定環境變數,把Python的安裝目錄加入"Path"中,否則執行install_requirements.bat會無法呼叫pip工具
NodeJS v22.12.0
Visual Studio Build Tool 2022 v17.12.3,教學沒說要安裝C++開發環境,但沒有的話執行install_requirements.bat會出錯
以上順利完成install_requirements.bat無錯誤後,再來就是安裝瀏覽器抓取cookie的plug-in。然後就能
1.登入想抓字幕的串流平台開啟想抓的劇集的連結,使用plug-in匯出cookie維持原檔名放到本工具指定的「cookies」目錄中。
2.複製該劇集的連結網址,執行subtitle_downloader.py將連結網址餵入就開始抓字幕囉。
感謝樓主製作此強大工具,很受用!
本文最後由 colacola 於 2025-2-18 10:09 PM 編輯
仙道施 發表於 2024-12-26 02:14 PM
這些天在Win10安裝本機執行的環境,執行install_requirements.bat過程遇到很多錯誤。一一查閱討論及排除問 ...
非常感謝解惑,但我有點電腦白癡{:1_549:}
請問可不可請您螢幕錄影講解您的整個操作? (可以的話請盡量詳細,非常感謝)
謝謝!
我又來了,想請問一下,能不能把這三個字幕網站加進這個軟體裡?感謝! www.crunchyroll.comhttps://www.bilibili.tv/thhttps://space.bilibili.com/11783021/upload/video