More > JRiver Media Center 19 for Windows
NEW: Improved audio analysis and volume leveling (R128)
6233638:
A few more thoughts on analysis and volume leveling:
1. It would be great if analysis could be made to work smarter. Because analysis is now likely to be I/O bound (though maybe not as much, now that True Peak Level analysis is in) if there are files from multiple drives in the list, it should try to assign data from different drives to each CPU core.
2. Analysis should be prioritized by size, length, and bit-depth/sample rate, so that it gets through the maximum number of files in the minimum amount of time. I'm not sure which of these factors in the most when it comes to speed. (probably length, then sample rate?)
3. I think my system went to sleep last night when analyzing files. I had another process that was also keeping the system awake, and I think once that finished it went to sleep. (but that was only an hour or so before I went to use the computer)
4. With the multichannel Peak Level tags, it just returns [Varies] rather than an average for groups now.
5. Formatting in the Peak Level tag is still a bit difficult to read. Even without using a monospaced font, switching to monospaced characters (figure space, and figure dash) and changing the spacing a bit, in an attempt to keep each channel a similar length makes it a lot more legible:
The real solution would be to use a monospaced font, or align the channels some other way.
Note: I have found that a number of monospaced fonts do not support the figure space character, which is rather annoying. (but of course a regular space is now monospaced anyway)
6. Because analysis is now a lot more CPU intensive, there's a higher chance of it impacting playback, or other usage of the computer. If it's possible, moving this to a lower priority process would be really nice.
7. If the analysis window is currently open, selecting more tracks for analysis should add them to the bottom of the list.
8. Would it be possible to pause analysis, rather than being forced to stop it? Especially now that we are analyzing large files, there are times where I need to stop analysis temporarily because it's interfering with another operation on the computer. (e.g. I want to copy a file from a drive that is currently being analyzed)
9. When volume leveling is active, could internal volume or parametric EQ volume adjustments change the target level, rather than the post-gain level? If a file is not able to be fully normalized to prevent clipping, I'd like some way of increasing the headroom. I don't know that -23 LUFS is enough to properly level video on my system when I'm mixing stereo and downmixed 5.1/7.1 content.
InflatableMouse:
--- Quote from: 6233638 on July 19, 2013, 05:18:11 am ---A few more thoughts on analysis and volume leveling
--- End quote ---
Just wanted to give a big thanks for your contribution mate, its being appreciated!
mojave:
I just tried to analyze a Blu-ray concert. The concert has two titles with a different part of the concert on each title. I have the main library entry and a Particle to handle the two titles. I first analyzed the main library entry. Then I analyzed the Particle. The Particle showed as already analyzed and the tags were filled even though it was a different title than the main library entry. I analyzed the Particle and the results were different so evidently both titles have been analyzed separately.
Also, the first time I ran Analyze Audio I had the stereo track selected. I changed it to DTS-HD and reran Analyze Audio. It considers it already analyzed and I had to uncheck "Skip analyzed files." I wonder if there is a way to keep analysis info for various audio tracks, or at least to reset the analysis state if a track has been switched.
Summary: Particles and different audio tracks show as having been analyzed if the either the main library entry or other audio track has been analyzed.
6233638:
--- Quote from: mojave on July 19, 2013, 10:09:58 am ---I just tried to analyze a Blu-ray concert. The concert has two titles with a different part of the concert on each title. I have the main library entry and a Particle to handle the two titles. I first analyzed the main library entry. Then I analyzed the Particle. The Particle showed as already analyzed and the tags were filled even though it was a different title than the main library entry. I analyzed the Particle and the results were different so evidently both titles have been analyzed separately.
Also, the first time I ran Analyze Audio I had the stereo track selected. I changed it to DTS-HD and reran Analyze Audio. It considers it already analyzed and I had to uncheck "Skip analyzed files." I wonder if there is a way to keep analysis info for various audio tracks, or at least to reset the analysis state if a track has been switched.
Summary: Particles and different audio tracks show as having been analyzed if the either the main library entry or other audio track has been analyzed.
--- End quote ---
I don't know that there's a good or simple solution for this other than to either use the "best" track, or previously selected track if the file has already been played - which I think Media Center is already doing.
It's not an issue I have run into, or anticipate running into, because I just rip the best track and let JRSS handle the downmixing.
The problem is that if you're ripping the whole disc, that's potentially a lot of additional audio tracks you have to scan, if you want it to analyze everything. I have some films which have 5-10 audio tracks on them.
mojave:
Just like you mentioned with iso's, I just rip the whole movie with JRiver so I don't have to think about anything. Later I can go back with MakeMKV and cut out stuff I don't want. However, I recently realized that I hadn't set MakeMKV to use the dtsdecoderdll.dll file and was only decoding the DTS core. >:( By ripping the entire movie, there are no mistakes.
I wouldn't want it to analyze all the audio tracks either, but if I ever switch tracks because the default chosen track is the wrong one, I would want JRiver to reanalyze based on the current track. What if the Peak Level for the stereo track was -5.0 dB and the DTS-HD was +2.3 dB? If it had originally analyzed the stereo track before I switched tracks and won't reanalyze, there could be a problem.
It is probably no big deal, but just something to think about.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version