#!/usr/bin/python # # Provide an ffmpeg-like cmdline, but using avconv. # # NOTE: very limited. just enough for pytivo to use. # import os import sys def log(): open('/tmp/pytivo.log', 'a').write(' '.join(sys.argv) + '\n') def run(): for i in range(len(sys.argv)): if sys.argv[i] == '-map': sys.argv[i+1] = sys.argv[i+1].replace('.', ':') sys.argv[0] = 'avconv' os.execvp('avconv', sys.argv) if __name__ == '__main__': log() run() #echo $* >> /tmp/pytivo.log #exec avconv $*