upsies.utils.disc.bluray
Get information from “BDMV” directory trees
Functions
- upsies.utils.disc.bluray.get_disc_paths(content_path)[source]
Return sequence of directory paths beneath content_path that contain a “BDMV” directory
- upsies.utils.disc.bluray.get_playlists(discpath)[source]
Return sequence of
Playlistinstances from BDMV subdirectoryReturn empty sequence if no playlists are found.
Playlists with a runtime of less than 3 minutes are ignored.
Each playlist’s
filepathis the .MPLS file and theitemsare .M2TS files.- Parameters:
discpath – Path to directory that contains a “BDMV” subdirectory
- upsies.utils.disc.bluray.is_bluray(content_path, *, multidisc=False)[source]
Whether content_path contains a “BDMV” subdirectory
If multidisc is truthy, also look for a “BDMV” directory in any subdirectory, but not recursively.
Classes