Gisclub

4K | HDTV Ресиверы Enigma2 => Общие вопросы для всей линейки ресиверов на Enigma2 => Программы, Утилиты => Тема начата: сергей 999s от 13 января | 2018г. | 10:53:09

Название: Конвертер скинов
Отправлено: сергей 999s от 13 января | 2018г. | 10:53:09
Enigma2 1080 Skin Converter Тест от KiddaC

[attach=1]

Цитировать
Right chaps, this is 100% beta and still very much work in progress. But I think its functioning enough to let people test what I have done so far.


Please note... I haven't uploaded any converted skin to my box yet. I don't know if the converted files have brought in any broken syntax.

This is purely for testing by people who know what they are doing. If you upload the converted file to your box it may crash your box. So if you go into a bootloop just delete the converted skin folder and report back to me with the error or crash log.



Whats working...


Converting between any of the sizes, 720, 1080, 4k both upsizing and downsizing.

Testing Checkbox. This just replaces all the values with 00000. Note... after your run this the skin will be invalid so the rest of the program will no longer work.

Just copy the original folder again and start faffing again.


I highly recommend not unselecting any of the elements in the right panel unless you are doing it purely for testing groups or individual elements.

Especially (yres) as that is the value I am checking to see what size skin has been loaded into the program.


Whats not working....


Counts

Graphic Conversions. (for now you will have to use a graphics program or online service to batch resize your images. )

Undo Button.

Progress bar. (will be needed when i do the graphic bit).

Messages panel could be more complete.


The program is mega fast when converting the XML files. I am talking less than a second. So blink and you will miss it. So you should get a result in a split second.


Let me know how you get on chaps. (and obviously any other skinners friends or foes, if you want to test this with your skins and report back to me, please do)


Загрузить :link: (https://yadi.sk/d/bm-qdG3M3RQzUh)
Название: Конвертер скинов
Отправлено: orlov от 13 января | 2018г. | 11:41:23
Программа облегчит жизнь скиноделов не более,чем на 25%
Всю графику надо переделывать вручную в соответствии с выбранным форматом
Название: Конвертер скинов
Отправлено: Ser6 от 13 января | 2018г. | 13:23:27
У меня на XP она вообще не запустилась.
Название: Конвертер скинов
Отправлено: сергей 999s от 13 января | 2018г. | 13:30:27
У меня на XP она вообще не запустилась.


На Windows 10 запустилась, а так это ещё бета версия

[attach=1]
Название: Конвертер скинов
Отправлено: сергей 999s от 13 января | 2018г. | 14:02:28
Попробовал на скине Army_Touch_HD пока так

[attach=1]
[attach=2]
[attach=3]
Название: Конвертер скинов
Отправлено: тихон от 13 января | 2018г. | 14:06:56
У меня так АРМИ-ВТИ.
[attach=1]
Название: Конвертер скинов
Отправлено: orlov от 13 января | 2018г. | 14:08:06
сергей 999s (https://gisclub.tv/index.php?action=profile;u=10011),
В этой программе в втором окне даётся полный перечень иконок и прочих картинок,которые необходимо переформатировать вручную
Обрабатываются только цифровые данные файла skin.xml
Название: Конвертер скинов
Отправлено: сергей 999s от 13 января | 2018г. | 14:10:54
У меня так АРМИ-ВТИ.
Это на OpenАTV
Название: Конвертер скинов
Отправлено: тихон от 13 января | 2018г. | 14:17:07
Это на OpenАTV
Это АРМИ- ВТИ.
Название: Конвертер скинов
Отправлено: сергей 999s от 13 января | 2018г. | 14:19:43
Это АРМИ- ВТИ.

тихон (https://gisclub.tv/index.php?action=profile;u=43799), я имел виду что я для имиджа OpenАTV скин конвертировал в посте 4, проста не так написал
Название: Конвертер скинов
Отправлено: тихон от 13 января | 2018г. | 14:27:21
А я ничего не делал, типа  какой имидж. Закинул скин для ВТИ  выбрал 1080 и все.
Название: Конвертер скинов
Отправлено: сергей 999s от 13 января | 2018г. | 21:49:11
Enigma2SkinConverter-beta3

Загрузить :link: (https://yadi.sk/d/2Ox2X9rc3RRj5h)
Название: Конвертер скинов
Отправлено: сергей 999s от 14 января | 2018г. | 00:49:49
Да вот автор рекомендует программу позже она будет включена в Enigma2SkinConverter
https://bulkresizephotos.com/


Название: Конвертер скинов
Отправлено: alex622 от 15 января | 2018г. | 07:52:47
Enigma2 Skin Converter Beta 4

Все теперь доступно, включая графическое изменение размера.
Теперь вам предстоит проверить это в реальном мире

Название: Конвертер скинов
Отправлено: ikrom от 15 января | 2018г. | 09:18:02
Теперь программа конвертирует скини нормально, вот скине арму 1080 FHD, почти всё чётко отображается  :dance3:
[attachimg=1]
[attachimg=2]
[attachimg=3]
[attachimg=4]

Название: Конвертер скинов
Отправлено: тихон от 15 января | 2018г. | 09:45:32
Только графика конвертируется в 32бит, немного усилий и можно переделать в 8 бит. А для качества и сделать поновой.
Название: Конвертер скинов
Отправлено: orlov от 15 января | 2018г. | 09:58:07
тихон (https://gisclub.tv/index.php?action=profile;u=43799),
А для чего переделывать 32 в 8?
Все последние имиджи поддерживают 32 бит
8 бит это вчерашний день.
Название: Конвертер скинов
Отправлено: тихон от 15 января | 2018г. | 10:09:54
orlov (https://gisclub.tv/index.php?action=profile;u=4244), Из за веса графики.
Название: Конвертер скинов
Отправлено: orlov от 15 января | 2018г. | 10:14:57
тихон (https://gisclub.tv/index.php?action=profile;u=43799),
С этим согласен :drinks:
Название: Конвертер скинов
Отправлено: тихон от 15 января | 2018г. | 10:38:28
Конечно качество графики после конвертации поплыло, без переделки не обойтись. Простое увеличение сказывается.
Название: Конвертер скинов
Отправлено: orlov от 15 января | 2018г. | 11:22:56
тихон (https://gisclub.tv/index.php?action=profile;u=43799),
Это только начало!
Кроме всего прочего, нужно будет переделать все скины плагинов с графикой,а некоторые скины генерируются модулями!?
В общем программа хорошая,но не для ленивых скиноделов! :)
Название: Конвертер скинов
Отправлено: тихон от 15 января | 2018г. | 11:38:46
orlov (https://gisclub.tv/index.php?action=profile;u=4244), Да, кучу параметров надо дописывать в шапке Хмл.
Название: Конвертер скинов
Отправлено: orlov от 15 января | 2018г. | 11:54:09
тихон (https://gisclub.tv/index.php?action=profile;u=43799),
Но это мелочь по сравнению с тем,когда столкнёшься например с таким параметром в конвертере:
<convert type="TemplatedMultiContent">{"template": [
              MultiContentEntryPixmapAlphaTest(pos=(0,0), size=(100,72), png=2), # Thumbnail
              MultiContentEntryText(pos=(110,1), size=(575,52), font=0, flags=RT_HALIGN_LEFT|RT_VALIGN_CENTER|RT_WRAP, text=3), # Title
              MultiContentEntryText(pos=(120, 50), size=(200,22), font=1, flags=RT_HALIGN_LEFT, text=4), # Views
              MultiContentEntryText(pos=(360,50), size=(200,22), font=1, flags=RT_HALIGN_LEFT, text=5), # Duration
              ],
              "fonts": [gFont("Regular",20), gFont("Regular",16)],
              "itemHeight": 72
        }</convert>
Все значения надо переписать в новой пропорции,плюс размер всех шрифтов и т.д.
Теперь я понимаю,какую титаническую работу сделал наш уважаемый sirius!!!!
Название: Конвертер скинов
Отправлено: rfkbyby76 от 15 января | 2018г. | 12:02:01
а еще если чтото переменить в скине, сохранить и все настройки сбрасывает к прежним... а графика уже изменена!!
этот плаг нужен для скинов которые не меняются. типа стареньких, адаптация.
изменил - закинул - используй...
Название: Конвертер скинов
Отправлено: orlov от 15 января | 2018г. | 12:08:13
rfkbyby76 (https://gisclub.tv/index.php?action=profile;u=24533),
Но надо признать,что идея в программе заложена весьма достойной!
В любом случае на 50% облегчает работу поклонникам FHD.
Название: Конвертер скинов
Отправлено: сергей 999s от 16 января | 2018г. | 11:37:56
Enigma2SkinConverter-v1.0

[attach=1]

Цитировать
Welcome to my Enigma2 skin converter.
This is my first attempt at automating the process of converting enigma2 skins between different sizes.


Please note, although this program attempts to automate the process as much as possible, some manually tweaks will always be needed.

Also if upsizing a skin, the graphics are naturally going to look softer and less sharp. Recreate them higher res or ask the skin author. :S


How to use.


Select an input folder. Select an optional output folder. Press the convert button of your choice. Note that if you select the same input and output folder this will overwrite all the files, so make sure you are working on a backup folder if this is the case.


You can manually select which elements you want to convert, but unless your are testing the functionality of the program, it is highly recommended to keep everything selected.


There is a test checkbox bottom right, that will fill all the converted values to "00000". This makes it easy to see what elements will actually be changed before you do your proper conversion.

On selecting this test option the program will display an error after the conversion as no valid skin size will be found. This is expected behaviour.


The program works by looking in skin.xml for the vres value to determine the size of the skin. If this cannot be found then it will ask you to manually select the size of the skin to work with. This means you can convert non standard skin folders that might not live in the same root folder. For example Vix Common folders.

On manually selecting a size, after the conversion it will again ask you to input the size. (as it reloads the skin when finished) This second message request will be the size after you converted it.


---


This is the first release of this program, so there may be minor bugs and the functionailty could probably be tweaked. Let me know if you find any bugs or strange behaviour.


For some reason this program seems to trigger Anti Virus programs. I can guarantee 100% there is no virus in it. So just click on accept program in your antivrus if it flags it up. You can test it here for peace of mind here. https://www.virustotal.com


Also note that this program cannot resize elements that are sized in python components or for skins that are built via plugins or scripts.

Enjoy.
Название: Конвертер скинов
Отправлено: сергей 999s от 17 января | 2018г. | 00:37:09
Enigma2SkinConverter-v1.01

Fixed center, start, end position offsets.

Fixed Clock/Record/Zap icons on EPGs.
Название: Конвертер скинов
Отправлено: сергей 999s от 18 января | 2018г. | 23:10:29
Enigma2SkinConverter-v1.02

- Added in corrupt PNG message.
Название: Конвертер скинов
Отправлено: сергей 999s от 30 мая | 2018г. | 18:55:32
Enigma2SkinConverter 1.04

Removed 4K option. There is no need for it and its confusing people

Allowed fonts with numbers and hyphens in the name to be included.

Added in png:n,n used on some old skins for the progress slider.

Загрузить :link: (https://gisclub.tv/downloads/?sa=downfile&id=1687)
Название: Конвертер скинов
Отправлено: сергей 999s от 12 октября | 2023г. | 09:48:20
Enigma2SkinConverter 1.06

Исправлена ​​двойная конвертация «второго шрифта».


Enigma2SkinConverter 1.06 (https://gisclub.tv/downloads/?sa=downfile&id=1729)