There is NO option to manipulate with looping for the GIFs in Camtasia 9

  • 7
  • Problem
  • Updated 2 months ago
  • (Edited)
only indefinite looping
Photo of schteck

schteck

  • 45 Posts
  • 17 Reply Likes

Posted 2 years ago

  • 7
Photo of schteck

schteck

  • 45 Posts
  • 17 Reply Likes
I don't want indefinite looping, I just want it once
Photo of schteck

schteck

  • 45 Posts
  • 17 Reply Likes
I need this option in Camtasia 9! With the new behaviors, there are many options for banner editing inside Camtasia. Most of the clients want static end. So just 1 loop/play
Photo of Aaron

Aaron

  • 191 Posts
  • 32 Reply Likes
Hi schtek,

Sorry that this affected your workflow - if you install a binary editor ( https://en.wikipedia.org/wiki/Hex_editor ), you can take out this section from the front of the GIF file, and save it, and the animation should only play through once.

1. Open the GIF file in a binary editing program.

2. near the beginning of the file, highlight the section that looks like

21 FF 0B 4E 45 54 53 43 41 50 45 32 2E 30 03 01 00 00 00

3. delete that section of numbers, re-save the file, and try playing it back in a browser.



Regards,

Aaron
Photo of 4evermaat

4evermaat

  • 98 Posts
  • 25 Reply Likes
Ok.  Beyond this workaround, does TS actually acknowledge that this is a bug?  Or can you explain why you removed the option to limit how often the animation loops?
Photo of christopher.gialloreto

christopher.gialloreto

  • 1 Post
  • 2 Reply Likes
Hi Aaron,
is there a way to modify the numbers in the hex editor that lets me control the number of loops--say for 3 loops?
having it just play through once and then not repeating is not ideal for me.
thanks!
And yes, please tell your team that they should not remove useful options from new versions of the tool. This one is pretty standard in programs that create GIFs.
Photo of Aaron

Aaron

  • 191 Posts
  • 32 Reply Likes
hey, sorry for the late reply.  Deleting that section will cause the animation to play through once.  If you want the animation to repeat, just change this ending part to the number of times you want it to repeat (instead of deleting it).  This is in binary (hexadecimal) format:


(source: http://www.matthewflickinger.com/lab/whatsinagif/animation_and_transparency.asp )

Regards,

Aaron
Photo of kmurdock

kmurdock

  • 15 Posts
  • 7 Reply Likes
Really?  A hex editor?  Really.
Photo of andy

andy

  • 2 Posts
  • 4 Reply Likes
"please tell your team that they should not remove useful options from new versions of the tool"

I second that!!!!

Why did you remove such a useful option for us? How can we get it back?
Photo of andy

andy

  • 2 Posts
  • 4 Reply Likes
Photo of yehuditk

yehuditk

  • 5 Posts
  • 1 Reply Like
"please tell your team that they should not remove useful options from new versions of the tool"

I third that!!
Photo of Irene Yang

Irene Yang

  • 2 Posts
  • 0 Reply Likes
Have you tried to click the Automatic option and drop it down to select the desired number? Does it work?
Photo of yehuditk

yehuditk

  • 5 Posts
  • 1 Reply Like
I just dropped the idea of an animated gif altogether.
Photo of pierre.morieux

pierre.morieux

  • 1 Post
  • 1 Reply Like
I second all the comments here. Thank you for the workaround, that will have to do, but I have many many gifs to produce and manually edit now, and this was really useful in Camtasia 8.

On a positive note I do appreciate that the speed of creation of the gifs increased 10-fold from v8 to v9. It would be extremely helpful to allow batch creation of gifs from a long video in one step.
Photo of mcoles

mcoles

  • 1 Post
  • 0 Reply Likes
Camtasia 2018 does not appear to have rectified this. This is really disappointing. There really doesn't seem to be any reason not to have this option, and it removes most of the value of the product for me, since I'm trying to create demos for slide decks. I can't have a GIF loop again and again in my slide deck.
Photo of riegered

riegered

  • 1 Post
  • 0 Reply Likes
I agree with the above posters, please bring back the options for the animated gif. I do not want my gif to play indefinitely.
Photo of Rick Stone

Rick Stone

  • 5066 Posts
  • 2343 Reply Likes
The really odd part of this is that the Registry keys that govern this are actually present in the Windows Registry. Sadly, however, changing the loop count seems promising, but futile.

Here is the registry with the value configured for 2:



And here is the misleading dialog when producing:



But sadly, though it looks promising, you still end up with an infinite looping GIF.

Bummer... Rick :)
Photo of Here's Johnny

Here's Johnny

  • 28 Posts
  • 14 Reply Likes
And your point is What Exactly? You're not a programmer and you don't know what your doing?
Sorry, I don't know why you would share that. You wasted my time.
Photo of Rick Stone

Rick Stone

  • 5066 Posts
  • 2343 Reply Likes
Well, for one thing I was hopeful that it may spur an official TechSmith reply from one of the developers to say something along the lines of: "we are working on it" or perhaps they might reply with something else like: "Well, if you were to change another key to X value, this may actually factor in and allow producing a GIF with a desired number of iterations."

Sorry if I wasted anyone's time. That wasn't my intent. Personally, I find it fascinating to discover things that may be tweaked behind the scenes to accomplish things you aren't otherwise able to.

Cheers... Rick :)
Photo of Here's Johnny

Here's Johnny

  • 28 Posts
  • 14 Reply Likes
You accomplished absolutely nothing!

You got Camtasia's UI to displaying terms that would Convince you it would play a GIF two times and stop.
You didn't reprogram Camtasia so that it could actually occur.
All you did in reality was muck around in the registry and change a display setting.
Not having the foggiest idea what you were doing.
Photo of 4evermaat

4evermaat

  • 99 Posts
  • 25 Reply Likes
I think it is fair to assume the registry that controls this gif animation loop would in fact enforce the loop in the actual program output of gif animation.

TechSmith should release a minor fix to change this. They should not leave bugs like this open. Camtasia 9 is not that old.

We've pointed it out, they are aware of it..... What more can the customer do.
Photo of kayakman

kayakman, Champion

  • 6669 Posts
  • 2072 Reply Likes
in the meantime, perhaps use Camtasia Studio 8 to make your GIFs
Photo of Here's Johnny

Here's Johnny

  • 28 Posts
  • 14 Reply Likes
To Rick and 4evermaat

I'm no programmer or registry guru but I can compare Camtasia 8's registry setting to the one Rick changed.
 
And see that entries are identical.

One should realize that particular registry setting has absolutely nothing to do with Camtasia's ability to set a limit on a GIF's looping.
Since newer versions of are no longer capable of limiting the number of loops. Odds are, program code for rendering GIFs  needs rewriting. And you can't just flip a switch to fix it. "I.E. Toy around in the registry" expecting to fall into a magic bullet. 
Photo of 4evermaat

4evermaat

  • 98 Posts
  • 25 Reply Likes
It might, it might not.    In any case, Techsmith does owe an explanation to their customers.  Especially for Camtasia 9 customers.

As stated earlier in the thread, the number of loops in a GIF is a very minor ability and is standard feature in a gif creator program.  There does not seem to be a rational reason to drop support for this.   

But I guess the only thing people can do is either 
a) use earlier version of camtasia (cs<=8)
b) use a hex editor.  Or a batch tool that can batch find/edit multiple gif files hex.

Option "a" kind of discourages users from upgrading.
Photo of kayakman

kayakman, Champion

  • 6669 Posts
  • 2072 Reply Likes
I followed Aaron's advice above to easily define the loop times for a GIF produced with Camtasia 2018

I use the file compare application Beyond Compare 4 to support my screencasting work; it has an excellent built-in hex editor ...

How To Change Loop Times For GIFs Produced With Camtasia 2018 2018-12-15
http://www.screencast.com/t/r8w85QJ5

Photo of AlekseiGP

AlekseiGP

  • 1 Post
  • 0 Reply Likes
Another workaround is to use small commad line tool Gifsicle (https://www.lcdf.org/gifsicle/). Its exist as source code and compiled applications for a lot of OSes.
I use it on Camtasia produced gifs with command line option:
gifsicle.exe --no-loopcount -i input.gif > output.gif