Changeset 8aa0ef8
- Timestamp:
- 12/31/08 18:29:04 (4 years ago)
- Branches:
- master, crem, crem2, dev, dev2, diadems, forma, generic, instru_search, lam, nlivemulti, production, release/1.4.4, security, social, storage, test, video
- Children:
- 8886589
- Parents:
- 5f9d77c
- git-author:
- yomguy <> (12/31/08 18:29:04)
- git-committer:
- yomguy <> (12/31/08 18:29:04)
- Location:
- telemeta/analysis
- Files:
-
- 1 added
- 3 edited
-
__init__.py (modified) (1 diff)
-
dc.py (added)
-
duration.py (modified) (1 diff)
-
mean_level.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
telemeta/analysis/__init__.py
r41604ad r8aa0ef8 9 9 from telemeta.analysis.max_level import * 10 10 from telemeta.analysis.mean_level import * 11 from telemeta.analysis.dc import * 11 12 12 13 -
telemeta/analysis/duration.py
r41604ad r8aa0ef8 29 29 def render(self, media_item, options=None): 30 30 self.pre_process(media_item) 31 media_time = numpy.round(float(self.frames)/ (float(self.samplerate)*float(self.channels)),0)31 media_time = numpy.round(float(self.frames)/float(self.samplerate),0) 32 32 return datetime.timedelta(0,media_time) -
telemeta/analysis/mean_level.py
r92e0128 r8aa0ef8 29 29 self.pre_process(media_item) 30 30 samples = self.get_mono_samples() 31 size = numpy.size(samples)32 31 return numpy.round(20*numpy.log10(numpy.mean(numpy.sqrt(numpy.square(samples)))),2)
Note: See TracChangeset
for help on using the changeset viewer.
