All Projects → joshchen984 → Text2Video

joshchen984 / Text2Video

Licence: MIT license
WriteMyVideo's purpose is to help people create videos quickly and easily by simply typing out the video’s script and a description of images to include in the video.

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to Text2Video

Transcoder
🎞 Hardware-accelerated video transcoding using Android MediaCodec APIs. Supports cropping, concatenation, clipping, audio processing, video speed and much more.
Stars: ✭ 404 (+2026.32%)
Mutual labels:  video-editing
Webmgenerator
UI and Automation to cut, filter and join high quality webms, mp4s or gifs.
Stars: ✭ 103 (+442.11%)
Mutual labels:  video-editing
Cinema
a lightweight video editing library for go (trimming, resizing, cropping, and more!)
Stars: ✭ 213 (+1021.05%)
Mutual labels:  video-editing
Libopenshot
OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.
Stars: ✭ 601 (+3063.16%)
Mutual labels:  video-editing
Moviepy
Video editing with Python
Stars: ✭ 8,795 (+46189.47%)
Mutual labels:  video-editing
Openshot Qt
OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
Stars: ✭ 2,482 (+12963.16%)
Mutual labels:  video-editing
Auto Editor
Auto-Editor: Effort free video editing!
Stars: ✭ 382 (+1910.53%)
Mutual labels:  video-editing
HFGI
CVPR 2022 HFGI: High-Fidelity GAN Inversion for Image Attribute Editing
Stars: ✭ 384 (+1921.05%)
Mutual labels:  video-editing
Metalvideoprocess
MetalVideoProcess is a High-Performance video effects processing framework. It's base on GPUImage3 Metal, support asynchronous and multithread processing.
Stars: ✭ 52 (+173.68%)
Mutual labels:  video-editing
Lfimagepickercontroller
一个支持多选图片和视频的图片选择器,同时有预览、编辑功能
Stars: ✭ 212 (+1015.79%)
Mutual labels:  video-editing
Mp4composer Android
This library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.
Stars: ✭ 674 (+3447.37%)
Mutual labels:  video-editing
Pyjumpcutterv2
carykh's but with improvements and a GUI!
Stars: ✭ 25 (+31.58%)
Mutual labels:  video-editing
Rdvideoeditsdk For Ios
iOS Video Edit SDK; iOS Video Edit SDK: Video Cut, Video Join, Video Watermark, Video Subtitle, Video Rotate...
Stars: ✭ 182 (+857.89%)
Mutual labels:  video-editing
Blender Power Sequencer
Add-on for video editing in Blender 3D: edit videos faster! Included in Blender 2.81+
Stars: ✭ 577 (+2936.84%)
Mutual labels:  video-editing
flask-redis-docker
A minimal template for dockerized flask app with redis task queue
Stars: ✭ 49 (+157.89%)
Mutual labels:  rq
Lfmediaeditingcontroller
Media Editor (图片编辑、视频编辑)
Stars: ✭ 401 (+2010.53%)
Mutual labels:  video-editing
Vidar
An extendable video-editing framework for the browser and Node
Stars: ✭ 132 (+594.74%)
Mutual labels:  video-editing
pipeline
A Swift framework for working with Final Cut Pro X FCPXML files easily.
Stars: ✭ 47 (+147.37%)
Mutual labels:  video-editing
interspeech2018 submission01
Supplementary information and code for INTERSPEECH 2018 paper: Singing voice phoneme segmentation by hierarchically inferring syllable and phoneme onset positions
Stars: ✭ 43 (+126.32%)
Mutual labels:  forced-alignment
Optivideoeditor For Android
Native Video editor : Video trim, Audio, Video merge, Slow and fast motion, Text and image, etc...
Stars: ✭ 209 (+1000%)
Mutual labels:  video-editing

WriteMyVideo Backend

The repository for the frontend is here.

WriteMyVideo's purpose is to help people create videos quickly and easily by simply typing out the video’s script and a description of images to include in the video.

Usage

Just upload a script and an optional audio file of you saying the script
To start the server run this in the terminal

docker-compose --env-file ./.env.dev up -d

Go to localhost:3001 to view the website

If the command above doesn't work run docker-compose build --no-cache

Installation

Run these commands

git clone https://github.com/joshchen984/WriteMyVideo-Backend.git
cd WriteMyVideo-Backend
mkdir app/static/videos
mkdir tmp

Requirements

Python 3.6 or up

Docker How to install

Development

  • Uses rq to manage background jobs
  • Can't pass in files to background jobs

Deployment

  • Deployed on digitalocean
  • Domain managed by cloudflare

Acknowledgments

This was inspired by Carykh's Youtube Video Creator.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].