https://github.com/wyyrepo/avilib