Changeset 6dc89b181692a789f149a62adc63471ef922f81a

Show
Ignore:
Timestamp:
12/03/07 20:57:37 (1 year ago)
Author:
Jason Michalski <armooo@armooo.net>
git-committer:
Jason Michalski <armooo@armooo.net> 1196737057 -0600
git-parent:

[db5304ba69956c405ec4d52122aeb9d863218024], [5b28e1c0764cb417669a19ef08b2757615918467]

git-author:
Jason Michalski <armooo@armooo.net> 1196737057 -0600
Message:

Merge branch 'master' into subfolders-8.3

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/video/transcode.py

    rdb5304b r6dc89b1  
    7676    debug_write(['aspect169:', aspect169, '\n']) 
    7777 
    78     optres = Config.getOptres() 
     78    optres = config.getOptres() 
    7979 
    8080    debug_write(['optres:', optres, '\n']) 
     
    272272        return None, None, None, None, None 
    273273 
    274     rezre = re.compile(r'.*Video: .+, (\d+)x(\d+),.*') 
     274    rezre = re.compile(r'.*Video: .+, (\d+)x(\d+)[, ].*') 
    275275    x = rezre.search(output) 
    276276    if x: 
     
    282282        return None, None, None, None, None 
    283283 
    284     rezre = re.compile(r'.*Video: .+, (.+) fps.*') 
     284    rezre = re.compile(r'.*Video: .+, (.+) (?:fps|tb).*') 
    285285    x = rezre.search(output) 
    286286    if x: 
  • plugins/video/video.py

    rf119c96 r6dc89b1  
    224224            return int((self.__duration(full_path)/1000)*(bitrate * 1.02 / 8)) 
    225225    
    226     def __getMetadateFromTxt(self, full_path): 
     226    def __getMetadataFromTxt(self, full_path): 
    227227        metadata = {} 
    228228 
     229        default_file = os.path.join(os.path.split(full_path)[0], 'default.txt') 
    229230        description_file = full_path + '.txt' 
    230         if os.path.exists(description_file): 
    231             for line in open(description_file): 
     231 
     232        metadata.update(self.__getMetadataFromFile(default_file)) 
     233        metadata.update(self.__getMetadataFromFile(description_file)) 
     234 
     235        return metadata 
     236 
     237    def __getMetadataFromFile(self, file): 
     238        metadata = {} 
     239 
     240        if os.path.exists(file): 
     241            for line in open(file): 
    232242                if line.strip().startswith('#'): 
    233243                    continue 
     
    266276        metadata['stopTime'] = (now + duration_delta).isoformat() 
    267277 
    268         metadata.update( self.__getMetadateFromTxt(full_path) ) 
     278        metadata.update( self.__getMetadataFromTxt(full_path) ) 
    269279         
    270280        metadata['size'] = self.__est_size(full_path) 
     
    345355        file_info = VideoDetails() 
    346356        file_info.update(self.__metadata(file_path)) 
    347  
    348         print file_info 
    349357 
    350358        handler.send_response(200)