various duration issues, prepare for double vo special case
This commit is contained in:
parent
c47e6a5e15
commit
f8cbbd55c7
2 changed files with 92 additions and 28 deletions
7
utils.py
7
utils.py
|
|
@ -57,6 +57,9 @@ def write_if_new(path, data, mode=''):
|
|||
with open(path, write_mode) as fd:
|
||||
fd.write(data)
|
||||
|
||||
def format_duration(duration, fps):
|
||||
return float('%0.5f' % (round(duration * fps) / fps))
|
||||
def format_duration(duration, fps, audio=False):
|
||||
if audio:
|
||||
return float('%0.5f' % (int(duration * fps) / fps))
|
||||
else:
|
||||
return float('%0.5f' % (round(duration * fps) / fps))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue