GIFの開始タイミングと終了タイミングをJSでコントロールできるライブラリを探しています。

詳細を書かせていただきます。
元になるGIFはサーバ上に存在しており、その開始タイミングと終了タイミングをユーザが指定できる様にしたいです。またその指定した状態でループして表示させたいです。
そのためにgifをコントロールするライブラリを探していましたが、適切な物が見つけられませんでした。

ご存知であれば、教えていただけると助かります。