diff --git a/package-lock.json b/package-lock.json
index 8f7991a2ec8b76c75db35be74e1e0b8660933e72..d89e5d0a5ebeca69f4fcdb1dff36639ad60cc54e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -40,7 +40,7 @@
         "jest-canvas-mock": "^2.2.0",
         "jest-junit": "^15.0.0",
         "jest-localstorage-mock": "^2.4.2",
-        "mirador": "^3.0.0-rc.5",
+        "mirador": "git+https://gitlab.tetras-libre.fr/iiif/mirador-video-annotation#annotation-on-video",
         "nwb": "^0.24.7",
         "prop-types": "^15.7.2",
         "react": "^16.8",
@@ -52,7 +52,7 @@
         "@material-ui/icons": "^4.9.1",
         "@material-ui/lab": "^4.0.0-alpha.52",
         "lodash": "^4.17.11",
-        "mirador": "^3.0.0-rc.5",
+        "mirador": "git+https://gitlab.tetras-libre.fr/iiif/mirador-video-annotation#annotation-on-video",
         "prop-types": "^15.7.2",
         "react": "^16.8",
         "react-dom": "^16.8",
@@ -15803,11 +15803,11 @@
     },
     "node_modules/mirador": {
       "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/mirador/-/mirador-3.3.0.tgz",
-      "integrity": "sha512-BmGfRnWJ45B+vtiAwcFT7n9nKialfejE9UvuUK0NorO37ShArpsKr3yVSD4jQASwSR4DRRpPEG21jOk4WN7H3w==",
+      "resolved": "git+https://gitlab.tetras-libre.fr/iiif/mirador-video-annotation#95e5ece6522482c0028ffe895f4460ac513816ad",
       "dev": true,
+      "license": "Apache-2.0",
       "dependencies": {
-        "@material-ui/core": "^4.11.0",
+        "@material-ui/core": "^4.12.3",
         "@material-ui/icons": "^4.9.1",
         "@material-ui/lab": "^4.0.0-alpha.53",
         "@researchgate/react-intersection-observer": "^1.0.0",
@@ -38355,12 +38355,11 @@
       }
     },
     "mirador": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/mirador/-/mirador-3.3.0.tgz",
-      "integrity": "sha512-BmGfRnWJ45B+vtiAwcFT7n9nKialfejE9UvuUK0NorO37ShArpsKr3yVSD4jQASwSR4DRRpPEG21jOk4WN7H3w==",
+      "version": "git+https://gitlab.tetras-libre.fr/iiif/mirador-video-annotation#95e5ece6522482c0028ffe895f4460ac513816ad",
       "dev": true,
+      "from": "mirador@git+https://gitlab.tetras-libre.fr/iiif/mirador-video-annotation#annotation-on-video",
       "requires": {
-        "@material-ui/core": "^4.11.0",
+        "@material-ui/core": "^4.12.3",
         "@material-ui/icons": "^4.9.1",
         "@material-ui/lab": "^4.0.0-alpha.53",
         "@researchgate/react-intersection-observer": "^1.0.0",
diff --git a/package.json b/package.json
index ec175a6b901abfb1eeae7f73e344350d231da98d..d56138f053f85733656d10d4fe2a9a5c0dc8baeb 100644
--- a/package.json
+++ b/package.json
@@ -36,7 +36,7 @@
     "@material-ui/icons": "^4.9.1",
     "@material-ui/lab": "^4.0.0-alpha.52",
     "lodash": "^4.17.11",
-    "mirador": "^3.0.0-rc.5",
+    "mirador": "git+https://gitlab.tetras-libre.fr/iiif/mirador-video-annotation#annotation-on-video",
     "prop-types": "^15.7.2",
     "react": "^16.8",
     "react-dom": "^16.8",
@@ -64,7 +64,7 @@
     "jest-canvas-mock": "^2.2.0",
     "jest-junit": "^15.0.0",
     "jest-localstorage-mock": "^2.4.2",
-    "mirador": "^3.0.0-rc.5",
+    "mirador": "git+https://gitlab.tetras-libre.fr/iiif/mirador-video-annotation#annotation-on-video",
     "nwb": "^0.24.7",
     "prop-types": "^15.7.2",
     "react": "^16.8",