#4562 TaskCfgSTS(is_cuda=False, uuid='5e924d6fa7', cache_folder=None, target_dir='G:/My Drive/Reup/13-05-2026/1/【已完结】《底层推演:我的武

27.72* Posted at: 3 hours ago 👁15

Lỗi dịch [OpenAI ChatGPT] Could not parse response content as the length limit was reached - CompletionUsage(completion_tokens=63996, prompt_tokens=60577, total_tokens=124573, completion_tokens_details=CompletionTokensDetails(accepted_prediction_tokens=None, audio_tokens=0, reasoning_tokens=0, rejected_prediction_tokens=None, text_tokens=0, image_tokens=0), prompt_tokens_details=PromptTokensDetails(audio_tokens=0, cached_tokens=0, text_tokens=60577, image_tokens=0), input_tokens=0, output_tokens=0, input_tokens_details=None, claude_cache_creation_5_m_tokens=0, claude_cache_creation_1_h_tokens=0)
Traceback (most recent call last):
File "videotrans\task\job.py", line 173, in run
File "videotrans\task\_translate_srt.py", line 44, in trans
File "videotrans\translator\__init__.py", line 1008, in run
File "videotrans\translator\_base.py", line 97, in run
File "videotrans\translator\_base.py", line 161, in _run_srt
File "tenacity\__init__.py", line 338, in wrapped_f
File "tenacity\__init__.py", line 477, in call
File "tenacity\__init__.py", line 378, in iter
File "tenacity\__init__.py", line 400, in
File "concurrent\futures\_base.py", line 451, in result
File "concurrent\futures\_base.py", line 403, in __get_result
File "tenacity\__init__.py", line 480, in call
File "videotrans\translator\_chatgpt.py", line 148, in _item_task
openai.LengthFinishReasonError: Could not parse response content as the length limit was reached - CompletionUsage(completion_tokens=63996, prompt_tokens=60577, total_tokens=124573, completion_tokens_details=CompletionTokensDetails(accepted_prediction_tokens=None, audio_tokens=0, reasoning_tokens=0, rejected_prediction_tokens=None, text_tokens=0, image_tokens=0), prompt_tokens_details=PromptTokensDetails(audio_tokens=0, cached_tokens=0, text_tokens=60577, image_tokens=0), input_tokens=0, output_tokens=0, input_tokens_details=None, claude_cache_creation_5_m_tokens=0, claude_cache_creation_1_h_tokens=0)
TaskCfgSTS(is_cuda=False, uuid='5e924d6fa7', cache_folder=None, target_dir='G:/My Drive/Reup/13-05-2026/1/【已完结】《底层推演:我的武道能进化》1+1大于10000 动漫加小说超长50+小时', source_language=None, source_language_code='-', source_sub='G:/My Drive/Reup/13-05-2026/1/【已完结】《底层推演:我的武道能进化》1+1大于10000 动漫加小说超长50+小时/1 - P1 - 《底层推演:我的武道能进化》1+1大于10000 1_ai-zh.srt', source_wav=None, source_wav_output=None, target_language=None, target_language_code='Vietnamese', target_sub='G:/My Drive/Reup/13-05-2026/1/【已完结】《底层推演:我的武道能进化》1+1大于10000 动漫加小说超长50+小时/1 - P1 - 《底层推演:我的武道能进化》1+1大于10000 1_ai-zh.Vietnamese.srt', target_wav=None, target_wav_output=None, name='G:/My Drive/Reup/13-05-2026/1/【已完结】《底层推演:我的武道能进化》1+1大于10000 动漫加小说超长50+小时/1 - P1 - 《底层推演:我的武道能进化》1+1大于10000 1_ai-zh.srt', noextname='1 - P1 - 《底层推演:我的武道能进化》1+1大于10000 1_ai-zh', basename='1 - P1 - 《底层推演:我的武道能进化》1+1大于10000 1_ai-zh.srt', ext='srt', dirname='G:/My Drive/Reup/13-05-2026/1/【已完结】《底层推演:我的武道能进化》1+1大于10000 动漫加小说超长50+小时', shound_del_name=None, translate_type=3)


=
system:Windows-10-10.0.26100-SP0
version:v3.99
frozen:True
language:vi
root_dir:E:/Tool/pytransvideo/win-pyvideotrans-v3.99-428

1 Replies

Kết quả dịch thất bại do vượt quá giới hạn độ dài đầu ra của mô hình ChatGPT (output tokens = 63996, vượt quá giới hạn thông thường). Nguyên nhân chính là bạn đã gửi quá nhiều nội dung phụ đề trong một lần, thường do bật tùy chọn "Gửi toàn bộ phụ đề" (Send full subtitles) và file phụ đề quá dài.

Giải pháp:

  1. Giảm số dòng phụ đề gửi mỗi lần: Vào menu Công cụ → Tùy chọn → Nâng cao, mục "Số dòng phụ đề mỗi lần cho kênh dịch AI", đặt xuống giá trị nhỏ hơn, ví dụ 10 hoặc 20.
  2. Tắt "Gửi toàn bộ phụ đề": Trên giao diện chính, bỏ chọn ô "Gửi toàn bộ phụ đề" (Send full subtitles). Khi đó mỗi lần chỉ gửi vài dòng, giảm áp lực token.
  3. Dùng mô hình có ngữ cảnh lớn hơn: Nếu vẫn muốn gửi toàn bộ, hãy chọn mô hình hỗ trợ 128k token như gpt-4-1106-preview hoặc deepseek-chat.

Ngoài ra, đường dẫn file chứa ký tự đặc biệt (【】 và khoảng trắng) cũng có thể gây lỗi tiềm ẩn, bạn nên đổi tên file thành ngắn gọn, chỉ gồm chữ và số (ví dụ sub1.srt), và đặt ở thư mục gốc ổ đĩa (như G:/sub/) để tránh lỗi độ dài đường dẫn.

Vui lòng tham khảo tài liệu:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource