Light Studio (Tencent Effect Studio) is a short-form video effect editor that allows designers to create 3D face-tracked effects and video editing templates, similar to SnapChat's Lens Studio and Facebook's Spark AR Studio. The templates made with Light Studio are saved as PAG files, an open-source binary file format for animation and video effects, that provides a cross-platform runtime library including one bundled to web assembly for web environments.
During my time at Tencent, I have contributed several features to the editor, including the music editor shown above. Featuring a canvas timeline with analysed waveform data and spectrogram from C++ runtime, which enables accurate beat detection and editing.
In addition to Light Studio, I have led the development of Animate Art, a PAG asset marketplace similar to Lottiefiles. It provides a platform for artist to upload their designs and earn commissions from downloads. The uploader supports multiple formats including PAG, Lottie and SVGA, the files are validated by the uploader and an audit system is also in place to ensure compliance.