A GUI based glitch tool that uses FFMPEG to create motion interpolated glitches in your videos.

Overview

FF Dissolve Glitch

This is a GUI based glitch tool that uses FFmpeg to create awesome and wierd motion interpolated glitches in videos. I call it FF dissolve glitch because it creates kinda dissolving pixel type looks. I made this for those who don't like to use command line everytime and yes, its free and open source!

Download

GitHub release (latest by date)

GitHub repo size

Don't forget to give a :)

How to Install?

  • For windows users, just extract the downloaded zip file and run FF dissolve glitch.exe to use it. (FFMPEG included)
  • For Python users, simply run FF dissolve glitch.py and please make sure you have FFmpeg installed or else it will not open. If its not even working after downloading ffmpeg then you can either copy the ffmpeg file to the same script folder or specify the full path of ffmpeg inside the python script (line 16).

How to use?

  • Click the OPEN button and choose your video file
  • Then choose the desired modes and parameters
  • Then simply click the GLITCH button and wait for the video to get baked
  • After baking, you can view the video which will be saved in the same directory
    Note: Press q in the command shell if you want to safely end the ffmpeg process while running the program.
    You can try experimenting with all the modes and see the results!

UI

UI

More Info

This project is possible because of Antonio Roberts's guide on motion-interpolation-glitch-using-ffmpeg, so a big thanks to Antonio. You can see his full guide where he described all the combinations of modes with video examples.

You might also like...
DICexport is a GUI (PyQt5) to export digital image correlation videos

DIC Video Exporter DICexport is a GUI (PyQt5) to export digital image correlation videos. It offers the flexibility to choose a selected range of a vi

A GUI application for cropping images from videos

v-trimming-gui A GUI application for cropping images from videos. 動画をシークバーで操作しながらスクリーンショットを撮るためのアプリ。 Requirement Python =3.7 opencv-python ^4.5.5 PyS

Text2Video'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.
Text2Video'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.

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

BlogBot - a Python script that create blogs from YouTube videos.
BlogBot - a Python script that create blogs from YouTube videos.

BlogBot - Convert Youtube Videos To Blogs BlogBot is a Python script that create blogs from YouTube videos.

camKapture is an open source application that allows users to access their webcam device and take pictures or create videos.
camKapture is an open source application that allows users to access their webcam device and take pictures or create videos.

camKapture is an open source application that allows users to access their webcam device and take pictures or create videos.

Your own movie streaming service. Easy to install, easy to use. Download, manage and watch your favorite movies conveniently from your browser or phone. Install it on your server, access it anywhere and enjoy.
Your own movie streaming service. Easy to install, easy to use. Download, manage and watch your favorite movies conveniently from your browser or phone. Install it on your server, access it anywhere and enjoy.

Vigilio Your own movie streaming service. Easy to install, easy to use. Download, manage and watch your favorite movies conveniently from your browser

A python generator that converts youtube videos to ascii art in your console.
A python generator that converts youtube videos to ascii art in your console.

Video To ASCII A python generator that converts youtube videos to ascii art in your console. This has not been tested for windows! Example Normal mode

VIT - VideoInTerminal. A quick piece of code to play videos in your terminal using python
VIT - VideoInTerminal. A quick piece of code to play videos in your terminal using python

VIT VIT - VideoInTerminal. A quick piece of code to play videos in your terminal using python.

Youtube-dislikes-adder - Add dislikes to the description of your YouTube videos.
Youtube-dislikes-adder - Add dislikes to the description of your YouTube videos.

Add number of dislikes to the description of your YouTube videos. Number of dislikes are updated if you let this function as a bot.

Comments
  • Script can't find ffmpeg

    Script can't find ffmpeg

    Thanks for making this tool!

    I'm trying to use the script but when I run python3.9 FF\ Dissolve\ Glitch.py a window appears telling me to download ffmpeg.

    Screenshot from 2022-02-08 11-35-46

    I've checked and I definitely have ffmpeg installed (7:4.4-6ubuntu5) so it seems like it's not correctly detecting it on Linux. Any chance of making it compatible with Linux. For reference I'm using Ubuntu 21.10 with python 3.9.9.

    opened by hellocatfood 5
  • FF_dissolve_glitch_simplified.py window really small/squashed

    FF_dissolve_glitch_simplified.py window really small/squashed

    I'm trying to use FF_dissolve_glitch_simplified.py on Ubuntu 22.04 with python 3.10 and the window size is really small

    Screenshot from 2022-06-11 20-27-17

    It can't be resized either (no resize handles appear and the resize option is greyed out).

    opened by hellocatfood 3
  • no changes on exported video

    no changes on exported video

    hello

    seems like its an awesome project, though facing issues with usage.

    downloading the example file and converting it to mp4 then use the tool with default options resulted with the same exact input file visually. another example with the same results is a concat of 2 different videos.

    is it a matter of input video specifications ? since its processes the video to dissolve shouldn't require 2 inputs so the first dissolves to the second ?

    any clarifications on usage would be really appreciated.

    regards

    opened by yakuv0 2
Releases(FF-Dissolve-Glitch)
Owner
Akash Bora
Loves to make video effects, useful tools and fun art!
Akash Bora
goal: render videos on eu4's timeline function

Rendering Videos on the EU4 Time Line This repository contains code to create an eu4-savefile that plays back a video in question.

29 Dec 24, 2022
Streamlink is a CLI utility which pipes video streams from various services into a video player

Streamlink is a CLI utility which pipes video streams from various services into a video player

8.2k Dec 26, 2022
Code for the manim-generated scenes used in 3blue1brown videos

Code for the manim-generated scenes used in 3blue1brown videos

Grant Sanderson 4.1k Jan 09, 2023
Create a Video Membership app using FastAPI & NoSQL

Video Membership Create a Video Membership app using FastAPI & NoSQL. In this series, we're going to explore building a membership application using F

Coding For Entrepreneurs 69 Dec 25, 2022
TkVideoplayer - This is a simple library to play video files in tkinter.

TkVideoplayer - This is a simple library to play video files in tkinter.

Art/Paul 38 Dec 23, 2022
Video Translation Into Text

2021/12/9 The project has been updated Added a home screen Just drag it onto the screen The final results \ 2021/12/9 项目已更新 添加了主界面 拖到即可 最后结果 \ Using t

10 Mar 12, 2022
Video-to-GIF-Converter - A small code snippet that can be used to convert any video to a gif

Video to GIF Converter Project Description: This is a small code snippet that ca

Hassan Shahzad 3 Jun 22, 2022
This is a simple script to generate a .opml file from a list of youtube channels.

Youtube to rss Don't spend more time than you need to on youtube.com This is a simple script to generate a .opml file from a list of youtube channels.

Kostas 1 Oct 04, 2022
A VcVideoPlayer Bot for Telegram made with 💞 By @ThePro_CoderZ

VcVideoPlayer A VcVideoPlayer Bot for Telegram made with 💞 By @Akki_ThePro Heroku Deploy The easiest way to deploy this Bot is via Heroku. License

1 Dec 06, 2021
Stream music with ffmpeg and python

youtube-stream Stream music with ffmpeg and python original Usage set the KEY in stream.sh run server.py run stream.sh (You can use Git bash or WSL in

Giyoung Ryu 14 Nov 17, 2021
A Telegram bot to convert videos into x265/x264 format via ffmpeg.

Video Encoder Bot A Telegram bot to convert videos into x265/x264 format via ffmpeg. Configuration Add values in environment variables or add them in

Adnan Ahmad 82 Jan 03, 2023
Youtube as covert-channel - Control systems remotely and execute commands by uploading videos to Youtube

covert-tube A program to control systems remotely by uploading videos to Youtube using Python to create the videos and the listener, emulating some ma

Ricardo Ruiz 101 Nov 01, 2022
This is an example of building a video Question-Answer system using Jina.

example-video-search This is an example of building a video Question-Answer system using Jina. The index data is subtitle files of YouTube videos. Aft

Jina AI 9 Oct 18, 2022
Video stream image stacking -- live version

video stream image stacking v2 -- live version A very simple streamed video image stacking code! Version 2.1 left mouse click to select a small region

Chakravarthy Mathiazhagan 1 Jan 03, 2022
Turn any live video stream or locally stored video into a dataset of interesting samples for ML training, or any other type of analysis.

Sieve Video Data Collection Example Find samples that are interesting within hours of raw video, for free and completely automatically using Sieve API

Sieve 72 Aug 01, 2022
Video Chat Streamer With Python

Voice Chat Streamer This bot can stream audio or video files and urls in telegram voice chats :) 🎯 Follow me and star this repo for more telegram bot

WiskeyWorm 4 Oct 09, 2022
Program to play videos with props in Apex Legends

R5Fresh A video player for the Apex Legends mod R5Reloaded

9 Nov 13, 2022
A simple Telegram bot to extract hard-coded subtitle from videos using FFmpeg & Tesseract.

Video Subtitle Extractor Bot A simple Telegram bot to extract hard-coded subtitle from videos using FFmpeg & Tesseract. Note that the accuracy of reco

14 Oct 28, 2022
This plugin generates json files used by deovr allowing you to play 2d and 3d video's using the player

deovr-plugin This plugin generates json files used by deovr allowing you to play 2d and 3d video's using the player. Deovr looks for an index file /de

10 Sep 29, 2022
A python youtube search module

A python youtube search module

Fayas Noushad 4 Dec 01, 2021