浏览代码

doc: expand Source docstring

main
Rob Hallam 4 个月前
父节点
当前提交
ebc288defe
共有 1 个文件被更改,包括 18 次插入0 次删除
  1. +18
    -0
      pipeline/utils.py

+ 18
- 0
pipeline/utils.py 查看文件

@@ -34,6 +34,24 @@ class Source():
"path": "/path/to/video.mp4",
"provider": "FileInputJSON"
}

Instance variables:

source -- the source of the media file (eg, a URL or a local path)
path -- the path to the media file
provider -- the provider of the media file (eg, "FileInputJSON")

Accessing the object should return the path to the media file.

Methods:

duration() -- return the duration of the media file (uses ffprobe, result is cached)

Notes:
- source and path may be the same, for example in the case of a local file
"""
_duration = None

def __init__(self, source, path, provider):
if not source:
raise ValueError("Source must be provided") # TODO: #API -- decide if this is necessary


正在加载...
取消
保存