{"id":13578439,"url":"https://github.com/opencodewin/MediaEditor","last_synced_at":"2025-04-05T18:32:38.678Z","repository":{"id":154005368,"uuid":"421266681","full_name":"opencodewin/MediaEditor","owner":"opencodewin","description":"A non-linear editing software that helps you to make nice video.","archived":false,"fork":false,"pushed_at":"2024-09-06T15:16:16.000Z","size":279162,"stargazers_count":422,"open_issues_count":1,"forks_count":30,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-10-29T21:38:38.371Z","etag":null,"topics":["audio","audio-mixing","audio-processing","filter","imgui","media-decode","media-encode","non-linear-editing","subtitle-editing","video","video-editor","video-effects","video-processing","vulkan-shader"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opencodewin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-26T03:31:12.000Z","updated_at":"2024-10-29T13:46:38.000Z","dependencies_parsed_at":"2023-09-23T18:48:54.009Z","dependency_job_id":"42bad504-0b3b-47c3-b84c-61f48078a879","html_url":"https://github.com/opencodewin/MediaEditor","commit_stats":{"total_commits":2272,"total_committers":5,"mean_commits":454.4,"dds":"0.40713028169014087","last_synced_commit":"3eed187e431b09c6bd4040a620a9bb1ac9553e07"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencodewin%2FMediaEditor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencodewin%2FMediaEditor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencodewin%2FMediaEditor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencodewin%2FMediaEditor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opencodewin","download_url":"https://codeload.github.com/opencodewin/MediaEditor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247384192,"owners_count":20930422,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","audio-mixing","audio-processing","filter","imgui","media-decode","media-encode","non-linear-editing","subtitle-editing","video","video-editor","video-effects","video-processing","vulkan-shader"],"created_at":"2024-08-01T15:01:30.644Z","updated_at":"2025-04-05T18:32:33.662Z","avatar_url":"https://github.com/opencodewin.png","language":"C++","funding_links":[],"categories":["\u003ca name=\"cpp\"\u003e\u003c/a\u003eC++","C++"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n  # MediaEditor Community\n\n  A lightweight, cross-platform and open-source software for non-linear editing.\u003cbr\u003e\n  \u003csub\u003eAvailable for Linux, macOS and Windows.\u003c/sub\u003e\n\n  \u003ca href=\"LICENSE\"\u003e\u003cimg alt=\"License\" src=\"docs/assets/license.svg\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/tag/v0.9.9\"\u003e\u003cimg alt=\"Devlop\" src=\"docs/assets/code-doc.svg\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/opencodewin/MediaEditor/pulls\"\u003e\u003cimg alt=\"PRs Welcome\" src=\"docs/assets/prs.svg\" /\u003e\u003c/a\u003e\n  \u003ca href=\"#HOW-TO-CONTRIBUTE\"\u003e\u003cimg alt=\"Contributions Welcome\" src=\"docs/assets/contribute.svg\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/opencodewin/MediaEditor/commits/master\"\u003e\u003cimg alt=\"Commits\" src=\"docs/assets/latest.svg\" /\u003e\u003c/a\u003e\n\n  [**Use it now →**](docs/dev/Quick-Start.md)\n  \u003cbr\u003e\n\n  \u003cimg src=\"docs/assets/multi_viewpoint.gif\" style=\"width:70%;height:auto;\" alt=\"MediaEditor Community\" /\u003e\n\n\u003c/div\u003e\n\n## NEWS\n#### ***Note:*** For ease of reading, we'll abbreviate \u003cu\u003e***MediaEditor Community***\u003c/u\u003e to \u003cu\u003e***Mec***\u003c/u\u003e.\n\n\u003cdiv\u003e\n\u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/tag/v0.9.9\"\u003e\u003cimg alt=\"v0.9.9\" src=\"docs/assets/version_4.svg\" /\u003e\u003c/a\u003e\n\n\u003ch3\u003e\u0026nbsp;\u0026nbsp;🎉🎉🎉\u0026nbsp; Released on February 28, 2024.\u003c/h3\u003e\n\n  - \u003ch4\u003e【New 🔥】Graphic operation mode for video attribute editing.\u003c/h4\u003e\n  \u003e\u003e\u003e \u003ctable\u003e\u003ctr\u003e\n  \u003e\u003e\u003e \u003ctd width=\"55%\"\u003e\u003cimg src=\"docs/assets/graphic_op.png\" /\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003ctd\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Scaling\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Cropping\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Moving\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Rotating\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003c/tr\u003e\u003c/table\u003e\n  - \u003ch4\u003e【New 🔥】Multi-dimensional Joint Key-Frame mode for video attribute editing.\u003c/h4\u003e\n  \u003e\u003e\u003e \u003cimg src=\"docs/assets/keyframe.png\" style=\"width:100%;height:auto;\" /\u003e\n  \u003e\u003e\u003e \u003ctable\u003e\u003ctr\u003e\n  \u003e\u003e\u003e \u003ctd width=\"55%\"\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Key-Frame for Scale\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Key-Frame for Crop\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Key-Frame for Position\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003ctd\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Key-Frame for Rotate\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Key-Frame for Opacity\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003c/tr\u003e\u003c/table\u003e\n  - \u003ch4\u003e【New 🔥】Mask mode for video filter editing.\u003c/h4\u003e\n  \u003e\u003e\u003e \u003cimg src=\"docs/assets/mask.png\" style=\"width:100%;height:auto;\" /\u003e\n  \u003e\u003e\u003e \u003ctable\u003e\u003ctr\u003e\n  \u003e\u003e\u003e \u003ctd width=\"55%\"\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport drawing the outline of Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Moving Mask or Points on Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Deleting Points on Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Adding Points on Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003ctd\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Feathering for Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Dilatation for Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Corrosion for Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Key-Frame Curve for Mask\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003c/tr\u003e\u003c/table\u003e\n  - \u003ch4\u003e【New 🔥】Some new features for Media Bank and Embedded File-Browser.\u003c/h4\u003e\n  \u003e\u003e\u003e \u003cimg src=\"docs/assets/media_bank_preview.png\" style=\"width:100%;height:auto;\" /\u003e\n  \u003e\u003e\u003e \u003ctable\u003e\u003ctr\u003e\n  \u003e\u003e\u003e \u003ctd width=\"55%\"\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Media Preview from Media Bank and Embedded File-Browser\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Media Management, including Searching, Sorting, and Classification\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Loading Media from Embedded File-Browser to Timeline\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003c/tr\u003e\u003c/table\u003e\n  - \u003ch4\u003e【New 🔥】Some new features for Timeline.\u003c/h4\u003e\n  \u003e\u003e\u003e \u003cimg src=\"docs/assets/timeline_new.png\" style=\"width:100%;height:auto;\" /\u003e\n  \u003e\u003e\u003e \u003ctable\u003e\u003ctr\u003e\n  \u003e\u003e\u003e \u003ctd width=\"55%\"\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eAdd toolbar for timeline\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eRefine magnetic snapping, support cropped clip, overlapped clip, and based clip\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003c/tr\u003e\u003c/table\u003e\n  - \u003ch4\u003e【New 🔥】Some new features for Events.\u003c/h4\u003e\n  \u003e\u003e\u003e \u003cimg src=\"docs/assets/event_list.png\" style=\"width:100%;height:auto;\" /\u003e\n  \u003e\u003e\u003e \u003ctable\u003e\u003ctr\u003e\n  \u003e\u003e\u003e \u003ctd width=\"55%\"\u003e\u003cul style=\"list-style-type: circle\"\u003e\n  \u003e\u003e\u003e \u003cli\u003eSupport Multi-filters mode for Event\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eAdd toolbar for clip timeline\u003c/li\u003e\n  \u003e\u003e\u003e \u003cli\u003eAdd graphic event list for filter Editing\u003c/li\u003e\n  \u003e\u003e\u003e \u003c/ul\u003e\u003c/td\u003e\n  \u003e\u003e\u003e \u003c/tr\u003e\u003c/table\u003e\n  - 💡 Optimized software performance at Media Output by implementing hardware support.\n  - 💡 Fixed a lot of bugs.\n---\n\u003c/div\u003e\u003cbr\u003e\n\n\u003cdiv\u003e\n\u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/tag/v0.9.8\"\u003e\u003cimg alt=\"v0.9.8\" src=\"docs/assets/version_3.svg\" /\u003e\u003c/a\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e\u0026nbsp;\u0026nbsp;👏👏👏\u0026nbsp; Released on August 28, 2023.\u003c/b\u003e\u003c/summary\u003e\n\n  - **【New 🔥】Supported BluePrint-based event mode.**\n  - **【New 🔥】Supported Short-Term filters or effects.**\n  - 💡 Optimized software performance at Timeline Preview.\n  - 💡 Refined some unreasonable behaviors at UI Level.\n  - 💡 Added some fliters and transitions.\n  - 💡 Fixed some bugs.\n\u003c/details\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n\u003cdiv\u003e\n\u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/tag/v0.9.7\"\u003e\u003cimg alt=\"v0.9.7\" src=\"docs/assets/version_2.svg\" /\u003e\u003c/a\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e\u0026nbsp;\u0026nbsp;👏👏👏\u0026nbsp; Released on May 19, 2023.\u003c/b\u003e\u003c/summary\u003e\n\n  - **【New 🔥】Supported plug-in mode for Enhanced clip editing.**\n  - 💡 Added some effects and transitions.\n  - 💡 Fixed some known bugs.\n\u003c/details\u003e\n\u003c/div\u003e\u003cbr\u003e\n\n\u003cdiv\u003e\n\u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/tag/v0.9.6\"\u003e\u003cimg alt=\"v0.9.6\" src=\"docs/assets/version_1.svg\" /\u003e\u003c/a\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e\u0026nbsp;\u0026nbsp;👏👏👏\u0026nbsp; Released on April 20, 2023.\u003c/b\u003e\u003c/summary\u003e\n\n  - **【New 🔥】Building the basic framework for non-linear editing.**\n  - 💡 Added some UI components.\n\n\u003c/details\u003e\n\u003c/div\u003e\n\n## FUTURE WORK\n\u003ctable width=\"700\"\u003e\n\u003ctr\u003e\n\u003ctd width=\"100\"\u003eAI Repair\u003c/td\u003e\n\u003ctd width=\"160\"\u003e\u0026#9997; Denoising\u003cbr/\u003e\u0026#9997; Deband\u003cbr/\u003e\u0026#9997; Inpaint\u003cbr/\u003e\u0026#9997; Defocusing\u003cbr/\u003e\u0026#9997; Deflicker\u003c/td\u003e\n\u003ctd rowspan=3\u003e\n\u003cimg src=\"docs/assets/sd.jpg\" /\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAI Enhance\u003c/td\u003e\n\u003ctd\u003e\u0026#9997; Interpolation\u003cbr/\u003e\u0026#9997; Super Resolution\u003cbr/\u003e\u0026#9997; Face Enhancement\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAIGC\u003c/td\u003e\n\u003ctd\u003e\u0026#9997; Text2Img\u003cbr/\u003e\u0026#9997; Img2Img\u003cbr/\u003e\u0026#9997; Text2Audio\u003cbr/\u003e\u0026#9997; Speech2Text\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n## FEATURES\n* Support complete timeline editing functions, including move, crop, cut, thumbnail preview, scale and delete.\n* Support more flexible and easily blueprint system. Blueprint is represented in the form of nodes, which can handle complex functions through nodes and flows.\n\u003e\u003e\u003e \u003cimg src=\"docs/assets/blueprint.gif\" style=\"width:100%;height:auto;\" /\u003e\n* Support about 45+ built-in media filters and 70+ built-in media transitions.\n\u003e\u003e\u003e \u003cimg src=\"docs/assets/video-transition_new.png\" style=\"width:100%;height:auto;\"/\u003e\n* Support about 10 video and audio analysis tools.\n\u003e\u003e\u003e \u003ctable\u003e\u003ctr\u003e\u003ctd\u003e\u003cimg src=\"docs/assets/cie.gif\" style=\"width:100%;height:auto;\" /\u003e\u003c/td\u003e\u003ctd\u003e\u003cimg src=\"docs/assets/waveform.gif\" style=\"width:100%;height:auto;\" /\u003e\u003c/td\u003e\u003ctd\u003e\u003cimg src=\"docs/assets/spec.gif\" style=\"width:100%;height:auto;\" /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n* Support multiple audio and video codecs, including ProRes, H.264, H.265, VP9, etc.\n* Support import and edit videos from standard definition to 4K resolution.\n* Support magnetic snapping, which can smoothly adjust adjacent clips when arranging them to eliminate gaps, conflicts, and synchronization issues.\n* Support frame-by-frame preview mode, including forward playback and reverse playback.\n* Support multi-monitor mode, making it easy to preview and process media through external monitors.\n* Support video attribute-editing, including cropping, moving, scaling and rotating video frames.\n\u003e\u003e\u003e \u003cimg src=\"docs/assets/video-filter_new.png\" style=\"width:100%;height:auto;\" /\u003e\n* Support audio mixing, including mixer, pan, equalizer, gate, limiter and compressor.\n\u003e\u003e\u003e \u003cimg src=\"docs/assets/audio-mixing_new.png\" style=\"width:100%;height:auto;\"/\u003e\n* Support curve and keypoint, applied in video filter, video transition, audio filter, audio transition, video attribute and text subtitle.\n* Support subtitle editing, including font, position, scale, rotate, oytline width, font attribute, alignment, etc.\n* Support customized blueprint nodes, allowing for free expansion of filter and transition effects.\n* Support multiple professional export formats, including QuickTime, MKV, MP4, Matroska, etc.\n\n## GETTING STARTED\nWe provide the following release packages for Windows, Linux and macOS.\n\n| System | Stable / Nightly |\n| ------ | ---------------- |\n| Windows 10 / 11 | \u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/download/v0.9.9/mec_SDL2_OpenGL3_win-x86_64-0.9.9.exe\"\u003e\u003cimg src=\"docs/assets/download.svg\"\u003e\u003c/a\u003e |\n| Ubuntu 20.04 | \u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/download/v0.9.9/MEC_SDL2_OpenGL3-ubuntu2004-x86_64-0.9.9.AppImage\"\u003e\u003cimg src=\"docs/assets/download.svg\"\u003e\u003c/a\u003e |\n| Ubuntu 22.04 | \u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/download/v0.9.9/MEC_SDL2_OpenGL3-ubuntu2204-x86_64-0.9.9.AppImage\"\u003e\u003cimg src=\"docs/assets/download.svg\"\u003e\u003c/a\u003e |\n| MacOS x86 | \u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/download/v0.9.9/MEC_SDL2_OpenGL3-MacOS-x86_64-0.9.9.dmg\"\u003e\u003cimg src=\"docs/assets/download.svg\"\u003e\u003c/a\u003e |\n| MacOS ARM | \u003ca href=\"https://github.com/opencodewin/MediaEditor/releases/download/v0.9.9/MEC_SDL2_OpenGL3-MacOS-arm64-0.9.9.dmg\"\u003e\u003cimg src=\"docs/assets/download.svg\"\u003e\u003c/a\u003e |\n\nIn addition, we also provide tutorials for compiling and installing our software from source code, Please go to [here](docs/dev/How-to-Built.md) 🐧.\n\nUntil then, there are three things to note.\n\n- ⚠️⚠️⚠️ Vulkan sdk is necessary, please [download](https://vulkan.lunarg.com/sdk/home) and install it.\n- ⚠️⚠️⚠️ For linux, please make the AppImage file executable by the following command:\n  ``` sh\n  chmod +x MEC_SDL2_OpenGL3-linux-x86_64-x.x.x.AppImage\n  ``` \n- ⚠️⚠️⚠️ And if you're using linux distros that use fuse3, and miss libfuse.so.2 to run the AppImage file, you can install it by:\n  ``` sh\n  sudo apt install libfuse2\n  ```\n\n## DEPENDENCIES\nMec relies on some of our other projects. If you are interested in how it's built, you can browse through these projects, which we are constantly updating:\n\n*  imgui (https://github.com/opencodewin/imgui.git)\n*  blueprintsdk (https://github.com/opencodewin/blueprintsdk.git)\n*  mediacore (https://github.com/opencodewin/MediaCore.git)\n\n## HOW TO CONTRIBUTE\nMec is created by ours and we welcome every contribution. At present, it has achieved quite a lot functions, which also means that it is becoming increasingly large. We don't recommend that you add new functions to this current code. If you really need this functions, please contact us.\n\n## PLUGINS\nMec supports plug-in frameworks, which can expand Filters, Transitions, Effects and AI, according to your own needs. Currently, we offer the following built-in plugins:\n\n### FILTERS AND EFFECTS\n| | | | | |\n|------------------|-----------------|:--------------|:----------------|:---------------|\n| ALM Enhancement  | Audio Equalizer | Audio Gain    | Bilateral Blur  | Binary         |\n| Box Blur         | Brightness      | Canny Edge    | CAS Sharpen     | Chroma Key     |\n| Color Balance    | Color Curve     | Color Invert  | Contrast        | Crop           |\n| Deband           | Deinterlace     | Dilation      | Erosion         | Exposure       |\n| Flip             | Gamma           | Gaussian Blur | Guided Filter   | HQDN3D Denoise |\n| Hue              | Laplacian Edge  | Lut 3D        | SmartDenoise    | Sobel Edge     |\n| USM Sharpen      | Vibrance        | WarpAffine    | WarpPerspective | White Balance  |\n| Barrel           | Pincushion      | Jitter        | Kuwahara        | Lighting       |\n| PixeLate         | RadicalBlur     | SmudgeBlur    | Soul            | Star           |\n| Sway             | WaterRipple     | Bilateral     | Glass           | Emboss         |\n| CrossHatch       | Sketch          | Audio Aecho   |||\n| | | | | |\n\n**Kuwahara**\n\n\u003cimg src=\"docs/assets/mediaeditor_filter.png\" style=\"width:90%;height:auto;\" /\u003e\n\n### TRANSITIONS\n| | | | | |\n|-----------------|----------------|:-----------------|:-----------------|:------------------|\n| Alpha           | AudioFade      | LinearBlur       | BookFlip         | Bounce            |\n| BowTie          | Burn           | BurnOut          | ButterflyWave    | CannabisLeaf      |\n| CircleBlur      | CircleCrop     | ColorPhase       | ColorDistance    | CrazyParametric   |\n| Crosshatch      | CrossWarp      | CrossZoom        | **Cube**         | DirectionalScaled |\n| DirectionalWarp | Dissolve       | DoomScreen       | Door             | Doorway           |\n| Dreamy          | DreamyZoom     | Edge             | Fade             | Flyeye            |\n| GlitchDisplace  | GlitchMemories | GridFlip         | **Heart**        | Hexagonalize      |\n| KaleidoScope    | Luma           | LuminanceMelt    | Morph            | Mosaic            |\n| Move            | MultiplyBlend  | PageCurl         | Perlin           | Pinwheel          |\n| Pixelize        | Polar          | PolkaDots        | Radial           | RandomSquares     |\n| Rectangle       | Ripple         | Rolls            | RotateScale      | RotateScaleVanish |\n| SimpleZoom      | SimpleZoomOut  | Slider           | SquaresWire      | Squeeze           |\n| StaticWipe      | StereoViewer   | Swap             | Swirl            | WaterDrop         |\n| Wind            | WindowBlinds   | WindowSlice      | Wipe             | ZoomInCircles     |\n| | | | | |\n\n**Cube**\n\n\u003cimg src=\"docs/assets/fs1.jpeg\" style=\"width:90%;height:auto;\" /\u003e\n\n**Heart**\n\n\u003cimg src=\"docs/assets/fs2.jpeg\" style=\"width:90%;height:auto;\" /\u003e\n\n## LICENSE\nMec is **[LGPLv3 licensed](LICENSE)**. You may use, distribute and copy it under the license terms.\n\n\u003ca href=\"https://github.com/opencodewin/MediaEditor/graphs/contributors\"\u003e\u003cimg src=\"docs/assets/built-by-developers.svg\" height=\"25\" /\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopencodewin%2FMediaEditor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopencodewin%2FMediaEditor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopencodewin%2FMediaEditor/lists"}