Minor fix for updated MLT audiolevel filter (will fix track levels)
-
Developer
Audio clip: sin tone level is now perfectly aligned: track = master. Why does the track level meter “vibrate” while playing and the master level is steady?
AV clip: audio track level is lower than the master level by about 3db.
-
Author Developer
MLT's fix has not been committed yet. The MR is here: https://github.com/mltframework/mlt/pull/823
-
Developer
MLT fix https://github.com/mltframework/mlt/pull/823 was merged. I updated MLT master.
Audio clip: sin tone level is now perfectly aligned: track = master. Track level meter has no “vibrate” anymore while playing -> fixed.AV clip or audio clip: audio track level is not in sync with master level. If you stop while playback in some cases track level = no audio, master level = audio is visible.
- When you click into the timeline it plays always 1 frame of the audio.
- Audio stutters when start playback for about 1-2 second then the playback get stable.
-
Author Developer
Interesting thanks. Looking at the difference in AV clips between master and track I found out the problem is that MLT's audiolevel filter (used to get the level from the tracks) only analyzes the first 200 audio samples per frame, while the master level is calculated based on all audio samples returned by the frame (a typical audio frame contains 1600-1900 samples). That explains the difference. So now I have to think about whether it's best to update the MLT audiolevel filter or to adjust the code in Kdenlive to also only use the first 200 samples. Regarding empty track level on pause that's another issue I have to check.