Giter Site home page Giter Site logo

droptogif's Introduction

Drop to GIF

Zero-click movie to GIF conversion. Select a folder to watch and every movie saved or moved into that folder will be converted to an animated GIF.

Dragging

Drag a movie onto the app. The animated GIF will be saved in the same folder as the movie. You can also drag the file onto the app's dock icon.

Watch a folder

Save a movie from any app into the watched folder and the app will convert it immediately

Settings

Tweak the frames per second setting to trade off between file size and quality

Can I contribute?

Yes! See issues marked Help wanted

Thanks

droptogif's People

Contributors

mortenjust avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

droptogif's Issues

not converting on 10.14.6?

I tried Drop To Gif today to create .gifs out of a few .mov's that are about 140mb each.

I drop one .gif on top and nothing happens. The .mov starts playing in the window, but a .gif is never outputted. I tried looking in Console.app for any obvious errors and I see a lot of logging but nothing so useful.

Screen Shot 2020-01-13 at 12 53 14

Support distribution via Cask

Would you considering supporting Homebrew/Cask distribution?

Would be nice to install and update via CLI

brew cask install droptogif

Perhaps?

Would love to help set up the Formulae if interested

Support for iOS

This is fantastic library, could you separate to a framework and support for both iOS and OS X ?

Crash Report: macOS

When I try to make a gif out of a video file (mov), Drop to GIF crashes.

I'm using the most up-to-date version, 1.28 running macOS Sierra 10.12.3

giphy

it create a lot of temp file in the /tmp dir

when i try to drop a video in to it , It create over than 100GB temp file in the /tmp dir。 I think it is a bug.

ps: the video file is created by Quick time player Screen Recording

Makes two loops

Just tried to convert an mp4 file and the resulting gif made two loops. I don't see a setting for number of loops, but it loops twice. 1.28 (12)

Please add license

Please add a license so that more people will be able to consume you're project. Preferably MIT.

mp4 vs. m4v

It seems Drop to Gif does not support the m4v extension. I have to rename the files to mp4.

Auto-fps

This is a checkbox setting that binds to the user defaults controller

If set to true, adjust frames per second and possibly scale based on the dragged in movie, so that the resulting gif will always be around 5 Mb.

Port to linux / ubuntu

Would be great if this would work on linux / ubuntu. Then in connection with #3 it could just run server side.

Add setting for scale

The scale setting would be a textfield that takes a pixel value for the resulting GIF's width. The app should calculate the corresponding height and use that in the conversion script

Loopin

How do you get droptogif to autoloop? Right now I have to load it into photoshop to turn it on and this seems silly!

“%@” can’t be found.

I have used this to simply convert my 1,3mb mp4 to gif but can't get an export, then dropped the video over and over into the app, and my disk space increased like crazy.
Then I removed the app with CleanMyMac.
Now I downloaded it again and when I tried to open it, it says:
“%@” can’t be found.

what should I do :(

No Files Created

Just installed the latest version.

  1. I do not see the animations as seen in the demo GIFs. When I drag a video file into the application I get a system toast that says "Animating" then it continues to loop the video indefinitely.

  2. After setting the watch folder and dragging videos into it--- nothing happens.

Am I missing something? Or some kind of permissions?

Port to windows

This will be a long work and I want to look at your code and work at it.

CPU & file size

Hey, great concept but when i opened the app and dropped a short mp4 the convert process took up almost the entire CPU on my rMBP and after I killed that convert process and came back to my mac after a while I got a warning message that my startup disk memory was almost full. I had 160GB free on my ssd and the convert process somehow was still writing a file larger and larger somewhere. I killed that process and immediately got all 160gb free disk space back. Don't know what caused all this.

Permanent folder action

Make the folder action work when the app is closed.

Also add a checkmark in settings to turn folder watching on and off

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.