aboutsummaryrefslogtreecommitdiff
path: root/components/video.py
diff options
context:
space:
mode:
Diffstat (limited to 'components/video.py')
-rw-r--r--components/video.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/components/video.py b/components/video.py
index c529658..bd1bf96 100644
--- a/components/video.py
+++ b/components/video.py
@@ -10,8 +10,15 @@ from . import __base__
class Video:
'''Video Component Frame-Fetcher'''
def __init__(self, **kwargs):
- mandatoryArgs = ['ffmpeg', 'videoPath', 'width', 'height',
- 'frameRate', 'chunkSize', 'parent']
+ mandatoryArgs = [
+ 'ffmpeg', # path to ffmpeg, usually core.FFMPEG_BIN
+ 'videoPath',
+ 'width',
+ 'height',
+ 'frameRate', # frames per second
+ 'chunkSize', # number of bytes in one frame
+ 'parent'
+ ]
for arg in mandatoryArgs:
try:
exec('self.%s = kwargs[arg]' % arg)