+You can check out Shaka packager source code from https://github.com/google/shaka-packager, put it on the same level as this repo. Follow https://google.github.io/shaka-packager/html/build_instructions.html to build Shaka packager on Ubuntu. Remember to build Shaka packager for release, "ninja -C out/Release". Then, cd to sample_app_using_shaka_packager/, "make" to build this repo, the output will be an executable named "transmux_encrypt". Run "./transmux_encrypt [input_file.mp4] [output_file.mp4]" to transmux and encrypt the input to generate the output. If you don't specify output file, the default output will be saved to output_video.mp4. There are a few other libraries that need to be installed in your machine, please refer to the Makefile for a full list of dependencies.
0 commit comments