{"id":15206967,"url":"https://github.com/opennessgames/Xncut","last_synced_at":"2025-07-19T03:04:51.463Z","repository":{"id":303199605,"uuid":"841761617","full_name":"opennessgames/Xncut","owner":"opennessgames","description":"A professional video editing software that only supports Linux","archived":false,"fork":false,"pushed_at":"2025-07-14T11:06:57.000Z","size":1944,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-14T11:34:13.673Z","etag":null,"topics":["audio","c","cpp","ffmpeg","fhmf","frei0r","lzma","mid","midi","opencv","opengl","qml","qt","video-cut","xixi"],"latest_commit_sha":null,"homepage":"https://opennessgames.github.io/pubgxncut/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opennessgames.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2024-08-13T01:58:48.000Z","updated_at":"2025-07-14T11:07:00.000Z","dependencies_parsed_at":"2025-07-06T10:18:49.486Z","dependency_job_id":"e1f34620-6e63-46f9-bb68-2c20b85f8d62","html_url":"https://github.com/opennessgames/Xncut","commit_stats":null,"previous_names":["opennessgames/pubg-xncut"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/opennessgames/Xncut","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opennessgames%2FXncut","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opennessgames%2FXncut/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opennessgames%2FXncut/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opennessgames%2FXncut/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opennessgames","download_url":"https://codeload.github.com/opennessgames/Xncut/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opennessgames%2FXncut/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265879186,"owners_count":23843081,"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","c","cpp","ffmpeg","fhmf","frei0r","lzma","mid","midi","opencv","opengl","qml","qt","video-cut","xixi"],"created_at":"2024-09-28T06:04:56.368Z","updated_at":"2025-07-19T03:04:51.453Z","avatar_url":"https://github.com/opennessgames.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\n * @Author: xixi_\n * @Date: 2025-07-12 15:31:16\n * @LastEditors: xixi_\n * @LastEditTime: 2025-07-15 15:55:35\n * @FilePath: /XncutUI/README.md\n * Copyright (c) 2020-2025 by xixi_ , All Rights Reserved.\n--\u003e\n\n# **熙柠剪辑UI**\n\u003e 此版本为UI, 没有业务逻辑,UI是纯代码布局\u003cbr/\u003e\n\u003e 请注意: 业务逻辑的实现非常不稳定! 暂时只开源UI, 业务逻辑稳下来后再开源\n\n# 为什么不用Electron\n\u003e 多优点需要很大的代价的, 如果再增加新的优点时, 要保证和现有的优点不冲突\u003cbr/\u003e\n\u003e Electron固然方便,但是在方便快速的同时(这是优点),占用了大量的内存和存储(这是代价),每个人的电脑并不都是16个G内存,1个T存储, 需要根据场景使用,别滥用。\n\n# 关于商业\n\u003e 这个版本对于商用是不限制的, 你可以基于此UI开发你的业务逻辑\u003cbr/\u003e\n\u003e Q: 我基于**此项目**进行**二次开发**是否可以**不开放源代码**? 是否可以拿来**商业化**？A: 你可以**不开放源代码**, 注意的是, 你需要在源代码里保留相应的版权信息(这是必须的), 也可以拿来**商业化**, 具体取决与你。\n\n# 核心模块\n\u003e 主要分为四个核心模块\n1. **管理系统**\n2. **编辑器**\n3. **设置**\n\n# 项目文件(夹)结构\n- 根目录\n  - [DIR] Assets **资源目录**\n    - [DIR] Images **图片**\n      - [DIR] ClipHall **剪辑大厅**\n      - [DIR] Public **公共的**\n      - [DIR] Welcome **欢迎屏幕**\n      - [FILE] XncutClipHall.qrc **剪辑大厅资源文件**\n      - [FILE] XncutPublic.qrc **公共的资源文件**\n      - [FILE] XncutWelcome.qrc **欢迎屏幕资源文件**\n  - [DIR] Src **源代码目录**\n    - [DIR] XncutWelcome **欢迎**\n      - [FILE] XncutWelcomeScreen.h **欢迎屏幕**\n      - [FILE] XncutWelcomeScreen.cpp\n    - [DIR] XncutPublicWidget **共有部件**\n      - [FILE] XncutListView.h **列表视图**\n      - [FILE] XncutListView.cpp\n    - [DIR] XncutPublicStyle **公共样式**\n      - [FILE] XncutCustomTabStyle.h **TAB样式**\n      - [FILE] XncutCustomTabStyle.cpp\n    - [DIR] XncutClipHall **剪辑大厅**\n      - [FILE] XncutClipHallWidget.h **剪辑大厅部件**\n      - [FILE] XncutClipHallWidget.cpp\n      - [FILE] XncutUserInfoWidget.h **用户信息(实际上是布局)**\n      - [FILE] XncutUserInfoWidget.cpp\n    - [DIR] XncutProjectManager **工程管理器**\n      - [FILE] XncutProjectManagerWidget.h **工程管理部件**\n      - [FILE] XncutProjectManagerWidget.cpp\n      - [FILE] XncutProjectCreateWidget.h **创建工程**\n      - [FILE] XncutProjectCreateWidget.cpp\n      - [FILE] XncutProjectModifyWidget.h **工程管理**\n      - [FILE] XncutProjectModifyWidget.cpp\n    - [DIR] XncutEditor **编辑器**\n      - [DIR] XncutTitleBar **标题栏**  \n        - [FILE] XncutTitleBarWidget.h **标题栏部件(实际上是布局)**\n        - [FILE] XncutTitleBarWidget.cpp\n      - [DIR] XncutBins **素材箱** \n        - [DIR] XncutMaterialField **素材领域**\n          - [FILE] XncutMaterialFieldWidget.h **素材领域部件**\n          - [FILE] XncutMaterialFieldWidget.cpp\n        - [FILE] XncutBinsWidget.h **素材箱部件**\n        - [FILE] XncutBinsWidget.cpp\n      - [FILE] XncutEditorWidget.h **编辑器部件**\n      - [FILE] XncutEditorWidget.cpp\n    - [FILE] Main.cpp **入口**\n    - [FILE] Xncut.h **主窗口,此文件等价于MainWindow.h**\n    - [FILE] Xncut.cpp\n  - [DIR] Data **一些配置**\n  - [DIR] Doc **开发文档**\n  - [FILE] CMakeLists.txt **Cmake的构建配置**\n  - [FIEL] COPYING.AGPLv3 **AGPL协议**\n  - [FILE] README.md **就是这个**\n\n# 其他\n1. 喜欢的话记得点个Star吧\n2. 如果你有更好的建议,issues吧,这对我非常重要!\n3. 高中生活自由又自在，嘿嘿","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopennessgames%2FXncut","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopennessgames%2FXncut","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopennessgames%2FXncut/lists"}