In [1]:
%config InlineBackend.figure_format = 'retina'
%load_ext autoreload
%autoreload 1
In [2]:
audio = Audio.objects.all()[0]
In [4]:
audio.title
Out[4]:
In [3]:
audio.get_all_paths()
Out[3]:
In [4]:
audio.mime_lookup
Out[4]:
In [12]:
print(audio.duration)
In [5]:
audio_url = audio.original.url
if not audio_url.startswith("http"):
audio_url = audio.original.path
In [6]:
audio_url
Out[6]:
In [7]:
duration = audio._get_audio_duration(audio_url)
In [9]:
audio.duration = duration
In [10]:
audio.save(duration=False)
In [12]:
line.split(",")[0].split()[-1]
Out[12]:
In [ ]: