Changeset ea972e29ced282ead75dc9bfc15248de13eee07a

Show
Ignore:
Timestamp:
03/02/08 00:38:11 (10 months ago)
Author:
wgw <tjm1100@gmail.com>
git-committer:
wgw <tjm1100@gmail.com> 1204439891 -0600
git-parent:

[13846522caa6199e6c12e614475b80438432e08d]

git-author:
wgw <tjm1100@gmail.com> 1204439891 -0600
Message:

pass source frame rate to HD TiVo

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • config.py

    r75822c9 rea972e2  
    110110        return config.get('Server', 'ffmpeg_prams', raw=True) 
    111111    except NoOptionError: #default 
    112         return '-vcodec mpeg2video -r 29.97 -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s %(aspect_ratio)s -comment pyTivo.py -ab %(audio_br)s %(audio_fr)s %(audio_codec)s -f vob -' 
     112        return '-vcodec mpeg2video %(video_fps)s -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s %(aspect_ratio)s -comment pyTivo.py -ab %(audio_br)s %(audio_fr)s %(audio_codec)s -f vob -' 
    113113 
    114114def isHDtivo(tsn):  # tsn's of High Definition Tivo's 
  • plugins/video/transcode.py

    r1384652 rea972e2  
    3939    settings['audio_codec'] = select_audiocodec(inFile, tsn) 
    4040    settings['audio_fr'] = select_audiofr(inFile) 
     41    settings['video_fps'] = select_videofps(inFile) 
    4142    settings['video_br'] = config.getVideoBR(tsn) 
    4243    settings['max_video_br'] = config.getMaxVideoBR() 
     
    8485        freq = '-ar ' + afreq 
    8586    return freq 
     87 
     88def select_videofps(inFile): 
     89    vfps = '-r 29.97'  #default 
     90    if config.isHDtivo: 
     91        vfps = ' ' 
     92    return vfps 
    8693 
    8794def select_aspect(inFile, tsn = ''): 
  • pyTivo.conf.dist

    r6b0c52d rea972e2  
    4343#width=1280 
    4444#height=720 
    45 #ffmpeg_prams=-vcodec mpeg2video -r 29.97 -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s %(aspect_ratio)s -comment pyTivo.py -ab %(audio_br)s %(audio_fr)s %(audio_codec)s -f vob - 
     45#ffmpeg_prams=-vcodec mpeg2video %(video_fps)s -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s %(aspect_ratio)s -comment pyTivo.py -ab %(audio_br)s %(audio_fr)s %(audio_codec)s -f vob - 
    4646 
    4747# Per tivo options 
     
    5656#audio_br=320K 
    5757#video_br=12Mi 
    58 #ffmpeg_prams=-vcodec mpeg2video -r 29.97 -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s %(aspect_ratio)s -comment pyTivo.py -ab %(audio_br)s %(audio_fr)s %(audio_codec)s -f vob - 
     58#ffmpeg_prams=-vcodec mpeg2video %(video_fps)s -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s %(aspect_ratio)s -comment pyTivo.py -ab %(audio_br)s %(audio_fr)s %(audio_codec)s -f vob - 
    5959 
    6060[MyMovies]