<p>There are multiple reasons.</p>
<ol>
<li>Anime and cartoons are not created for the web.
They are mostly created for TV and broadcasted there, and TV simply don't support SVG most of the time.</li>
<li>Even today, Anime is mostly drawn. So SVGs would be require fitting to the source image.
This process is prone to errors and artifacts, and usually doesn't look that good.
Some of them use 3D or 2D models, but they still require rendering, therefore the same limitation applies.</li>
<li>SVGs require quite a bit of math to render on the client, so streaming the latest episodes on your phone would be extremely wasteful and probably impossible.</li>
<li>SVGs are extremely limited in supported shapes and colorization.</li>
</ol>
<p>The only way to get rid of the limitations of SVGs and make it work in this context, would be to send about 2 million tiny rectangles.
We could call them pixels, which brings me to my last point:</p>
<ol start="5">
<li>SVGs are extremely wasteful. Normal video is compressed to save bandwith, SVG uses big shapes and options for customization to optimize.</li>
</ol>
<pre class="lang-bash prettyprint-override"><code>&lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;100&quot; height=&quot;100&quot; /&gt;
</code></pre>
<p>This is the simplest rectangle in SVG i know of. You could use 2'000'000 of these for your initial frame.
Add attributes for coloring and you have your first frame.
Then continue by adding animations.
That would require about 60Mb for your first frame (if it's completely black).
SVG would be producing the amount of data Crunchyroll uses for an episode, but within a couple of frames.</p>
<p>Edit:
SVG simply has different applications than video.
Modern containers and codecs are highly optimized toward video production, while svg excels in simple shapes and logos.
I would shake my had and walk out if the graphics designer would bring me the new logo as a png.
And I would do the same if an Animation studio would provide me with animated SVGs as videos</p>

CC BY-SA 4.0
2023-10-01T00:03:46.200Z
Thanks, lots. That was quite concrete.
RokeJulianLockhart
CC BY-SA 4.0
2023-09-30T07:15:27.200Z
2023-09-30T07:15:27.200Z
Euklios
<ul>
<li><p><a href="https://www.reddit.com/r/anime/comments/16v8xa6/comment/k2pj6xh/?utm_source=share&amp;utm_medium=web2x&amp;context=3" rel="nofollow noreferrer">https://www.reddit.com/r/anime/comments/16v8xa6/comment/k2pj6xh/?utm_source=share&amp;utm_medium=web2x&amp;context=3</a></p>
<blockquote>
<p>Anime isn't drawn with vectors. You would need to reinvent every animator, studio workflow just to make happen what you are proposing.</p>
</blockquote>
</li>
<li><p><a href="https://www.reddit.com/r/anime/comments/16v8xa6/comment/k2pj6xh/?utm_source=share&amp;utm_medium=web2x&amp;context=3" rel="nofollow noreferrer">https://www.reddit.com/r/anime/comments/16v8xa6/comment/k2pj6xh/?utm_source=share&amp;utm_medium=web2x&amp;context=3</a></p>
<blockquote>
<p>Anime is not produced with vector images. It would look no different in high res screens.</p>
</blockquote>
</li>
</ul>

CC BY-SA 4.0
2023-09-29T11:35:35.570Z
2023-09-29T11:35:35.570Z
RokeJulianLockhart
<p>Considering that, per <a href="https://video.stackexchange.com/a/18726/34808">https://video.stackexchange.com/a/18726/34808</a>, animated <code>.SVG</code> can be used (even across the internet, via browsers) as a vectoral video format, why are cartoons not served to the user in this format?</p>
<p>Surely it would be significantly more efficient for the distribution company (Crunchyroll, Funimation, etc.) and a superior experience for those with high-resolution displays and/or slow internet connections?</p>

<video><video-quality>
Why is animated SVG not used for streaming cartoons?
RokeJulianLockhart
# Why is animated SVG not used for streaming cartoons?

(Asked by: username_0 on 2023-09-29)

Considering that, per <https://video.stackexchange.com/a/18726/34808>, animated `.SVG` can be used (even across the internet, via browsers) as a vectoral video format, why are cartoons not served to the user in this format?

Surely it would be significantly more efficient for the distribution company (Crunchyroll, Funimation, etc.) and a superior experience for those with high-resolution displays and/or slow internet connections?

**Tags:** video, video-quality


---

## 2 answers

### Answer by username_1 on 2023-09-30. Score: 1

There are multiple reasons.

Anime and cartoons are not created for the web.
They are mostly created for TV and broadcasted there, and TV simply don't support SVG most of the time.
Even today, Anime is mostly drawn. So SVGs would be require fitting to the source image.
This process is prone to errors and artifacts, and usually doesn't look that good.
Some of them use 3D or 2D models, but they still require rendering, therefore the same limitation applies.
SVGs require quite a bit of math to render on the client, so streaming the latest episodes on your phone would be extremely wasteful and probably impossible.
SVGs are extremely limited in supported shapes and colorization.

The only way to get rid of the limitations of SVGs and make it work in this context, would be to send about 2 million tiny rectangles.
We could call them pixels, which brings me to my last point:

SVGs are extremely wasteful. Normal video is compressed to save bandwith, SVG uses big shapes and options for customization to optimize.



This is the simplest rectangle in SVG i know of. You could use 2'000'000 of these for your initial frame.
Add attributes for coloring and you have your first frame.
Then continue by adding animations.
That would require about 60Mb for your first frame (if it's completely black).
SVG would be producing the amount of data Crunchyroll uses for an episode, but within a couple of frames.
Edit:
SVG simply has different applications than video.
Modern containers and codecs are highly optimized toward video production, while svg excels in simple shapes and logos.
I would shake my had and walk out if the graphics designer would bring me the new logo as a png.
And I would do the same if an Animation studio would provide me with animated SVGs as videos

> **Comments:**
> **username_0**: Thanks, lots. That was quite concrete.  

---

### Answer by username_0 on 2023-09-29. Score: 0

* <https://www.reddit.com/r/anime/comments/16v8xa6/comment/k2pj6xh/?utm_source=share&utm_medium=web2x&context=3>

  > Anime isn't drawn with vectors. You would need to reinvent every animator, studio workflow just to make happen what you are proposing.
* <https://www.reddit.com/r/anime/comments/16v8xa6/comment/k2pj6xh/?utm_source=share&utm_medium=web2x&context=3>

  > Anime is not produced with vector images. It would look no different in high res screens.


---

