forked from 0x2620/pandora
subs are not video or audio
This commit is contained in:
parent
ef58797099
commit
39f42aa1dd
1 changed files with 4 additions and 1 deletions
|
@ -127,7 +127,7 @@ class File(models.Model):
|
||||||
self.display_aspect_ratio = "4:3"
|
self.display_aspect_ratio = "4:3"
|
||||||
self.width = '320'
|
self.width = '320'
|
||||||
self.height = '240'
|
self.height = '240'
|
||||||
if 'audio' in self.info and self.info['audio']:
|
if 'audio' in self.info and self.info['audio'] and self.duration > 0:
|
||||||
audio = self.info['audio'][0]
|
audio = self.info['audio'][0]
|
||||||
self.audio_codec = audio['codec']
|
self.audio_codec = audio['codec']
|
||||||
self.samplerate = audio.get('samplerate', 0)
|
self.samplerate = audio.get('samplerate', 0)
|
||||||
|
@ -137,6 +137,9 @@ class File(models.Model):
|
||||||
self.is_audio = True
|
self.is_audio = True
|
||||||
else:
|
else:
|
||||||
self.is_audio = False
|
self.is_audio = False
|
||||||
|
self.audio_codec = ''
|
||||||
|
self.sampleate = 0
|
||||||
|
self.channels = 0
|
||||||
|
|
||||||
if self.framerate:
|
if self.framerate:
|
||||||
self.pixels = int(self.width * self.height * float(utils.parse_decimal(self.framerate)) * self.duration)
|
self.pixels = int(self.width * self.height * float(utils.parse_decimal(self.framerate)) * self.duration)
|
||||||
|
|
Loading…
Reference in a new issue