If you aren’t happy, perhaps the beginning of your Loop is not syncing up well with the end, for example, you could try trimming the beginning and end of the Live Photo again.Try both and choose the one that gives the effect that you are happiest with.Bounce will play the animation forwards, backwards and so on. Loop will play the animation over and over again from beginning to end. If you’d like to turn your Live Photo into a GIF then click on the arrows and choose Loop or Bounce. Beside the film roll there is a drop-down menu that will show Live by default.You can trim the beginning or end off the Live Photo here if you moved the camera at the beginning or end the shot. Because it’s a Live Photo you will see thumbnails of the film roll below the image.Once you have located the Live Photo you want to turn into a GIF, open it in Photos by double-clicking on it, and then click on Edit in the top right corner.There are a number of ways in which you could do this, the simplest would probably be to share via AirDrop and drag it into Photos. If you don’t have iCloud Photo Library then you should import the photo into Photos.You can quickly locate your Live Photos in the Live Photos album. If you have iCloud Photo Library set up then any photos you have taken on your iPhone should be available in your Photo library.Follow these steps to turn your Live Photo into a Gif: Another great tool that comes with OSX is the `screencapture` command I called it repeatedly from a small script to “record” the animation at the top of this post, fed the resulting images into ffmpeg with `ffmpeg -framerate 8 -i %03d.png -c:v huffyuv out.avi`, and then processed into a GIF as above.įor more command-line control over your GIFs, see. If for some reason you wish to make a recording *of making a recording*, that’s somewhat more difficult. By tightly cropping to the region I’m interested in, resizing down to a width of 350 pixels, and dropping to 10 frames per second, we get the file size down to ~500k, and it still looks pretty good: `./go.sh in.mov out.gif`)Ī 60fps full-resolution GIF came out to 3.6MB. įilters="fps=10,crop=530:533:16:14,scale=350:-1:flags=bicubic"įfmpeg -v warning -i $1 -vf "$filters,palettegen" -y $paletteįfmpeg -v warning -i $1 -i $palette -lavfi "$filters paletteuse" -y $2 I used the following script, which is based on one provided by the feature’s author. Recent versions of ffmpeg are able to generate a tailored palette, but it requires two passes, so it can be a bit cumbersome. GIF is limited to a palette of 256 colors, and by default ffmpeg will use one standard palette that covers the whole color space. …but that won’t give you very good results. mov recordings can be converted to GIF with like this: Incidentally, if you’re publishing a short, silent video to the web, Gfycat is a fantastic host.įor the purposes of this post, let’s say you need to host the image yourself and you want GIF’s broad compatibility. As evidence, Gfycat, which provides HTML5 video hosting, encodes to cover most browsers. video is technically superior but is not yet ubiquitous. The venerable is old and obsolete, but it has one major strength: ubiquity. For embedding in written communication, I usually prefer to create a GIF. If you’re presenting from your laptop or uploading to YouTube, Quicktime’s output is great. Depending on what you recorded and how you intend to use it, though, you may wish to convert to another format. mov files have high fidelity, a high frame rate, and reasonably good compression. From here you can *save* as a full-resolution. You probably want to trim the start and end of your recording to keep just the interesting middle. Quicktime then opens the video for editing, allowing you to review and edit it before saving. If you clicked through the process too hastily, you may have missed the instructions telling you how to stop: press this small button in the menu bar: From here you can either select a rectangular region of the screen to record, or tap to record the whole screen. Start with File -> New Screen Recording, then click the record button. OSX’s Quicktime Player has easy, reliable screen recording built in: Below is the workflow I use when the need arises. Small screen recordings can be an extremely effective way to demonstrate motion or interactivity, and they’re easy to produce on recent versions of OS X.
0 Comments
Leave a Reply. |