skia helper for encoding video

Change-Id: I36aef5872fc8f5938854ab18b754f3800b9879ad
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/215165
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn
index 2c14a1e..b63b08f 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -1620,6 +1620,8 @@
       sources = [
         "experimental/ffmpeg/SkVideoDecoder.cpp",
         "experimental/ffmpeg/SkVideoDecoder.h",
+        "experimental/ffmpeg/SkVideoEncoder.cpp",
+        "experimental/ffmpeg/SkVideoEncoder.h",
       ]
       libs = [
         "avcodec",
@@ -1914,6 +1916,20 @@
     ]
   }
 
+  if (skia_use_ffmpeg) {
+    test_app("skottie2movie") {
+      sources = [
+        "tools/skottie2movie.cpp",
+      ]
+      deps = [
+        ":flags",
+        ":skia",
+        ":video_decoder",
+        "modules/skottie",
+      ]
+    }
+  }
+
   test_app("skpbench") {
     sources = [
       "tools/skpbench/skpbench.cpp",