MCPcopy Create free account

hub / github.com/OrfiTeam/OrpheusDL / functions

Functions51 in github.com/OrfiTeam/OrpheusDL

↓ 14 callersMethodset_indent_number
(self, number: int)
utils/models.py:16
↓ 12 callersFunctiondownload_file
(url, file_location, headers={}, enable_progress_bar=False, indent_level=0, artwork_settings=None)
utils/utils.py:43
↓ 8 callersMethodload_module
(self, module: str)
orpheus/core.py:179
↓ 8 callersFunctionsilentremove
(filename)
utils/utils.py:100
↓ 7 callersMethoddownload_track
(self, track_id, album_location='', main_artist='', track_index=0, number_of_tracks=0, cover_temp_location='',
orpheus/music_downloader.py:288
↓ 6 callersMethod_get_artwork_settings
(self, module_name = None, is_external = False)
orpheus/music_downloader.py:637
↓ 5 callersFunctionset_temporary_setting
(settings_location, module, root_setting, setting=None, value=None, global_mode=False)
utils/utils.py:129
↓ 4 callersFunctionbeauty_format_seconds
(seconds: int)
orpheus/music_downloader.py:15
↓ 4 callersMethodget_track_cover
(self, track_id: str, cover_options: CoverOptions, data={})
modules/example/interface.py:162
↓ 4 callersFunctionread_temporary_setting
(settings_location, module, root_setting=None, setting=None, global_mode=False)
utils/utils.py:107
↓ 4 callersMethodsearch_by_tags
(self, module_name, track_info: TrackInfo)
orpheus/music_downloader.py:45
↓ 3 callersFunctiondownload_to_temp
(url, headers={}, extension='', enable_progress_bar=False, indent_level=0)
utils/utils.py:156
↓ 3 callersFunctionfix_byte_limit
(path: str, byte_limit=250)
utils/utils.py:25
↓ 3 callersMethodread
(self, setting: str, setting_type='custom')
utils/models.py:113
↓ 3 callersMethodsearch
(self, query_type: DownloadTypeEnum, query: str, track_info: TrackInfo = None, limit: int = 10)
modules/example/interface.py:172
↓ 2 callersMethod__init__
(self, error_code: int, error_message: str, api_endpoint: str)
utils/exceptions.py:11
↓ 2 callersMethod_add_track_m3u_playlist
(self, m3u_playlist: str, track_info: TrackInfo, track_location: str)
orpheus/music_downloader.py:48
↓ 2 callersMethod_create_album_location
(self, path: str, album_id: str, album_info: AlbumInfo)
orpheus/music_downloader.py:176
↓ 2 callersMethod_download_album_files
(self, album_path: str, album_info: AlbumInfo)
orpheus/music_downloader.py:191
↓ 2 callersMethoddownload_album
(self, album_id, artist_name='', path=None, indent_level=1, extra_kwargs={})
orpheus/music_downloader.py:204
↓ 2 callersMethoddownload_playlist
(self, playlist_id, custom_module=None, extra_kwargs={})
orpheus/music_downloader.py:67
↓ 2 callersMethodget_album_info
(self, album_id: str, data={})
modules/example/interface.py:108
↓ 2 callersMethodget_track_credits
(self, track_id: str, data={})
modules/example/interface.py:156
↓ 2 callersMethodget_track_info
(self, track_id: str, quality_tier: QualityEnum, codec_options: CodecOptions, data={})
modules/example/interface.py:55
↓ 2 callersMethodget_track_lyrics
(self, track_id: str, data={})
modules/example/interface.py:167
↓ 2 callersFunctionhash_string
(input_str: str, hash_type: str = 'MD5')
utils/utils.py:9
↓ 2 callersFunctiontag_file
(file_path: str, image_path: str, track_info: TrackInfo, credits_list: list, embedded_lyrics: str, container:
orpheus/tagging.py:23
↓ 1 callersMethod__init__
(self, private_mode=False)
orpheus/core.py:32
↓ 1 callersMethod_get_artist_initials_from_name
(album_info: AlbumInfo)
orpheus/music_downloader.py:162
↓ 1 callersFunctioncompare_images
(image_1, image_2)
utils/utils.py:92
↓ 1 callersFunctioncreate_requests_session
()
utils/utils.py:15
↓ 1 callersMethoddownload_artist
(self, artist_id, extra_kwargs={})
orpheus/music_downloader.py:252
↓ 1 callersMethodget_artist_info
(self, artist_id: str, get_credited_albums: bool)
modules/example/interface.py:144
↓ 1 callersMethodget_playlist_info
(self, playlist_id: str, data={})
modules/example/interface.py:127
↓ 1 callersMethodget_track_download
(self, file_url, codec)
modules/example/interface.py:98
↓ 1 callersMethodlogin
(self, email: str, password: str)
modules/example/interface.py:50
↓ 1 callersFunctionmain
()
moduletesting.py:6
↓ 1 callersFunctionmain
()
orpheus.py:11
↓ 1 callersFunctionorpheus_core_download
(orpheus_session: Orpheus, media_to_download, third_party_modules, separate_download_module, output_path)
orpheus/core.py:358
↓ 1 callersMethodset
(self, setting: str, value: str or object, setting_type='custom')
utils/models.py:123
↓ 1 callersFunctiontrue_current_utc_timestamp
()
orpheus/core.py:27
↓ 1 callersMethodupdate_module_storage
(self)
orpheus/core.py:243
Method__init__
(self, module_controller: ModuleController)
modules/example/interface.py:33
Method__init__
(self)
utils/exceptions.py:7
Method__init__
(self, *args, **qwargs)
utils/exceptions.py:16
Method__init__
(self)
utils/models.py:11
Method__init__
(self, module: str, settings_location: str)
utils/models.py:109
Method__init__
(self, message)
orpheus/core.py:187
Method__init__
(self, settings, module_controls, oprinter, path)
orpheus/music_downloader.py:29
Methodoprint
(self, inp: str, drop_level: int = 0)
utils/models.py:30
Functionsave_to_temp
(input: bytes)
utils/utils.py:151