Fetching the latest programs, projects, and workspace data.
A non-linear video editor, based on VLC technology.
Showing 3 of 3 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: qiubit
<p>Audio/Video sync is essential in movie editing and playback. Videos that are out of sync are often uncomfortable to watch to a viewer, so it is mandatory that any reasonable video editing software should contain some audio/video sync mechanisms, otherwise the software may not be used because the users would quickly become discouraged. Currently VLMC lacks any reasonable strategy for synching streams from multiple video sources. This often leads to final video being out of sync if its composed of material from multiple sources. The goal of this proposal is to introduce a solution to this problem - an abstract clock mechanism, that would feed renderers with data at just the right time.</p>
Mentors: Student: luyikei
<p>Through refactoring the rendering, workflow and UI classes, we will have a better structure of the software, which will make easier to implement a sandboxed rendering engine and a remote UI. The sandboxed rendering engine will help reduce the risk of crashing the main UI process of VLMC. And being able to create a remote UI will give us many options of UI forms such as a web application and QML.</p>