WEB-BASED VIDEO EDITOR

dc.contributor.authorMyrzakhan, Rakhat
dc.contributor.authorToganbay, Nurtau
dc.contributor.authorAbdirakhym, Ayazhan
dc.date.accessioned2024-06-13T10:25:27Z
dc.date.available2024-06-13T10:25:27Z
dc.date.issued2024
dc.description.abstractThis thesis describes the development of a web-based video editor that functions entirely on the client side, thus avoiding any server-side processing. The main goal of this project is to deal with frequently occurring problems in current web-based video editors: resource-intensiveness, slow experience, and privacy risks from server-run video processing. Featuring improved performance, bandwidth saving, and security/privacy by utilizing the WebCodecs and Service Worker APIs provided by modern web browsers with several optimizations. The video editor can do real-time manipulation of frames on a video, changing opacity, color, saturation, brightness, and adding blur effects. Users can upload multiple videos for editing, perform trimming and track removal operations, and export videos in multiple ratios and resolutions. With the easy-to-use and intuitive interface, users can navigate and control their way through to a hassle-free editing experience. This thesis describes building and developing the functions of the video editor and analyses problems encountered and ideas used to solve them. Performance evaluations show huge improvements in export times and reduced file sizes compared to current server-side and client-side video editors. The project ends by listing possible extensions such as support for audio manipulation, animations, auto-captioning with AI, and more advanced text overlay functionalities. With this work, we seek to make a high-speed, safe, and user-friendly application that can be integrated with similar applications in web video editing.en_US
dc.identifier.citationToganbay, N. Abdirakhym, A. Myrzakhan R.(2024). Web-based Video Editor. Nazarbayev University School of Engineering and Digital Sciencesen_US
dc.identifier.urihttp://nur.nu.edu.kz/handle/123456789/7854
dc.language.isoenen_US
dc.publisherNazarbayev University School of Engineering and Digital Sciencesen_US
dc.rightsAttribution-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/us/*
dc.subjectType of access: Open Accessen_US
dc.titleWEB-BASED VIDEO EDITORen_US
dc.typeBachelor's thesisen_US
workflow.import.sourcescience

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
[CSCI 409] Final report.pdf
Size:
3.17 MB
Format:
Adobe Portable Document Format
Description:
thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.28 KB
Format:
Item-specific license agreed upon to submission
Description: