Giter Club home page Giter Club logo

videofusion's Introduction

VideoFusion

一站式短视频拼接软件

无依赖,点击即用,自动去黑边,自动帧同步,自动调整分辨率,批量变更视频为横屏/竖屏

1

2

3

软件介绍

该软件主要用于拼接大量视频分辨率,视频帧率,视频格式不一致,视频有噪点,视频音量需要批量调整,视频有复杂黑边等各种复杂拼接情况,大量此类视频通过 Pr 或者达芬奇等专业软件非常耗时耗力

通过分析视频智能提高视频质量,去除视频黑边,旋转视频并将大量视频拼接,将每个视频画面尽可能的在保持横宽比的情况下缩放到最大画面,支持多种格式,支持自定义压缩方式,自定义补帧方式以及缩放算法等,软件内置大量可自定义内容

软件功能

  1. 算法去黑边,去边缘Logo,去动态图标,去字幕,快速提取视频主体
  2. 自动旋转视频为横屏/竖屏,让所有的视频观感一致
  3. 自动计算最佳分辨率,软件会遍历所有视频计算出最适合所有视频的分辨率最后将他们缩放到该分辨率,确保所有的视频都能有最好的观感
  4. 视频质量提升,软件在设置页面内置包括诸如"视频降噪","视频去抖动","音量自动平衡"等功能,可以帮您一键提升您的视频质量(如果需要更好的效果请使用专业补帧和超分工具)
  5. 便捷的文件排序工具,自动根据文件名中的数字、日期、重命名后缀例如(3)、进行排序,同时还能快速查看视频内容,同时封面自动跳过黑色画面,保证每一个视频的封面都清晰可见,支持旋转,支持拖拽排序,导入导出等操作
  6. 支持市面上大部分视频格式,同时支持使用dll的方式扩展OpenCV的编码器
  7. 实时进度条以及彩色输出框,精准显示当前程序状态获取程序日志,所有日志本地留档,可以自行前往目录下寻找 log.log 进行查看

界面展示

主页面

您可以在这里拖放您的视频到左侧的文件列表,或者点击选择视频进行视频的选择,如果文件不符合顺序要求,您可以直接长按点击然后进行拖拽,或者右键进行自动排序

Clip_2024-05-26_19-08-20

Clip_2024-06-20_17-13-07

日志页面

日志页面记录了程序的运行日志,您可以从这里查看当前程序的运行进度

Clip_2024-05-26_19-08-58

设置页面

在这个页面有大量可以设置的内容,包括使用AI降噪,视频降噪,黑边去除,音频响度标准化(音频响度标准遵循国标GY/T 377-2023标准),去色块,去抖动等各种功能

Clip_2024-06-20_17-09-04

Clip_2024-06-20_17-08-34

Clip_2024-06-20_17-09-34

上手指南

推荐运行方法

直接通过 Release 下载最新的版本直接点击其中的 exe 文件即可运行

编译运行

推荐运行环境 Python 3.10 备注: 可以选择更高版本,但是不能低于 Python 3.10

通过在项目根目录下输入下面的命令安装第三方库

pip install -r requirements.txt

然后运行项目根目录下的 video_fusion.py 文件

额外说明

  • 该软件支持 Window10 64位 以及 Window11 64位,其余 Window 版本未经过测试,不保证稳定运行
  • 该软件永久免费,如果您在其他地方付费下载到了该软件请马上退款止损
  • 如果您使用出现了问题或者对软件的建议请您在该页面提出 issue

捐赠

开源的梦想是一个崇高的事业,它使得社区成长, 代码得以培育。 根据自由开源的理念,VideoFusion致力于Good Labs的原则 。

如果我的工作对您的事业产生了帮助,请考虑将一些资金返还给开发团队,您的捐赠会让 VideoFusion更好的发展和更新,让我知道还有人在使用本产品,开源的财务支持字面上意味着开发项目的人有另外的理由坚持下去

许多有前途的开源项目变成了“放弃软件”,因为最初的开发人员已经失去了动力。 维护阶段实际上是许多开源项目死亡的地方。 金钱是一种很好的社区反馈,它说“坚持下去并继续维护这个项目!我们需要你!!!”

你从中获得了什么

  • 如果您支持开源,您将成为社区的一员。 这是一个庞大的社区,但往往紧密结合。 您的支持表明您相信社区,这使您成为家庭的一部分。 如果足够的财务支持汇集在一起,也可能意味着核心开发人员和维护人员能够全职工作而不需要在其他地方工作。 这反过来又促进了一个环境,在这个环境中,他们能够比在“业余爱好”的基础上更快地处理修复和请求。
  • 因此,也许您是一家使用开源软件为自己提供竞争优势、提高利润或简单解决其他软件无法解决的问题的企业。 也许你是一个使用开源解决方案的个人,你无法承受昂贵的企业软件。就像这个例子。
  • 或者您认识到数万行代码是您不必编写的行,仅仅只是感谢这背后的努力。
  • 无论您使用什么样的开源软件,都要想到那些花了很长时间开发它并让它为您运行的人。
  • 即使是一笔小额捐款也可能对他们产生巨大的影响,尤其是因为这意味着有人会非常感激他们并让他们知道。

如何捐赠?

您可以通过邮箱联系我进行捐赠,也可以通过下方的二维码进行捐赠

donate

videofusion's People

Contributors

271374667 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.