View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002616 | DCP-o-matic | Features | public | 2023-09-26 00:39 | 2024-04-17 08:03 |
Reporter | Carsten | Assigned To | carl | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Platform | Mac | OS | OS X | OS Version | 10.12 |
Product Version | 2.16.65 | ||||
Target Version | 2.16.x | ||||
Summary | 0002616: audio analysis has become very slow in 2.16.x/2.17.x | ||||
Description | It takes around five times longer than in 2.14.59 (using the same content) Typical analysis time in 2.14.59 was around 3-4min for a full length feature, while in 2.16.65 it takes 15-20 minutes. | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Undecided | ||||
|
|
|
Since when is Leq(m) in it? |
|
I'll check... on |
|
Removing |
|
Using a PeriodTimer around the main pass() loop: Removed _leqm->add() from main, Removed _ebur128->process call() from both, |
|
Looks like building leqm_nrt with -O2 is about 4 times faster (judging by test.sh in that repo). Probably also worth looking at doing the convolution there with FFT. |
|
Also leqm_nrt seems to loop over channels, so maybe we don't need to interleave the data before passing it in. |
|
See |
|
Merged the |
|
Seems to work a lot faster now, at least in 2.17.13 - full length (2hrs) 5.1 audio incl. LUFS/LEQ in about 5 minutes. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-09-26 00:39 | Carsten | New Bug | |
2023-09-26 00:39 | Carsten | Status | new => assigned |
2023-09-26 00:39 | Carsten | Assigned To | => carl |
2023-09-26 00:41 | Carsten | Description Updated | |
2023-09-26 00:41 | Carsten | Estimated work required | => Undecided |
2023-09-26 00:47 | Carsten | Description Updated | |
2023-09-30 12:28 | carl | Note Added: 0005973 | |
2023-09-30 12:53 | Carsten | Note Added: 0005974 | |
2023-09-30 20:27 | carl | Note Added: 0005975 | |
2023-09-30 20:29 | carl | Note Added: 0005976 | |
2023-10-01 21:53 | carl | Note Added: 0005977 | |
2023-10-01 21:54 | carl | Note Edited: 0005973 | |
2023-10-01 22:15 | carl | Note Added: 0005978 | |
2023-10-01 22:15 | carl | Note Edited: 0005978 | |
2023-10-01 22:17 | carl | Note Added: 0005979 | |
2023-10-01 22:55 | carl | Note Added: 0005980 | |
2023-10-08 22:05 | carl | Note Added: 0005996 | |
2023-10-08 22:06 | carl | Target Version | 2.16.66 => 2.16.x |
2024-01-03 00:14 | carl | Status | assigned => confirmed |
2024-01-03 11:53 | carl | Severity | major => feature |
2024-03-17 01:38 | Carsten | Note Added: 0006354 | |
2024-03-17 01:41 | Carsten | Note Edited: 0006354 |