首页 > 解决方案 > Python3.6 为 cv2 处理的视频添加音频

问题描述

我有一个接收视频的代码,然后从该视频构造一个帧列表。然后对每一帧做一些事情,然后将这些帧重新组合到 cv2 视频写入器中。但是,当再次构建视频时,它会丢失所有音频。

标签: python-3.xopencvaudiovideo-processingcv2

解决方案


斯蒂芬·梅施克是对的!使用 FFMPEG 提取和导入音频。输入cmd:

提取音频:

ffmpeg -i yourvideo.avi -f mp3 -ab 192000 -vn sound.mp3

导入音频:

ffmpeg -i yourvideo.avi -i sound.mp3 -c copy -map 0:v:0 -map 1:a:0 output.avi


推荐阅读