TG Telegram Group Link
Channel: GeekTips
Back to Bottom
Vector image tracing (raster image to svg)
https://inkscape.org/ (app) free
https://www.visioncortex.org/vtracer/ (free and also cli)
https://vectorizer.com/ (free..batch 20 images)

Best but pricey
https://vectorizer.ai/ (free while in beta) *Top2Bottom
https://www.vectorizer.io/ free 1 image/day $120/yr *Bottom2Top
great FAQ https://www.vectorizer.io/faq/
https://vectormagic.com/ $120/yr (great Learn section) can't download but can play around with $300 Mac/Win

Not too bad
https://svg-converter.com/ (color and b&w uses potrace)
https://svgtrace.com/ (free) or $30/image
https://www.autotracer.org (free uses autotrace library) *Top2Bottom

* Top2Bottom and Bottom2Top indicate the paths as they're drawn. Useful for Vivus Instant where you can duplicate and reverse paths and have it fill in.

Crap / Black & White only potrace, all free
https://tracesvg.com/
https://www.vectorization.org/
https://online.rapidresizer.com/tracer.php
https://svg-tracer.glitch.me/ (super slow)
https://picsvg.com/

Vector art websites
https://vectorart.ai/ $350/year 1 free download, then signup to download a few more *Top2Bottom
https://all-free-download.com/ zip file svg, eps, ai

Laser Cut / cdr / dxf
https://www.ameede.com/ 7z cdr, dxf, pdf (free)
https://vectorsart.com/ CDR, AI, EPS, etc. no svg wait 10 secs to download, no sign in

Ai generated vector art
https://illustroke.com/ crazy expensive
https://www.kittl.com $288/yr
https://www.craiyon.com/ $240/yr

Animated SVG usually only works with no fills. Might have to change all fills to strokes
https://maxwellito.github.io/vivus-instant/
Vtracer free also has a free iOS app to convert images to svg.
Forwarded from SVG Animated Stickers
More categories in menu - Couple weeks ago added Water Animals, Insects and now categorized more sub-categories for Japanese, Entertainment (celebration), Expressions (Icons, Letters ABC), Drink, Fruit, Vegetable.

Now should be even easier to locate what you're looking for. Reduced font size on menu on website. Now really made for mobile phones as purpose is to download a particular svg on your computer.

On this @SVGanimated channel or on the website http://geektips.rf.gd/stickers/
replace srt / vrt index numbers in subtitles...not really needed. In VSCode can simply do search for (^\d+\n) and replace (nothing) ...but to do in a script is much harder it appears. Here's what I found after lots of searching.

This one removes the number starting at beginning of a line and appends a newline but that creates two newlines (two empty lines)
sed -i 'N;s|^[0-9]\+||' test.vtt

Now to search for two empty lines and just remove one of them.

sed -i '/^$/{ :l N; s/^\n$//; t l p; d; }' test.vtt

So I guess I'll just stick with the first method.

sed -i 'N;s|^[0-9]\+||' test.vtt

So it went from 4.4MB down to 4.3MB so hmmm maybe not that much of a difference. Ok just did another one it went from 7.4MB to 6.8MB ..so it's a bit.
Hallucinations...repeating subs...so frustrating...caused by silence or music. These two lines repeated till

19:13:26.380 --> 19:13:27.380
He's been out all day?

19:13:27.380 --> 19:13:28.380
Yes.

Till the end of the segment...so yeah repeated for 10 hours.

This audiobook is almost 100 hours so split into five audio segments of about 20 hours each. To avoid transcribing the entire audiobook again which is lots of computer time. Split problematic audio segment 5 into two and it seems to have corrected the issue.
Since I hardly ever use srt subs converted all ShiftAppendSubs to vtt so no conversion necessary. Did this 100 hour audiobook like so. Ignore the durationaa_1 it's durationa_1 was just testing it and it worked.

This combines 6 transcribed to vtt audio segments. Initially only five 20 hour segements but segment 5 had an issue so split that up into two, thus 6. Although took about an hour to clean up the stucksubs and check for repeating times.
Here's going through stuck subs which indicated timecodes are wrong and need to be corrected. Probably the worse part of the process.
How to quickly find out number of chapters / episodes in an audiobook. Right click and open with mediainfo
sudo apt install mediainfo

Copy and paste into VSCode the chapters.
This particular audiobook has 204 episodes.
Make three svg galleries of Microsoft's Fluent Emoji. 3D is png so ignore that. Color is what is normal, flat is kinda easier on the eyes and high contrast is black and white. Wish to svgo optimize and reduce to one digit after decimal to reduce size around 25-50% of each one.
First gather all of the _color.svg into the output directory. Do this by searching recursively in all the subdirectories from the root folder with the find command.

mkdir output ; find . -name "*_color.svg" -exec cp {} output \;

now process all svgs in output folder with svgo optimization and put the optimized ones in the root folder and if successful (&&) delete the original svgs in the output folder
svgo --config ~/Documents/appimages/svgo.config.js -f ./output/ -o . && rm output/*.svg

Now reduce floating points (9.784 --> 9.7) to one digit after decimal
for f in *.svg; do sed -i -r 's|([0-9]+\.[0-9]{1})[0-9]+|\1|g' "$f" ; done

Then make gallery with VSCode.
mkdir output ; find . -name "*_flat.svg" -exec cp {} output \;
and do again
mkdir output ; find . -name "*_high_contrast.svg" -exec cp {} output \;

Only thing is to create your svgo.config.js file with the following and point to it
svgo.config.js

module.exports = {
multipass: true,
plugins: [
{
name: 'preset-default',
params: {
overrides: {
cleanupNumericValues: false,
removeViewBox: false,
removeHiddenElems: false,
moveElemsAttrsToGroup: false,
moveGroupAttrsToElems: false,
},
},
},
],
};
Left is Fluent Emoji Flat
Right is Fluent Emoji Color
Flat seems more vivid and pops out more.

Each ones Flat, Color, High Contrast contains 1258 svgs.
Color went from 20.9MB --> 15.4MB
Flat 2.8MB --> 1.5MB
High Contrast 3.3MB --> 1.5MB

Put up Flat for now on website but inodes (files, folders) is limited to 30,000 so that really eats that up so eventually will have to take it down. Although noteemoji (google), openmoji and all fluentemoji (Microsoft) will be in the zip file to download.
Here's showing them all combined in order Color, Flat, High Contrast.

http://geektips.rf.gd/stickers/static/emoji/fluentemojiflat/
Think I praised XFCE 4.18 a few months ago. When I upgraded Linux Mint for some reason went to Cinnamon. Just yesterday installed xfce4 again and wow so much more responsive and snappier. Definitely sticking with this like I originally said I was. Only about 450MB of memory.

sudo apt-install xfce4 xfce4-appfinder xfce4-panel xfce4-sensors-plugin xfce4-clipman xfce4-places-plugin xfce4-session xfce4-clipman-plugin xfce4-power-manager xfce4-settings xfce4-dict xfce4-power-manager-data xfce4-sntray-plugin xfce4-helpers xfce4-power-manager-plugins  xfce4-sntray-plugin-common xfce4-mount-plugin xfce4-pulseaudio-plugin xfce4-systemload-plugin xfce4-netload-plugin xfce4-screensaver xfce4-taskmanager xfce4-notifyd xfce4-screenshooter xfce4-whiskermenu-plugin

I'm aware of xfce4-goodies but it has some packages I don't want.
Panel items (xfce4 plugins)
clipman keeps history of copied text /images
screen

screenshooter (shown in screenshot..or keyboard shortcuts capture Print - full screen, Shift+Print region, Alt+Print window
netload - shows up and down network traffic

systemload - cpu and memory usage..need to hover over to get data.

sensors - shows cpu temp and fan rpm if ya wish

mount - shows mounted drives and space usage

dict - Use a local dictionary so it doesn't shoot to the internet ...set host to localhost
xfce4-popup-whiskermenu to launch on Right Superkey (called menu). This is better than the default one as you can search for any app to launch.
Also Thunar (xfce4 file manager) is superior to Nemo (Cinnamon's file manager) in viewing thumbnails for images well for svgs at least. Nemo you have to preview them first with Pix to get them to show up. It's a disaster. Thunar just works. Yes, Thunar didn't get search which was its main hindrance but as of 4.18 finally has it. Not to mention Thunar Bulk Renamer is much better too. It can do everything File Renamer (Bulky) can do plus Insert Date / Time, Numbering (although Bulky can do with %n00n) but the main reason if my memory is correct is it has better regex than bulky.
HTML Embed Code:
2025/07/08 05:19:31
Back to Top