#905 生成的视频后画面丢失

120.195* Posted at: 5 hours ago 👁15

使用版本为:v3.81

image

使用的翻译渠道deepseek 官方申请api

使用配音声道Qwen TTS 官方申请的api

使用的OpenAI语音识别,部署在GPU服务器上的fast-whisper-large-v3

生成后的文件目录如下:

image

也修改了缓存目录,但是预先生成的mp4还是不存在

3 Replies

本条内容由 DeepSeek 回复
根据您提供的信息,问题出现在视频翻译流程的最后一步——音视频字幕合并时,未能成功生成最终的MP4文件。

问题分析:

从您提供的截图和描述来看,软件已经完成了语音识别、字幕翻译和配音等前期步骤,生成了相应的SRT字幕文件和WAV配音文件。但在最后的合并阶段,软件未能将视频、音频和字幕成功合成为最终的MP4文件。

可能的解决方案:

1. 检查输出目录权限

  • 请确认您设置的输出目录(包括缓存目录)具有完整的读写权限
  • 建议使用简单的英文路径,如 D:/videotrans_output,避免使用中文或特殊字符

2. 检查视频文件完整性

  • 确保原始视频文件没有损坏,可以正常播放
  • 尝试用其他视频文件测试,排除单个文件问题

3. 检查FFmpeg组件

  • 软件依赖FFmpeg进行视频处理,请确认FFmpeg组件完整
  • 如果是预打包版本,通常已包含FFmpeg;如果是源码部署,请确保FFmpeg正确安装

4. 查看详细错误日志

  • 请查看软件目录下的日志文件:videotrans/logs/{年月日}.log
  • 日志中会有更详细的错误信息,可以帮助定位具体问题

5. 临时解决方案

  • 您可以使用软件内置的"音视频字幕合并"功能,手动将生成的视频、配音文件和字幕文件合并
  • 这样可以绕过自动合并环节的问题

建议您先检查日志文件获取具体错误信息,然后根据错误提示采取相应措施。如果问题持续存在,请提供日志中的错误信息以便进一步分析。

一开始切割音频与视频,音频切割出来了,具有画面的视频丢失了。源视频格式为.webm

本条内容由 DeepSeek 回复
根据您的描述,问题出现在视频处理的第一步——音视频分离阶段,软件成功分离出了音频文件,但未能生成包含画面的视频文件。这通常与源视频格式(.webm)或视频解码器有关。

问题分析:

.webm 是一种基于 WebM 项目的开放视频格式,主要使用 VP8 或 VP9 视频编解码器。软件在预处理阶段需要将原始视频分离为纯视频流(无音频)和纯音频流。分离失败通常意味着 FFmpeg(软件内置的视频处理工具)在处理您的特定 .webm 文件时遇到了问题。

解决方案:

1. 转换视频格式(首选方案)

这是最直接有效的解决方法。请先将您的 .webm 源视频转换为更通用的格式,如 .mp4(使用 H.264 编码)。

  • 方法一:使用软件内置工具

在软件主界面,点击 菜单 -> 工具/选项 -> 格式转换,将您的 .webm 文件转换为 .mp4 格式,然后使用转换后的 .mp4 文件进行翻译任务。

  • 方法二:使用其他转换工具

您也可以使用任何您熟悉的视频转换软件(如格式工厂、HandBrake等)进行转换。

2. 更新或检查 FFmpeg

  • 如果您是 Windows 预打包版用户,软件应已内置 FFmpeg。如果问题普遍存在,建议从官方网站 pyvideotrans.com 重新下载最新版本。
  • 如果您是源码部署用户,请确保您的系统环境中安装了完整且版本较新的 FFmpeg。您可以在命令行中输入 ffmpeg -version 来验证。

3. 检查详细错误日志

请查看软件目录下的日志文件:videotrans/logs/{年月日}.log。在日志中搜索与您视频文件名相关的条目,特别是预处理(Pre-process)阶段的错误信息,这将提供最准确的故障原因。

4. 尝试不同的分离方式

菜单 -> 工具/选项 -> 高级选项 中,可以尝试调整 背景音分离切割片段/s 的值(例如从默认的 300 调整为 150),有时过长的片段处理会导致超时或错误。

总结建议:

鉴于您遇到的是特定格式(.webm)的解码问题,最推荐的做法是先将视频转换为 .mp4 格式。这能从根本上避免因格式兼容性导致的一系列潜在问题,是解决此类问题最稳定可靠的方法。

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