求助:Olive 0.1导入OBS/Kazam视频前10-20秒无声音如何解决
解决Olive 0.1无法识别视频前10-20秒声音的方法
重新封装视频音频:Olive 0.1对部分录制视频的编码兼容性有限,用FFmpeg重新编码音频(视频流直接复制不损失质量),命令如下:
ffmpeg -i 你的录制视频.mp4 -c:v copy -c:a aac -b:a 192k 处理后视频.mp4
处理完再导入Olive 0.1,大概率能识别完整声音。单独提取音频后对齐导入:先把视频里的音频单独提取出来,用FFmpeg执行:
ffmpeg -i 你的录制视频.mp4 -q:a 0 -map a 提取的音频.mp3
然后分别将原视频和提取的音频导入Olive 0.1,在时间轴上把音频轨道和视频轨道对齐,就能完整获取所有声音。检查Olive轨道设置:导入视频后,在时间轴中展开视频片段的轨道面板,确认是否有隐藏的音频轨道,或者音频轨道被默认静音了。如果有,手动开启音频轨道,或者把音频轨道拖拽出来单独编辑。
调整录制软件输出参数:后续录制时,在OBS或Kazam里设置输出格式为MP4,音频编码选择AAC,这样生成的视频本身兼容性更好,Olive 0.1能直接识别完整的音频内容。
内容的提问来源于stack exchange,提问作者Wojtek
相关产品推荐
相关产品推荐

