千问AI视频文字乱码怎么办?
来源:互联网
时间:2026-08-06 14:22:05
先确认乱码类型再选解法
打开粘贴后的文档,按Ctrl+A全选→Ctrl+C复制→在记事本里Ctrl+V粘贴。如果记事本里显示正常——没有星号、没有乱码、标点完整——那说明是富文本样式污染;如果记事本里也出现□、奇怪的空白、u200b或多余空格,那就说明原始文本已被零宽字符污染,必须用清洗工具处理。
一键清除零宽字符和隐藏控制符
方法一:用通义千问自带清洗指令
在千问对话框输入:“请把以下文字中的所有零宽空格、零宽非连接符、零宽连接符、右向左标记、左向右标记全部删除,只保留可见汉字、英文、数字、标准标点和换行符,不要添加任何额外说明或格式”→把乱码文本粘贴进去→发送→复制回复结果。
方法二:用在线清洗工具
使用Sosci Survey字符查看器这类工具,粘贴乱码文本,点击“Show invisible characters”,确认存在U+200B、U+200C、U+200D等字符,复制清洗后文本即可。
关键前提:
从音视频速读导出SRT前预处理
第一步:在千问“音视频速读”界面完成转写后,先不要急着导出。点击下方文字编辑区右侧的“导出为纯文本”按钮(图标为?+T),保存为.txt文件。
第二步:用记事本打开该.txt文件,全选复制,在千问新对话中粘贴,输入指令:“请将这段文字按SRT格式重新排版:每段含序号、时间轴(HH:MM:SS,mmm → HH:MM:SS,mmm)、字幕正文,时间轴严格对齐原意,不增删内容,不合并句子,中文标点用全角,英文单词间留空格。”发送后复制回复。
第三步:将回复内容粘贴进新建的记事本,另存为,编码选“UTF-8无BOM”,扩展名手动改为.srt,用剪映或PotPlayer直接导入。
避免下次再乱码的实操习惯
看视频时别直接Ctrl+C复制千问界面里的速读结果——那会把渲染层的HTML容器标签一起抓走。一定要点“编辑”按钮进入纯文本编辑区,再复制其中内容。
导出长音频字幕时,优先用千问的“导出为SRT”功能,而非“复制粘贴”,因为SRT导出路径绕过了剪贴板,直接生成结构化文件,零宽字符根本不会进入输出流。
如果必须粘贴,还有个临时妙招:在浏览器地址栏输入data:text/html,
,回车后网页变成空白可编辑区域,Ctrl+V粘贴,再Ctrl+A全选,Ctrl+C复制一次。这时剪贴板已剥离所有隐藏字符,再粘到Word或剪映里就干净了。