diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 8b63c5947395672860ef7d020e4efb3cd6dbfc17..4509d81528987f358399aabd2c55cc6e0caccf7b 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -69,6 +69,7 @@ (define-public ffmpeg
        ("opus" ,opus)
        ("libtheora" ,libtheora)
        ("libvorbis" ,libvorbis)
+       ("libvpx" ,libvpx)
        ("patchelf" ,patchelf)
        ("speex" ,speex)
        ("zlib", zlib)))
@@ -142,7 +143,6 @@ (define-public ffmpeg
 ;;   --enable-libvidstab      enable video stabilization using vid.stab [no]
 ;;   --enable-libvo-aacenc    enable AAC encoding via libvo-aacenc [no]
 ;;   --enable-libvo-amrwbenc  enable AMR-WB encoding via libvo-amrwbenc [no]
-;;   --enable-libvpx          enable VP8 and VP9 de/encoding via libvpx [no]
 ;;   --enable-libwavpack      enable wavpack encoding via libwavpack [no]
 ;;   --enable-libx264         enable H.264 encoding via x264 [no]
 ;;   --enable-libxavs         enable AVS encoding via xavs [no]
@@ -165,6 +165,7 @@ (define-public ffmpeg
                       "--enable-libspeex"
                       "--enable-libtheora"
                       "--enable-libvorbis"
+                      "--enable-libvpx"
                       ;; drop special machine instructions not supported
                       ;; on all instances of the target
                       ,@(if (string-prefix? "x86_64"