aboutsummaryrefslogtreecommitdiffstats
path: root/lvc/resources/converters/others.py
blob: f6f9e545d4349366bf4246d7d266bb9ffb9a9139 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from lvc.converter import FFmpegConverterInfo


class PlaystationPortable(FFmpegConverterInfo):
    media_type = 'other'
    extension = 'mp4'
    parameters = ('-b 512000 -ar 24000 -ab 64000 '
                  '-f psp -r 29.97').split()


class KindleFire(FFmpegConverterInfo):
    media_type = 'other'
    extension = 'mp4'
    parameters = ('-acodec aac -ab 96k -vcodec libx264 '
                  '-preset slow -f mp4 -crf 22').split()


psp = PlaystationPortable('Playstation Portable', 320, 240)
kindle_fire = KindleFire('Kindle Fire', 1224, 600)

converters = [psp, kindle_fire]