Show HN: Create high resolution GIFs from YouTube
gifrun.com
gifrun.com
Why not just mute the video, trim it, and reduce its resolution? GIF needs to die.
The way I see it, gifs are strictly obsolete. They're big, load slow, and have limited color support (what's the point of a high-resolution gif if you're going to trash all the color data anyway?)
Also, don’t forget that GIFs require much more processing power. A couple of large GIFs can bring a low-end smartphone to a crawl.
1 feature request if possible, can you add another scrubber to the video so that I can set a beginning and end region and be able to preview my loop before creating the gif? Not sure how much of your gif making is done on the front or back-end but if it's back-end it would save you some bandwidth and CPU.
this is really good! awesome work
https://blog.flixel.com/what-is-a-cinemagraph-how-do-they-wo...
True, ‘kids these days’ are oblivious that most GIF hosts don’t host GIFs.
H264 (H.264/AVC/MPEG-4 Part 10) is a video compression encoding often paired with AAC audio, often e-delivered inside an .mp4 or .mv4 file container.
Imgur’s GIFV file popularized on reddit is a renamed .mp4:
https://www.filedesc.com/en/file/gifv
Note WebM is an MKV-like container for VP8 video encoding w/ Vorbis audio. You would have to convert (transcode) the video and audio to go between MPEG-4 and WebM.
https://www.webmproject.org/docs/container/
Just for fun, GIFs can contain more than 256 colors:
https://en.wikipedia.org/wiki/GIF#/media/File:SmallFullColou...
Considering most sites that let users upload gifs convert them into looping soundless videos, I'd say they're "very different" insofar as they're very inferior.
If you create high-resolution GIFs, you will end with huge files, that's surprising. This is because the compression, after reduction to a 256 color table, is lossless.
I remember seeing it a couple years back.
https://www.commandlinefu.com/commands/view/6110/create-an-a...
1. http://ytdl-org.github.io/youtube-dl/download.html
2. https://engineering.giphy.com/how-to-make-gifs-with-ffmpeg/
3. http://ytdl-org.github.io/youtube-dl/supportedsites.html
I wouldn't be surprised if this site was doing exactly this.
Thanks a lot though. youtube-dl and ffmpeg are very handy tools.
Are they, though? Fair use only covers use for the purpose of criticism and parody (as in, making fun of the original work, not just making up your own lyrics to a popular tune).
> not using YouTube api
Even if you're not using their API, it still counts as a ToS violation. But since downloading YouTube videos is the main feature of your tool, there's not much you can do about it.
Which means, like youtube-dl, it will break every week or two