#1846 卡在95%2025-12-08 22:07:06,717 - WARNING - [字幕[294],[index=585],[00293_sub.mp4]] 中间片段 00293_sub.mp4 生成成功,但尺寸为 < 1024B,无

2409:8924* Posted at: 3 hours ago 👁5

卡在95%
2025-12-08 22:07:06,717 - WARNING - [字幕[294],[index=585],[00293_sub.mp4]] 中间片段 00293_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:19:47.704', '-t', '1.126', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00293_sub.mp4']
2025-12-08 22:07:06,781 - WARNING - [字幕[gap],[index=586],[00294_gap.mp4]] 中间片段 00294_gap.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:19:48.830', '-t', '2.906', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00294_gap.mp4']
2025-12-08 22:07:07,181 - WARNING - [字幕[295],[index=587],[00294_sub.mp4]] 中间片段 00294_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:19:51.736', '-t', '2.583', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00294_sub.mp4']
2025-12-08 22:07:07,181 - WARNING - [字幕[296],[index=588],[00295_sub.mp4]] 中间片段 00295_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:19:54.319', '-t', '2.042', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00295_sub.mp4']
2025-12-08 22:07:07,640 - WARNING - [字幕[297],[index=589],[00296_sub.mp4]] 中间片段 00296_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:19:56.361', '-t', '1.875', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00296_sub.mp4']
2025-12-08 22:07:07,656 - WARNING - [字幕[298],[index=590],[00297_sub.mp4]] 中间片段 00297_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:19:58.236', '-t', '1.886', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00297_sub.mp4']
2025-12-08 22:07:07,973 - WARNING - [字幕[300],[index=592],[00299_sub.mp4]] 中间片段 00299_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:20:02.469', '-t', '1.499', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00299_sub.mp4']
2025-12-08 22:07:07,988 - WARNING - [字幕[299],[index=591],[00298_sub.mp4]] 中间片段 00298_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:20:00.122', '-t', '2.347', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00298_sub.mp4']
2025-12-08 22:07:08,052 - WARNING - [字幕[301],[index=593],[00300_sub.mp4]] 中间片段 00300_sub.mp4 生成成功,但尺寸为 < 1024B,无效需删除。cmd=['-y', '-ss', '00:20:03.968', '-t', '2.29', '-i', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/novoice.mp4', '-an', '-c:v', 'libx264', '-x264-params', 'keyint=1:min-keyint=1:scenecut=0', '-preset', 'fast', '-crf', '20', '-pix_fmt', 'yuv420p', '-vf', 'setpts=PTS', '-vsync', 'vfr', 'D:/MyGithubClone/pyvideotrans/tmp35228/efc1454b02/00300_sub.mp4']

1 Replies

您的问题是在视频剪辑合成阶段,软件生成了大量尺寸过小(<1024B)的无效视频片段,导致进程卡住。这通常是因为视频中存在大量极短的静音间隙(gap)或字幕片段,而ffmpeg在处理极短时间(如1-2秒)的视频剪辑时可能生成无效文件。

核心解决方法:

  1. 修改高级设置中的视频剪辑参数

    • 在软件菜单栏选择 工具 -> 高级选项
    • 找到 “画面声音对齐” 区域。
    • “视频剪辑最短时长/秒” 的值从默认的 1 适当调大,例如改为 23
    • 这个设置会过滤掉过短的片段,避免生成无效剪辑,从而解决卡住的问题。
  2. (备选)调整字幕或处理流程

    • 如果上述方法无效,可能是原始视频的音频/字幕切割过于细碎。
    • 您可以尝试在 工具箱 -> 视频剪辑 功能中,使用合并字幕行的方式,先对字幕文件进行预处理,合并相邻过短的字幕行,然后再进行翻译配音流程。

执行第一步修改设置后,请务必勾选主界面“清理已生成”选项,然后重新处理视频。

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.

Donate: https://ko-fi.com/jianchang512

Trending Questions