| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							
- def image_clip_info(dict_in):
 
-         #if 'image_idx' in dic:
 
-     #            new_dic['image_obj'] = {'start':dic['start'],'idx':dic['image_idx']}
 
-     stopPoint = 0 # sec
 
-     time_info = []
 
-     img_idx = 1 #start from 1
 
-     added_idx = []
 
-     for dic in dict_in:
 
-         if 'image_obj' in dic :
 
-             if dic['image_obj']['idx'] not in added_idx:
 
-                 added_idx.append(dic['image_obj']['idx'])
 
-                 time_info.append({'index':img_idx,'start':dic['start']})
 
-                 img_idx += 1
 
-         stopPoint = dic['start']+dic['duration']
 
-         
 
-     for idx in range(len(time_info)-1):
 
-         time_info[idx]['duration'] = time_info[idx+1]['start']-time_info[idx]['start']
 
-     time_info[-1]['duration'] = stopPoint
 
-         #index start duration
 
-     return time_info        
 
- k=[{'index': 0, 'image_obj': {'start': 4.608, 'idx': 1}, 'start': 4.608, 'content': '露營車可分為拖曳式及自走', 'duration': 2.1504000000000003},
 
- {'index': 1, 'image_obj': {'start': 4.608, 'idx': 1}, 'start': 7.68, 'content': '式', 'duration': 0.1791999999999999},
 
- {'index': 2, 'start': 8.192, 'content': '拖曳式即是俗稱「 露營拖', 'duration': 1.5487999999999993},
 
- {'index': 3, 'start': 10.404571428571428, 'content': '車」 ', 'duration': 0.42239999999999983},
 
- {'index': 4, 'start': 11.264, 'content': '前方需仰賴母車牽引才能移', 'duration': 2.1504000000000008},
 
- {'index': 5, 'start': 14.336, 'content': '動', 'duration': 0.17919999999999991},
 
- {'index': 6, 'image_obj': {'start': 14.848, 'idx': 2}, 'start': 14.848, 'content': '現今市場已有很多小客車都', 'duration': 1.7644307692307686},
 
- {'index': 7, 'image_obj': {'start': 14.848, 'idx': 2}, 'start': 17.368615384615385, 'content': '附有拖曳功能。 ', 'duration': 1.10276923076923},
 
- {'index': 8, 'start': 19.456, 'content': '拖車車廂內設備因車主需求', 'duration': 1.9967999999999995},
 
- {'index': 9, 'start': 22.308571428571426, 'content': '而異', 'duration': 0.33280000000000004},
 
- {'index': 10, 'image_obj': {'start': 23.04, 'idx': 3}, 'start': 23.04, 'content': '一 般而言大多會有床鋪、 ', 'duration': 1.7740800000000003},
 
- {'index': 11, 'image_obj': {'start': 23.04, 'idx': 3}, 'start': 25.5744, 'content': '小桌、 冰箱、 迷你廚房', 'duration': 1.6128},
 
- {'index': 12, 'image_obj': {'start': 23.04, 'idx': 3}, 'start': 27.8784, 'content': '或獨立衛浴等便於露營生活', 'duration': 1.93536},
 
- {'index': 13, 'image_obj': {'start': 23.04, 'idx': 3}, 'start': 30.6432, 'content': '的各項配備', 'duration': 1.1289600000000004},
 
- {'index': 14, 'start': 32.512, 'content': '具備動力系統的自走式露營', 'duration': 3.8358486486486485},
 
- {'index': 15, 'start': 37.99178378378379, 'content': '車價格較高。 ', 'duration': 2.0777513513513512},
 
- {'index': 16, 'start': 33.28, 'content': '規格有大有小', 'duration': 1.0752000000000008},
 
- {'index': 17, 'start': 35.072, 'content': '就歐美車款來說', 'duration': 1.254399999999996}]
 
- ls = image_clip_info(k)
 
 
  |