跳转到主要内容

提供处理时间码(如视频行业中所用)的类。

项目描述

# django-timecode

一个Python类,用于存储和操作时间码,并附带Django字段。

## 示例

可以使用字符串表示法创建时间码

>>> from timecode import Timecode
>>> start = Timecode('09:59:50:00', fps=25)
>>> end = Timecode('10:06:05:12', fps=25)

它们可以打印自己

>>> start
Timecode('09:59:50:00', fps=25)
>>> str(start)
'09:59:50:00'

它们可以相加和相减

>>> delta = end - start
>>> delta
Timecode('00:06:15:12', fps=25)

或者您可以使用total_frames属性访问精确帧数

>>> delta.total_frames
9387

## Django模型中

### models.py

from timecode.fields import TimecodeField from django.db import models

class TestModel(models.Model)

timecode = TimecodeField()

您可以将时间码对象存储在数据库中。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源代码分发

django-timecode-0.1.4.tar.gz (4.3 kB 查看哈希值)

上传时间: 源代码

由以下提供支持