class Gather:
    def __init__(self, src):
        self.src = src
        pass

    def get_streams(self, video=True, audio=True, subtitle=True):
        pass

    @staticmethod
    def download(output_dir):
        pass

    @staticmethod
    def get_default_file_name(stream):
        pass
