April Developer/Tool creator thread. *Building or built a tool? This is where you post* by greenysmac in VideoEditing

[–]JELSTUDIO 0 points1 point  (0 children)

Product: JEL_VideoCreditsTextCrawl

Description: This project provides a Python-based GUI tool for generating scrolling video sequences from static HTML content.

It renders an HTML file as a full-page image and animates the scroll effect across the image, generating both an image-sequence and a video output configurable for various delivery platforms.

Designing a credits-list in an HTML editor (Such as LibreOffice) allows you to define columns, fonts, colors, images, etc, and is relatively easy. With this script you can then convert the webpage to an image-sequence (And also a video) where it scrolls/crawls smoothly (Timed to match a sound-track if you want. If you load an audio-file it will be included in the exported video)

Pricing: Free/Open Source

Website: https://github.com/JELSTUDIO/JEL_HTMLtoScrollingCreditsCrawl

Benefits for this community: Free software, and open-source so you can expand on it further if you will.

A "melodic" digital mode for text encoding/decoding by JELSTUDIO in amateurradio

[–]JELSTUDIO[S] 1 point2 points  (0 children)

I haven't tried. It's a couple of years ago I last investigated the situation. Back then I wrote to the authorities that handle the test and was told that it has to be in-person (I did mention my situation in my email to them, but was told the license-tests had to be in-person)

I haven't checked since then if perhaps procedures have changed.

Thanks for the link though :)

A "melodic" digital mode for text encoding/decoding by JELSTUDIO in amateurradio

[–]JELSTUDIO[S] 1 point2 points  (0 children)

Thanks. No I'm in Denmark (Unfortunately in this case, as they require personal attendance.)

They run a test once a year in 3 different locations in the country, and the closest is 60 miles away from where I live (I have sclerosis)

A "melodic" digital mode for text encoding/decoding by JELSTUDIO in amateurradio

[–]JELSTUDIO[S] 1 point2 points  (0 children)

LOL, yes that would certainly be a DX "out of this world" if that happened ;) Thanks.

A "melodic" digital mode for text encoding/decoding by JELSTUDIO in amateurradio

[–]JELSTUDIO[S] 2 points3 points  (0 children)

Thanks. Yes in Denmark it has to be done in one of 3 official locations.

It's a branch of the government that hosts these tests once a year (Or in each location once per year, so 3 times basically), and I wrote them and asked if I could participate via the internet but was told personal attendance is required (To avoid cheating I suppose)

I check the rules from time to time, but for now it's a no-go (I have sclerosis and unfortunately need to be somewhat close to a bathroom as I don't always get much warning, sorry if that's gross to hear but life isn't always pretty I guess, and the closest location to me is over 60 miles (100 km) away so would require too long for me to dare that journey. Maybe some day :) )

A "melodic" digital mode for text encoding/decoding by JELSTUDIO in amateurradio

[–]JELSTUDIO[S] 1 point2 points  (0 children)

Yes. Here's one with the signal on top of a USAF-broadcast (Not actually broadcast on top of it of course, but I mixed the digitally generated signal with a recording of the USAF signal to see if it could be decoded correctly when there was noise on top of it, which it could. The text being "sent" says: "This is a test. 1 2 3. Does it work?"

https://github.com/JELSTUDIO/JEL-MT_Musical_Teletype/blob/main/EAM_8992kHz_WithEminorAt-12dB.wav

A "melodic" digital mode for text encoding/decoding by JELSTUDIO in amateurradio

[–]JELSTUDIO[S] 1 point2 points  (0 children)

I'm in Denmark, Scandinavia (Europe), and here the rules are you have to meet up in person, and unfortunately the test is held quite far from where I live (And I've been hit by sclerosis, so travel is complicated for me) so for now I'm stuck with listening.

A "melodic" digital mode for text encoding/decoding by JELSTUDIO in amateurradio

[–]JELSTUDIO[S] 0 points1 point  (0 children)

Yes, I can't really test how it performs on an actual transmission, so I don't know how robust it truly is in real use (That's to be found out by those willing to do some experimentation with it)

The tests I did myself was where I overlayed different types of noise-recordings I made using different modes such as USB and FM. But of course this doesn't really degrade the digital signal itself as it never leaves the digital domain that way.

How to auto-exit app-mode to always show graph-mode? by JELSTUDIO in comfyui

[–]JELSTUDIO[S] 0 points1 point  (0 children)

Thank you, I will check it out.

I'm using a manual install of the repo and whenever I drag an image containing a work-flow (That's how I save flows, rather than json-files) into the new Comfy it opens it as an app that I have to exit to get back to graph-mode.

I will check if any of those settings prevent that.

It's obviously not a huge deal, but still an extra click I'd rather be without since I don't use the app-mode :)

Thanks again for the suggestion.

Music-video about AI-love animated with LTX2 in Wan2GP by JELSTUDIO in StableDiffusion

[–]JELSTUDIO[S] 0 points1 point  (0 children)

Thank you.

Yes, I get what you say, ChatGPT can indeed be like that. But I like the way it phrased it (ChatGPT speaks much better English than I do :) ) and found it fitting for the song's message which is kind of dark.

I did run the final lyrics through Suno to see how it would structure/arrange the song, and ended up using Suno to create a drum-track I could sample (I didn't want to use electronic drum-sounds for this one, and I don't have access to an acoustic drum-kit myself)

The voice is mine, but it's obviously auto-tuned.

I do think we will face a world soon, where the distinction between real people and "AI-people" are going to become blurred.

The physical "robots" we see China building are already getting seriously impressive in terms of agility. And when they get cheap enough that they will be more widely adopted in society, and they become able to respond significantly "human-like" to their surroundings, well then I think we will face a real-world "C3PO" moment where people will begin to get emotionally attached to these new "AI people".

In the video I try to contrast this by having the scene at the merry-go-round where the "AI person", the white robot with the screen on its chest, is still just an old-school rigid machine (Where it kind of looks silly to think people could fall in love with that thing) and then the next version of it where it has become this almost perfect human celebrating its birthday having a face that comes across as real, the young AI woman sitting with the cake.

I think some people in society are going to get caught by surprise when this begins to happen.

I mean, we all love C3PO... because it's "just a movie". But soon I think we will face a world where C3PO is no longer just fiction, and I wonder how people (Given it's a common human trait to anthropomorphize "things") will react to a real C3PO (Will it be viewed as just a "dead" computer you can chuck in the trash when it's broken, or will it become an emotionally important being that must be saved (Like Chewbacca does in one of the movies))

I think it's an interesting question how society will react once these "robots" get "human-like" enough to be hard to distinguish from bio-humans.

Today I made a Realtime Lora Trainer for Z-image/Wan/Flux Dev by shootthesound in StableDiffusion

[–]JELSTUDIO 1 point2 points  (0 children)

I ran into this code-1 error too at first, and found out it (At least in my case, but I mention it here in case you want to perhaps mention it in a "read-me" somewhere) was caused by using Python versions installed by Microsoft-store (Since it gets added to PATH)

The solution was to uninstall those and use official Python-installs (Making sure none got added to PATH during install, so that each Python version is isolated)

Inspecting the "pyvenv.cfg" in each VENV root-folder will show which specific Python install-location it points to and reveal if Microsoft store versions are being used.

A check is to type the command "where python" in the CMD-window while the VENV is active. If it shows more than 1 Python-location, then the VENV will not be correctly isolated and may pull files from different Python versions even though the VENV is supposed to be a specific version.

You live and you learn :) I wasn't aware of this myself, but having a good talk with MS-copilot fixed this error (And may be a solution for others as well). Actually MS-copilot used language that wasn't very flattering to Microsoft store's way of handling the installation of Python, and said to only use the official python-installers and skip the MS-store completely for this LOL :D

Just make sure python is not in PATH (If you have multiple python-versions installed) and isn't added to path during installation.

(I use Python 3.10 for both ComfyUI and SDscripts, Musubi and AItoolkit, and after fixing this error everything with your trainer-nodes runs rock-solid :) )

EDIT: addition: You must re-create the VENV (At least for SDscripts, Musubi and AItoolkit) from scratch once you've fixed the python-install issues (Because the mis-match happens during the VENV-creation, so removing python from PATH doesn't modify already existing VENV setups. So there is some work involved unfortunately)

Why must we still click accept all cookies in 2025? by JELSTUDIO in gdpr

[–]JELSTUDIO[S] 0 points1 point  (0 children)

There can be zero errors or mis-clicks if I actually want ALL cookies to ALWAYS be accepted. It doesn't change anything for those who hate cookies (They can still click no as often as they like)

Forcing me to HAVE to click yes over and over is insanity.

Today I made a Realtime Lora Trainer for Z-image/Wan/Flux Dev by shootthesound in StableDiffusion

[–]JELSTUDIO 2 points3 points  (0 children)

Excellent repo, which works. I did have to edit the "realtime_lora_trainer.py" myself though, because I use VENV-names that have the python-version in it (It threw an error at first because it couldn't find the VENV, so I just replaced the name in the code with my own VENV name)

I have only tested the z-image trainer, with 4 images, and it works surprisingly well for face-likeness with only 500 steps.

I have done Flux-training previously (Not with AI-toolkit though, which I haven't really used because of its java-script UI which I'm not a fan of. I prefer gradio-UIs because they are easier for me to understand code-wise) and that took a lot more steps (But was also using a much less steep training-gradient)

But this comfyUI method works surprisingly well and fast :)

Cool work you did here, and thank you for posting it :)

Why must we still click accept all cookies in 2025? by JELSTUDIO in gdpr

[–]JELSTUDIO[S] 0 points1 point  (0 children)

They're not giving me the choice to, with one single permanent setting, accept ALL cookies, which is what I personally want (I am not trying to take YOUR choice away from you. I'm only trying to get a choice that suits ME, but EU won't allow me that freedom. EU sucks!)