Exemplo n.º 1
0
    def downloadMMS(self, folder, options, grabber):
        mms = Utils.getMMSUrl(self.grabber, self.mms)

        try:
            import libmimms.core

            localFilename = os.path.join(folder, self.filename + ".wmv")

            if (not options.overwrite) and os.path.exists(localFilename):
                print("{0} already there as {1}".format(
                    self.pid, localFilename))
                return

            opt = Utils.Obj()
            opt.quiet = False
            opt.url = mms
            opt.resume = False
            opt.bandwidth = 1e6
            opt.filename = localFilename
            opt.clobber = True
            opt.time = 0

            libmimms.core.download(opt)

        except ImportError:
            print("\nMissing libmimms.\nCannot download: {0}.".format(mms))
Exemplo n.º 2
0
    def __init__(self):
        HTMLParser.__init__(self)

        self.values = Utils.Obj()
        self.values.videoUrl = None
        self.values.videoUrlMP4 = None
        self.values.videoUrlH264 = None
        self.values.videoUrlM3U8 = None
        self.values.title = None
        self.values.program = None
        self.values.description = None
        self.values.videoPath = None
        self.values.type = None
        self.values.page = None
        self.values.date = None