> Some gif playback engines go bonkers when the frame delay is too low, but are 
> fine otherwise. You may want to see if that's a part of the problem.


Yeah, maybe.
I knew someone would mention the "frame rate" vs "frame delay" difference -- 
the interwebs says this refers mostly to browsers, but I don't know from 
experience. I am referring to Quicktime 7's inspector window. And actually I 
was wrong -- Quicktime 7 uses the term FPS, not framerate. So effectively gif's 
have variable fps.

I noticed the "bad" gif attached here has 0 delay in the photoshop timeline. 
Speculation: maybe this is a case of "poorly designed" gifs. Maybe the 
resurgence in popularity has also brought along this new issue.

Jerry



On Nov 1, 2012, at 10:59 PM, George Toledo wrote:

> Gif's don't have a frame rate exactly; they have a frame delay that's encoded 
> into each frame of the gif. 
> 
> Some gif playback engines go bonkers when the frame delay is too low, but are 
> fine otherwise. You may want to see if that's a part of the problem.
> 
> 
> 
> On Nov 1, 2012, at 2:14 AM, Jerry Smith <jers...@gmail.com> wrote:
> 
>> Hmm, I'll look again. Maybe some do, some don't. I was fighting it for a 
>> while, but now this simplified patch seems to behave with some odd frame 
>> rates. Thanks a lot for pursuing it, Achim.
>> 
>> Jerry
>> 
>> 
>> 
>> 
>> On Oct 31, 2012, at 11:00 PM, Achim Breidenbach wrote:
>> 
>>> Hi Jerry,
>>> 
>>> I tried your composition with two sample gifs I took from the web. But it 
>>> seems that the Movie Importer patch is playing back those gifs in the 
>>> correct speed, even they have varying frame durations in a certain gif.
>>> 
>>> Do you have a gif where this is not the case? I am still not sure if I 
>>> understand your issue correctly, sorry!
>>> 
>>> best,
>>> 
>>> Achim Breidenbach
>>> Boinx Software Ltd.
>>> 
>>> 
>>> On 31.10.2012, at 19:57, Jerry Smith wrote:
>>> 
>>>> Thanks, Troy. Good to know the memory leak is being addressed. I didn't 
>>>> know Kineme had a movie loader. 
>>>> 
>>>> Achim, here's my workaround for dynamic loading. This demonstrates the 
>>>> issue.
>>>> <gifPlayer.qtz>
>>>> 
>>>> Jerry
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Oct 31, 2012, at 9:39 AM, Troy Koelling wrote:
>>>> 
>>>>> 
>>>>> 
>>>>> On Tue, Oct 30, 2012 at 11:17 PM, Jerry Smith <jers...@gmail.com> wrote:
>>>>> Hi Troy,
>>>>> 
>>>>> Unfortunately as far as I know this gif method involves dropping each gif 
>>>>> into the comp then exposing the image structure in the settings pane. 
>>>>> This isn't practical for my comp. I set it up to use folders as banks so 
>>>>> I could play thousands of gifs.
>>>>> 
>>>>> Ah, that's true. I didn't consider the dynamic loading aspect.
>>>>> 
>>>>> I haven't tried, but perhaps the Kenime movie loader uses QTKit still?
>>>>>  
>>>>> 
>>>>> I felt sneaky tricking QC into first loading the directory of images then 
>>>>> playing them as movies, but I guess I was the one who was tricked. That 
>>>>> time of year, I guess. The movie importer is playing the gifs -- should I 
>>>>> be concerned about more serious problems, memory leaks, etc.? Is there a 
>>>>> way to monitor? I have eight movie importers running in parallel, all 
>>>>> hiccuping null errors, i guess happening each time it loads a new gif.
>>>>> 
>>>>> Yes, I believe there was a memory leak on 10.8 but it should be fixed 
>>>>> with 10.8.2.
>>>>>  
>>>>> 
>>>>> Considering the resurgence of animated gifs, I propose that y'all 
>>>>> reconsider relegating the format to the "legacy" bin. Small and light 
>>>>> never goes out of style. And there's a kind of visual charm to dithering. 
>>>>> Call me nostalgic, except I'm not especially.
>>>>> 
>>>>> I agree. Gifs seem more tasteful now than they did 5 years ago when the 
>>>>> ability to extract all images was added to QC. Proper support is still a 
>>>>> ways off, so filing enhancement requests never hurts.
>>>> 
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Quartzcomposer-dev mailing list      (Quartzcomposer-dev@lists.apple.com)
>>>> Help/Unsubscribe/Update your Subscription:
>>>> https://lists.apple.com/mailman/options/quartzcomposer-dev/achim%40boinx.com
>>>> 
>>>> This email sent to ac...@boinx.com
>>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Quartzcomposer-dev mailing list      (Quartzcomposer-dev@lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com
>> 
>> This email sent to gtole...@gmail.com

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      (Quartzcomposer-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to