Logo
Explore Help
Sign In
openshot/libopenshot
0
0
Fork 0
You've already forked libopenshot
mirror of https://github.com/OpenShot/libopenshot.git synced 2026-03-02 08:53:52 -08:00
Code Issues Packages Projects Releases Wiki Activity
3,066 Commits 9 Branches 27 Tags
c165eca5d8c854a05f9cef7dbd7f39e29b9995df
Commit Graph

6 Commits

Author SHA1 Message Date
Jonathan Thomas
c165eca5d8 Improving AudioWaveformer to be able to correctly generate waveforms for time-curved clips that have a modified duration/video_length (i.e. repeated clips, slowled down clips, etc...). Adding a new ReaderBase.h VideoLength() that can be overridden in Clip.cpp when time curves are involved. 2025-09-22 12:28:12 -05:00
Jonathan Thomas
a961d98ab3 Do not divide by zero when normalizing audio waveforms full of 0.0 values 2023-04-14 17:35:06 -05:00
Jonathan Thomas
bdb161dc93 AudioWaveformData: Adding protection from divide by zero and readers with no audio, including additional unit tests and a faster zero() function 2022-11-03 11:37:14 -05:00
Jonathan Thomas
4265d84ff9 Some performance optimizations. to reduce # of calls to GetAudioSamples() 2022-11-01 16:48:37 -05:00
Jonathan Thomas
c838c126ad Improvements to AudioWaveformer to use RMS (Root Mean Square), and return both average RMS and max RMS for graphing, including some new unit tests. 2022-11-01 15:17:03 -05:00
Jonathan Thomas
2326532820 Initial commit of AudioWaveformer class, which is designed to iterate any ReaderBase, and return a reduced "average" sample set - more useful for generating waveforms - for example, reduce a 44100 samples per second down to 20 samples per second. 2022-10-30 22:04:19 -05:00
Powered by Gitea Page: 86ms Template: 12ms
English
English
Licenses API