From d27dc5221f6033336868eb4ae8e8b1c00db74e5d Mon Sep 17 00:00:00 2001 From: Tim Caldwell Date: Mon, 16 Oct 2017 22:51:40 +1300 Subject: [PATCH] started getting video duration --- data_centre.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data_centre.py b/data_centre.py index ab89eb7..8107eba 100644 --- a/data_centre.py +++ b/data_centre.py @@ -5,6 +5,7 @@ import os from random import randint import time import inspect +from ffprobe import FFProbe ######## sets names for the persistant data objects ######## NEXT_BANK_JSON = 'next_bank_number.json' @@ -165,8 +166,7 @@ def create_new_bank_mapping(bank_number,file_name,memory_bank=[]): update_a_banks_data(bank_number, new_bank, memory_bank) def get_length_for_file(location): - #TODO: will have omx.player get length of file probs.. - pass + return FFProbe(location).streams[0].duration def get_path_for_file(file_name): ######## returns full path for a given file name ########