pkkid / python-plexapi

Python bindings for the Plex API.
BSD 3-Clause "New" or "Revised" License
1.15k stars 198 forks source link

Add support for analyze deeply #546

Open ookla-ariel-ride opened 4 years ago

ookla-ariel-ride commented 4 years ago

Would like to see the analyze deeply capability added to plexapi if possible.

Hellowlol commented 4 years ago

What the difference between the analyze we got and the the deeply your mentioning?

ookla-ariel-ride commented 4 years ago

Analyze deeply scans the entire file and maps the actual bitrate instead of using just the average that is calculated with the quick analyze. It is an expensive operation - it scans the entire file and can take some time. If deep analysis is not performed on a media file, then a 2x the average bitrate is used for streaming limit purposes.

More info here https://support.plex.tv/articles/227715247-server-settings-bandwidth-and-transcoding-limits/

8a8al00ey commented 2 years ago

Would like to see this myself but I don't think plex has an api that can be leveraged for this yet, seems to only be cli via plex scanner or via butler task only right now 😞