<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Danjiro Daiwa</title>
    <description>The latest articles on DEV Community by Danjiro Daiwa (@dnjiro).</description>
    <link>https://dev.to/dnjiro</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F53678%2F3b99c1a7-cf60-46d5-98e4-6e87cda8e399.png</url>
      <title>DEV Community: Danjiro Daiwa</title>
      <link>https://dev.to/dnjiro</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dnjiro"/>
    <language>en</language>
    <item>
      <title>9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Sun, 15 Aug 2021 11:46:10 +0000</pubDate>
      <link>https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k</link>
      <guid>https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k</guid>
      <description>&lt;p&gt;This tutorial is a continuation of the tutorial &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;"9VAe Beginner Tutorial 3"&lt;/a&gt;. This tutorial describes 'Time Curve' and 'Copy Page'.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oU3GSsOy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b0z6pahv8kyaffqvo1mn.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oU3GSsOy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b0z6pahv8kyaffqvo1mn.gif" alt="How to make Tutorial 4"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Time Curve, Copy Pages
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZNBnMv1b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/njhxf9ato4nc2u084aix.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZNBnMv1b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/njhxf9ato4nc2u084aix.gif" alt="Result of  tutorial 4"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This tutorial is a continuation. It may be better to get started with &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;"9VAe Beginner Tutorial 1"&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now, let's learn how to add complex movement to the animation by using 'Time Curve' , and the make the animation repeating smoothly by copying pages.&lt;/p&gt;

&lt;p&gt;The steps we'll take are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Jump to the third page of the parent animation.&lt;/li&gt;
&lt;li&gt;Select AnimeCast.&lt;/li&gt;
&lt;li&gt;Register the AnimeCast to the Time Control Box .&lt;/li&gt;
&lt;li&gt;Add 'Random Time Curve' to the AnimeCast.&lt;/li&gt;
&lt;li&gt;Click [Play] button to see the animation.&lt;/li&gt;
&lt;li&gt;Make the fifth page by copying the second page.&lt;/li&gt;
&lt;li&gt;Make the sixth page by copying the first page.&lt;/li&gt;
&lt;li&gt;Change the time duration of the fifth page to 1 sec.&lt;/li&gt;
&lt;li&gt;Change the time duration of the fourth page to 0 sec.&lt;/li&gt;
&lt;li&gt;Click [Play] button to see the animation.&lt;/li&gt;
&lt;li&gt;Export animated GIF.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. Add 'Time Curve'
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QAUyMSBj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/59aimzwbrco8xwwgftrk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QAUyMSBj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/59aimzwbrco8xwwgftrk.png" alt=" Add 'Time Curve'"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the third page (A) shown above. Now the third page will appear.&lt;/li&gt;
&lt;li&gt;Click the AnimeCast (B) and select it.&lt;/li&gt;
&lt;li&gt;Click [+] button of the Time Control panel (C). Now the AnimeCast will be registered to the box (D).&lt;/li&gt;
&lt;li&gt;Click on the registered box (D) &amp;gt; Click 'Random Time Curve'. Now the Random Time Curve will appear as follows.&lt;/li&gt;
&lt;li&gt;Click [Play] button(F) to see the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JZjR0prG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lbs4jcvkub64q44ouxty.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JZjR0prG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lbs4jcvkub64q44ouxty.png" alt="Add 'Time Curve'"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Time Curve (E)is a time vs. progress graph. The horizontal axis represents time, the left side is the current page and the right side is the next page. The vertical axis represents progress , the bottom is the current page and the top is the next page. You can drag and move the points on the graph freely.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Click [Play] button (F) to see the animation after changing the shape of the graph.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Copy pages
&lt;/h2&gt;

&lt;p&gt;Let's make the animation repeating smoothly by copying pages.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the second page number (G) shown above. &amp;gt; Click 'Copy Page'. Now the second page will be copied to the Clip memory.&lt;/li&gt;
&lt;li&gt;Click [+] button on the right side of the end page(H). &amp;gt; Click 'Add Clip Page'. Now the second page will be copied to the fifth page.&lt;/li&gt;
&lt;li&gt;Click the first page number (I). &amp;gt; Click 'Copy Page'. Now the first page will be copied to the Clip memory.&lt;/li&gt;
&lt;li&gt;Click [+] button on the right side of the end page(H). &amp;gt; Click 'Add Clip Page'. Now the first page will be copied to the sixth page.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  3. Adjust time duration
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8N31NYdL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxo7ns8z68c7ubr9k4b0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8N31NYdL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxo7ns8z68c7ubr9k4b0.png" alt="Adjust time duration"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the time duration of the fifth page(A). &amp;gt; Click '+1 second' to change the duration to 1 sec.&lt;/li&gt;
&lt;li&gt;Click the time duration of the fourth page(B). &amp;gt; Click '-1 second' to change the duration to 0 sec.&lt;/li&gt;
&lt;li&gt;Click [Play] button (C) to see the animation. Try to adjust the time duration and the shape of the 'Time Curve' on the third page if you want.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  4. Make animated GIF
&lt;/h2&gt;

&lt;p&gt;Let's export an animated GIF.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [File] on the menu bar &amp;gt; Click 'Animated GIF Export'.&lt;/li&gt;
&lt;li&gt;Enter the name of GIF file. Click [Save]. Now the GIF setting panel will appear. Input setting as follows and click [OK] button.&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Picture Size : You can change the GIF picture size here.&lt;/li&gt;
&lt;li&gt;Frame/sec : You can define frames per second here.&lt;/li&gt;
&lt;li&gt;Time Length : Input time duration as 1 second.&lt;/li&gt;
&lt;li&gt;Transparent GIF : Check here, if you want transparent GIF.&lt;/li&gt;
&lt;li&gt;Smoothing : Don't check here, if you want transparent GIF.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final Words
&lt;/h2&gt;

&lt;p&gt;This is the final article of '9VAe Beginner Tutorials'. The basic operation of 9VAe were explained such as Input figures, Resize, Move, Change shape, AnimeCast. Adjust time duration, Time Curve, Copy pages... You can &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;redo this tutorial again from here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Please enjoy making animation by using 9VAe.&lt;/p&gt;




&lt;h2&gt;
  
  
  Related article
&lt;/h2&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-faq"&gt;9VAe's Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dnjiro.medium.com/how-to-make-a-great-short-video-from-5-pictures-free-software-9vae-a5337552aee3"&gt;How to make a great short video from 5 pictures&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>video</category>
      <category>svg</category>
      <category>9vae</category>
      <category>movie</category>
    </item>
    <item>
      <title>9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Sun, 15 Aug 2021 11:22:30 +0000</pubDate>
      <link>https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i</link>
      <guid>https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i</guid>
      <description>&lt;p&gt;This tutorial is a continuation of the tutorial &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;" 9VAe Beginner Tutorial 2"&lt;/a&gt;. This tutorial shows how to edit the objects inside AnimeCast.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sZOdcgrI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9b4asz1q20x5jmjk809w.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sZOdcgrI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9b4asz1q20x5jmjk809w.gif" alt="How to make tutorial 3"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Edit AnimeCast
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0HqHDJHZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m4bprazdcy9j7y7e4nc2.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0HqHDJHZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m4bprazdcy9j7y7e4nc2.gif" alt="Result of tutorial 3"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This tutorial is a continuation. It may be better to get started with &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;"9VAe Beginner Tutorial 1"&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now, let's make the animation that the red circle change the shape to a triangle and the blue circle change the shape to a square.&lt;/p&gt;

&lt;p&gt;The steps we'll take are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the content of the AnimeCast.&lt;/li&gt;
&lt;li&gt;Add the second page.&lt;/li&gt;
&lt;li&gt;Change the shape of the red circle to a triangle.&lt;/li&gt;
&lt;li&gt;Change the shape of the blue circle to a square.&lt;/li&gt;
&lt;li&gt;Add 'TURN' command to the first page.&lt;/li&gt;
&lt;li&gt;Change the time duration of the first page to 0.5 sec.&lt;/li&gt;
&lt;li&gt;Return to the parent animation from AnimeCast.&lt;/li&gt;
&lt;li&gt;Click [Play] button to see the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. Open content of AnimeCast
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FGrQJ0vi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dl1rvqx9y8xghz3de6ab.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FGrQJ0vi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dl1rvqx9y8xghz3de6ab.png" alt="Open content of AnimeCast"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the bold text file name (A). Now the list of AnimeCasts will appear. You will see the name of AnimeCast inputted in '9VAe Beginner Tutorial 3'.&lt;/li&gt;
&lt;li&gt;Click the name of the AnimeCast. Now the content of the AnimeCast will appear as follows.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a70j98LR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/js3pvrslolaav9gxmgaw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a70j98LR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/js3pvrslolaav9gxmgaw.png" alt="Open content of AnimeCast"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can change the AnimeCast's name by clicking it (D).&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Change shape
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click the [+] button at the end of the page bar (A) &amp;gt; Click 'Add Next Page'. Now the second page will appear in the page bar.&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the red and blue (B1 to B2) to select them.&lt;/li&gt;
&lt;li&gt;Click on the [Edit points] button (C). &amp;gt; The Control points of circles will appear as follows.&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LUpkI5bY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s1907o60aqqzalwdmqy0.png" alt="Change shape"&gt;
&lt;/li&gt;
&lt;li&gt;Move the control points of the red circle to the points E1, E2 or E3 to make triangle shown above. Of course, you can drag the points. But try to click the point and move mouse after that. Move the point and hit Ctrl key then the point will move to the nearest point. You can make triangle precisely.&lt;/li&gt;
&lt;li&gt;Move the control points of the blue circle to the points F1, F2, F3 or F4 to make square shown above.&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Click [Play] button. You will see the animation as the conrol points on the first page will move to the control points on the second page.&lt;/li&gt;
&lt;li&gt;You can align the points by using Alt key + Arrow Key(Upper/ Lower/ Right/ Left). Select multiple points and hit Alt key + Arrow Key then you can make vertical line or horizontal line.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3Yayelm---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jwziljzxfp8354w6fsvb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3Yayelm---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jwziljzxfp8354w6fsvb.png" alt="Change shape"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Add 'Turn' Command
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click the first page (A) shown above. Now the first page will appear.&lt;/li&gt;
&lt;li&gt;Click the left upper side of the first page(B). &amp;gt; The menu including 'Turn', 'Repeat', 'Pause button'... will appear.&lt;/li&gt;
&lt;li&gt;Click 'Turn'. Now the Turn command will appear.&lt;/li&gt;
&lt;li&gt;Click the time duration of the first page(C). &amp;gt; Click '-0.1 second' five times to change the duration to 0.5 sec.&lt;/li&gt;
&lt;li&gt;Click [Play] button (D) to see the animation. Click the right hand side [Stop] button to stop the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;When you click the left upper side of the page, the two types of menu will appear. When you click the left upper side of the current page, the play control menu including 'Turn', 'Repeat', 'Pause button'... will appear. When you click the left upper side of the other pages, the menu including label lists will appear.&lt;/li&gt;
&lt;li&gt;Remember 'Turn' command should be inputted on the first page of the loop.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. Return to parent
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EtWGQfbx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4irxym1xqy4z82kvovyv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EtWGQfbx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4irxym1xqy4z82kvovyv.png" alt="Return to parent"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the bold file name (A) &amp;gt; Click 'Return' on the menu. Now the parent animation will appear.&lt;/li&gt;
&lt;li&gt;Click [Play] button(B) to see the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  5. Adjust animation
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Now you became to be able to edit the AnimeCast by clicking the bold file name (A).&lt;/li&gt;
&lt;li&gt;Adjust animation so that the red ball and the blue ball are jumping and changing the shape to triangle or square.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Final Words
&lt;/h2&gt;

&lt;p&gt;This article explained how to edit AnimeCast. AnimeCast is very powerful function to make complex animation. You can input some AnimeCasts into the other AnimeCast hierarchically.&lt;/p&gt;

&lt;p&gt;The next article &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k"&gt;'9VAe Beginner Tutorial 4'&lt;/a&gt; describes 'Time Curve' and 'Copy Page'.&lt;/p&gt;




&lt;h2&gt;
  
  
  Related article
&lt;/h2&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-faq"&gt;9VAe's Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dnjiro.medium.com/how-to-make-a-great-short-video-from-5-pictures-free-software-9vae-a5337552aee3"&gt;How to make a great short video from 5 pictures&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>video</category>
      <category>svg</category>
      <category>9vae</category>
      <category>movie</category>
    </item>
    <item>
      <title>9VAe Beginner Tutorial 2 - AnimeCast, Time</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Sun, 15 Aug 2021 10:50:15 +0000</pubDate>
      <link>https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2</link>
      <guid>https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2</guid>
      <description>&lt;p&gt;This tutorial is a continuation of the tutorial &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;"9VAe Beginner Tutorial 1"&lt;/a&gt;. This tutorial shows how to create an 'AnimeCast'.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--k7yaYSrm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bzhtlsh81bs76mwvdibk.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k7yaYSrm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bzhtlsh81bs76mwvdibk.gif" alt="How to make Tutorial 2"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Make AnimeCast and Rotate
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--g3gzXNTa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sg6obsl17cuxc7mkxdb5.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g3gzXNTa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sg6obsl17cuxc7mkxdb5.gif" alt="Result of tutorial 2"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This tutorial is a continuation. It's easy to get started with &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;" 9VAe Beginner Tutorial 1"&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now, let's make the red and blue circles rotating animation.&lt;/p&gt;

&lt;p&gt;The steps we'll take are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add the third page.&lt;/li&gt;
&lt;li&gt;Cut the red and blue circles to Clip Tool.&lt;/li&gt;
&lt;li&gt;Make AnimeCast.&lt;/li&gt;
&lt;li&gt;Add the fourth page.&lt;/li&gt;
&lt;li&gt;Rotate AnimeCast 360 degree.&lt;/li&gt;
&lt;li&gt;Click Play button to see the animation.&lt;/li&gt;
&lt;li&gt;Change the time duration of the pages.&lt;/li&gt;
&lt;li&gt;Click Play button to see the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. Add the third page
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DYFV9lW---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kipg9wv152b4hurrefyj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DYFV9lW---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kipg9wv152b4hurrefyj.png" alt="Add the third page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [+] button (A) on the right side of the last page in the Page Bar.&lt;/li&gt;
&lt;li&gt;Click 'Add Next Page' on the menu. Now the second page will be copied to the third page .&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  2. Cut circles to Clip memory
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click the red circle (B) to select it.&lt;/li&gt;
&lt;li&gt;Holding down the Shift key click the blue circle (C) to select it. &amp;gt; Now the red and blue circle will be selected together. Selection frame will appear around selected objects .&lt;/li&gt;
&lt;li&gt;Click [x] button of the Clip memory (D). Now the red and blue circles will be removed and put into the Clip memory.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  3. Make AnimeCast.
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click [9] button (E). &amp;gt; Now the window will be appear to input the AnimeCast's name.&lt;/li&gt;
&lt;li&gt;Enter the Animecast's name “Red Blue” into the text field. &amp;gt; Click [OK]. Now the red and blue circles will appear. You can name AnimeCast freely.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_ldWwL_K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hw6ch90aqa7dck9ttyy4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_ldWwL_K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hw6ch90aqa7dck9ttyy4.png" alt="Make AnimeCast"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After you make an AnimeCast, the bold text name will appear upper left of the stage(A). Click here to show the AnimeCast list.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Rotate AnimeCast
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click the [+] button at the end of the page bar (B) &amp;gt; Click 'Add Next Page'. Now the fourth page will appear in the page bar.&lt;/li&gt;
&lt;li&gt;Click the AnimeCast(C) to select it. &amp;gt; Selection frame will appear.&lt;/li&gt;
&lt;li&gt;Click the center handle &lt;a href="https://dev.toD"&gt;+&lt;/a&gt; of the selection frame. &amp;gt; AnimeCast menu will appear.&lt;/li&gt;
&lt;li&gt;Click 'Frame 0 degree(Clockwise)' &amp;gt; A dialog box for input 'Frame degree' will appear.&lt;/li&gt;
&lt;li&gt;Enter 360 and Click [OK] button.&lt;/li&gt;
&lt;li&gt;Click [Play] button (E). You will see red and blue circles rotating animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;As you see the objects in AnimeCast can be rotate precisely.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Adjust time duration of the page
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nxKnRjNy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4yjcx2o6uovr6y0fntp4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nxKnRjNy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4yjcx2o6uovr6y0fntp4.png" alt="Adjust time duration of the page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the time duration of the second page(A). &amp;gt; Click '-1 second' to change the duration to 0 sec. Now the red and blue circles will start rotating immediately after they touch the sky blue circle.&lt;/li&gt;
&lt;li&gt;Click the time duration of the third page(B). &amp;gt; Click '+1 second' twice to change the duration to 3 sec. Now the red and blue circles will move arround the sky blue circle during 3 seconds.&lt;/li&gt;
&lt;li&gt;Click [Play] button (C) to see the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Final Words
&lt;/h2&gt;

&lt;p&gt;This article explained how to make AnimeCast. AnimeCast is very powerful function to make complex animation.&lt;/p&gt;

&lt;p&gt;The next article &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;'9VAe Beginner Tutorial 3'&lt;/a&gt; shows how to edit the objects inside AnimeCast.&lt;/p&gt;




&lt;h2&gt;
  
  
  Related article
&lt;/h2&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-faq"&gt;9VAe's Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dnjiro.medium.com/how-to-make-a-great-short-video-from-5-pictures-free-software-9vae-a5337552aee3"&gt;How to make a great short video from 5 pictures&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>video</category>
      <category>svg</category>
      <category>9vae</category>
      <category>movie</category>
    </item>
    <item>
      <title>9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Sun, 15 Aug 2021 10:32:19 +0000</pubDate>
      <link>https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb</link>
      <guid>https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;Previous tutorial&lt;/a&gt; described an overview of the 9VAe interface. This tutorial shows how to create a quick example animation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--swBmWjRJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yyv276lje89n3754uwrq.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--swBmWjRJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yyv276lje89n3754uwrq.gif" alt="Video how to make First Step"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  First Step
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Y_6Tf27i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7f0vd7b24i5jfbd51ttk.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y_6Tf27i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7f0vd7b24i5jfbd51ttk.gif" alt="First Step Result"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let's make a simple animation shown above. The steps we'll take are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Start 9VAe.&lt;/li&gt;
&lt;li&gt;Draw three circles.&lt;/li&gt;
&lt;li&gt;Add the second page.&lt;/li&gt;
&lt;li&gt;Change the color of the left circle to red and change the color of the right circle to blue.&lt;/li&gt;
&lt;li&gt;Select the red and blue circles together, resize them and move them to touch the center circle.&lt;/li&gt;
&lt;li&gt;Click Play button to see the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. Start 9VAe.
&lt;/h2&gt;

&lt;p&gt;9VAe will open a single window with a default page size.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Draw circles
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gGNQeF81--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1smwagiztnoa57udbboj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gGNQeF81--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1smwagiztnoa57udbboj.png" alt="Draw circles"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click 'Filled circle'(A) in the Tool Box on the upper left of the 9VAe window.&lt;/li&gt;
&lt;li&gt;Click and drag the pointer from the center(A1) to the outside of the page area to draw the first circle.&lt;/li&gt;
&lt;li&gt;Click and drag the pointer from the center(A2) to the outside of the page area to draw the second circle.&lt;/li&gt;
&lt;li&gt;Click and drag the pointer from the center(A3) to the outside of the page area to draw the third circle.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  3. Add the next page
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click '+' button (B) on the right side of the first page in the Page Bar shown above.&lt;/li&gt;
&lt;li&gt;Click 'Add Next Page' on the menu. Now the first page will be copied to the second page . The second page will appear on the right side of the first page as follows.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Y7SS89Im--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/41s55xf5y6962gfpeyxu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y7SS89Im--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/41s55xf5y6962gfpeyxu.png" alt="Add the next page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Copy is important in 9VAe. Copied objects are connected to the original objects. Only connected objects can make in-between shapes or colors automatically.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Change color
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click 'Select Object' button (A) shown above to select objects.&lt;/li&gt;
&lt;li&gt;Click the left circle (B) to select it.&lt;/li&gt;
&lt;li&gt;Click Fill Color (C). Now the Color palette will appear. &amp;gt; Click 'red'.&lt;/li&gt;
&lt;li&gt;Click the right circle (D) to select it.&lt;/li&gt;
&lt;li&gt;Click Fill Color (C). Now the Color palette will appear. &amp;gt; Click 'blue'.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The button on the right side of the 'Fill Color'(C) is the 'Gradation' button. You can choose the second color of gradation by clicking the 'Second color' button on the right side of the 'Gradation' button. Please try to add color gradation to your center circle.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Multiple selections
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JlQm_dYx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pvy641wdiprk2ypl801g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JlQm_dYx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pvy641wdiprk2ypl801g.png" alt="Multiple selections"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the red circle (A) to select it.&lt;/li&gt;
&lt;li&gt;Holding down the Shift key click the blue circle (B) to select it. &amp;gt; Now the red and blue circle will be selected together as shown above. Selection frame will appear around selected objects .&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Shift+clicking on a selected object excludes it from the selection.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Resize, Move
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;You can Resize the red and blue circles by dragging the corner handle of the selection frame(C) shown above.&lt;/li&gt;
&lt;li&gt;You can Move the red and blue circles by dragging the frame of the selection frame(D).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Move and resize the red and blue circle to touch the center circle as follows.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lxCU44HQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0pymp2bttm55917g29mo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lxCU44HQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0pymp2bttm55917g29mo.png" alt="Resize, Move"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Play
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click 'Play' button(A) to see animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Final Words
&lt;/h2&gt;

&lt;p&gt;This article explained 'Input figures', 'Select objects', 'Change Color', 'Move and Resize objects. You will understand it is very easy to make animation using keyframes in 9VAe.&lt;/p&gt;

&lt;p&gt;The next article &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;'9VAe Beginner Tutorial 2'&lt;/a&gt; shows how to create an ' AnimeCast'.&lt;/p&gt;




&lt;h2&gt;
  
  
  Related article
&lt;/h2&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-faq"&gt;9VAe's Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dnjiro.medium.com/how-to-make-a-great-short-video-from-5-pictures-free-software-9vae-a5337552aee3"&gt;How to make a great short video from 5 pictures&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>video</category>
      <category>svg</category>
      <category>9vae</category>
      <category>movie</category>
    </item>
    <item>
      <title>9VAe Beginner Tutorial 0 - Overview</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Thu, 05 Aug 2021 07:27:00 +0000</pubDate>
      <link>https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c</link>
      <guid>https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c</guid>
      <description>&lt;p&gt;This tutorial shows how to use &lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe : Free SVG/GIF Animation editor for beginners&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  User Interface
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;Here is an overview of the 9VAe interface&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uR_rLZYB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4jympksmtxnb09uzfy40.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uR_rLZYB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4jympksmtxnb09uzfy40.png" alt="9VAe screen" width="667" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Item&lt;/th&gt;
&lt;th&gt;Explanation&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1. Tool Box&lt;/td&gt;
&lt;td&gt;Select, Left side is filled shape, Right side is unfilled shape, Text&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2. Editing Tool&lt;/td&gt;
&lt;td&gt;Point selection, Stacking order, Delete, Copy to previous / next page, Undo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3. Play / Stop&lt;/td&gt;
&lt;td&gt;Play / Stop&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4. Page Bar&lt;/td&gt;
&lt;td&gt;Add a next page. Interpolate between pages&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5. Palette&lt;/td&gt;
&lt;td&gt;1. Fill Color, Line Color, Width, Line types..., 2. Text Color..., 3. Stamp&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6. Input button&lt;/td&gt;
&lt;td&gt;Animation / Sound / Photo&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7. Clip memory&lt;/td&gt;
&lt;td&gt;Copy / Cut / Paste / Animecast&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8. Time Control  / Layer&lt;/td&gt;
&lt;td&gt;Register and attach a motion graph. Fix, Hide, Select&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  1.Tool Box
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3bOqpVXD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z58coc3nj5dytnidtarb.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3bOqpVXD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z58coc3nj5dytnidtarb.gif" alt="Tool Box" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Contains Tools for selecting or drawing objects.&lt;/li&gt;
&lt;li&gt;The buttons on the left side are the buttons to draw shapes with fill.&lt;/li&gt;
&lt;li&gt;The buttons on the right side are the buttons to draw shapes without fill.&lt;/li&gt;
&lt;li&gt;The top large button is the button to select objects.&lt;/li&gt;
&lt;li&gt;'A' is the button to draw a text.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. Editing Tool
&lt;/h2&gt;

&lt;p&gt;Here are buttons as follows from top to bottom.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--shzjmkrz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tg83pqvp7rf2ibu1onr0.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--shzjmkrz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tg83pqvp7rf2ibu1onr0.gif" alt="Editing Tool" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Edit anchor points of selected shapes (only move / move, add or delete points)&lt;/li&gt;
&lt;li&gt;Change Stacking order of selected objects(Raise / Lower )&lt;/li&gt;
&lt;li&gt;Delete selected objects or selected anchor points&lt;/li&gt;
&lt;li&gt;Copy selected objects to the previous page / copy to the next page&lt;/li&gt;
&lt;li&gt;Undo or Redo (+Shift Key)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. Play / Stop button
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cKo_QdnM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/znme9rkw8mkrioqgo05d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cKo_QdnM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/znme9rkw8mkrioqgo05d.png" alt="Play / Stop" width="136" height="32"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Play animation / Stop animation.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Page Bar
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1jcbFAh6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0k7yrgvr0lp4o4r9nnay.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1jcbFAh6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0k7yrgvr0lp4o4r9nnay.gif" alt="Page Bar" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;9VAe's Page is a keyframe of the animation.&lt;/li&gt;
&lt;li&gt;A: The pages can be added by clicking '+' button on the right side of the end page. &amp;gt; Click 'Add Next page' on the menu.&lt;/li&gt;
&lt;li&gt;B: Each page has time duration in seconds. You can change the value by clicking on it.&lt;/li&gt;
&lt;li&gt;C: You can select multiple pages by clicking the page number.&lt;/li&gt;
&lt;li&gt;D: In-Between page,Background page,Blank page and clipped page can be added by clicking between pages.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  5. Palette(Color, Width, Line types...)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cO4zMmRH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lt9qadcbl6uledz7lyy1.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cO4zMmRH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lt9qadcbl6uledz7lyy1.gif" alt="Palette" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A: Click each buttons to set Fill Color,Stroke Color,Stroke Width,Line Type,Arrow Type... You can change objects color after selecting them.&lt;/li&gt;
&lt;li&gt;Click the upper tabs to change the palette to B: Text Color palette and C: Input Figures palette.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6. Input button (Animation / Sound / Photo)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CdmdeaOp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aiblvnrdamojxz1kadaf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CdmdeaOp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aiblvnrdamojxz1kadaf.png" alt="Input button" width="160" height="42"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Input 9VAe animation file. Tne animation will appear on the current page. It is similar to 'movie clip'. The animation object is caled AnimeCast in 9VAe.&lt;/li&gt;
&lt;li&gt;Input Sound, Music file. The sound or the music will start playing on the current page.&lt;/li&gt;
&lt;li&gt;Input Photo image file. Tne image will appear on the current page.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  7. Clip memory (Copy / Cut / Paste / Animecast)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ynnYJVyx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t03sgtcj0f00y4bfr37m.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ynnYJVyx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t03sgtcj0f00y4bfr37m.gif" alt="Clip memory" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Copy selected objects.&lt;/li&gt;
&lt;li&gt;Cut selected objects.&lt;/li&gt;
&lt;li&gt;Paste the clipped objects. Use Paste to the Stage normally. Use Duplicate, if you want to make multiple objects.&lt;/li&gt;
&lt;li&gt;Make AnimeCast from clipped objects.&lt;/li&gt;
&lt;li&gt;The objects in multiple pages can be clipped.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  8. Time Control Panel (Time curve, Layer)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--638pwzxy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a69sijuu4zqs3q4bcueu.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--638pwzxy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a69sijuu4zqs3q4bcueu.gif" alt="Time Control Panel" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click '+' to register selected objects to the box in the Time Control Panel.&lt;/li&gt;
&lt;li&gt;Time curve can be added to the registered objects by clicking them.&lt;/li&gt;
&lt;li&gt;Registered objects can be set as visible/hidden or selectable/unselectable by clicking them.&lt;/li&gt;
&lt;li&gt;The right bottom 'Circle button' can reset the visible and selectable setting.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  9. Select frame handle menu
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7MoJXnqx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/khsp2sswyuwsb73uttwp.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7MoJXnqx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/khsp2sswyuwsb73uttwp.gif" alt="Select frame handle menu" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A: Click the corner handle of the selection frame (A in the above figure) to resize or rotate objects.&lt;/li&gt;
&lt;li&gt;B: Click the handle on the side of the selection frame (B in the above figure), you can bend, transform the perspective, invert, etc.&lt;/li&gt;
&lt;li&gt;C: Click the center handle "+" of the selection frame. Various menu for each object will appear.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final Words
&lt;/h2&gt;

&lt;p&gt;This article explained overview of 9VAe. The interface is very simple because 9VAe doesn't have Timeline.&lt;/p&gt;

&lt;p&gt;The next article &lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;'9VAe Beginner Tutorial 1'&lt;/a&gt; shows how to create a quick example animation.&lt;/p&gt;




&lt;h2&gt;
  
  
  Related article
&lt;/h2&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-faq"&gt;9VAe's Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dnjiro.medium.com/how-to-make-a-great-short-video-from-5-pictures-free-software-9vae-a5337552aee3"&gt;How to make a great short video from 5 pictures&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>video</category>
      <category>svg</category>
      <category>9vae</category>
      <category>movie</category>
    </item>
    <item>
      <title>How to make a video with 9VAe</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Tue, 03 Nov 2020 16:15:20 +0000</pubDate>
      <link>https://dev.to/dnjiro/how-to-make-a-video-with-9vae-33am</link>
      <guid>https://dev.to/dnjiro/how-to-make-a-video-with-9vae-33am</guid>
      <description>&lt;p&gt;This article shows how to make a video using 9VAe. It takes about 10 minutes to complete this process. You can also use the PC version or iPhone/iPad version of 9VAe.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OtwHUZLa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l81dd3efjnmt1sty0xsd.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OtwHUZLa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l81dd3efjnmt1sty0xsd.gif" alt="munch"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To learn &lt;a href="https://9vaelab.blogspot.com/p/how-to-make-nim.html"&gt;how to make other animations, click here&lt;/a&gt;. &lt;/p&gt;

&lt;h1&gt;
  
  
  Download 9VAe
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Android / Chromebook : &lt;a href="https://play.google.com/store/apps/details?id=com.qvae"&gt;9VAe for Android (Google Play)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Windows / Mac / Linux: &lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9vae for PC&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;iPhone / iPad : &lt;a href="https://apps.apple.com/jp/app/9vae-iphone/id1482450143"&gt;9VAeDangla (Apple)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Amazon Fire : &lt;a href="https://www.amazon.co.jp/dp/B082MYHTT7/ref=sr_1_1"&gt;9VAe (Amazon)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  1. Open 9VAe &amp;gt; Help &amp;gt; Munch
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Open 9VAe.&lt;/li&gt;
&lt;li&gt;Click "Help" on the menu bar (A below).  Click "Munch" from the menu. (PC version: Help &amp;gt; "Play with face(Training)" &amp;gt; "Munch")
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YV6kOcZe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/v81n97ty247q9czk8p4v.png" alt="munch"&gt;
&lt;/li&gt;
&lt;li&gt;Click "Play button" (B above). You can see the simple animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  2. Deform shapes
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Click on the blank below the right palette (C above). The palette will disappear.&lt;/li&gt;
&lt;li&gt;Select  some objects and change them. &lt;/li&gt;
&lt;li&gt;Drag the center "+" (D below), then you can move them. &lt;/li&gt;
&lt;li&gt;Drag the handle in the center of the side (E below), then you can tilt them.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TaOC5F4t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/blizxw8mvg0csxopl747.png" alt="side center"&gt;
&lt;/li&gt;
&lt;li&gt;Select  some objects. Click "Select Points button" (F below). Drag some points (G below) to deform the shapes freely.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ANUuQG-N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8uowkauwqeszpzf9e0xa.png" alt="deform"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  3. Change colors
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Select some objects.&lt;/li&gt;
&lt;li&gt;Click the right bottom corner (H above) to show the palette.
3, Click "Fill Color button" (I below) and select a color.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2uOpHOyF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/z70ab3ijg4h6moewxwav.png" alt="color"&gt;
&lt;/li&gt;
&lt;li&gt;Change the objects as you like!
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JD16XSLj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/78j0tgmpfombjxn034iw.png" alt="example"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  4. Export animated GIF
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Click "File" on the menu bar.  Click "Animated GIF Export" from the menu.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5y76_kBM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1gz0rfutp0csqs5krtvu.png" alt="gif setting"&gt;
&lt;/li&gt;
&lt;li&gt;When creating the video material, the screen size should be blank for width, 720 for height and 30 for frames per second. Click “OK” button to export an animated GIF.&lt;/li&gt;
&lt;li&gt;Please wait  until the following result commes out.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rp_9Nwag--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dqcpss0ceydn10pk67mq.png" alt="gif finish"&gt;
The longer the number of frames per second and the duration, the longer the export will take. Please wait.&lt;/li&gt;
&lt;li&gt;In the smartphone version, the movie will be saved in the “9VAe folder” and “Camera Roll”. In the PC version, you choose the place to save the file first.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  5.Creating an MP4 Video on ezgif.com
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;For Mac/ iPhone/ iPad, you can create a MP4 video from the “ Movie Export” in the “File” menu. Use this.&lt;/li&gt;
&lt;li&gt;For Windows/Linux/Android/Chromebook/Amazon Fire,  See &lt;a href="https://ezgif.com/gif-to-mp4"&gt;Online GIF to MP4 Video converter— Ezgif.com&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Select an animated GIF file.&lt;/li&gt;
&lt;li&gt;Click on “Upload!” &amp;gt; Click on “Convert GIF to MP4!”&lt;/li&gt;
&lt;li&gt;Click on “Save” (floppy disk icon) or long press on MP4 to download the MP4.&lt;/li&gt;
&lt;li&gt;The MP4 will be downloaded to your Download folder. (Depending on your browser settings)&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>9vae</category>
      <category>video</category>
      <category>gif</category>
      <category>mp4</category>
    </item>
    <item>
      <title>How to make a lip-synching animation? : 9VAe</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Thu, 29 Oct 2020 11:02:29 +0000</pubDate>
      <link>https://dev.to/dnjiro/how-to-make-a-lip-synching-animation-9vae-39e4</link>
      <guid>https://dev.to/dnjiro/how-to-make-a-lip-synching-animation-9vae-39e4</guid>
      <description>&lt;h1&gt;
  
  
  What is a lip-synching animation?
&lt;/h1&gt;

&lt;p&gt;The animation below is a lip-synching animation created from SVG illustrations in 9VAe.&lt;br&gt;
&lt;a href="https://medium.com/@dnjiro/how-to-make-talking-animation-for-twitter-9vae-2b177c787df5"&gt;Here's how to make it.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Bc5ThUx1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://miro.medium.com/max/1024/1%2ABP1g_4dU3CyDOIJRte_EEw.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Bc5ThUx1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://miro.medium.com/max/1024/1%2ABP1g_4dU3CyDOIJRte_EEw.gif" alt="Twitter.svg.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This article explains how to generate lip-synching animation.&lt;/p&gt;

&lt;h1&gt;
  
  
  6 key shapes of the mouth
&lt;/h1&gt;

&lt;p&gt;9VAe has six mouth shapes in ".aiueo" to generate lip-synching animation.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;.&lt;/th&gt;
&lt;th&gt;a&lt;/th&gt;
&lt;th&gt;i&lt;/th&gt;
&lt;th&gt;u&lt;/th&gt;
&lt;th&gt;e&lt;/th&gt;
&lt;th&gt;o&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--s33qUzwB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/553423ad-54b7-1f73-e46a-e354f54c7396.png" alt="nn"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JcSBLoqE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/504051a6-294c-0933-73d3-5622afccf21a.png" alt="aa"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iKhGQyQy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d239dc06-47ea-4c1a-2ac6-b68646ec5e68.png" alt="ii"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Q1sK2OuI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/cc0f7251-8235-3273-ecc0-3758e395920f.png" alt="uu"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dTSx2mvv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c697d2da-4e7f-8121-aed1-c1f667cd351e.png" alt="ee"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g45NvDnp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4d559798-5227-c990-c3af-0eccd7850390.png" alt="oo"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h1&gt;
  
  
  Mouth movements are specified in Romaji
&lt;/h1&gt;

&lt;p&gt;Romaji is &lt;a href="https://en.wikipedia.org/wiki/Romanization_of_Japanese"&gt;Romanization of Japanese&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The animation above is set up as follows.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Duration(Second):Romaji&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;4:kyuubee can meik a tolking animeition with alphabet.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;9VAe interprets the Roman letters in turn to create mouth movements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Vowel to vowel
&lt;/h2&gt;

&lt;p&gt;Vowel to vowel changes are created by keyframe interpolation of the mouth shape.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First half: the change from the front vowel to the back vowel&lt;/li&gt;
&lt;li&gt;Second half: back vowel&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;aa&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JcSBLoqE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/504051a6-294c-0933-73d3-5622afccf21a.png" alt="aa"&gt;&lt;/td&gt;
&lt;td&gt;ia&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2wA1dKw3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/a7093138-c802-2d27-1156-6ab0eb92b79e.gif" alt="ia.gif"&gt;&lt;/td&gt;
&lt;td&gt;ua&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vKpKWZh2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/951ba816-21bf-1400-fc70-62f1caddcfc5.gif" alt="ua.gif"&gt;&lt;/td&gt;
&lt;td&gt;ea&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bGW8j6sr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4f8c6d8f-b69d-bb52-a90a-3f75d2097f75.gif" alt="ea.gif"&gt;&lt;/td&gt;
&lt;td&gt;oa&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RdpHqLlu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c80eff5a-435d-35ce-81f8-9b0ebe86d1d6.gif" alt="oa.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ai&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kgrB1Y7d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/59f1c044-f50c-9721-7623-154dc8158dd9.gif" alt="ai.gif"&gt;&lt;/td&gt;
&lt;td&gt;ii&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iKhGQyQy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d239dc06-47ea-4c1a-2ac6-b68646ec5e68.png" alt="ii"&gt;&lt;/td&gt;
&lt;td&gt;ui&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VietEtvy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/740ffcbd-5eb7-dfe0-bbcc-05f42575d956.gif" alt="ui.gif"&gt;&lt;/td&gt;
&lt;td&gt;ei&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OXiGu_kT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/ce214267-6780-bd7e-2361-1659bed3268c.gif" alt="ei.gif"&gt;&lt;/td&gt;
&lt;td&gt;oi&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Tp2v2zil--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/531e1d65-cfa5-d952-fc9f-b70e6784070b.gif" alt="oi.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;au&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_aSIDgMz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c8f924b8-c589-b2ad-7842-c5f961d0bb79.gif" alt="au.gif"&gt;&lt;/td&gt;
&lt;td&gt;iu&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a5wCBDQg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/619e1e26-e9b2-0068-41d1-25160579ff88.gif" alt="iu.gif"&gt;&lt;/td&gt;
&lt;td&gt;uu&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Q1sK2OuI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/cc0f7251-8235-3273-ecc0-3758e395920f.png" alt="uu"&gt;&lt;/td&gt;
&lt;td&gt;eu&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JiIPUHs9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/a832b9d8-e431-4e63-5de6-551119a9c7a0.gif" alt="eu.gif"&gt;&lt;/td&gt;
&lt;td&gt;ou&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y5Bldvr_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8cc3675f-8109-5605-26d4-11439713ae9b.gif" alt="ou.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ae&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zvr5eMnE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/30c1bddb-7b2f-6983-3430-554800fb5e86.gif" alt="ae.gif"&gt;&lt;/td&gt;
&lt;td&gt;ie&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--i99h6us6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/a470e9a6-4ce3-f9a0-8d6f-0ec104546d35.gif" alt="ie.gif"&gt;&lt;/td&gt;
&lt;td&gt;ue&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ueiE2f1i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/57f51c44-2b08-f940-c542-9f84730fe288.gif" alt="ue.gif"&gt;&lt;/td&gt;
&lt;td&gt;ee&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dTSx2mvv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c697d2da-4e7f-8121-aed1-c1f667cd351e.png" alt="ee"&gt;&lt;/td&gt;
&lt;td&gt;oe&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JotdIt_y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/94973da5-1df6-bbab-2863-62ed35162059.gif" alt="oe.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ao&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5qv0q6F4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/236ebd16-853d-1474-ec3f-98f8600a56de.gif" alt="ao.gif"&gt;&lt;/td&gt;
&lt;td&gt;io&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8Etc1zBT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/20fe0e9d-0462-b9fd-1da6-a44f0096fc74.gif" alt="io.gif"&gt;&lt;/td&gt;
&lt;td&gt;uo&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--re_m0KzS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/1343a6f0-44d0-ade7-2fb2-fcdd79c107d0.gif" alt="uo.gif"&gt;&lt;/td&gt;
&lt;td&gt;eo&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--V75croIw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4ff8e688-409f-6d62-e2c4-d1af9d96c4b5.gif" alt="eo.gif"&gt;&lt;/td&gt;
&lt;td&gt;oo&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g45NvDnp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4d559798-5227-c990-c3af-0eccd7850390.png" alt="oo"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Closed-mouthed consonant
&lt;/h2&gt;

&lt;p&gt;The next letter has a "." shape that closes the mouth. &lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;.&lt;/th&gt;
&lt;th&gt;n&lt;/th&gt;
&lt;th&gt;m&lt;/th&gt;
&lt;th&gt;b&lt;/th&gt;
&lt;th&gt;p&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;ana&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Pj9ECk_p--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d5049080-549f-003c-ca01-e4d8d2b05a14.gif" alt="ana.gif"&gt;&lt;/td&gt;
&lt;td&gt;ami&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8Bj_MYcW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/8e3369bf-468c-6238-76b0-1c3ea34b36f5.gif" alt="ami.gif"&gt;&lt;/td&gt;
&lt;td&gt;abu&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--H-0ysk1H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/b0f09804-f33d-4503-8328-b25e4a30823d.gif" alt="abu.gif"&gt;&lt;/td&gt;
&lt;td&gt;ape&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tiLC8EBN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/ade96b1e-b610-29ad-54b8-512fb6ac5864.gif" alt="ape.gif"&gt;&lt;/td&gt;
&lt;td&gt;ano&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iMHoFPEd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/9a43fe0b-2a65-9f4f-9f7a-1b3334b3a5de.gif" alt="ano.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Consonants in the form of the letter "i"
&lt;/h2&gt;

&lt;p&gt;The next letter has a "i" shape in between.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;i&lt;/th&gt;
&lt;th&gt;y&lt;/th&gt;
&lt;th&gt;j&lt;/th&gt;
&lt;th&gt;z&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;aya&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--G5qX-FuC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6d8dabda-f94f-a345-2bd8-a72491d9d621.gif" alt="aya.gif"&gt;&lt;/td&gt;
&lt;td&gt;aji&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PnYNldv2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c1ad4626-a5a1-0ea0-4579-59cfcb1b2c1d.gif" alt="aji.gif"&gt;&lt;/td&gt;
&lt;td&gt;ayu&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9p_EpYkX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/16de6473-7b32-14eb-64f4-fe13d95e3faf.gif" alt="ayu.gif"&gt;&lt;/td&gt;
&lt;td&gt;aze&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kueepB4f--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/ad9259ae-b076-608f-e0d9-0736718be9d2.gif" alt="aze.gif"&gt;&lt;/td&gt;
&lt;td&gt;ayo&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GzdIjgAn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/102ca851-0d4d-a602-ba52-6f3c706f366f.gif" alt="ayo.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Consonants in the form of the letter "u"
&lt;/h2&gt;

&lt;p&gt;The next letter has a "u" shape in between.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;u&lt;/th&gt;
&lt;th&gt;w&lt;/th&gt;
&lt;th&gt;v&lt;/th&gt;
&lt;th&gt;f&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;awa&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Zj7T0Y3n--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/bebfc194-1118-ebe0-9f60-7c9fa511c997.gif" alt="awa.gif"&gt;&lt;/td&gt;
&lt;td&gt;avi&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9hXwPrkW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/ac71d0e5-27c2-d690-6d56-bb46867654ad.gif" alt="avi.gif"&gt;&lt;/td&gt;
&lt;td&gt;afu&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CtMJfXhG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/5b9c4234-9466-bfb5-eafa-fb35c20378ff.gif" alt="afu.gif"&gt;&lt;/td&gt;
&lt;td&gt;awe&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IyYhTl3s--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/95c5ed13-c6c5-203d-e5d6-9838e9757da4.gif" alt="awe.gif"&gt;&lt;/td&gt;
&lt;td&gt;avo&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4ufgbEY_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d087aa92-956d-87c9-86a4-ac18ef982434.gif" alt="avo.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h1&gt;
  
  
  Ignore the other consonants.
&lt;/h1&gt;

&lt;p&gt;I ignore all but the consonants above.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;c&lt;/th&gt;
&lt;th&gt;d&lt;/th&gt;
&lt;th&gt;g&lt;/th&gt;
&lt;th&gt;h&lt;/th&gt;
&lt;th&gt;k&lt;/th&gt;
&lt;th&gt;l&lt;/th&gt;
&lt;th&gt;q&lt;/th&gt;
&lt;th&gt;r&lt;/th&gt;
&lt;th&gt;s&lt;/th&gt;
&lt;th&gt;t&lt;/th&gt;
&lt;th&gt;x&lt;/th&gt;
&lt;th&gt;space&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;mouth&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;ada&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JcSBLoqE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/504051a6-294c-0933-73d3-5622afccf21a.png" alt="aa"&gt;&lt;/td&gt;
&lt;td&gt;iga&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2wA1dKw3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/a7093138-c802-2d27-1156-6ab0eb92b79e.gif" alt="ia.gif"&gt;&lt;/td&gt;
&lt;td&gt;uha&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vKpKWZh2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/951ba816-21bf-1400-fc70-62f1caddcfc5.gif" alt="ua.gif"&gt;&lt;/td&gt;
&lt;td&gt;eka&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bGW8j6sr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4f8c6d8f-b69d-bb52-a90a-3f75d2097f75.gif" alt="ea.gif"&gt;&lt;/td&gt;
&lt;td&gt;ola&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RdpHqLlu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c80eff5a-435d-35ce-81f8-9b0ebe86d1d6.gif" alt="oa.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ari&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kgrB1Y7d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/59f1c044-f50c-9721-7623-154dc8158dd9.gif" alt="ai.gif"&gt;&lt;/td&gt;
&lt;td&gt;ishi&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iKhGQyQy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d239dc06-47ea-4c1a-2ac6-b68646ec5e68.png" alt="ii"&gt;&lt;/td&gt;
&lt;td&gt;uchi&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VietEtvy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/740ffcbd-5eb7-dfe0-bbcc-05f42575d956.gif" alt="ui.gif"&gt;&lt;/td&gt;
&lt;td&gt;eti&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OXiGu_kT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/ce214267-6780-bd7e-2361-1659bed3268c.gif" alt="ei.gif"&gt;&lt;/td&gt;
&lt;td&gt;osi&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Tp2v2zil--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/531e1d65-cfa5-d952-fc9f-b70e6784070b.gif" alt="oi.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;It's a pretty lame rule for making mouth shapes, but since it doesn't matter how you pronounce it, and since it actually moves so fast that it's hard to follow it with your eyes, I'm using this rule as the first version for now. I'll improve it in the future.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a id="French"&gt;&lt;/a&gt;Apply to French
&lt;/h1&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;IPA symbol&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;9VAe Romaji&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;/a ɑ/&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JcSBLoqE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/504051a6-294c-0933-73d3-5622afccf21a.png" alt="aa"&gt;&lt;/td&gt;
&lt;td&gt;a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/i y j ɥ/&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iKhGQyQy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/d239dc06-47ea-4c1a-2ac6-b68646ec5e68.png" alt="ii"&gt;&lt;/td&gt;
&lt;td&gt;i&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/u w/&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Q1sK2OuI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/cc0f7251-8235-3273-ecc0-3758e395920f.png" alt="uu"&gt;&lt;/td&gt;
&lt;td&gt;u&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/ɔ̃/&lt;/td&gt;
&lt;td&gt;
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LqipM-6d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ttk5yl64u0hhxg9dpckg.gif" alt="un"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Kvb_3sDl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1jljrp7m3y40raxx6f4u.gif" alt="on"&gt;
&lt;/td&gt;
&lt;td&gt;un or on&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/e ø ɛ œ/&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dTSx2mvv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/c697d2da-4e7f-8121-aed1-c1f667cd351e.png" alt="ee"&gt;&lt;/td&gt;
&lt;td&gt;e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/ɛ̃ œ̃/&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2j_o533s--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/g20h0drox7ewpdtwkvv2.gif" alt="en"&gt;&lt;/td&gt;
&lt;td&gt;en&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/o ɔ/&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g45NvDnp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/4d559798-5227-c990-c3af-0eccd7850390.png" alt="oo"&gt;&lt;/td&gt;
&lt;td&gt;o&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/ɑ̃/&lt;/td&gt;
&lt;td&gt;
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Kvb_3sDl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1jljrp7m3y40raxx6f4u.gif" alt="on"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zx2fSZ9I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lmyii0miiyezh07ysdts.gif" alt="an"&gt;
&lt;/td&gt;
&lt;td&gt;on or an&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/p/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;p&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/b/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/t/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;t&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/d/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/k/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;k&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/g/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;g&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/c/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;k&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/ɟ/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;g&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/m/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;m&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/n ɲ/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;n&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/f/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/v/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;v&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/s/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/z/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;z&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/ʃ ʒ/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;j&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/ʁ/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;r&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;/l/&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;l&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h1&gt;
  
  
  French example
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://www.wordreference.com/fr/French-Pronunciation.aspx?dict=enfr"&gt;The pronunciation of French&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;IPA&lt;/th&gt;
&lt;th&gt;Romaji&lt;/th&gt;
&lt;th&gt;spelling&lt;/th&gt;
&lt;th&gt;IPA&lt;/th&gt;
&lt;th&gt;9VAe Romaji&lt;/th&gt;
&lt;th&gt;Mouth shape&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Vowels&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;a&lt;/td&gt;
&lt;td&gt;a&lt;/td&gt;
&lt;td&gt;patte&lt;/td&gt;
&lt;td&gt;/pat/&lt;/td&gt;
&lt;td&gt;[1:pat]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JuLcdNcX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7apixieyk6s3iw83r37f.gif" alt="Alt Text"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɑ&lt;/td&gt;
&lt;td&gt;a&lt;/td&gt;
&lt;td&gt;pâte&lt;/td&gt;
&lt;td&gt;/pɑt/&lt;/td&gt;
&lt;td&gt;[1:pat]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JuLcdNcX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7apixieyk6s3iw83r37f.gif" alt="Alt Text"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɑ̃&lt;/td&gt;
&lt;td&gt;on&lt;/td&gt;
&lt;td&gt;clan&lt;/td&gt;
&lt;td&gt;/klɑ̃/&lt;/td&gt;
&lt;td&gt;[1:klon]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bijkZo0I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/mmuqbrel4qexfa7v6bpc.gif" alt="klon"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;e&lt;/td&gt;
&lt;td&gt;e&lt;/td&gt;
&lt;td&gt;dé&lt;/td&gt;
&lt;td&gt;/de/&lt;/td&gt;
&lt;td&gt;[1:de]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5RcXwtwE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lzgi71tatzl8lz35ksni.gif" alt="de"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɛ&lt;/td&gt;
&lt;td&gt;e&lt;/td&gt;
&lt;td&gt;belle&lt;/td&gt;
&lt;td&gt;/bɛl/&lt;/td&gt;
&lt;td&gt;[1:bel]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RXATfFDx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/6cea4fcfj24v46p1pmrs.gif" alt="Alt Text"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɛ̃&lt;/td&gt;
&lt;td&gt;en&lt;/td&gt;
&lt;td&gt;lin&lt;/td&gt;
&lt;td&gt;/lɛ̃/&lt;/td&gt;
&lt;td&gt;[1:len]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IVit_Xhb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/cozpt7suonp3jmue01ig.gif" alt="len"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ə&lt;/td&gt;
&lt;td&gt;e&lt;/td&gt;
&lt;td&gt;demain&lt;/td&gt;
&lt;td&gt;/dəmɛ̃/&lt;/td&gt;
&lt;td&gt;[1:deme]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0Y9yIpof--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/j2u9a0n629a8buqhtic3.gif" alt="deme"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;i&lt;/td&gt;
&lt;td&gt;i&lt;/td&gt;
&lt;td&gt;gris&lt;/td&gt;
&lt;td&gt;/gʀi/&lt;/td&gt;
&lt;td&gt;[1:gri]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bSPx6AUw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1m223xd9d0urjqlct9h1.gif" alt="gri"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;o&lt;/td&gt;
&lt;td&gt;o&lt;/td&gt;
&lt;td&gt;gros&lt;/td&gt;
&lt;td&gt;/gʀo/&lt;/td&gt;
&lt;td&gt;[1:gro]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--f2beiM4r--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/rtv43l3woed967vsrdk4.gif" alt="gro"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɔ&lt;/td&gt;
&lt;td&gt;o&lt;/td&gt;
&lt;td&gt;corps&lt;/td&gt;
&lt;td&gt;/kɔr/&lt;/td&gt;
&lt;td&gt;[1:kor]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--C68fx61U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/d9hv743h3l8mufxh2jdb.gif" alt="kor"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɔ̃&lt;/td&gt;
&lt;td&gt;un&lt;/td&gt;
&lt;td&gt;long&lt;/td&gt;
&lt;td&gt;/lɔ̃/&lt;/td&gt;
&lt;td&gt;[1:lun&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--e2tVcFvW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lgyg7u8gcn9b0kmprqkf.gif" alt="lun"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;œ&lt;/td&gt;
&lt;td&gt;e&lt;/td&gt;
&lt;td&gt;leur&lt;/td&gt;
&lt;td&gt;/lœʀ/&lt;/td&gt;
&lt;td&gt;[1:ler]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YPMkORYd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/gia2vo98l60nhqyjudv6.gif" alt="ler"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;œ̃&lt;/td&gt;
&lt;td&gt;en&lt;/td&gt;
&lt;td&gt;brun&lt;/td&gt;
&lt;td&gt;/brœ̃/&lt;/td&gt;
&lt;td&gt;[1:bren]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ia3kPvXu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ajxw043900okb50x4axz.gif" alt="blen"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ø&lt;/td&gt;
&lt;td&gt;e&lt;/td&gt;
&lt;td&gt;deux&lt;/td&gt;
&lt;td&gt;/dø/&lt;/td&gt;
&lt;td&gt;[1:de]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IgsUU1vE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/0oqlppmum6idpy7so1xk.gif" alt="de"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;u&lt;/td&gt;
&lt;td&gt;u&lt;/td&gt;
&lt;td&gt;fou&lt;/td&gt;
&lt;td&gt;/fu/&lt;/td&gt;
&lt;td&gt;[1:fu]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1Ec_Uc91--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/0g1r9e9ak2q6wuqa76kc.gif" alt="fu"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;y&lt;/td&gt;
&lt;td&gt;i&lt;/td&gt;
&lt;td&gt;pur&lt;/td&gt;
&lt;td&gt;/pyʀ/&lt;/td&gt;
&lt;td&gt;[1:pir]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oE4IjMlV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/2ch4mkpk8nfwefrjia4i.gif" alt="pir"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Semi-vowels&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;j&lt;/td&gt;
&lt;td&gt;i&lt;/td&gt;
&lt;td&gt;fille&lt;/td&gt;
&lt;td&gt;/fij/&lt;/td&gt;
&lt;td&gt;[1:fi]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hWcm0jC9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/q1x1s7e51tnmjnis8vk3.gif" alt="fi"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɥ&lt;/td&gt;
&lt;td&gt;i&lt;/td&gt;
&lt;td&gt;huit&lt;/td&gt;
&lt;td&gt;/ɥit/&lt;/td&gt;
&lt;td&gt;[1:it]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6tfPjfuP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ig8nvj74jylfxuof47pc.gif" alt="it"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;w&lt;/td&gt;
&lt;td&gt;u&lt;/td&gt;
&lt;td&gt;oui&lt;/td&gt;
&lt;td&gt;/wi/&lt;/td&gt;
&lt;td&gt;[1:wi]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--w7-l-uAn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ibu33hu84rh3aqv3swl4.gif" alt="wi"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Consonants&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;b&lt;/td&gt;
&lt;td&gt;b&lt;/td&gt;
&lt;td&gt;bal&lt;/td&gt;
&lt;td&gt;/bal/&lt;/td&gt;
&lt;td&gt;[1:bal]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mpQKoLk4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/31emv8kyc87au0nveugl.gif" alt="bal"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;d&lt;/td&gt;
&lt;td&gt;d&lt;/td&gt;
&lt;td&gt;dent&lt;/td&gt;
&lt;td&gt;/dɑ̃/&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1acdZlmq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/rn7fn4b99y39w8o2odcs.gif" alt="don"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;f&lt;/td&gt;
&lt;td&gt;f&lt;/td&gt;
&lt;td&gt;foire&lt;/td&gt;
&lt;td&gt;/fwaʀ/&lt;/td&gt;
&lt;td&gt;[1:fwar]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8iZL7iRa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/6ia8nic66vrpa4aekvmi.gif" alt="fwar"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;g&lt;/td&gt;
&lt;td&gt;g&lt;/td&gt;
&lt;td&gt;gomme&lt;/td&gt;
&lt;td&gt;/gɔm/&lt;/td&gt;
&lt;td&gt;[1:gom]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8E6_3adH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/h1i7f2fm4scd10b0v0pr.gif" alt="gom"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;k&lt;/td&gt;
&lt;td&gt;k&lt;/td&gt;
&lt;td&gt;clé&lt;/td&gt;
&lt;td&gt;/kle/&lt;/td&gt;
&lt;td&gt;[1:kle]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--r2VqU00p--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ohdhvcztt3lkm2pdbyxq.gif" alt="kle"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;l&lt;/td&gt;
&lt;td&gt;l&lt;/td&gt;
&lt;td&gt;lien&lt;/td&gt;
&lt;td&gt;/ljɛ̃/&lt;/td&gt;
&lt;td&gt;[1:lien]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jNpmomke--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ohd0q1y4l7yl9ua0s6sj.gif" alt="lien"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;m&lt;/td&gt;
&lt;td&gt;m&lt;/td&gt;
&lt;td&gt;mer&lt;/td&gt;
&lt;td&gt;/mɛʀ/&lt;/td&gt;
&lt;td&gt;[1:mer]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nOrxdIVL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/rwg0ok4o6cjmkdu8zusx.gif" alt="mer"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;n&lt;/td&gt;
&lt;td&gt;n&lt;/td&gt;
&lt;td&gt;nage&lt;/td&gt;
&lt;td&gt;/naʒ/&lt;/td&gt;
&lt;td&gt;[1:naj]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ROhlI4Bf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7syy2hmjhtp8jx8f071f.gif" alt="naj"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ɲ&lt;/td&gt;
&lt;td&gt;n&lt;/td&gt;
&lt;td&gt;gnon&lt;/td&gt;
&lt;td&gt;/ɲɔ̃/&lt;/td&gt;
&lt;td&gt;[1:nun]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OlzWtAe5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wiusdxq14adbo0irzrs0.gif" alt="nun"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ŋ&lt;/td&gt;
&lt;td&gt;n&lt;/td&gt;
&lt;td&gt;dancing&lt;/td&gt;
&lt;td&gt;/dɑ̃siŋ/&lt;/td&gt;
&lt;td&gt;[1:donsin]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vOMe30r0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/6l212r0spolmp5mj4k8r.gif" alt="donsin"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;p&lt;/td&gt;
&lt;td&gt;p&lt;/td&gt;
&lt;td&gt;porte&lt;/td&gt;
&lt;td&gt;/pɔʀt/&lt;/td&gt;
&lt;td&gt;[1:port]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--q0XpXixN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/khw8ak59gxjx7w3icx5t.gif" alt="port"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ʀ&lt;/td&gt;
&lt;td&gt;r&lt;/td&gt;
&lt;td&gt;rire&lt;/td&gt;
&lt;td&gt;/ʀiʀ/&lt;/td&gt;
&lt;td&gt;[1:rir]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NrBj8xup--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/yjx0nxvsq2emxzxokgzb.gif" alt="rir"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;s&lt;/td&gt;
&lt;td&gt;s&lt;/td&gt;
&lt;td&gt;sang&lt;/td&gt;
&lt;td&gt;/sɑ̃/&lt;/td&gt;
&lt;td&gt;[1:son]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zPqIEvTJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lsxr7vmh0esqszdjxdzd.gif" alt="son"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ʃ&lt;/td&gt;
&lt;td&gt;j&lt;/td&gt;
&lt;td&gt;chien&lt;/td&gt;
&lt;td&gt;/ʃjɛ̃/&lt;/td&gt;
&lt;td&gt;[1:jie]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DCGJVv1u--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/uv6mps4d05h9bs4lzgsa.gif" alt="jie"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;t&lt;/td&gt;
&lt;td&gt;t&lt;/td&gt;
&lt;td&gt;train&lt;/td&gt;
&lt;td&gt;/tʀɛ̃/&lt;/td&gt;
&lt;td&gt;[1:tre]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--c3vBwNFQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/kf020bivv2lup83ge2o0.gif" alt="tre"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;v&lt;/td&gt;
&lt;td&gt;v&lt;/td&gt;
&lt;td&gt;voile&lt;/td&gt;
&lt;td&gt;/vwal/&lt;/td&gt;
&lt;td&gt;[1:vwal]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--W8vy3eYD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/c9znbuljgmbjuykym11i.gif" alt="vwal"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;z&lt;/td&gt;
&lt;td&gt;z&lt;/td&gt;
&lt;td&gt;zèbre&lt;/td&gt;
&lt;td&gt;/zɛbʀ/&lt;/td&gt;
&lt;td&gt;[1:zebr]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gjiLdqBi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dnqzspjwxvpw3cb04j86.gif" alt="zebr"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ʒ&lt;/td&gt;
&lt;td&gt;j&lt;/td&gt;
&lt;td&gt;jeune&lt;/td&gt;
&lt;td&gt;/ʒœn/&lt;/td&gt;
&lt;td&gt;[1:jen]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uSQSjv5_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/llgu8ojvv159arhtlr6j.gif" alt="jen"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;spelling&lt;/th&gt;
&lt;th&gt;IPA&lt;/th&gt;
&lt;th&gt;9VAe Romaji&lt;/th&gt;
&lt;th&gt;Mouth shape&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;peinture&lt;/td&gt;
&lt;td&gt;/pɛ̃tyʀ/&lt;/td&gt;
&lt;td&gt;[2:petir]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--v-kv-RO3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/w6w24187z72rrj4kyx5l.gif" alt="petir"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rare&lt;/td&gt;
&lt;td&gt;/ʀɑʀ/&lt;/td&gt;
&lt;td&gt;[1:rar]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iRUuG-pL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6ee25ea7-f5e3-a8ae-5a29-9f52891b2071.gif" alt="25.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pendant&lt;/td&gt;
&lt;td&gt;/pɑ̃dɑ̃/&lt;/td&gt;
&lt;td&gt;[2:pandan]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QJm7a5LR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/a8b21770-ff16-55dc-6597-55108416aa3e.gif" alt="2-pandan.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pétard&lt;/td&gt;
&lt;td&gt;/petaʀ/&lt;/td&gt;
&lt;td&gt;[2:petar]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bm02kOBI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/eljsdsvkv6ohjla4l4o2.gif" alt="petar"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;créateur&lt;/td&gt;
&lt;td&gt;/kʀeatœʀ/&lt;/td&gt;
&lt;td&gt;[2:kreater]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yFEftBN2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/87mauupgbvr3l8ched9a.gif" alt="kreater"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;crapaud&lt;/td&gt;
&lt;td&gt;/kʀapo/&lt;/td&gt;
&lt;td&gt;[2:krapo]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Exk_2-Hr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ex51zpk2fj50g0qxhamd.gif" alt="krapo"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;donjon&lt;/td&gt;
&lt;td&gt;/dɔ̃ʒɔ̃/&lt;/td&gt;
&lt;td&gt;[2:donjon]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--F0p6j-Lt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8zzhj107vtna2h7cbgul.gif" alt="donjon"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clémence&lt;/td&gt;
&lt;td&gt;/klemɑ̃s/&lt;/td&gt;
&lt;td&gt;[2:klemans]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--U7D8mBno--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fbxbkeck0wxll6c94h6q.gif" alt="klemans"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;trente&lt;/td&gt;
&lt;td&gt;/tʀɑ̃t/&lt;/td&gt;
&lt;td&gt;[1:trant]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iUpFAJGe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fdsiyonorf375l3mfkuj.gif" alt="trant"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;plan&lt;/td&gt;
&lt;td&gt;/plɑ̃ /&lt;/td&gt;
&lt;td&gt;[1:plan]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P0z3iXOx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/78gkctquolids357x418.gif" alt="plan"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;palette&lt;/td&gt;
&lt;td&gt;/palɛt/&lt;/td&gt;
&lt;td&gt;[2:palet]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5ansqhcH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/nuz8cc99z81kllnzzgpl.gif" alt="palet"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;facile&lt;/td&gt;
&lt;td&gt;/fasil/&lt;/td&gt;
&lt;td&gt;[2:fasil]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kswOoWf9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/u926r2b232hsnech9phg.gif" alt="fasil"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;tutu&lt;/td&gt;
&lt;td&gt;/tyty/&lt;/td&gt;
&lt;td&gt;[2:titi]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CRODpxAf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/3ggl27hkcp6qtsot9ct7.gif" alt="titi"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clan&lt;/td&gt;
&lt;td&gt;/klɑ̃/&lt;/td&gt;
&lt;td&gt;[1:klan]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9x0fUyzb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/915e7702-0892-9a8f-c3f2-75122e57315c.gif" alt="1-klan.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;charitable&lt;/td&gt;
&lt;td&gt;/ʃaʀitabl/&lt;/td&gt;
&lt;td&gt;[2:aritabl]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---3Hi6C3C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wqqpy5prgp0symlimp74.gif" alt="aritabl"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;effacer&lt;/td&gt;
&lt;td&gt;/efase/&lt;/td&gt;
&lt;td&gt;[2:efase]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DsTeGuz7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/soyqa9yez0c7n4fmo7ng.gif" alt="efase"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;élève&lt;/td&gt;
&lt;td&gt;/elɛv/&lt;/td&gt;
&lt;td&gt;[2:elev]&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GtzxmspG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/2p3e9nq8umntd86pop9v.gif" alt="elev"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;IPA is from &lt;a href="https://www.collinsdictionary.com/dictionary/french-english/"&gt;Collins French Dictionary&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  The Significance of the Romanized Lipstick
&lt;/h1&gt;

&lt;p&gt;I think the main process of making a lip-synching animation is to recognize the audio data and make a mouth shape to match the sound.&lt;/p&gt;

&lt;p&gt;However, if you don't need audio, as in the case of Twitter posts, there may be an easy way to make a lip-synching animation.&lt;/p&gt;

&lt;p&gt;9VAe's method only requires you to create 6 mouth shapes, so you can easily create a lip-synching animation character from Openclipart's SVG illustrations.&lt;/p&gt;

&lt;h3&gt;Free lip-synching animation characters &lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://openclipart.org/detail/322074/miku-usagi-hat-animation"&gt;Miku usagi&lt;/a&gt;, &lt;a href="https://openclipart.org/detail/324025/miku-usagi-vr-animation"&gt;Miku usagi VR &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://openclipart.org/detail/324079/anime-girl-school-chalkboard-2-animation"&gt;Anime Girl School Chalkboard&lt;/a&gt;, &lt;a href="https://openclipart.org/detail/324151/brunette-anime-girl-animation"&gt;Brunette Anime Girl &lt;/a&gt;, &lt;a href="https://openclipart.org/detail/324414/suikawari-boy-animation"&gt;Suikawari Boy&lt;/a&gt;, &lt;a href="https://openclipart.org/detail/324427/suikawari-boy-animation-covid-19"&gt;Suikawari Boy - covid-19&lt;/a&gt;,  &lt;a href="https://openclipart.org/detail/324524/beatnik-broomstick-dance-animation"&gt;Beatnik broomstick dance&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>9vae</category>
      <category>lip</category>
      <category>synch</category>
      <category>animation</category>
    </item>
    <item>
      <title>How to make Barrel Fish animation from SVG : 9VAe</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Thu, 29 Oct 2020 04:59:50 +0000</pubDate>
      <link>https://dev.to/dnjiro/how-to-make-barrel-fish-animation-from-svg-9vae-24b</link>
      <guid>https://dev.to/dnjiro/how-to-make-barrel-fish-animation-from-svg-9vae-24b</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--d1jXEgPs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/5f08ab8d-f997-c674-63cc-0dd528058045.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--d1jXEgPs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/5f08ab8d-f997-c674-63cc-0dd528058045.png" alt="barrelFish00.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is an article   which describes the process of making an animation from &lt;a href="(https://openclipart.org/detail/217565/barrel-fish)"&gt;Openclipart's SVG&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mvTwwNpo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3c9190c3-f628-6be6-7e39-04dabaf8ddff.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mvTwwNpo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3c9190c3-f628-6be6-7e39-04dabaf8ddff.gif" alt="barrelFish.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://openclipart.org"&gt;Openclipart library&lt;/a&gt; is a collection of 100% license-free art that you can use for any purpose.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DE7wIWrR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/e330d28b-51bc-d56b-d3d4-d80aa046ac6a.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DE7wIWrR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/e330d28b-51bc-d56b-d3d4-d80aa046ac6a.jpeg" alt="pecha.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  What is 9VAe ?
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Free 2D animation software which can export SVG &lt;a href="https://en.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language"&gt;SMIL animation&lt;/a&gt; .&lt;/li&gt;
&lt;li&gt;It can export  alternative movie such as Animated GIF / APNG or QuickTime (9va-mac).&lt;/li&gt;
&lt;li&gt;Based on 2D keyframe animation such as &lt;a href="http://www.synfig.org/cms/"&gt;Synfig Studio&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Lightweight and stable. It can work well  even on &lt;a href="https://en.wikipedia.org/wiki/Raspberry_Pi"&gt;RaspberryPi&lt;/a&gt; a board computer.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Step1 Download '9VAe'
&lt;/h1&gt;

&lt;p&gt;You can download 9VAe from the links as follows;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjWVIzYWxCVUZwNWM/view?usp=sharing"&gt;9va-win (Windows)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjUE0wWkh4THVsOFk/view?usp=sharing"&gt;9va-mac (Macintosh)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjd0RPOFVWbWxwZkU/view?usp=sharing"&gt;9va-pi (Raspberry Pi)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjTmU1M05GanZLWjg/view?usp=sharing"&gt;9va-pi (Ubuntu/Linux Mint (LinuxX86-32bit))&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See &lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe Download and Install&lt;/a&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step2 Extract ZIP, Run '9VAe' '9va-win' or '9va-pi'
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Macintosh: '9VAe.app' is not an App Store application. You have to regist it to Gatekeeper at first.&lt;br&gt;Click &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZMsxWHS_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/aed1d1da-bdcf-ffb2-c545-3506a158358d.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZMsxWHS_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/aed1d1da-bdcf-ffb2-c545-3506a158358d.gif" alt="apple32.gif"&gt;&lt;/a&gt; &amp;gt; System Preferences &amp;gt; Security &amp;amp; Privacy &amp;gt; General.&lt;br&gt;
See "Allow applications download from:". Click [Open Anyway]. Then '9VAe.app' will be registed to Gatekeeper. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;9VAe's screen  is as follows &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RjZLiAMe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/8ef546f7-d67f-05e8-b255-b6f82e8320e7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RjZLiAMe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/8ef546f7-d67f-05e8-b255-b6f82e8320e7.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Step3 Download Openclipart (barrelFish.svg) to Desktop
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Jq06H_1n--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/838e3c0e-296d-fe5e-9ab2-8d8915ec7a3d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Jq06H_1n--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/838e3c0e-296d-fe5e-9ab2-8d8915ec7a3d.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;a href="https://openclipart.org/detail/217565/barrel-fish"&gt;https://openclipart.org/detail/217565/barrel-fish&lt;/a&gt; with your favorite browser.&lt;/li&gt;
&lt;li&gt;Download "barrelFish.svg" to your desktop as follows.
Click your right mouse button on [DOWNLOAD] button.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CHPRczjI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/c167899c-214d-6e36-b15a-aa4826dfd4c6.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click [Save Link As] in the right button menu. (The menu item will be different according to your browser.)&lt;/li&gt;
&lt;li&gt;Select [Desktop]. Click [Save] button.
Now SVG file "barrelFish.svg" will be saved on your desktop.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;SVG (Scalable Vector Graphics) is the vector graphics format and you can modify the shape by using SVG editor like 'Inkscape'.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step4 Open barrelFish.svg with '9VAe'
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--W-PWchWQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/22a0430c-1169-9e8b-358a-fbd483775fe3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--W-PWchWQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/22a0430c-1169-9e8b-358a-fbd483775fe3.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click '9VAe'  window and open the barrelFish.svg on the desktop as follows.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [File] on the menu bar &amp;gt; Click [Open]. Now Open File Dialog Box will appear.&lt;/li&gt;
&lt;li&gt;Select  [Desktop] &amp;gt; Click on [barrelFish.svg].&lt;/li&gt;
&lt;li&gt;Click [Open].&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step5 The message "Data couldn't be converted"
&lt;/h1&gt;

&lt;p&gt;The message "Some Data couldn't be converted. (Filter)" will appear.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CDpBKkd6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/94bdad91-6b6d-3baf-eae2-bd69fa56714f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CDpBKkd6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/94bdad91-6b6d-3baf-eae2-bd69fa56714f.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This message occurs because '9va-pi' doesn't have a filter operation.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [OK] button.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step6 Ungroup barrelFish 4 times
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tJD0cgoF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/c0c16f97-4091-78d2-18b8-c2a4118ef9e3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tJD0cgoF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/c0c16f97-4091-78d2-18b8-c2a4118ef9e3.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A dark brown plate of the barrelFish is a filter conversion error.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;In order to get rid of it, click the barrelFish. 
Now the selection frame will appear around the barrelFish.&lt;/li&gt;
&lt;li&gt;Click [Object] on the menu bar &amp;gt; Click [Ungroup].
This will ungroup the barrelFish.  Do the same operation 4 times.
Now we are ready to select the dark brown plate.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step7 Select dark brown plate of the barrelFish by using hide option of Registered button
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GQJur69a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/969401e8-bef7-81c4-0ca4-748bcce781be.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GQJur69a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/969401e8-bef7-81c4-0ca4-748bcce781be.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I will explain how to select a shape from the complex objects.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;To deselect the objects, click anywhere on the page away from the shape.&lt;/li&gt;
&lt;li&gt;Click on the dark brown plate of the barrelFish first.
It may be difficult to select it correctly at once, but it's OK.&lt;/li&gt;
&lt;li&gt;Click [+] button of the Time Control panel on the right side of the window.
Now the selected object will be registered in one of the blank buttons of the time control panel.&lt;/li&gt;
&lt;li&gt;Click on the registered button &amp;gt; Click [Hide].
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ph1BGv39--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3a1f2831-46c2-b159-9887-a495b527026e.png" alt="000.png"&gt;
Now the selected object will be hide.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Repeat the same operation until selecting the dark plate in the barrelFish.&lt;/p&gt;

&lt;p&gt;If you failed to select the dark plate, click [+] &amp;gt; Click registered button &amp;gt; [Hide] again.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step8 Select dark brown plate of the barrelFish and delete it
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--U2rUjDFf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/cca47152-ed4a-b4bf-e99e-a1808dcc4eae.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--U2rUjDFf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/cca47152-ed4a-b4bf-e99e-a1808dcc4eae.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;If you succeed to hide the dark brown plate, Click the registered button of the dark brown plate &amp;gt; Click [Select].
Now the dark brown plate of the barrelFish will be selected.&lt;/li&gt;
&lt;li&gt;Click the [Eraser] button on the lower tool palette on the left side of the window. Now the filter conversion error will be deleted.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step9  Add the second page
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_tY9aQ2b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/0222d67f-5614-15ce-93d9-955533f08bda.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_tY9aQ2b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/0222d67f-5614-15ce-93d9-955533f08bda.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the [+] button at the end of the page bar on the top of the window. &amp;gt; Click [Add Next Page].
Now the second page will appear on the page bar.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step10  Select the tail of the barrelFish
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xCewcW-R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/0c84a847-f5a8-5375-7ca6-5795e038ea24.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xCewcW-R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/0c84a847-f5a8-5375-7ca6-5795e038ea24.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Drag a rectangle around the tail of the barrelFish and select the tail.&lt;/li&gt;
&lt;li&gt;Click on the [Edit points] button on the lower tool palette on the left side of the window.
Now control points will appear.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--A9J12G_X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/04b6ed4b-56ac-ff5d-d80e-ad06586466bc.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the control points of the tail and select them.&lt;/li&gt;
&lt;li&gt;Click on the [+] button on the lower left corner of the window several times.
Now the tail will be zoomed in.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CwcriQHT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/50f8b60b-e3b2-114b-8713-3679f293915f.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step11 Transform the tail of the barrelFish
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_jcy3Vcp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/b3fda98c-019a-9980-4177-ab8e73abf0ff.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_jcy3Vcp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/b3fda98c-019a-9980-4177-ab8e73abf0ff.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The transform menu places each handles (little squares) of the selection frame, one in each corner and one on the top, bottom, left, and right. We can modify the shape by clicking on any of the handles or dragging them.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the right side handle of the selection frame &amp;gt; Click [Stretch].
Now the shape will be changed according to your mouse movement. &lt;/li&gt;
&lt;li&gt;Click the mouse button when the shape becomes desired shape.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TS9J5t2N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/08a8966e-603a-fa77-ed98-9189b6a02c4c.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click the [Magnifying glass] button on the lower left corner of the window.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step12 Register the side fin of the barrelFish
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--K6lgXTQ4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/fbf87a15-3f94-da57-6004-d7850b8fe69a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--K6lgXTQ4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/fbf87a15-3f94-da57-6004-d7850b8fe69a.png" alt="000.png"&gt;&lt;/a&gt;&lt;br&gt;
To deselect the control points, click several times anywhere on the page away from the shape.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the side fin of the barrelFish.&lt;/li&gt;
&lt;li&gt;Click [+] button of the Time Control panel on the right side of the window. 
Now the selected object will be registered in one of the button of the time control panel.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ztQxsJic--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/4ea318f5-2bb6-2bd4-bb2a-158fdeb5d157.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click on the registered button &amp;gt; Click [Hide]. Now the registered object will be hide.&lt;/li&gt;
&lt;li&gt;Click on another part of the side fin of the barrelFish.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1ATb_9z2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/81c6fbf8-49a4-2b23-756c-dc23e2248deb.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click on the registered button &amp;gt; Click [Add to Time Group]. 
Now the selected shape will be hide.&lt;/li&gt;
&lt;li&gt;Repeat the same operation until selecting all parts of the side fin of the barrelFish.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step13 Select and Transform the side fin of the barrelFish
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VCYh29cZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/16161dfc-86d7-df44-dd2c-fac7f32b8f6d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VCYh29cZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/16161dfc-86d7-df44-dd2c-fac7f32b8f6d.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the registered button &amp;gt; Click [Select]. 
Now the side fin will be selected.&lt;/li&gt;
&lt;li&gt;Click on the [Edit points] button on the lower tool palette on the left side of the window.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RYeUBtB3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/fd85572b-f7fb-beea-886e-998fa2d1bf73.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the control points of the side fin.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tMk0boUd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/da2dd559-502e-2285-eea3-f67515c90817.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click the right side handle of the selection frame &amp;gt; Click [Stretch]. 
Now the shape will be changed according to your mouse movement. &lt;/li&gt;
&lt;li&gt;Click the mouse button when the shape becomes desired shape.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KOkC-kFb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/227d9995-a82f-b99d-40cf-8eda7d290629.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step14 Zoom in the anal fin of the barrelFish
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3u5RR47w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/40da768e-d18d-e891-a186-3781f019f953.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3u5RR47w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/40da768e-d18d-e891-a186-3781f019f953.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;To deselect the control points, click several times anywhere on the page away from the shape.&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the anal fin of the barrelFish and select the anal fin.&lt;/li&gt;
&lt;li&gt;Click on the [Edit points] button on the lower tool palette on the left side of the window. 
Now control points will appear.&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the control points of the anal fin.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JP2BASBP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/28abff6b-3084-a1c7-6610-c10c8cc423b4.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click on the [+] button on the lower left corner of the window several times. 
Now the anal fin will be zoomed in.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4Zom7aGL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/f290e456-9a22-7976-32e7-a976d4e7b306.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Use the Lasso select tool to select the anal fin.
Hold down the Ctrl key on the keyboard, drag and draw a blue line around the control points of the anal fin.
(If you are a Macintosh user use Command key.)
The selection frame will appear around the anal fin.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step15 Transform the anal fin of the barrelFish by using soft pin
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ypTnKwEo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/7ed4c450-e873-b6e6-2722-47b253efb5c6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ypTnKwEo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/7ed4c450-e873-b6e6-2722-47b253efb5c6.png" alt="000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the right side handle of the selection frame &amp;gt; Click [Transform with pin] twice.
The menu item will change to [Transform with soft pin].
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1p9yztzX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/4201a527-34a4-95fa-457d-3f517a76d97c.png" alt="000.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click [Stretch].
Now the shape will be changed according to your mouse movement. Click the mouse button when the shape becomes desired shape.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When the [Transform with pin] is active, the control points near the edge of selection won't move so much. The transformation result will be smooth.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vqbbW-V6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/fba6cc0a-145f-b33a-3784-f0f07dd92bc5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vqbbW-V6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/fba6cc0a-145f-b33a-3784-f0f07dd92bc5.png" alt="#000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Step16 Enlarge the mouth of the barrelFish
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tC3kdELr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/19c9153d-4a79-b38d-8072-ce24fbb08d32.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tC3kdELr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/19c9153d-4a79-b38d-8072-ce24fbb08d32.png" alt="#000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the [Magnifying glass] button on the lower left corner of the window.&lt;/li&gt;
&lt;li&gt;To deselect the control points, click several times anywhere on the page away from the shape.&lt;/li&gt;
&lt;li&gt;Click the mouth of the barrelFish. The selection frame will appear around the mouth.&lt;/li&gt;
&lt;li&gt;Drag the center handle [+] of the selection frame toward the left.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FPJzXJVC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/31f86474-b9ed-2e92-6d35-59cadae74d25.png" alt="#004.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the head of the barrelFish and select the head.&lt;/li&gt;
&lt;li&gt;Click on the [Edit points] button on the lower tool palette on the left side of the window. 
Now control points will appear.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8NYWX85K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/f0593834-7853-cea8-1c42-acfa9cdd04ec.png" alt="#005.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the control points of the mouth.&lt;/li&gt;
&lt;li&gt;Drag the corner handle of the selection frame outward. 
Now the head will become larger by using Transform with soft pin.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yvP8jnMb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/2bf43182-8ada-2bb1-2fef-42a8ba28f528.png" alt="#006.png"&gt;
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IksqLkNI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/a9b360fd-2d7b-7926-fa79-537c9d490335.png" alt="#007.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click and select the mouth of the barrelFish.&lt;/li&gt;
&lt;li&gt;Drag the center handle [+] of the selection frame toward the mouth's original position.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iACfcLvu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/49fb9410-2bb1-cfbb-9ee6-7e801e24b941.png" alt="#008.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag the corner handle of the selection frame outward. Now the mouth will become larger.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NAcaRLsP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3a67782b-c3c5-5b7f-6155-a83c9434c7a0.png" alt="#009.png"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step17 Group iron balls and iron rings in 2 registered buttons
&lt;/h1&gt;

&lt;p&gt;In order to make iron balls' animation, we should group all iron balls together.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BgCUqu52--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/1bed6464-3e0e-1d3d-b90d-efefbf98480f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BgCUqu52--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/1bed6464-3e0e-1d3d-b90d-efefbf98480f.png" alt="#000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click an iron ball or an iron ring and select it.&lt;/li&gt;
&lt;li&gt;Click [+] button of the Time Control panel on the right side of the window. 
Now the selected object will be registered to a button of the time control panel.&lt;/li&gt;
&lt;li&gt;Click on the registered button &amp;gt; Click [Hide]. 
Now the registered shape will be hide.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--o-U6232T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/47c51e42-3b3a-675d-855a-54c6bf68bace.png" alt="#004.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click another iron ball or a ring and select it.&lt;/li&gt;
&lt;li&gt;If the selected object is the same kind of the registered button , Click the same registered button &amp;gt; Click [Add to Time Group].
Now the selected shape will be hide.&lt;/li&gt;
&lt;li&gt;If the selected object is not the same kind of the registered object, Click [+] button to make a new registered button. Click the new registered button &amp;gt; Click [Hide]. 
Now the new registered shape will be also hide.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qByCTNi_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/afbc14fa-66b4-8c71-f805-ad9c0fb623cf.png" alt="#005.png"&gt;
&lt;/li&gt;
&lt;li&gt;Finally iron balls and iron rings will be hide. They are grouped in the iron ball or the iron ring.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step18 Cut the iron balls of the first page and the second page into the Clip memory
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--k7w7gZzP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/8db8e527-7e13-5f65-ecf1-4534a77712fc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k7w7gZzP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/8db8e527-7e13-5f65-ecf1-4534a77712fc.png" alt="#006.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the iron ball's registered button &amp;gt; Click [Select]. 
Now the iron balls will be selected.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0evmmkCv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/558a0bf9-1c90-db47-3c4a-5ec873e93bc6.png" alt="#007.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click the center handle [+] of the selection frame &amp;gt; Click [Select Connected Objects]. 
Now the iron balls of the first page and the second page will be selected together. The line type of the selection frame will be changed to double-line.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vTnJjDt9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/23126945-88de-71a0-058a-7df95fbf59b5.png" alt="#008.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click the [Cut] button on the upper side of the Clipboard on the right side of the window.
Now the iron balls of the first page and the second page will be cut into the Clip memory.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step19 Go to the first page
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tPlO_r2g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/03512796-e117-c5e5-d7b2-dab633845142.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tPlO_r2g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/03512796-e117-c5e5-d7b2-dab633845142.png" alt="#009.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the first page and go to the first page.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step20 Create Animecast from Clip memory
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HiZReXgc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/220d67b7-aed8-1d32-4470-8cba16c65073.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HiZReXgc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/220d67b7-aed8-1d32-4470-8cba16c65073.png" alt="#009a.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the [9] button on the lower side of the Clip memory on the right side of the window.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xJUNSdx2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/8fc446e9-671f-b42f-0ca6-ca142fc3d215.png" alt="#010.png"&gt;
&lt;/li&gt;
&lt;li&gt;A dialog box will appear. Enter the Animecast's name, for example - “rotating ring”, into the text field. &lt;/li&gt;
&lt;li&gt;Click [OK].
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LoZhjJ98--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/f21767d5-cac4-a636-10cb-f0b351dd4ea2.png" alt="#011.png"&gt;
Animecast is a graphics object which includes iron balls in the Clip memory.
The bold file name "barrelFish" will appear.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step21 Open the content of AnimeCast
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3H-xf9W1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/a05758af-4fe4-cb6d-40c3-e40450baa1d1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3H-xf9W1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/a05758af-4fe4-cb6d-40c3-e40450baa1d1.png" alt="#000.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the bold text "barrelFish" &amp;gt; Click [:rotating ring]
Now the content of the animecast will appear.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MPExEqp6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/d7dfce4f-74ab-34a8-9245-8c1b65b28e78.png" alt="#006.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click the [Magnifying glass] button on the lower left corner of the window.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step22 Add Background Page
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aWGzwQut--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/d582b8ba-63c8-75e9-921d-0992786a1ac3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aWGzwQut--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/d582b8ba-63c8-75e9-921d-0992786a1ac3.png" alt="#007.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click the [&amp;lt;] button on the left end of the page bar &amp;gt; Click [Add Background Page].
The blank background page will be added.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--krdZcA1f--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/adc90aa1-67c3-4541-39f2-de0062834c53.png" alt="#008.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click on the second page and go to the second page.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qylrTt_q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/2d5a23fd-a50b-954b-3413-31729ff380be.png" alt="#009.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around iron balls to select all of them.&lt;/li&gt;
&lt;li&gt;Click on the [Copy to previous page] button on the lower tool palette on the left side of the window. 
Now the contents of the second page will be copied to the background page.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zSCvFy1o--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/defe2e41-a1cc-36f2-4859-3541e0a27069.png" alt="#009-.png"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step23 Delete the first ball on the top left
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3glEIVm5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/bf03ef0d-8d3e-4984-c456-f3e2f6af27ec.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3glEIVm5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/bf03ef0d-8d3e-4984-c456-f3e2f6af27ec.png" alt="#009a.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the third page and go to the third page.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mqX131_t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/b291f3d8-05d0-d054-3411-d0206b14730d.png" alt="#010.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the top 3 balls on the left balls.&lt;/li&gt;
&lt;li&gt;Click the [+] button on the lower left corner of the window several times. 
Now 3 balls are displayed in the center of the window.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Aa4CUfqi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/6d2b3d2a-be03-8fa4-c70b-b124013ee118.png" alt="#011.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the first ball to select it.&lt;/li&gt;
&lt;li&gt;Click the [Eraser] button on the lower tool palette on the left side of the window.
Now the first ball will be deleted but the first ball on the background page will still appear.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step24 Select the second ball and snap the [+] handle to the bottom of it
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WFC9fb5s--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3ae04c04-a6a5-a281-f9a4-d8159a3a3fe2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WFC9fb5s--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3ae04c04-a6a5-a281-f9a4-d8159a3a3fe2.png" alt="#012.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Drag a rectangle around the second ball to select it.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Qhn-GssT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/e9b99db3-bbaf-0370-5963-048aace53f62.png" alt="#014.png"&gt;
&lt;/li&gt;
&lt;li&gt;Holding down Ctrl key (If you are a Macintosh user, holding down command key), drag the center handle [+] of the selection frame toward the bottom of the second ball.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wW_38kFk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/f70d8fae-4da0-7e93-6d78-8f4da303b6b3.png" alt="#015.png"&gt;
&lt;/li&gt;
&lt;li&gt;Only the [+] handle will move. The [+] handle will be snapped to each control point of the ball.&lt;/li&gt;
&lt;li&gt;Move and snap the [+] handle to the bottom of the second ball.&lt;/li&gt;
&lt;li&gt;Release Ctrl key.&lt;/li&gt;
&lt;li&gt;Drag the handle [+] of the selection frame toward the position of the first ball.&lt;/li&gt;
&lt;li&gt;Hold down Ctrl key, then the handle [+] will be snapped to the control points of the background ball.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MRGfLD-g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/ee046eeb-7239-9de2-11cf-d3c3b168b735.png" alt="#016.png"&gt;
&lt;/li&gt;
&lt;li&gt;Snap it to the bottom of the first ball, then you can move the second ball to the position of the first ball precisely.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yaTG6dbg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/312bba92-e3e7-af78-f11f-0899eb0846be.png" alt="#017.png"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step25 Move the other balls to the previous ball's position
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rBJ7TaqA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/eae94bcc-033e-6c8d-d589-640850b128fc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rBJ7TaqA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/eae94bcc-033e-6c8d-d589-640850b128fc.png" alt="#018.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Press space key, and drag the canvas toward the top. The area displayed can be changed.&lt;/p&gt;

&lt;p&gt;Repeat as follows&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select the next ball.&lt;/li&gt;
&lt;li&gt;Hold down Ctrl (or Command) Key&lt;/li&gt;
&lt;li&gt;Drag [+] handle and snap it to the bottom of the ball.&lt;/li&gt;
&lt;li&gt;Drag [+] handle without Ctrl Key to start dragging the ball upward.&lt;/li&gt;
&lt;li&gt;Hold down Ctrl Key.&lt;/li&gt;
&lt;li&gt;Drag and snap the ball to the position of the previous ball.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step26 Duplicate the bottom ball and copy it to the second page
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--J-8NvJ4Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/2e764099-361c-12a6-4405-826f8a42ed06.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--J-8NvJ4Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/2e764099-361c-12a6-4405-826f8a42ed06.png" alt="#019.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;After you finish moving the bottom ball, Click the center handle [+] of the selection frame &amp;gt; Click [Duplicate].
Now the new ball will appear.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--STVQKKMF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/895d9699-c79f-9a90-5b11-f957b6e14e8f.png" alt="#020.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag the center handle [+] of the new ball and move it toward the lower left a little.&lt;/li&gt;
&lt;li&gt;Click on the [Copy to previous page] button on the lower tool palette on the left side of the window. Now the new ball will be copied to the second page.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---qYNTRwn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/d2339f13-2045-9b31-9d2d-d156ea44ee5d.png" alt="#021.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag the corner handle of the selection frame inward.
Now the size of the ball will be small.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GWZBJD8Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/82a04a26-200c-675a-5992-10c0d9f22480.png" alt="#022.png"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step27 Move the bottom ball of the right balls and resize it
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Y18lUjYL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/e0cdc3c7-b76f-1ee3-3613-01026d136e9d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y18lUjYL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/e0cdc3c7-b76f-1ee3-3613-01026d136e9d.png" alt="#022b.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the third page and go to the third page.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Dw3XK5vb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/ff52caf9-5c12-b96a-ceba-f8fde6563f1a.png" alt="#023.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the bottom ball of the right balls to select it.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wTtBRIVD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/a8febdbc-9827-0186-9ff8-44b56c7d5393.png" alt="#024.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag the center handle [+] of the bottom ball and move it toward the lower left a little. &lt;/li&gt;
&lt;li&gt;Drag the corner handle of the selection frame inward. 
Now the size of the bottom ball will be small.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step28 Move the other balls of the right balls to the previous ball's position
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZPfu5Rvf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/852f8027-e068-dbeb-4852-21b25fe070f0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZPfu5Rvf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/852f8027-e068-dbeb-4852-21b25fe070f0.png" alt="#025.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Press space key, and drag the canvas toward the bottom. The area displayed can be changed.&lt;/p&gt;

&lt;p&gt;Move the right balls toward the lower as follows&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select the next ball.&lt;/li&gt;
&lt;li&gt;Hold down Ctrl (or Command) Key&lt;/li&gt;
&lt;li&gt;Drag [+] handle and snap it to the bottom of the ball.&lt;/li&gt;
&lt;li&gt;Drag [+] handle without Ctrl Key to start dragging the ball toward the lower.&lt;/li&gt;
&lt;li&gt;Hold down Ctrl Key. Drag and snap the ball to the previous ball's position.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step29  Delete the background page and the top left ball of the first page
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ewlMTSYf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/4e574809-d2b0-f245-1bbc-6a51db026c5e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ewlMTSYf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/4e574809-d2b0-f245-1bbc-6a51db026c5e.png" alt="#026.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [&amp;lt;&amp;lt;] button on the bottom of the page bar and go to the first page.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--obX3iXdK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/e9d093a4-f3b0-9c9f-3b33-08c2b0900123.png" alt="#027.png"&gt;
&lt;/li&gt;
&lt;li&gt;Click on the page number [1] of the first page. &amp;gt; Click [Cut Page]
Now the first background page will be deleted.
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Vtq2a08I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/f99fcc64-542c-338c-48ac-2760e1652933.png" alt="#028.png"&gt;
&lt;/li&gt;
&lt;li&gt;Drag a rectangle around the top left ball to select it.&lt;/li&gt;
&lt;li&gt;Click the [Eraser] button on the lower tool palette on the left side of the window. 
Now the top left ball will be deleted.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step30 Input Loop button on the first page
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZgdOty32--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/37695661-c9b5-287c-f971-cebb49074044.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZgdOty32--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/37695661-c9b5-287c-f971-cebb49074044.png" alt="#029.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [Input] on the menu bar &amp;gt; Click [Loop]
Now the Loop button will appear.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step31 Play iron ball's animation
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1V642h3X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/7e0bb0f6-66a7-ed12-3fca-594acda0faa1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1V642h3X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/7e0bb0f6-66a7-ed12-3fca-594acda0faa1.png" alt="#030.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [Play] button on the bottom of the page bar.
You will see the rotating iron ball's animation.&lt;/li&gt;
&lt;li&gt;Click [Stop] button or ESC key to stop the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step32 Return to barrelFish
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DqD2X_eK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/c075d8e6-defc-4114-4875-0986143e9324.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DqD2X_eK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/c075d8e6-defc-4114-4875-0986143e9324.png" alt="#031.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on the bold text "barrelFish" &amp;gt; Click [Return]
Now the barrelFish will appear.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step33  Input Turn button on the first page
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bKNMRWaz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/425a165f-9caa-a341-d2cb-e440c16fcca7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bKNMRWaz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/425a165f-9caa-a341-d2cb-e440c16fcca7.png" alt="#032.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [Input] on the menu bar &amp;gt; Click [Turn]
Now the Turn button will appear.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step34  Play barrelFish's animation
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TdrngzP4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/efeb3441-5b54-83e6-9534-09d9dd86cf6c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TdrngzP4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/efeb3441-5b54-83e6-9534-09d9dd86cf6c.png" alt="#033.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [Play] button on the bottom of the page bar.
You will see the barrelFishl's animation.&lt;/li&gt;
&lt;li&gt;Click [Stop] button or ESC key to stop the animation.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step35 Modify animation
&lt;/h1&gt;

&lt;p&gt;You can modify animation by selecting the shape and move the control point of it.&lt;/p&gt;

&lt;p&gt;Edit your animation to feel better. In the case of the sample animation you saw first, the animation was modified as the eye is moving and all fins are moving.&lt;/p&gt;

&lt;h1&gt;
  
  
  Step36 Export animated SVG
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Click [File] on the menu bar &amp;gt; Click [Save as]&lt;/li&gt;
&lt;li&gt;Click the file type [9VA/EVA] &amp;gt; Click [SVG] Select the folder to export SVG. &lt;/li&gt;
&lt;li&gt;Click [Save]. Now the animated SVG (SMIL（Synchronized Multimedia Integration Language）) file will be exported.&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;If you're a Macintosh user, Click [File] on the menu bar &amp;gt; Click [Export Animated SVG].&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Step37 Export animated GIF
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Click [File] on the menu bar &amp;gt; Click [Export Animated GIF].&lt;/li&gt;
&lt;li&gt;Select the folder to export Animated GIF.&lt;/li&gt;
&lt;li&gt;Enter the name of GIF file.&lt;/li&gt;
&lt;li&gt;Click [Save]. Animated GIF setting dialog will appear.&lt;/li&gt;
&lt;li&gt;Enter 2 (sec) into the [Time Limit] field.&lt;/li&gt;
&lt;li&gt;Click [Start]. 
Now the animated GIF file will be exported.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Step38 Export APNG
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Click [File] on the menu bar  &amp;gt; Click 'Sequential images/APNG export' &lt;/li&gt;
&lt;li&gt;Enter the name of APNG file. Click [Save]. Now the APNG setting panel will appear. &lt;/li&gt;
&lt;li&gt;Enter 2 (sec) into the [Time Limit] field.&lt;/li&gt;
&lt;li&gt;Click [Start]. Now the animated GIF file will be exported.&lt;/li&gt;
&lt;li&gt;The question  "Do you want to combine PNGs to an APNG file" will appear. Click [Yes]. The APNG file will be exported.&lt;/li&gt;
&lt;li&gt;If you click [No], the sequential PNG images will be exported.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Final Words
&lt;/h1&gt;

&lt;p&gt;This article shows how to make an animation from Openclipart's SVG by using '9VAe' a free 2D vector animation editor. &lt;/p&gt;

&lt;p&gt;I hope this article will help you to make SVG / GIF / APNG animation. Thank you for reading!&lt;/p&gt;

&lt;p&gt;Thanks for &lt;a href="https://openclipart.org/detail/217565/barrel-fish"&gt;Openclipart and TheJChaps&lt;/a&gt; the writer of Barrel Fish.&lt;/p&gt;




&lt;h1&gt;
  
  
  Related article
&lt;/h1&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-introduction"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-download-and-install"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-1"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-2"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-3"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-4"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-5"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-long-animation-9vae"&gt;How to make a long animation with 9VAe&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Next Step Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-apng"&gt;How to make APNG from SVG for LINE animated Stickers?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://codepen.io/danjiro/post/make-animation-from-opencliparts-svg"&gt;Make Barrel Fish animation from Openclipart SVG &lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/six-steps-to-make-svg-animation-from-clip-art"&gt;Six steps to make SVG Animation from Openclipart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-animated-gif-from-openclipart"&gt;How to make Animated GIF from Openclipart?&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Animation Examples
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-gif-svg-example-openclipart"&gt;9VAe's GIF/SVG Animation examples  in Openclipart&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Technical Information
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/export-animated-gif-in-9vae"&gt;Export Animated GIF in 9VAe&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>9vae</category>
      <category>gif</category>
      <category>svg</category>
      <category>animation</category>
    </item>
    <item>
      <title>How to make APNG from SVG for LINE animated Stickers?</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Thu, 29 Oct 2020 04:51:45 +0000</pubDate>
      <link>https://dev.to/dnjiro/how-to-make-apng-from-svg-for-line-animated-stickers-45k5</link>
      <guid>https://dev.to/dnjiro/how-to-make-apng-from-svg-for-line-animated-stickers-45k5</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ztz4RDq4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://2.bp.blogspot.com/-Q-vZ9U2cJsM/V2opOddE3zI/AAAAAAAAAfM/0LsWCwW_1W8U40e4O9YgPZsjA-EWkJANgCK4B/s400/linestickers.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ztz4RDq4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://2.bp.blogspot.com/-Q-vZ9U2cJsM/V2opOddE3zI/AAAAAAAAAfM/0LsWCwW_1W8U40e4O9YgPZsjA-EWkJANgCK4B/s400/linestickers.gif" alt="LINE animated Stickers"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This article shows how to make APNG from SVG for LINE animated Stickers with a free 2D vector animation editor '9VAe'.&lt;/p&gt;

&lt;h1&gt;
  
  
  What is 9VAe ?
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;9VAe is a free 2D animation editor which can export   Animated GIF , APNG, Animated SVG  or QuickTime (9va-mac).&lt;/li&gt;
&lt;li&gt;9VAe can import SVG vector illustrations.&lt;/li&gt;
&lt;li&gt;9VAe can create interpolated images. So you can make animation without drawing  pictures.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Creation Guidelines - LINE animated Stickers
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://creator.line.me/en/guideline/animationsticker/"&gt;Creation Guidelines - LINE animated Stickers&lt;/a&gt; shows that you need to prepare 24 APNGs for Animated Sticker Images. &lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Quantity&lt;/th&gt;
&lt;th&gt;Resolution&lt;/th&gt;
&lt;th&gt;File Format&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Main Image&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;240 x 240&lt;/td&gt;
&lt;td&gt;.png(APNG)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Animated Sticker Images&lt;/td&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td&gt;Up to 320 x 270 (*1)&lt;/td&gt;
&lt;td&gt;.png(APNG)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Chat Thumbnail Icon&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;96 x 74&lt;/td&gt;
&lt;td&gt;.png&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;(*1) It is also possible to create an image that is laterally long (ex: 270 x 100) or vertically long (ex: 100 x 270) as long as the longer side of the image is at least 270 pixels.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Animated Sticker Images&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Playback time&lt;/td&gt;
&lt;td&gt;Up to 4 seconds&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Frame limits&lt;/td&gt;
&lt;td&gt;Between 5 and 20 frames(*2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Color space&lt;/td&gt;
&lt;td&gt;RGB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Backgrounds for graphics&lt;/td&gt;
&lt;td&gt;Must be transparent&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Maximum file size&lt;/td&gt;
&lt;td&gt;300 KB  for each image. ZIP file is less than 20 MB.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;(*2)The first image of the APNG will be displayed as a static image on LINE STORE and the LINE Sticker Shop.&lt;/li&gt;
&lt;li&gt;Use Firefox to test out your APNG files. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Until now you had to combine PNG  images with an APNG creation tool such as APNG Assembler. Now you can generate APNG directly from animation by using 9VAe. &lt;/p&gt;

&lt;h1&gt;
  
  
  9VAe Download
&lt;/h1&gt;

&lt;p&gt;You can download 9VAe from the links as follows;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Download  (Click &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--p_j7nGgC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/dbea08ea-33e3-c9f2-aa04-73528cfa0f7f.png" alt="Untitled.png"&gt; in the following links)&lt;/th&gt;
&lt;th&gt;Download from Vector&lt;/th&gt;
&lt;th&gt;how to&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjWVIzYWxCVUZwNWM/view?usp=sharing"&gt;&lt;strong&gt;9va-win (Windows)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://www.vector.co.jp/soft/dl/winnt/art/se515201.html"&gt;9va-win (Vector)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#windows-9va-win-1"&gt;windows&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjUE0wWkh4THVsOFk/view?usp=sharing"&gt;&lt;strong&gt;9va-mac64 (macOS 10.10-)&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;    &lt;a href="https://drive.google.com/file/d/1Hwkt8fisEcWuHkHcxQy3RfXWRHsypZmb/view?usp=sharing"&gt;9va-mac (Old Ver.10.4-10.9 is here)&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;&lt;a href="https://9vae-mac.en.softonic.com/mac"&gt;9va-mac (Softnic)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#macintoh-9va-mac-3"&gt;mac&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjd0RPOFVWbWxwZkU/view?usp=sharing"&gt;&lt;strong&gt;9va-pi (Raspberry Pi)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://www.vector.co.jp/soft/other/other/se515318.html"&gt;9va-pi (Vector)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#raspberry-pi-9va-pi-5"&gt;pi&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjTmU1M05GanZLWjg/view?usp=sharing"&gt;&lt;strong&gt;9va-pi (Ubuntu/Linux Mint/Xtra-PC (LinuxX86-32bit))&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#ubuntu-linux-mint-xtra-pc-9va-pi-7"&gt;linux&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--iYKa0n7x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://2.bp.blogspot.com/-foqmZJa4mm4/WVIapazzmVI/AAAAAAAAAfQ/MV13ZiMTUXgt3Zm9bGyiDg-F85xc7LkjwCLcBGAs/s1600/001c3.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iYKa0n7x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://2.bp.blogspot.com/-foqmZJa4mm4/WVIapazzmVI/AAAAAAAAAfQ/MV13ZiMTUXgt3Zm9bGyiDg-F85xc7LkjwCLcBGAs/s1600/001c3.gif" alt="000.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If you can't run 9va-mac, &lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#macintoh-9va-mac-3"&gt;see here&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Let's make APNG !
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--P3hoBtJi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/9abc8282-95f5-857e-51af-a354b6c129e1.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P3hoBtJi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/9abc8282-95f5-857e-51af-a354b6c129e1.gif" alt="barrelFish04b.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this article the  barrelFish animation is used as an example which is created from &lt;a href="https://openclipart.org/detail/217565/barrel-fish"&gt;Openclipart's SVG illustration&lt;/a&gt;. (See &lt;a href="http://codepen.io/danjiro/post/make-animation-from-opencliparts-svg"&gt;Make Barrel Fish animation from Openclipart SVG &lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;If you want to try to make APNG, Click [help] on the 9VAe's menu  &amp;gt; Click 'Play with face(Training)' &amp;gt; Click 'Transform'. Now you can get a sample animation.&lt;/p&gt;

&lt;p&gt;The picture as follows shows the editor screen of 9VAe.&lt;/p&gt;

&lt;h1&gt;
  
  
  1. Move animation to upper left.
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JErR0dLp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/00b746be-ed44-a70b-c479-38924851a864.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JErR0dLp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/00b746be-ed44-a70b-c479-38924851a864.png" alt="linestamp01b.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You have to get rid of mergin space around animation.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; Click on the number of the first page.(A) &amp;gt; Click 'Select from This Page'.&lt;/li&gt;
&lt;li&gt;Click on the number of the last page.(B) &amp;gt; Click 'Select to This Page'.&lt;/li&gt;
&lt;li&gt;Now all the animation data is selected. The red sqare marks are shown on the selected pages. The double line selection frame will appear.&lt;/li&gt;
&lt;li&gt;Drag the double line selection frame (C) toward upper left.&lt;/li&gt;
&lt;li&gt;You can adjust the position by hitting Shift key and Up, down, left and right keys.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Change the page size
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1Jreak5_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/73252615-9b74-f1ac-b4c2-2b14753c99d3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1Jreak5_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/73252615-9b74-f1ac-b4c2-2b14753c99d3.png" alt="linestamp02.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click [Page] on the menu bar   &amp;gt; Click 'Page Size...' &lt;/li&gt;
&lt;li&gt;Enter smaller number of width and height  in order to get rid of mergin space on the right and bottom side.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  3.Export APNG
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;As the animation is  laterally long , the Exporting APNG's width is 320.&lt;/li&gt;
&lt;li&gt;As the Frame limits   to 20 frames, Exporting Time length is 2 seconds and 10 Frames/sec.&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;Click [File] on the menu bar  &amp;gt; Click 'Sequential images/APNG export' &lt;/li&gt;
&lt;li&gt;Enter the name of APNG file. Click [Save]. Now the APNG setting panel will appear as follows. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Q4TuZj0t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://3.bp.blogspot.com/-pqx78fgmdKA/WZAR4su_KEI/AAAAAAAAAgM/OWr9jLjEVJ4LfdQl_OkMpc7MLHuaaOybwCLcBGAs/s1600/0000.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Q4TuZj0t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://3.bp.blogspot.com/-pqx78fgmdKA/WZAR4su_KEI/AAAAAAAAAgM/OWr9jLjEVJ4LfdQl_OkMpc7MLHuaaOybwCLcBGAs/s1600/0000.png" alt="linestamp03b.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Enter 320 to the width of Picture Size.(A) The height will be set automatically if you check [Keep Ratio].&lt;/li&gt;
&lt;li&gt;Enter 10 to Frame/sec&lt;/li&gt;
&lt;li&gt;Enter 2 sec to the Time Length.&lt;/li&gt;
&lt;li&gt;You must check [Transparent Background]&lt;/li&gt;
&lt;li&gt;You shold enter 1 to 'APNG loops'(B). The initial value 0 means infinite loop.&lt;/li&gt;
&lt;li&gt;Click on the [Start] button(C).&lt;/li&gt;
&lt;li&gt;The question  "Do you want to combine PNGs to an APNG file" will appear. Click [Yes]. The APNG file will be exported.&lt;/li&gt;
&lt;li&gt;If you click [No], the sequential 20 PNG images will be exported.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Final words
&lt;/h1&gt;

&lt;p&gt;This article shows 9VAe can  make APNG animation and LINE animated Stickers. &lt;/p&gt;




&lt;h1&gt;
  
  
  Related article
&lt;/h1&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-introduction"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-download-and-install"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-1"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-2"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-3"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-4"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-beginner-tutorial-5"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-long-animation-9vae"&gt;How to make a long animation with 9VAe&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Next Step Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-apng"&gt;How to make APNG from SVG for LINE animated Stickers?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://codepen.io/danjiro/post/make-animation-from-opencliparts-svg"&gt;Make Barrel Fish animation from Openclipart SVG &lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/six-steps-to-make-svg-animation-from-clip-art"&gt;Six steps to make SVG Animation from Openclipart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-animated-gif-from-openclipart"&gt;How to make Animated GIF from Openclipart?&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Animation Examples
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-gif-svg-example-openclipart"&gt;9VAe's GIF/SVG Animation examples  in Openclipart&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Technical Information
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/export-animated-gif-in-9vae"&gt;Export Animated GIF in 9VAe&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>9vae</category>
      <category>line</category>
      <category>apng</category>
      <category>svg</category>
    </item>
    <item>
      <title>Free SVG/GIF/MP4/APNG Animation editor : 9VAe</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Thu, 29 Oct 2020 02:31:27 +0000</pubDate>
      <link>https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md</link>
      <guid>https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md</guid>
      <description>&lt;h2&gt;
  
  
  What's 9VAe ?
&lt;/h2&gt;

&lt;p&gt;9VAe is a powerful free software which can &lt;a href="https://dnjiro.medium.com/how-to-make-a-great-short-video-from-5-pictures-free-software-9vae-a5337552aee3"&gt;create 2D animation using vector graphics&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqfopuxsugim8sce1ptl0.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqfopuxsugim8sce1ptl0.gif" alt="Big crab attack animation" width="400" height="300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@dnjiro/how-to-make-animated-gif-from-svg-shishi-lion-dance-779946a02b7f"&gt;Use of shape tweening&lt;/a&gt; eliminates the need to create animation frame-by frame.&lt;br&gt;
Export SVG / GIF / APNG animation easily.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;a href="https://apps.apple.com/jp/app/9vae-iphone/id1482450143"&gt;iOS&lt;br&gt;iPad&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ftd5XV_O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/e6527c3c-7ec3-e357-37c2-2765538e47e0.png" alt="qvadanb.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.qvae"&gt;Android&lt;br&gt;Chromebook&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VgOt6t0J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6337d377-d49c-f68e-eff5-89d3bf50487d.png" alt="qvaqva.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://drive.google.com/file/d/1tIuOkL0TNhPaP3UfYl2pI7Cfk49QNfn3/view?usp=drive_link"&gt;Win&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VgOt6t0J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6337d377-d49c-f68e-eff5-89d3bf50487d.png" alt="qvaqva.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://drive.google.com/file/d/13yLPjYXv_fSH1MeSMfhyf_x7c3D02hJS/view?usp=drive_link"&gt;Mac&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VgOt6t0J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6337d377-d49c-f68e-eff5-89d3bf50487d.png" alt="qvaqva.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://drive.google.com/file/d/1HxKGRhI-v4F4Io3PShy8KVtLqSnNEcCy/view?usp=drive_link"&gt;Raspberry Pi&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VgOt6t0J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6337d377-d49c-f68e-eff5-89d3bf50487d.png" alt="qvaqva.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://drive.google.com/file/d/1VebfBt-0LsnfN7J4q6Nbv_wMOd5PpBIM/view?usp=sharing"&gt;Ubuntu&lt;br&gt;32bit&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3dzwFK-L--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/580af743-7e1c-7a04-2966-470f4a33537c.png" alt="qva32b.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://apps.apple.com/jp/app/9vaepro/id1493183090"&gt;9VAePro&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fVa3DomS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/46826bc3-250a-5133-f827-3a4d086e2f4d.png" alt="qvapro64.png" width="64" height="64"&gt;&lt;br&gt;* 599&lt;br&gt;Page&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.amazon.co.jp/dp/B082MYHTT7/ref=sr_1_1"&gt;Amazon&lt;br&gt;Fire&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VgOt6t0J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/6337d377-d49c-f68e-eff5-89d3bf50487d.png" alt="qvaqva.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;center&gt;If you&lt;br&gt;can't&lt;br&gt;download&lt;br&gt;from&lt;br&gt;above&lt;br&gt;↓&lt;/center&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/1QTwckowY7DTdbxPFtVW-OA4IR0umaYjw/view?usp=sharing"&gt;Old Mac&lt;br&gt;10.7-10.11&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/1H6UkwUNdjTAX6_IvbFmkvXAHot6ASC5y/view?usp=sharing"&gt;Ubuntu&lt;br&gt;64bit&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--I5Bn0_iJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/e3edbeac-ece0-c506-e02f-cf5e0f5dd04e.png" alt="qva64b.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.qvaDangla"&gt;Android&lt;br&gt;Chromebook&lt;br&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ftd5XV_O--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/e6527c3c-7ec3-e357-37c2-2765538e47e0.png" alt="qvadanb.png" width="64" height="64"&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.vector.co.jp/soft/dl/winnt/art/se515201.html"&gt;Win&lt;br&gt;(Vector)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.vector.co.jp/soft/dl/mac/art/se515202.html"&gt;Mac&lt;br&gt;(Vector)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.vector.co.jp/soft/other/other/se515318.html"&gt;RaspberryPi&lt;br&gt;(Vector)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.vector.co.jp/info/vtest.html"&gt;Safe?&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;a href="https://qiita.com/danjiro/items/1debda10c37fd8a55927"&gt;Install&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://qiita.com/danjiro/items/1debda10c37fd8a55927#windows%E7%89%889va-win"&gt;windows&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://qiita.com/danjiro/items/1debda10c37fd8a55927#mac%E7%89%889va-mac"&gt;Mac&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://qiita.com/danjiro/items/1debda10c37fd8a55927#raspberry-pi%E7%89%889va-pi"&gt;Pi&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://qiita.com/danjiro/items/1debda10c37fd8a55927#ubuntu--linux-mint--xtra-pc-%E7%89%889va-pi"&gt;Linux&lt;/a&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://dnjiro.hatenablog.com/archive/category/%E3%82%A2%E3%83%8B%E3%83%A1%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9"&gt;How to make&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;Button&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://9vaelab.blogspot.com/p/scl0mnu.html"&gt;Menu&lt;br&gt;Key&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://chiebukuro.yahoo.co.jp/search?p=9vae"&gt;9VAe FAQ&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://dangla.jp/"&gt;Dangla&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MP4 export&lt;/td&gt;
&lt;td&gt;&lt;a href="https://youtu.be/Lc5-ac01n6w"&gt;ffmpeg&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;〇&lt;/td&gt;
&lt;td&gt;→&lt;/td&gt;
&lt;td&gt;&lt;a href="https://youtu.be/Lc5-ac01n6w"&gt;ffmpeg&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Talk&lt;/td&gt;
&lt;td&gt;&lt;a href="https://youtu.be/0k9bAN4Jge4"&gt;SofTalk&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;〇&lt;/td&gt;
&lt;td&gt;→&lt;/td&gt;
&lt;td&gt;&lt;a href="https://youtu.be/Khx31_0IWcE"&gt;OpenJTalk&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Related apps&lt;/th&gt;
&lt;th&gt;&lt;a href="https://9vae.blogspot.com/p/9vae.html"&gt;PEAS motch!&lt;/a&gt;&lt;/th&gt;
&lt;th&gt;&lt;a href="https://9vae.blogspot.com/p/help9val.html"&gt;9VAL&lt;/a&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Windows / Mac&lt;/td&gt;
&lt;td&gt;&lt;a href="http://peasmotch.jpn.org/"&gt;PEAS motch!&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/14YGVNZji0je3DWTqfo5Brr8BipG3HglG/view?usp=sharing"&gt;9VAL&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;iPhone / iPad&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://apps.apple.com/jp/app/9vaelearning/id1567345282"&gt;9VAL&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Android / Chromebook&lt;/td&gt;
&lt;td&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.peasMotch"&gt;PEAS motch!one&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.qvae.qvaL"&gt;9VAL&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Amazon Fire&lt;/td&gt;
&lt;td&gt;&lt;a href="https://dnjiro.hatenablog.com/entry/9vae-android"&gt;PEAS motch APK&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.amazon.co.jp/dp/B0991N7YFC/ref=sr_1_1"&gt;9VAL&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hhVvRkft--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/2d5f50fc-08ec-6e59-0b60-8a673e234ad5.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hhVvRkft--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/2d5f50fc-08ec-6e59-0b60-8a673e234ad5.gif" alt="9vae128.gif" width="128" height="128"&gt;&lt;/a&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xnZJ6vzn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/89230874-92be-3e37-8c4c-18561b252855.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xnZJ6vzn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67734/89230874-92be-3e37-8c4c-18561b252855.gif" alt="macWinRaspiUbW512.gif" width="580" height="150"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Runs on:   Windows,  Macintosh, Raspberry Pi, Ubuntu, Android, Chromebook, iPhone / iPad&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Stand-alone editor for 2D Vector Animation. &lt;/li&gt;
&lt;li&gt;Export Animated GIF, APNG &lt;a href="http://codepen.io/danjiro/post/how-to-make-apng"&gt;(LINE animated Stickers)&lt;/a&gt;, Animated SVG (SMIL).&lt;/li&gt;
&lt;li&gt;Smooth Tweens (Shape, Color, Position, Size, Width, Transparency...)&lt;/li&gt;
&lt;li&gt;Path Animation. Time Curve.&lt;/li&gt;
&lt;li&gt;Vector Effects (blur, drop shadow ...)&lt;/li&gt;
&lt;li&gt;Import SVG (Scalable Vector Graphics).&lt;/li&gt;
&lt;li&gt;Export Quicktime (9va-mac) , Sequential PNGs with alpha mask.&lt;/li&gt;
&lt;li&gt;Wacom pen tablet (Ver.0.5.2-)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Simple and Powerful
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;Here is an overview of the 9VAe interface.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vlljuyAZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/5242dc6d-c909-43bc-7a5a-6fdf3aa28718.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vlljuyAZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/5242dc6d-c909-43bc-7a5a-6fdf3aa28718.png" alt="9vae2Screen.png" width="668" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Tool Box&lt;/li&gt;
&lt;li&gt;Editing Tool &lt;/li&gt;
&lt;li&gt;Play / Stop button&lt;/li&gt;
&lt;li&gt;Page Bar&lt;/li&gt;
&lt;li&gt;Palette(Color, Width, Line types...)&lt;/li&gt;
&lt;li&gt;Input button (Animation / Sound / Photo)&lt;/li&gt;
&lt;li&gt;Clip memory (Copy / Cut / Paste / Animecast)&lt;/li&gt;
&lt;li&gt;Time Control Panel (Time curve, Layer)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;9VAe's &lt;em&gt;Page&lt;/em&gt; means key-frames. Each page has time duration in seconds between the page and the next page. 9VAe doesn't have &lt;em&gt;Timeline&lt;/em&gt;. You can create animations by changing shapes on the pages and changing duration of  the pages.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Time curve&lt;/em&gt; , &lt;em&gt;Path&lt;/em&gt; , &lt;em&gt;Animecast (Movie clip)&lt;/em&gt; allow you to create complex movement between the pages. &lt;/p&gt;

&lt;h2&gt;
  
  
  Smooth Tweening
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xtUc3YPD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/17064986-dd34-2d39-5e5a-ba9d0b70e195.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xtUc3YPD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/17064986-dd34-2d39-5e5a-ba9d0b70e195.gif" alt="machineGun.gif" width="320" height="240"&gt;&lt;/a&gt; &lt;a href="https://openclipart.org/detail/233684/machine-gun-girl-animation"&gt;&amp;gt; SVG&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;a href="https://9vaelab.blogspot.com/p/how-to-make-nim.html"&gt;How to add animation to SVG&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  One Picture Animation
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;One picture animation made by only one picture. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--s9_mouRx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://1.bp.blogspot.com/-OOwlHU4xeGs/XC2mdX4QcqI/AAAAAAAAAp8/QpCZy9drwW8J3vnqSMjBcneWGW-vyzYOQCLcBGAs/s1600/onepicture.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--s9_mouRx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://1.bp.blogspot.com/-OOwlHU4xeGs/XC2mdX4QcqI/AAAAAAAAAp8/QpCZy9drwW8J3vnqSMjBcneWGW-vyzYOQCLcBGAs/s1600/onepicture.gif" alt="One Picture Animation" width="512" height="279"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JeKy01FP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/0b73bbec-806d-c1a4-c68d-d619296ab8d2.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JeKy01FP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://qiita-image-store.s3.amazonaws.com/0/67734/0b73bbec-806d-c1a4-c68d-d619296ab8d2.gif" alt="000c.gif" width="400" height="300"&gt;&lt;/a&gt;&lt;a href="https://medium.com/@dnjiro/how-to-make-hand-drawn-animation-using-9vae-f4fa6109b1e6"&gt;&amp;gt; How to make this animation&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  SVG Animation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UOh0p0rQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-ak.f.st-hatena.com/images/fotolife/d/dnjiro/20190111/20190111144615.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UOh0p0rQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-ak.f.st-hatena.com/images/fotolife/d/dnjiro/20190111/20190111144615.gif" width="510" height="461"&gt;&lt;/a&gt;&lt;a href="https://medium.com/@dnjiro/how-to-make-animated-gif-from-svg-please-try-grocery-sample-77e146b8ca4"&gt;&amp;gt; How to make this animation&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Add Animation to your software
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Software&lt;/th&gt;
&lt;th&gt;Combined Effect&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;PowerPoint, Keynote, LibreOffice&lt;/td&gt;
&lt;td&gt;&lt;a href="http://9vaelab.blogspot.jp/p/blog-page_15.html"&gt;Make animated GIFs. Add them to the presentation.&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Illustrator, Inkscape&lt;/td&gt;
&lt;td&gt;Import SVGs. Make animations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Movie Editor&lt;/td&gt;
&lt;td&gt;Make Sequential PNGs animation. Superimpose them into the movie.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Scratch&lt;/td&gt;
&lt;td&gt;Make Sequential PNGs animation. Make original costume width them.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Available in various Environments
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;OS&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#windows-9va-win-1"&gt;Windows&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;10/8/7/Vista/XP, 64bit / 32bit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#macintoh-9va-mac-3"&gt;Macintosh&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;OSX 10.7 - (Intel)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#raspberry-pi-9va-pi-5"&gt;Raspberry Pi&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Raspbian-Buster/Stretch/Jessie-PIXEL/Jessie/Wheezy Linux&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#ubuntu-linux-mint-xtra-pc-9va-pi-7"&gt;Ubuntu / Linux Mint / Xtra-PC&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Ubuntu 14,16,18 / Linux Mint 17,18  (Linux x86 32bit)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.qvae"&gt;Android / Chromebook&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Android 5.0-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://apps.apple.com/JP/app/9vae/id1480969516"&gt;iOS (iPhone / iPad)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;iOS 10.0-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Language&lt;/td&gt;
&lt;td&gt;English, French, Japanese&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Free software&lt;/li&gt;
&lt;li&gt;9VAe Lab will improve and maintain 9VAe as we can with no responsibility.&lt;/li&gt;
&lt;li&gt;9VAe Lab provides the right to distribute and trade 9VAe to anyone free of charge.&lt;/li&gt;
&lt;li&gt;You can freely create content related to 9VAe.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Recent Version
&lt;/h2&gt;

&lt;p&gt;Ver.1.3.8(230501)Added external file reading and writing to the Android version.&lt;br&gt;&lt;br&gt;
Ver.1.3.6(230401)Fixed a bug where semi-transparent lines became darker when drawing.&lt;br&gt;&lt;br&gt;
Ver.1.3.4(230123)All OS versions now have a speaking function. Changed to support from iOS11 and above.&lt;br&gt;&lt;br&gt;
Ver.1.0.1(220501) Added multiple page output to Picture Export &lt;br&gt;&lt;br&gt;
Ver.1.0.0 &lt;strong&gt;The maximum number of pages is now 99!&lt;/strong&gt;&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Ver.0.8.4(210606) Bug fix (Windows / Mac ) &lt;br&gt;&lt;br&gt;
Ver.0.7.6(201001) (Octover 28, 2020)&lt;br&gt;&lt;br&gt;
Ver.0.7.0(200402) (April 19, 2020)&lt;br&gt;&lt;br&gt;
Ver.0.5.7b (June 16, 2017)&lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YZ2gZQH0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://2.bp.blogspot.com/-prTKXu-BimY/WTjn1wXIPUI/AAAAAAAAAb0/jXwqIGAcI8cRGKQQfU15bhwZuJo4q8xFgCLcB/s400/000c.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YZ2gZQH0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://2.bp.blogspot.com/-prTKXu-BimY/WTjn1wXIPUI/AAAAAAAAAb0/jXwqIGAcI8cRGKQQfU15bhwZuJo4q8xFgCLcB/s400/000c.gif" alt="0505en600.gif" width="400" height="300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ver.0.5.6 &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---IO498L0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://3.bp.blogspot.com/-2KErYPCJOWU/WTjkMpXllMI/AAAAAAAAAbo/chSULXxK_QM-_gO8y8I2Lz488SL3OJYyACLcB/s400/000.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---IO498L0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://3.bp.blogspot.com/-2KErYPCJOWU/WTjkMpXllMI/AAAAAAAAAbo/chSULXxK_QM-_gO8y8I2Lz488SL3OJYyACLcB/s400/000.gif" alt="0505en600.gif" width="400" height="339"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ver.0.5.5 &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KM5bsSRp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://3.bp.blogspot.com/-l6bocbhncMs/WRY-Xxd27dI/AAAAAAAAAaI/t24duNjz1m8ZrYfAofgIuAuEnVreVT9RwCEw/s1600/0505w600en.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KM5bsSRp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://3.bp.blogspot.com/-l6bocbhncMs/WRY-Xxd27dI/AAAAAAAAAaI/t24duNjz1m8ZrYfAofgIuAuEnVreVT9RwCEw/s1600/0505w600en.gif" alt="0505en600.gif" width="600" height="337"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ver.0.5.4 (9va-win) &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wHjW7TFA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://3.bp.blogspot.com/-ziN6wkkzDww/WPxlX78kXFI/AAAAAAAAAZs/VNwmxY-Baa4g8BYaXJcgj1aSDYTCGyTogCLcB/s400/0504b.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wHjW7TFA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://3.bp.blogspot.com/-ziN6wkkzDww/WPxlX78kXFI/AAAAAAAAAZs/VNwmxY-Baa4g8BYaXJcgj1aSDYTCGyTogCLcB/s400/0504b.gif" alt="0500en600.gif" width="400" height="225"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Related article
&lt;/h2&gt;

&lt;h3&gt;
  
  
  9VAe Introduction
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/free-svg-gif-apng-animation-editor-9vae-36md"&gt;9VAe Free SVG/GIF Animation editor: Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://9vaelab.blogspot.com/p/blog-page.html"&gt;9VAe Download and Install&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-faq"&gt;9VAe's Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Beginner Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c"&gt;9VAe Beginner Tutorial 0 - Overview &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-1-12hb"&gt;9VAe Beginner Tutorial 1 - Input, Select, Move, Resize...&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-2-2nj2"&gt;9VAe Beginner Tutorial 2 - AnimeCast, Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-3-1g3i"&gt;9VAe Beginner Tutorial 3 - Edit AnimeCast, Loop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/dnjiro/9vae-beginner-tutorial-4-1c7k"&gt;9VAe Beginner Tutorial 4 - Time Curve, Copy Pages, GIF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dnjiro.medium.com/how-to-make-a-great-short-video-from-5-pictures-free-software-9vae-a5337552aee3"&gt;How to make a great short video from 5 pictures&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Next Step Tutorials
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-apng"&gt;How to make APNG from SVG for LINE animated Stickers?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://codepen.io/danjiro/post/make-animation-from-opencliparts-svg"&gt;Make Barrel Fish animation from Openclipart SVG &lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/six-steps-to-make-svg-animation-from-clip-art"&gt;Six steps to make SVG Animation from Openclipart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/how-to-make-animated-gif-from-openclipart"&gt;How to make Animated GIF from Openclipart?&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Animation Examples
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/9vae-gif-svg-example-openclipart"&gt;9VAe's GIF/SVG Animation examples  in Openclipart&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  9VAe Technical Information
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://codepen.io/danjiro/post/export-animated-gif-in-9vae"&gt;Export Animated GIF in 9VAe&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Other Languages
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://9vae.blogspot.jp/"&gt;9VAeきゅうべえアニメ研究所 (Japanese)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dolarfred.free.fr/9va.html"&gt;dolarfred Éditeur d'animations gratuit 9VA (French)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://9vae.com/9vaewinkan.html"&gt;微软Windows用GIF动画/SVG动画制作免费软件(Chinese)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>9vae</category>
      <category>gif</category>
      <category>animation</category>
      <category>video</category>
    </item>
    <item>
      <title>How to make SVG Loop Animation?</title>
      <dc:creator>Danjiro Daiwa</dc:creator>
      <pubDate>Thu, 29 Oct 2020 01:33:16 +0000</pubDate>
      <link>https://dev.to/dnjiro/how-to-make-svg-loop-animation-57d8</link>
      <guid>https://dev.to/dnjiro/how-to-make-svg-loop-animation-57d8</guid>
      <description>&lt;h1&gt;
  
  
  How to make SVG Loop Animation?
&lt;/h1&gt;

&lt;p&gt;Loop Animation is useful to make a bird flying or a man walking etc.&lt;/p&gt;

&lt;p&gt;In this article I will explane how to make SVG Loop Animation without  using Java Script.&lt;/p&gt;

&lt;h3&gt;
  
  
  SVG SMIL Animation
&lt;/h3&gt;

&lt;p&gt;SVG stands for Scalable Vector Graphics. &lt;br&gt;
Many people think SVG is a vector-based static graphics  format. SVG  supports the animation which is called SMIL, Synchronized Multimedia Integration Language.&lt;br&gt;
SMILE animation works in all browsers except in Internet Explorer and Opera Mini. You can see &lt;a href="http://caniuse.com/#feat=svg-smil"&gt; the compatibility table on Can I Use&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;
  
  
  Simple  animation example
&lt;/h3&gt;

&lt;p&gt;The following is an example of an orange circle that moves from left to right in front of the blue circle. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RHZCEIlj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/7623d9bf-348b-2717-ade1-6a55a9901273.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RHZCEIlj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/7623d9bf-348b-2717-ade1-6a55a9901273.gif" alt="loop01a.gif"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;svg&amp;gt;
  &amp;lt;circle fill="blue" cx="150" cy="100" r="50"  /&amp;gt;
  &amp;lt;circle fill="orange" cy="100" r="20" &amp;gt;
    &amp;lt;animate attributeName="cx" from="50" to="250"
    dur="5s" repeatCount="indefinite" /&amp;gt;
  &amp;lt;/circle&amp;gt;
&amp;lt;/svg&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;animate&amp;gt;&lt;/code&gt; element  is used to animate &lt;code&gt;cx&lt;/code&gt;. &lt;code&gt;cx&lt;/code&gt; is the center position x of an orange circle.&lt;/li&gt;
&lt;li&gt;The  &lt;code&gt;cx&lt;/code&gt; is moving &lt;code&gt;from="50" to="250"&lt;/code&gt; during five seconds(&lt;code&gt;dur="5s"&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;repeatCount="indefinite"&lt;/code&gt; means the animation will be  repeated indefinitely.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Two circles moving around blue circle animation
&lt;/h3&gt;

&lt;p&gt;In the next example, a new circle moving from right to left is added behind the blue circle.&lt;br&gt;
You will see two circles are moving around the blue circle. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T6vpedc2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/6b8bb065-75b5-d704-c161-c828a6cc2233.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T6vpedc2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/6b8bb065-75b5-d704-c161-c828a6cc2233.gif" alt="loop01b.gif"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;svg&amp;gt;
  &amp;lt;circle fill="orange" cy="100" r="20"&amp;gt;
    &amp;lt;animate attributeName="cx" from="250" to="50"
    dur="5s"　repeatCount="indefinite" /&amp;gt;
  &amp;lt;/circle&amp;gt;
  &amp;lt;circle fill="blue" cx="150" cy="100" r="50" /&amp;gt;
  &amp;lt;circle fill="orange" cy="100" r="20"&amp;gt;
    &amp;lt;animate attributeName="cx" from="50" to="250"
    dur="5s" repeatCount="indefinite" /&amp;gt;
  &amp;lt;/circle&amp;gt;
&amp;lt;/svg&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  How to repeat one circle moving around blue circle?
&lt;/h3&gt;

&lt;p&gt;It was easy to make the animation that two circles are moving around the blue circle. But if you want to make the animation that  one circle is moving around, you have to switch hide or display the circle alternately.  You can't use &lt;code&gt;repeatCount="indefinite"&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;You can switch hide or display circle by using ID as follows.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add ID to the both circles such as &lt;code&gt;id="o1", id="o2"&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;begin&lt;/code&gt; to each circle and define the start time of the animation.&lt;/li&gt;
&lt;li&gt;Set the start time to the end time of the other circle animation(&lt;code&gt;o1.end、o2.end&lt;/code&gt;).
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;svg&amp;gt;
  &amp;lt;circle fill="orange" cx="-50" cy="100" r="20"&amp;gt;
    &amp;lt;animate id="o1" begin="0;o2.end"
    attributeName="cx" from="250" to="50" dur="5s" /&amp;gt;
  &amp;lt;/circle&amp;gt;
  &amp;lt;circle fill="blue" cx="150" cy="100" r="50" /&amp;gt;
  &amp;lt;circle fill="orange" cx="-50" cy="100" r="20"&amp;gt;
    &amp;lt;animate id="o2" begin="o1.end" 
    attributeName="cx" from="50" to="250" dur="5s" /&amp;gt;
  &amp;lt;/circle&amp;gt;
&amp;lt;/svg&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mVKu4HZG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3c1895ca-f67f-5e04-bb0a-443a55f7bcf1.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mVKu4HZG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/3c1895ca-f67f-5e04-bb0a-443a55f7bcf1.gif" alt="loop01c.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The important point you have to think about is &lt;strong&gt;Stacking order&lt;/strong&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If the stacking order of the shapes doesn't change during the animation, you can use &lt;code&gt;repeatCount="indefinite"&lt;/code&gt; to make loop animation.&lt;/li&gt;
&lt;li&gt;You can't use &lt;code&gt;repeatCount="indefinite"&lt;/code&gt; if the stacking order will change during the animation.
You have to use ID. But it will be complicated when the number of shapes becomes larger. You have to define many IDs when you change the stacking order of the shapes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Loop animation using dummy loop and relative time
&lt;/h3&gt;

&lt;p&gt;I recommend you to define dummy loop at first, and set each start time by using relative time from the dummy loop as follows.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;svg&amp;gt;
  &amp;lt;rect&amp;gt;
    &amp;lt;animate id="o1" begin="0;o1.end" dur="10s"
    attributeName="visibility" from="hide" to="hide"/&amp;gt;
  &amp;lt;/rect&amp;gt;
  &amp;lt;circle fill="orange" cx="-50" cy="100" r="20"&amp;gt;
    &amp;lt;animate begin="o1.begin" 
    attributeName="cx" from="250" to="50" dur="5.05s"/&amp;gt;
  &amp;lt;/circle&amp;gt;
  &amp;lt;circle fill="blue" cx="150" cy="100" r="50" /&amp;gt;
  &amp;lt;circle fill="orange" cx="-50" cy="100" r="20"&amp;gt;
    &amp;lt;animate begin="o1.begin+5s" 
    attributeName="cx" from="50" to="250" dur="5.05s"/&amp;gt;
  &amp;lt;/circle&amp;gt;
&amp;lt;/svg&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;rect&amp;gt;&lt;/code&gt; is a dummy object to define the  loop time 10 seconds (&lt;code&gt;dur="10s"&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;id="o1" begin="0;o1.end"&lt;/code&gt; means the rect 'o1' will start  at 0 second and   restart again at the  end of animation. &lt;/li&gt;
&lt;li&gt;
&lt;code&gt;attributeName="visibility" from="hide" to="hide"&lt;/code&gt; means the rect will be hidden everytime.&lt;/li&gt;
&lt;li&gt;The start time of the orange circle    is set relatively to &lt;code&gt;o1.begin&lt;/code&gt; (as &lt;code&gt;begin="o1.begin"&lt;/code&gt; and  &lt;code&gt;begin="o1.begin+5s"&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;In order to avoid blink in browser, the animation time  is set to 5.05 seconds(&lt;code&gt;dur="5.05s"&lt;/code&gt;). &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Example of SVG Loop Animation
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The link on the left is an SVG animation (still image in IE). No matter how much you enlarge the screen, it will not be jagged.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;SVG&lt;/th&gt;
&lt;th&gt;APNG&lt;/th&gt;
&lt;th&gt;GIF&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://codepen.io/danjiro/full/LEbyxp"&gt;01sharks&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oBWQ5p0t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/eec9a27c-089d-6475-a103-eb737a07007a.png" alt="01sharks.eva.png"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kwboAvWb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/5b5e620e-6cf1-74a2-9014-52348e328ebc.gif" alt="01sharks.eva.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://codepen.io/danjiro/full/YPpjqY"&gt;02ice&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Gkng7Cn1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/8c1f0e9b-edb7-88a8-891a-467106425738.png" alt="02ice.eva.png"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BvwYJRXY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/4c1ce8c1-3b23-09aa-2cc6-831152144279.gif" alt="02ice.eva.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://codepen.io/danjiro/full/yygGdP"&gt;03octopus&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nW-vNqYC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/d29b1cac-21bc-f7a6-e0c0-4b7e02fcbec0.png" alt="03octopus.eva.png"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--d0NOhH16--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/57b6449e-5568-438c-7a74-16dd777794b3.gif" alt="03octopus.eva.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://codepen.io/danjiro/full/ogWwoL"&gt;04torpede&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--J_43cibm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/c2cfde01-5ec2-9013-e62b-9e56863c4fe0.png" alt="04torpede.eva.png"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--smCw0H7J--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/1ced3ad2-c305-9051-2861-e8fe73400123.gif" alt="04torpede.eva.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://codepen.io/danjiro/full/MYoGWd"&gt;05crab&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--femWRtFh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/c6dd73e4-49f1-bc43-6f56-795e46c583e3.png" alt="05crab.eva.png"&gt;&lt;/td&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8az5HxKz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/beb6d59b-60e8-b7f6-72f4-0af2d7680552.gif" alt="05crab.eva.gif"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  2D Keyframe animation editor 9VAe
&lt;/h3&gt;

&lt;p&gt;You can make SVG Loop Animation easily by using &lt;a href="https://openclipart.org/"&gt;Openclipart&lt;/a&gt;  and free software 9VAe. &lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Download  (Click &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--p_j7nGgC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://qiita-image-store.s3.amazonaws.com/0/67734/dbea08ea-33e3-c9f2-aa04-73528cfa0f7f.png" alt="Untitled.png"&gt; in the following links)&lt;/th&gt;
&lt;th&gt;Download from Other&lt;/th&gt;
&lt;th&gt;How to Install&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjWVIzYWxCVUZwNWM/view?usp=sharing"&gt;&lt;strong&gt;9va-win (Windows)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://9vae-win.en.softonic.com/"&gt;9va-win (Softnic)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#windows-9va-win-1"&gt;windows&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjUE0wWkh4THVsOFk/view?usp=sharing"&gt;&lt;strong&gt;9va-mac64 (macOS 10.10-)&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;    &lt;a href="https://drive.google.com/file/d/1Hwkt8fisEcWuHkHcxQy3RfXWRHsypZmb/view?usp=sharing"&gt;9va-mac (Old Ver.10.4-10.9 is here)&lt;/a&gt;
&lt;/td&gt;
&lt;td&gt;&lt;a href="https://9vae-mac.en.softonic.com/mac"&gt;9va-mac (Softnic)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#macintoh-9va-mac-3"&gt;mac&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjd0RPOFVWbWxwZkU/view?usp=sharing"&gt;&lt;strong&gt;9va-pi (Raspberry Pi)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://www.vector.co.jp/soft/other/other/se515318.html"&gt;9va-pi (Vector)&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#raspberry-pi-9va-pi-5"&gt;pi&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://drive.google.com/file/d/0B_jLDEPlHKVjTmU1M05GanZLWjg/view?usp=sharing"&gt;&lt;strong&gt;9va-pi (Ubuntu/Linux Mint/Xtra-PC (LinuxX86-32bit))&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://codepen.io/danjiro/post/9vae-download-and-install#ubuntu-linux-mint-xtra-pc-9va-pi-7"&gt;linux&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://9vaelab.blogspot.jp/p/blog-page_12.html"&gt;&lt;strong&gt;PEAS motch! (Windows / Macintosh) Kids version)&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Smartphone&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Android / Chromebook&lt;/td&gt;
&lt;td&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.qvae"&gt;9VAe - Google Play&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://9vaelab.blogspot.com/p/how-to-make-nim.html"&gt;How to make&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;iPad&lt;/td&gt;
&lt;td&gt;&lt;a href="https://apps.apple.com/us/app/9vae/id1480969516"&gt;9VAe&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;iPhone&lt;/td&gt;
&lt;td&gt;&lt;a href="https://apps.apple.com/us/app/9vaedangla/id1482450143"&gt;9VAeDangla&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Amazon Fire&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.amazon.co.jp/dp/B082MYHTT7/ref=sr_1_1"&gt;9VAe - Amazon&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;See the following articles if you want more information .&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://9vaelab.blogspot.com/p/9vae.html"&gt;9VAe Lab&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>svg</category>
      <category>animation</category>
      <category>9vae</category>
    </item>
  </channel>
</rss>
