我正在尝试做什么:
嗨!
我正在尝试存储视频文件中的视频和音频信息。我想将视频帧和音频帧分别存储在不同的变量中。
我的目的是管理视频/文件,并对音频和视频帧列表执行一些操作,但要做我计划做的事情,我需要单独存储此音频/视频帧。我在StackOverflow中阅读了很多关于python和音频/视频管理的问题。
大多数人建议您使用OpenCV
或ffmpeg
来管理视频。我看到一些脚本使用这些库来获取视频(仅视频)帧,但它们都没有获得音频,大多数只是获取视频帧并将它们保存为RGB图像。我还检查了一些人们从mp3文件中获取音频帧的脚本,但我不确定你是否可以在视频文件中这样做
对我来说最重要的是要了解分别管理视频和音频的最佳方式。我不是在寻找人们来做我的代码,只是要求我指出一个好的方向。
我正在尝试做的事情之一是通过套接字发送此信息,但正如我所说,我需要音频和视频帧在分离的变量(是的,我想知道一个流应用程序,但这不是我唯一想做的事情)
我知道我应该提供更多信息,并且可能会显示一些代码,但我没有任何具体的代码我尝试了一些东西,但我从来没有能力分离音频和视频。我知道每种格式都有自己的加密,最后我决定使用“mp4”作为视频格式,但我不知道这是否是我想要做的最佳格式。
恢复
openCV是分别管理视频和音频的最佳方式吗?
这是分离视频和音频帧的最简单方法吗?有可能吗?
这是我应该阅读的有关视频/音频管理的最佳文档吗?
我想用我自己的代码做这些事情,并以较少的方式使用openCV或其他库。
我的“基本”想法是获取音频和视频帧的“列表”,然后我想做一些操作,但是现在我找不到使用python管理视频的最佳方法。我甚至怀疑是否有可能将视频作为原始数据进行管理
我需要知道哪个是使用python管理视频的最佳库,对我来说最好的图书馆,将允许我更“自由”地管理视频
我已经检查过:
我在这个主题上读了太多问题,最近的问题是:
How to extract audio from video file