support no signature video
update some regexs and use exec instead of match