Giter Club home page Giter Club logo

gifit's People

Contributors

bryant1410 avatar fauntleroy 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

gifit's Issues

Handle improper inputs

Users can currently do weird things, like try to record a GIF from '0:00' to '0:00'. Obviously, this shouldn't happen.

Too good

This service is too good. I've been using it to up my karma game on Reddit and now and I'm too popular. I've created my own subreddit but it got too much traction from the haters and had to be put down. Please, make the product a little worse so that my quality of life can improve.

Playlist advances before GIF renders

If you make a GIF that goes to the end of the video on a playlist page, YouTube will load the next item in the playlist before the GIF can complete.

Use a different method for gathering frames

GIFit currently gathers frames by advancing one frame at a time, copying the contents of the <video>, and moving to the next frame. This doesn't work all the time because we can't have nice things in this world. Some videos are encoded... strangely and Chrome's seeking behavior will sometimes get stuck on keyframes... meaning you might get the same frame for 20 frames if you try to seek.

GIFit originally used a "live playback" method, which I'll have to revert to in the near future.

[Feature request] Captions

Hi there,

Thanks for GIFit, it was just the missing tool for our dev team ^^

Do you plan to allow to add captions ? It would be awesome, although it
may complexify process a bit (something like an intermediate screen
between capture timing / size selection and gif generation).

Something in the same way than memgenerator could be used :

memegen

It's probably not even necessary to allow several captions on different
timeframes, just a single one where it's possible to set timeframe
should be enough :

captions

First 20 Frames Duplicated

Had this issue when running GifIt on a 720p video exporting at 640px wide. When viewing the GIF, the first 20 or so frames are duplicated (after that the animation resumes).

Inform users when GIFit is disabled

GIFit can only operate when YouTube is in HTML5 mode. If it is not in HTML5 mode then the GIFit button should be disabled and display a tooltip explaining the issue.

Link width & height inputs

Width & height should have an optional link toggle, which then links the two dimensions together and adjusts them based on the proportions of the original video.

Created GIFs are too large

Improved handling of the frame disposal aspect of the GIF format could help vastly reduce the size of the files GIFit outputs. There's also a possibility modifications to the way the image's color palette is handled could be helpful as well.

Duplicate GIFit! logo apepars in YouTube player when Ad is playing

Steps to reproduce

  • Install GIFit Extension from Chrome store
  • Open YouTube URL
  • Show unskippable 15s ad
  • See dual logos in YouTube player
  • After watching ad, single logo appears

YouTube details

  • Logged in? Yes
  • Default/theater view? Default
  • Ad present? Yes

Environment Info:

  • OS: MacOS Majave 10.14.6
  • GIFit Version: 2.0.1
  • Chrome Build: Version 77.0.3865.120 (Official Build) (64-bit)
  • Other extensions (disabled):
    • Application Launcher for Drive (by Google)

Screenshot:

image

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.