#!/usr/bin/python import os import sys sub_extensions=['srt','sub','txt'] videos=[] subs=[] player="mplayer" player_sub="-sub" dirList=os.listdir(os.getcwd()) for fname in dirList: found=False for ext in sub_extensions: if fname.lower().find(ext)!=-1: found=True if found==True: subs.append(fname) else: videos.append(fname) video="" sub="" for v in videos: if v.lower().find(sys.argv[1])!=-1 and v.lower().find(sys.argv[2])!=-1: video=v break for s in subs: if s.lower().find(sys.argv[1])!=-1 and s.lower().find(sys.argv[2])!=-1: sub=s break print video + " " + sub os.system(player + " " + video + " " + player_sub + " " + sub)