'--mute', dest='mute', action='store_true', default=False, help='Mute video') parser.add_argument("-s", '--subtitles', dest='subtitles', action='store_true', default=False, help='Show subtitles text') #parser.add_argument('subtitlefilename') args = parser.parse_args() url = Path(args.url) offset = float(args.offset) mute = args.mute subtitles = args.subtitles #subpath = Path(args.subtitlefilename) #if not videopath.is_file() or not subpath.is_file(): # raise Exception window = MainWindow(args) if mute: window.mute() if subtitles: window.enableSubtitles() window.show() sys.exit(app.exec_())