相关疑难解决方法(0)

如何在Python中获取视频的持续时间?

我需要在Python中获取视频持续时间.我需要获得的视频格式是MP4,Flash视频,AVI和MOV ......我有一个共享托管解决方案,所以我没有FFmpeg支持.

python video

28
推荐指数
9
解决办法
4万
查看次数

获取视频文件的尺寸

有没有办法在python中获取视频文件的尺寸或其他可以实现此目的的库?相当于一个Media Info或什么?谢谢.

python

17
推荐指数
3
解决办法
2万
查看次数

Python总结时间

在python中我如何总结以下时间?

 0:00:00
 0:00:15
 9:30:56
Run Code Online (Sandbox Code Playgroud)

python datetime

11
推荐指数
4
解决办法
2万
查看次数

如何确定python中视频的开始时间和结束时间(自纪元以来的秒数)?

我有一个项目,将需要能够知道时间的视频文件(如.mp4,.mov,.mxf等)开始(例如,当按下记录),并在视频文件纪元以来的秒数结束.

到目前为止,我一直在做的是找到File Modified时间并将其用作端点,然后减去持续时间以找到开头.这在某些情况下效果很好但是看起来有些相机并没有以线性可预测的方式准确地写/修改文件,所以有时候视频文件的开始/结束时间重叠,显然你不能在同时.

是否有一些其他方法或元数据我可以使用ffprobepython中的say (或替代)来准确地确定视频何时开始以及何时结束?

python video timestamp metadata python-3.x

10
推荐指数
1
解决办法
903
查看次数

Python 本机库从视频中读取元数据?

是否有一个 Python 库可以从视频文件中读取元数据(相机型号、创建时间等)?Perl 的等价物是“exiftool”。我检查了 pyexiv2,但它没有像 exiftool 那样支持视频。谢谢。

python exiftool pyexiv2

5
推荐指数
1
解决办法
2万
查看次数

Python + Hachoir-Metadata - 从.MP4文件中读取FPS标记

我正在用Python编写一个Windows应用程序,它必须从.MP4视频文件中读取元数据.

我开始在Python 3中编写应用程序,但无法找到合适的模块来读取视频文件中的元数据.这时候,我使用3to2整个项目移至Python 2中,这样我就可以安装Hachoir的元数据,这是所有称赞过网,使用pip install hachoir-core,pip install hachoir-parserpip install hachoir-metadata

我使用了以下代码:

from hachoir_core.error import HachoirError
from hachoir_core.cmd_line import unicodeFilename
from hachoir_parser import createParser
from hachoir_core.tools import makePrintable
from hachoir_metadata import extractMetadata
from hachoir_core.i18n import getTerminalCharset

# Get metadata for video file
def metadata_for(filename):

    filename, realname = unicodeFilename(filename), filename
    parser = createParser(filename, realname)
    if not parser:
        print "Unable to parse file"
        exit(1)
    try:
        metadata = extractMetadata(parser) …
Run Code Online (Sandbox Code Playgroud)

python video mp4 metadata hachoir-parser

5
推荐指数
1
解决办法
6209
查看次数

获取mp4文件的持续时间

我需要知道使用python 3.3的mp4文件的持续时间.我搜索并试图用酶,原子这样做,但我找不到获得这些的方法.

谢谢你的时间.

python mp4

-4
推荐指数
1
解决办法
1万
查看次数