Giter VIP home page Giter VIP logo

genvideo's Introduction

GenVIdeo

一种基于python编写的视频自动生成程序

一、想要设计的功能:

1、文字转视频

任意输入或者利用爬虫爬取一段文字语料,首先将其生成音频,然后将这段音频生成视频并添加字幕。
音频中可加入各种声效,视频可换任意背景图

2、音频转视频

输入一段音频,语音识别生成文字,然后生成对应的字幕视频。

3、快速生成动态排名数据可视化视频

运用movie中的模块将matplotlib画出的图表变成动画,效果如下链接所示: (https://github.com/qihao123/GenVIdeo/video_example/Historical_ranking_data_visualization_example.mp4)

4、快速生成图片字幕类视频

输入文字,图片, 音频,快速生成视频。

5、视频风格转移

类似于(https://github.com/lengstrom/fast-style-transfer) 此项目的视频风格转移

6、批量上传,发布视频

前期暂时先添加抖音平台视频批量上传视频功能,后期继续加入不同平台的接口

二、目前需要的python依赖:

moviepy,pymysql,json,jieba,urllib,librosa,uuid,datatime,baidu-aip moviepy运行前还需要安装imagemagick的应用程序,在ImageMagic文件夹下,moviepy安装还需要修改一些配置,自己百度吧
(有些依赖比较难装,我装了好久QAQ,有问题可以给我发邮件哦)

ps:这个项目刚刚开始做功能还没想好呢,养一段时间再玩吧。。。

genvideo's People

Contributors

qihao123 avatar

Watchers

 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.