Как найти длину mp3-файла ⇐ Python
-
Anonymous
Как найти длину mp3-файла
Итак, у меня есть код:
импортировать glob,os импортировать случайный путь = 'C:\\Музыка\\' оу=[] для infile в glob.glob(os.path.join(path,'*.mp3')): libr = infile.split('Загружено',1) aw.append(входной файл) оу = -1 пока 1: оу += 1 напечатать лен(ау),ууу случайный.shuffle(ау) оуу = оу[оуу] os.startfile(оууу) но все, что он делает, это проигрывает все песни без остановки. Я подумал, что если бы я мог узнать продолжительность песни, которая воспроизводится в данный момент, я мог бы использовать модуль «время», чтобы продолжить воспроизведение после завершения песни с атрибутом (sleep). Однако я не смог найти, как узнать длину песни в Windows. Кто-нибудь знает решение моей проблемы?
Итак, у меня есть код:
импортировать glob,os импортировать случайный путь = 'C:\\Музыка\\' оу=[] для infile в glob.glob(os.path.join(path,'*.mp3')): libr = infile.split('Загружено',1) aw.append(входной файл) оу = -1 пока 1: оу += 1 напечатать лен(ау),ууу случайный.shuffle(ау) оуу = оу[оуу] os.startfile(оууу) но все, что он делает, это проигрывает все песни без остановки. Я подумал, что если бы я мог узнать продолжительность песни, которая воспроизводится в данный момент, я мог бы использовать модуль «время», чтобы продолжить воспроизведение после завершения песни с атрибутом (sleep). Однако я не смог найти, как узнать длину песни в Windows. Кто-нибудь знает решение моей проблемы?