If you experience any problems with the forum (it is not visible, there is no way to post messages, or some functionality does not work), please let us know.
If you have problems with registration or you did not receive confirmation letter, let us know and we will activate your account manually.
If you get an "The submitted form was invalid. Try submitting again" error, delete cookies, then try again.

AmazFit WatchFace editor for Windows by SashaCX75

This forum is designed to discuss and develop tools creating watch faces.

Moderators: asoo, lvpokka, Internal error, Watchmens

Forum rules
All communication in this branch should only be in English.
To discuss tools that are not in this section, use the “Watchfaces tools (discussion)” forum.
User avatar
SashaCX75
Posts: 832
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 15 times
Been thanked: 1045 times
Contact:

AmazFit WatchFace editor for Windows by SashaCX75

Post by SashaCX75 »

Graphics editor for working with dials Amazfit
The editor supports watch faces from GTR 47, GTR 42, GTS, T-Rex, Verge Lite.
Screenshot
Image
Note: the path to the program should not contain spaces, it is advisable to unpack it to the root of the disk.
Not all dials can be unpacked.
You can reduce the size of the bin file only by reducing the size of the images (height * width) or by reducing the number of images.

The drawing order of elements cannot be changed. The only exception is if you move the second hand from the center, it will be drawn under the hour and minute hands.

If the .bin file is not created, then you need to look for errors in the .log file. Most often this happens when images have the wrong format.

If the bin file is not created, and the log file contains the entry “bad transparency mask”, this means that the format of one or more images is incorrect (most often it occurs if you save the image in Photoshop without transparent pixels). You can fix it as follows:
- in Photoshop - add at least one transparent pixel
- in GIMP exported to PNG 16 bit RGBA
- in XnView - Image -> 32 bits

Version 10.0
List of changes
Added the ability to display the distance traveled in kilometers and miles.
Updated translation.
v 9.0
Fixed display of date if pictures have different sizes (often pictures for "1" are narrower than others)
Added new warnings about possible errors.
Fixed the order of displaying items.
Added a button to refresh the preview image.
Fixed bugs when converting watch faces.
Updated Chinese and Italian translations.
v 8.5
Fixed work with Verge Lite
v 8.4
Fixed Italian translation.
Added Chinese manual.
v 8.3
Bugs fixed.
Added a manual in English.
v 8.2
Added the display of the target steps (StepsGoal)
Added preliminary calculation of the size of the .bin file.
v 8.1
Fixed work on monitors with high resolution.
Updated translation (French, Italian, Chinese, Spanish).
v 8.0
Added the ability to convert dials between different watch models (GTR / T-Rex / Verge Lite).
v 7.1
Italian language added.
Minor fixes.
v 7.0
Added animation support
Verge Lite Support Added
Added the ability to quickly save the project (Ctrl + S)
Added support for languages (French, Chinese).
v 6.1
Added support for T-Rex.
Added the ability to auto-correct image files (error "bad transparency mask").
Added a reminder to save the project when it is closed.
v 6.0
Added support for shortcuts.
Added background image support for circular indicator.
Added display of a set of icons (segments) for the progress of steps.
Added display of a set of icons (segments) for the battery.
Added display of a set of icons (segments) for the pulse.
Added display of an indicator (arrow) for a pulse.
Added display of indicator (arrows) for calories.
Added display of a circular indicator for the pulse.
Added display of a circular indicator for calories.
Added the ability to crop the image to fit the screen.
Added support for languages ​​(Portuguese, Czech, Slovak, Hungarian).
v 5.2
Added support for a set of icons (icons and a set of coordinates for them) for the progress of steps and battery.
Added the ability to crop the preview according to the shape of the screen.
Bugs fixed in the English version.
v 5.1
Fixed incorrect display of the distance traveled.
Added the ability to adjust the speed of gif animation.
Added the ability to work with compressed bin files.
Updated bin file packer.
Added display of the year.
Added display of a charge indicator (arrow).
Added display of indicator (arrow) of steps.
Added display of the indicator (arrow) of the date.
Added display of indicator (arrow) of the day of the week.
Added display of indicator (arrow) of the month.
Added the ability to paste copied coordinates into offset fields from the center (for arrows).
English support added.
Old versions
If you want to supplement the missing translation, write to the PM.

Beta version of the editor with support for Amazfit X

AmazFit WatchFace editor 2 with support for GTR 2, GTS 2, T-Rex Pro

My editor doesn't work with GTR2 (GTS2) watch faces and I have no plans to add support for these models anytime soon. I don't know any other programs that can work with these dials. I have no information if anyone is working in this direction.

Because I bought a GTR 2e, the program will no longer be updated.

Donate to the author
PayPal: [email protected].
Last edited by SashaCX75 on 01 Jun 2022, 07:20, edited 25 times in total.
User avatar
SashaCX75
Posts: 832
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 15 times
Been thanked: 1045 times
Contact:

Post by SashaCX75 »

As far as I know, either the current temperature or the temperature during the day or night can be displayed. They cannot be displayed at the same time.

Who cares GTR_Watch_face_(without_Puthon)_5_2
https://drive.google.com/open?id=1T8u_f ... vW6vtZc-c8
User avatar
SashaCX75
Posts: 832
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 15 times
Been thanked: 1045 times
Contact:

Post by SashaCX75 »

New version of GTR/GTS WatchFace editor v6.0

List of changes (google translation)
Added support for shortcuts.
Added background image support for circular indicator.
Added display of a set of icons (segments) for the progress of steps.
Added display of a set of icons (segments) for the battery.
Added display of a set of icons (segments) for the pulse.
Added display of an indicator (arrow) for a pulse.
Added display of indicator (arrows) for calories.
Added display of a circular indicator for the pulse.
Added display of a circular indicator for calories.
Added the ability to crop the image to fit the screen.
Added support for languages ​​(Portuguese, Czech, Slovak, Hungarian).
https://drive.google.com/open?id=1Sn5oh ... elbtYCx4CS
User avatar
yinas
WF maker
Posts: 13
Joined: 19 Oct 2018, 13:40
Location: Austria
Has thanked: 6 times
Contact:

Post by yinas »

hey hello.
i already read in this thread regarding, exceeding 1.5MB file size of BIN file.
but i do not want to accept that it depends on visual PNG x*y size...
feels like the packing of the editor is off in some place.
i know how to design the layout, and handle PNGs in a way that file size is minimal with desired visuals.
but this should not be the duty of the designer to be limited to something way smaller than the available screenspace.
currently my actual PNG file sizes are smaller than in some other watchfaces using smaller actual screen estate, and definitely smaller than the largest used fonts for custom watchfaces that still seem to work (but dont have complications).

this does not work:
Image

maybe someone has an idea how to optimize, while still retaining the desired layout and function?
i added a new 1.1 version with smaller main clock font, since the larger one breaks the watchface and even caused bootloop... but i left the original file still within the watchface post.

this works:
Image

this is my watchface post:
https://amazfitwatchfaces.com/gts/view/949

any chance the packing of the bin will be optimized in future versions, to properly allow for all possible combinations of PNGs, aka allowing to use the full screen whichever way imaginable?

thanks for input!
br ;)
Zaslon
Posts: 3
Joined: 01 Dec 2019, 00:11
Contact:

Post by Zaslon »

Does anyone know how to resolve the "ValueError: bad transparent mask" error during compilation?
I uses GTR/GTS WatchFace editor v6.0 for GTR 42mm.

Thanks
User avatar
yinas
WF maker
Posts: 13
Joined: 19 Oct 2018, 13:40
Location: Austria
Has thanked: 6 times
Contact:

Post by yinas »

Zaslon wrote: 08 Feb 2020, 08:53
Does anyone know how to resolve the "ValueError: bad transparent mask" error during compilation?
I uses GTR/GTS WatchFace editor v6.0 for GTR 42mm.

Thanks
Had the same issue when I tried to force compress my PNGs with eg. "PngOptimizer".
Check the images you use in your watchface, and ideally save them properly as PNG via something like Photoshop or GIMP.
shirumitsu
WF maker
Posts: 15
Joined: 07 Jul 2019, 01:48
Location: Brazil
Has thanked: 2 times
Been thanked: 1 time
Contact:

Post by shirumitsu »

anyone post any tutorial vídeo how create a watch face with this program?
User avatar
maikeandre
WF maker
Posts: 5
Joined: 04 Jan 2020, 19:42
Location: Brasil
Has thanked: 5 times
Been thanked: 1 time
Contact:

Post by maikeandre »

shirumitsu wrote: 08 Feb 2020, 14:37
anyone post any tutorial vídeo how create a watch face with this program?
The software is so much easy to do. Try use it. I suggest you to get one whatch from site (a simple) and open it in editor. This is the best way to be a master! :)
999Nocturne
WF maker
Posts: 15
Joined: 30 Jan 2020, 20:52
Location: Italia
Has thanked: 2 times
Been thanked: 1 time
Contact:

Post by 999Nocturne »

maikeandre wrote: 08 Feb 2020, 14:46
shirumitsu wrote: 08 Feb 2020, 14:37
anyone post any tutorial vídeo how create a watch face with this program?
The software is so much easy to do. Try use it. I suggest you to get one whatch from site (a simple) and open it in editor. This is the best way to be a master! :)
Sorry but the program does not manage the animation?
User avatar
maikeandre
WF maker
Posts: 5
Joined: 04 Jan 2020, 19:42
Location: Brasil
Has thanked: 5 times
Been thanked: 1 time
Contact:

Post by maikeandre »

999Nocturne wrote: 08 Feb 2020, 14:58
maikeandre wrote: 08 Feb 2020, 14:46
shirumitsu wrote: 08 Feb 2020, 14:37
anyone post any tutorial vídeo how create a watch face with this program?
The software is so much easy to do. Try use it. I suggest you to get one whatch from site (a simple) and open it in editor. This is the best way to be a master! :)
Sorry but the program does not manage the animation?
Not yet.
User avatar
SashaCX75
Posts: 832
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 15 times
Been thanked: 1045 times
Contact:

Post by SashaCX75 »

Zaslon wrote: 08 Feb 2020, 08:53
Does anyone know how to resolve the "ValueError: bad transparent mask" error during compilation?
I uses GTR/GTS WatchFace editor v6.0 for GTR 42mm.
This usually happens when there are 8-bit pictures.
Zaslon
Posts: 3
Joined: 01 Dec 2019, 00:11
Contact:

Post by Zaslon »

SashaCX75 wrote: 08 Feb 2020, 18:50
Zaslon wrote: 08 Feb 2020, 08:53
Does anyone know how to resolve the "ValueError: bad transparent mask" error during compilation?
I uses GTR/GTS WatchFace editor v6.0 for GTR 42mm.
This usually happens when there are 8-bit pictures.
Now I try changing images to PNG-8/PNG-16 but both cause the error.
I use the Affinity Designer but this might be not gfood.

I'll try something else. Thank you!
User avatar
SashaCX75
Posts: 832
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 15 times
Been thanked: 1045 times
Contact:

Post by SashaCX75 »

Zaslon wrote: 09 Feb 2020, 02:55
Now I try changing images to PNG-8/PNG-16 but both cause the error.
I use the Affinity Designer but this might be not gfood.

I'll try something else. Thank you!
PNG-8 - definitely not working
PNG-16/24 - it doesn't work for me, but some people write what works
PNG-32 - works fine
You can lay out the source, try to see why it does not work.
Zaslon
Posts: 3
Joined: 01 Dec 2019, 00:11
Contact:

Post by Zaslon »

SashaCX75 wrote: 09 Feb 2020, 08:50
Zaslon wrote: 09 Feb 2020, 02:55
Now I try changing images to PNG-8/PNG-16 but both cause the error.
I use the Affinity Designer but this might be not gfood.

I'll try something else. Thank you!
PNG-8 - definitely not working
PNG-16/24 - it doesn't work for me, but some people write what works
PNG-32 - works fine
You can lay out the source, try to see why it does not work.
I checked Affinity forum and finally I got the core of this problem.
My background image's background 8-) filled with black colour so there's no transparent area.
It causes 32bit PNG changed into 24bit PNG as no alpha channel automatically.

I changed some images into 32bit PNG, It works!
shirumitsu
WF maker
Posts: 15
Joined: 07 Jul 2019, 01:48
Location: Brazil
Has thanked: 2 times
Been thanked: 1 time
Contact:

Post by shirumitsu »

this program work on windows 10? here i cant use, any bug
Horatius80

Post by Horatius80 »

shirumitsu wrote: 11 Feb 2020, 10:32
this program work on windows 10? here i cant use, any bug
The editor must be in the root C:\GTR_watchface_editor .... or D:\GTR_ .... and better run it on 64bit OS ... I have Windows 10 64bit in root of "D" disk and it works perfectly without any problems ...
murigny64
WF maker
Posts: 11
Joined: 03 Nov 2019, 17:12
Been thanked: 4 times
Contact:

Post by murigny64 »

Here is new GTR_Watchface editor 6.0 by SashaCX75

Great app ! :) thx to SashaCX75 ;)

Image

Download here:
https://drive.google.com/file/d/1UvfCIP ... sp=sharing
User avatar
osmat
Admin
Posts: 278
Joined: 22 Mar 2018, 10:09
Location: Ukraine
Has thanked: 35 times
Been thanked: 73 times
Contact:

Post by osmat »

Version: 6.1
Short Description: Graphic editor for working with Amazfit GTR / GTS / T-Rex dials

The version (without puthon) differs from the regular version only in the utility for unpacking bin files that comes bundled and does not require python installation (it may not work on 32-bit systems).

Note: the path to the program should not contain Russian letters, it is advisable to unpack it to the root of the disk.
Not all dials can be unpacked.

If the bin file is not created, and the log file has the entry "bad transparency mask", this means that the format of one or more images is incorrect. You can fix it as follows:
- in Photoshop - Save for web -> Preset PNG-24
- in GIMP exported to PNG 16 bit RGBA
- in XnView - Image -> 32 bits

https://cutt.ly/QrNUVvF
User avatar
pv_sa
WF maker
Posts: 5
Joined: 02 Feb 2020, 20:25
Location: Europe/Belgium
Has thanked: 7 times
Been thanked: 2 times
Contact:

Post by pv_sa »

Hi all,

[mention]osmat[/mention] Thank you for the version 6.1, with this one I could edit a WF this morning and was super easy.

I ask a little help regarding the compression/packing. I edited a existing WF, adding other elements, like Calories and distance, etc.
It worked fined the virst version, but as I kept adding the features (steps, heart rate) and from other WF I got the weather icons.
Butduring the packing process, 2 lines appear in the console. "Unknown Watchface 16", wrote two times, see image 1.
After that I get the message "Uncompressed file size exceeds 1.95MB. Dial may not work", see image 2.

My package is 2.44MB, the compressed is 220 kB.

Is there something I could do? I tried removing each feature I was adding but couldn't get it working properly again.

Also attached are the previews for the watchface.
Any help is appreciated, thanks a lot in advance.
Attachments
Preview.gif
Preview.gif (84.37 KiB) Viewed 78411 times
Preview.png
Preview.png (25.32 KiB) Viewed 78411 times
2.PNG
2.PNG (4.46 KiB) Viewed 78411 times
1.PNG
1.PNG (12.26 KiB) Viewed 78411 times
User avatar
SashaCX75
Posts: 832
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 15 times
Been thanked: 1045 times
Contact:

Post by SashaCX75 »

The message "Unknown Watchface 16" appears when there are shortcuts in the project - do not pay attention.
You can reduce the project by reducing the number of pictures or out of the size in pixels. Disabling individual functions has virtually no effect on size.
User avatar
pv_sa
WF maker
Posts: 5
Joined: 02 Feb 2020, 20:25
Location: Europe/Belgium
Has thanked: 7 times
Been thanked: 2 times
Contact:

Post by pv_sa »

[mention]SashaCX75[/mention] Thanks a lot for the explanation! I'm right now trying to reduce it.
I noticed that there were a lot of copies of the days of the week (Monday, Tuesday, etc) I deleted those and I'll try to reduce the size of the status icons also.
Is there any other tips you suggest to reduce it?

Obs. I could "Install" the oversized version, but I can only see the hours and the icons of the background, nothing more, and afte around 30min, the watch started vibrating continuously and them restarted. After some tries I could restart it and put a official watch face, but maybe this can indicate something. Just reporting, might help in some way.

Again, thanks a lot for the help!
User avatar
SashaCX75
Posts: 832
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 15 times
Been thanked: 1045 times
Contact:

Post by SashaCX75 »

pv_sa wrote: 19 Feb 2020, 17:08
Is there any other tips you suggest to reduce it?
The number of pictures to display the day of the week can be reduced to 7 (sometimes there are 21).
In addition to reducing the number of images and their size in pixels, I do not know other ways to reduce the file size. Trying to optimize PNG files does not make sense. When saving to a bin file, they are still converted to another format.
User avatar
pv_sa
WF maker
Posts: 5
Joined: 02 Feb 2020, 20:25
Location: Europe/Belgium
Has thanked: 7 times
Been thanked: 2 times
Contact:

Post by pv_sa »

Thank a lot [mention]SashaCX75[/mention].

While trying to reduce the size some minues ago. It started bootlooping, going only until the log, give a little sinal of vibration, then the screen turns black. I read in the link bellow that you can hard reset the watch to the QR code by pressing the two buttons, but its not working.

https://forum.xda-developers.com/smartw ... p-t3963953

Do you have any idea what could have happened or a suggestion on how to fix this?

Should have let the pros handle this watch face stuff... sh!t... I'm only 2 weeks with the watch.

Again, thanks for the help
User avatar
pv_sa
WF maker
Posts: 5
Joined: 02 Feb 2020, 20:25
Location: Europe/Belgium
Has thanked: 7 times
Been thanked: 2 times
Contact:

Post by pv_sa »

Found the fix for the bootloop!

https://forum.xda-developers.com/smartw ... p-t4016561
its fixed. for fix it, put to charge. go to amazfit app and change the watchface for one of the app and it fixed itself. use this if someone have this problem
This solved my problem! Hope it help others!
User avatar
Lordalpine
WF maker
Posts: 62
Joined: 09 Oct 2019, 22:09
Location: Santo Tirso
Has thanked: 6 times
Been thanked: 35 times
Contact:

Post by Lordalpine »

pv_sa wrote: 19 Feb 2020, 18:31
Reduce the size....
You can just totally kill the preview PNG, if it's not already done.
Put a 1pixel X 1Pixel picture and name it 0001. [ if you want to make it later and to pack with 0001 inside the package ]
or don't use it [ It's allowed by the Gui tool so why not^^.... ]

User will understand if you explain on the description why there's no preview [ Gain space ]
chazey2
Posts: 3
Joined: 21 Dec 2019, 08:04
Location: UK
Has thanked: 1 time
Contact:

Post by chazey2 »

Hi guys, I'm messing around to try just adapting a pre made face just for my own use only. I've added shortcuts and copied and pasted the shortcut part of Json from another pre made face with shortcuts. I can see when adjust my shortcut placement the Json file adjusts to the new placements I make (x,y)
When pack I get two files 1 .bin file and one _packed.bin I've tried loading both on the watch it either goes to pre made face without my changes or the original amazfit that I over wrote the bin file in.
Any pointers please.
As I say not trying to copy others hard work would just like adapt my favourite face (Focused smoke v2 by nightwatch) as I have poor eyesight without my glasses and I can see the time etc without glasses.
Thanks
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: Google Adsense [Bot] and 6 guests