我一直在使用OpenCV under python从捕获设备录制视频。每小时写入两个输出AVI,在每小时的顶部更改文件名。其中一个文件是原始捕获,另一个使用OpenCV的一些检测功能。在
和往常一样,事情会发生变化,音频需要录制,而这原本不是一个问题。我想知道是否有人对如何最好地做这件事有什么建议。目前的想法是使用pyaudio单独录制音频曲目,然后在一小时录制完成后使用ffmpeg将它们组合在一起,尽管我确实对保持精确的lipsync有些担心。在
我想知道,有没有人有更好的想法,如何做到这一点准确,没有明显的差距,在录音?在
Tags:
由于没有更好的解决方案出现,以防其他人使用它,我一直按照我原来的计划,用PyAudio录音。在
实际上我使用的是mencoder,它叫做using POpen with pipes for stdout and stderr,然后使用一点正则表达式来检查作业是否成功,我的应用程序取得了足够好的结果,尽管音频有时是一两帧输出。在
pyaudio
模块可能适合您的需要,它是portaudio的包装器。在MacOsX上,此黑客会安装portaudio Library:查看他们的网站:http://people.csail.mit.edu/hubert/pyaudio/
相关问题 更多 >
编程相关推荐