Embedded cover art is definitely involved.
- Any MP4 container without embedded cover art has correct requiredBandwidths.
- Any MP4 container with embedded cover art most likely, but not always, has incorrect requiredBandwidths.
Also, this is only for the the entire movie. requiredBandwidths for the individual video & audio tracks are always correct, whether or not embedded cover art exists.
No cover art:
- I added five new movies without cover art to my primary server. They were all analyzed correctly.
- I added the same movies to my test server. They were all analyzed correctly.
Cover art:
- Movies added to primary server are NOT analyzed correctly.
- The same movies added to the test server may or may not be analyzed correctly.
So, if you want correct requiredBandwidths, definitely remove the cover art. Still searching for why things are sometimes correct with cover art.
Example:
- Main server: Raiders & Temple of Doom both incorrect.
- Test server: Raiders is incorrect, Temple of Doom is correct.
Same files. Same version of Plex Media Server. Same library settings. These are 1080p movies, originally on Blu-ray discs. Same thing happens with 480p movies originally on DVDs.
Test Server: Raiders of the Lost Ark
container="mp4" deepAnalysisVersion="4" has64bitOffsets="1" hasChapterVideoStream="1" hasThumbnail="1" indexes="sd" optimizedForStreaming="1" requiredBandwidths="2147483647,2147483647,15716,9475,7832,7832,7832,7832" videoProfile="high"
Test Server: Temple of Doom
container="mp4" deepAnalysisVersion="4" has64bitOffsets="1" hasChapterVideoStream="1" hasThumbnail="1" indexes="sd" optimizedForStreaming="1" requiredBandwidths="19893,13879,9356,7991,7363,6986,6898,6898" videoProfile="high"
Main Server: Raiders of the Lost Ark
container="mp4" deepAnalysisVersion="4" has64bitOffsets="1" hasChapterVideoStream="1" hasThumbnail="1" indexes="sd" optimizedForStreaming="1" requiredBandwidths="22302,20611,2147483647,2147483647,2147483647,2147483647,2147483647,2147483647" videoProfile="high"
Main Server: Temple of Doom
container="mp4" deepAnalysisVersion="4" has64bitOffsets="1" hasChapterVideoStream="1" hasThumbnail="1" indexes="sd" optimizedForStreaming="1" requiredBandwidths="2147483647,2147483647,2147483647,2147483647,2147483647,2147483647,2147483647,2147483647" videoProfile="high"