==准备要嵌入的字幕:self.cfg.subtitle_type=2
=
2025-11-04 20:57:15,996 - INFO - 最终确定字幕嵌入类型:2 ,目标字幕语言:eng, 字幕文件:C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/en.srt
2025-11-04 20:57:16,000 - INFO -
最终确定的音视频字幕合并命令为:cmd=['-y', '-progress', 'C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/compose1762311435.9964879.txt', '-i', 'C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/novoice.mp4', '-i', 'C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/target.wav', '-i', 'en.srt', '-c:v', 'copy', '-c:a', 'aac', '-c:s', 'mov_text', '-metadata:s:s:0', 'language=eng', '-b:a', '128k', '-movflags', '+faststart', '-crf', '25', '-preset', 'fast', '-shortest', 'C:/Users/UserName/Videos/pyvideotrans/youtube/_video_out/Situation in Pokrovsk and Kupiansk 11-04-2025/Situation in Pokrovsk and Kupiansk 11-04-2025.mp4']
2025-11-04 20:57:16,316 - WARNING - FFmpeg 命令执行失败 (force_cpu=False)。
命令: ffmpeg -hide_banner -ignore_unknown -threads 0 -y -progress C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/compose1762311435.9964879.txt -i C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/novoice.mp4 -i C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/target.wav -i en.srt -c:v copy -c:a aac -c:s mov_text -metadata:s:s:0 language=eng -b:a 128k -movflags +faststart -global_quality 25 -preset veryfast -shortest C:/Users/UserName/Videos/pyvideotrans/youtube/_video_out/Situation in Pokrovsk and Kupiansk 11-04-2025/Situation in Pokrovsk and Kupiansk 11-04-2025.mp4
错误: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/novoice.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf62.1.100
Duration: 00:26:13.87, start: 0.033000, bitrate: 1120 kb/s
Stream #0:00x1: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 1117 kb/s, 30 fps, 30 tbr, 90k tbn, start 0.033000 (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
[in#1 @ 00000177619d06c0] Error opening input: No such file or directory
Error opening input file C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/target.wav.
Error opening input files: No such file or directory
2025-11-04 20:57:16,316 - WARNING - 硬件加速失败,将自动回退到 CPU 编码重试...
2025-11-04 20:57:16,482 - WARNING - FFmpeg 命令执行失败 (force_cpu=True)。
命令: ffmpeg -hide_banner -ignore_unknown -threads 0 -y -progress C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/compose1762311435.9964879.txt -i C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/novoice.mp4 -i C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/target.wav -i en.srt -c:v copy -c:a aac -c:s mov_text -metadata:s:s:0 language=eng -b:a 128k -movflags +faststart -crf 25 -preset fast -shortest C:/Users/UserName/Videos/pyvideotrans/youtube/_video_out/Situation in Pokrovsk and Kupiansk 11-04-2025/Situation in Pokrovsk and Kupiansk 11-04-2025.mp4
错误: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/novoice.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf62.1.100
Duration: 00:26:13.87, start: 0.033000, bitrate: 1120 kb/s
Stream #0:00x1: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 1117 kb/s, 30 fps, 30 tbr, 90k tbn, start 0.033000 (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
[in#1 @ 00000256add591c0] Error opening input: No such file or directory
Error opening input file C:/Users/UserName/Source/Util/VideoDubbing/pyvideotrans/tmp21600/4cd81ff7ef/target.wav.
Error opening input files: No such file or directory