Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-如何从文件的相同部分提取音频和视频?_Python_Opencv_Audio_Video_Ffmpeg - Fatal编程技术网

Python-如何从文件的相同部分提取音频和视频?

Python-如何从文件的相同部分提取音频和视频?,python,opencv,audio,video,ffmpeg,Python,Opencv,Audio,Video,Ffmpeg,我的目标是分析某个视频文件(本例中为mp4文件)是否出现某些功能,并创建一个新的视频文件,其中仅包含这些功能出现之前和之后的视频和音频 我正在使用Python/OpenCV,可以正确识别视频中的功能,并可以创建我想要的新视频文件 我还可以使用子流程模块和ffmpeg从原始文件中提取完整音频,并且可以使用wave模块在音频帧上迭代。我还计划使用ffmpeg组合生成的音频和视频文件 我的问题是提取与新的压缩视频文件中的帧匹配的音频。原始视频文件中的帧数(根据OpenCV)不等于从Wave.getnf

我的目标是分析某个视频文件(本例中为mp4文件)是否出现某些功能,并创建一个新的视频文件,其中仅包含这些功能出现之前和之后的视频和音频

我正在使用Python/OpenCV,可以正确识别视频中的功能,并可以创建我想要的新视频文件

我还可以使用
子流程
模块和
ffmpeg
从原始文件中提取完整音频,并且可以使用
wave
模块在音频帧上迭代。我还计划使用
ffmpeg
组合生成的音频和视频文件


我的问题是提取与新的压缩视频文件中的帧匹配的音频。原始视频文件中的帧数(根据OpenCV)不等于从
Wave.getnframes()
返回的帧数,因此我不确定如何仅提取所需的音频。

您解决过这个问题吗?不幸的是,没有。