over-video/aux.py
Martinez 5ffb173513 fix interpreter path
update to current over
2015-06-09 20:58:30 +02:00

29 lines
566 B
Python

#! /usr/bin/env python3
# encoding: utf-8
import os
import pathlib
# --------------------------------------------------
def parse_fps(raw):
if '/' in raw:
num, den = (int(x) for x in raw.split('/'))
return float(num) / float(den)
return float(raw)
# --------------------------------------------------
def to_Path(raw_path):
'''
Returns pathlib.Path pointing to raw_path, handling '~/' correctly.
To be removed after python:3.5 move.
'''
if raw_path.startswith('~'):
raw_path = os.path.expanduser(raw_path)
return pathlib.Path(raw_path)