Sol
A small free application for exploring, capturing and turning images of our star into videos


Il Sole, fotogramma dopo fotogramma
Un piccolo software gratuito per esplorare, catturare e trasformare in video le immagini della nostra stella.
Appassionato di astronomia fin da ragazzo, non ho resistito alla tentazione di scrivere questo programma per catturare le immagini della nostra stella e trasformarle in sequenze e video.
Probabilmente lo fa in modo un po' più semplice e diretto di quanto sia possibile fare utilizzando singolarmente i servizi originali.
Ed è esattamente questo lo scopo di Sol.
Non produrre nuovi dati scientifici, naturalmente, ma rendere estremamente semplice utilizzare l'immenso patrimonio di immagini solari che osservatori, satelliti, enti scientifici e progetti internazionali mettono ogni giorno a disposizione di tutti noi.
Guardare il Sole attraverso occhi diversi
Il Sole che vediamo nel cielo rappresenta soltanto una piccola parte di ciò che oggi possiamo osservare.
Ultravioletto estremo, magnetogrammi, corona solare, regioni attive, protuberanze, brillamenti e strutture che cambiano continuamente possono essere osservati attraverso strumenti differenti e a diverse lunghezze d'onda.
Sol utilizza il catalogo del progetto Helioviewer, permettendo di scegliere direttamente le sorgenti disponibili e di acquisire sequenze di immagini in un intervallo temporale definito dall'utente.
Si sceglie cosa osservare, si indica un periodo di tempo e una cadenza desiderata, e Sol si occupa del resto.
Da un archivio scientifico a un video
Una sequenza di immagini scientifiche diventa molto più intuitiva quando viene osservata nel tempo.
Con Sol è possibile:
- scegliere una o più sorgenti dal catalogo Helioviewer;
- definire liberamente l'intervallo temporale in UTC;
- scegliere la cadenza di acquisizione;
- verificare automaticamente la reale disponibilità dei fotogrammi nell'archivio;
- scaricare e conservare le immagini PNG originali;
- aggiungere timestamp, nome della sorgente e scala metrica;
- creare automaticamente video MP4 H.264;
- conservare insieme alle immagini le informazioni relative all'acquisizione.
Sol non presume che l'archivio contenga esattamente un'immagine ad ogni intervallo richiesto: prima dell'acquisizione verifica ciò che è realmente disponibile, adattandosi alla cadenza effettiva dei dati ed evitando richieste e fotogrammi inutilmente duplicati.
Un dettaglio del Sole può diventare protagonista
Una volta acquisita una sequenza completa, non è necessario scaricare nuovamente nulla.
Sol conserva le immagini originali e permette di riaprire una precedente sessione per definire una o più ROI – Regions of Interest.
Una regione attiva, una protuberanza, una macchia solare o qualsiasi altro dettaglio può così diventare un nuovo video indipendente.
Le ROI possono essere salvate e riutilizzate, ruotate e applicate alle diverse sorgenti presenti nella stessa acquisizione.
È inoltre possibile creare un'introduzione animata nella quale il video parte dall'intero disco solare e si avvicina progressivamente alla regione selezionata.
Dal Sole intero al dettaglio, con un unico movimento continuo.
E soprattutto: le immagini originali non vengono mai modificate.
Non soltanto immagini belle
Sol nasce prima di tutto dalla curiosità.
Creare un time-lapse di alcune ore o di alcuni giorni permette di vedere fenomeni che osservando due immagini isolate sarebbero molto meno evidenti.
E osservare contemporaneamente lo stesso intervallo temporale attraverso strumenti o bande differenti può diventare un modo sorprendentemente efficace per capire quanto diversa possa apparire la stessa stella a seconda di come la osserviamo.
Può essere uno strumento per l'appassionato di astronomia, per la didattica, per una presentazione oppure semplicemente per la soddisfazione di guardare la nostra stella mentre cambia davanti ai nostri occhi.
Grazie!
Sol è soltanto un piccolo programma.
La parte realmente straordinaria è tutto ciò che esiste dietro di esso.
Un ringraziamento particolare va al Helioviewer Project, che attraverso le proprie API pubbliche rende accessibile in modo uniforme un enorme patrimonio di dati solari ed eliosferici provenienti da numerose missioni e osservatori.
E, naturalmente, il ringraziamento più grande va alle agenzie spaziali, agli osservatori, alle università, ai ricercatori, agli ingegneri e a tutte le persone che progettano, costruiscono e mantengono gli strumenti che osservano continuamente il Sole e che scelgono di rendere disponibili questi dati alla comunità scientifica e al pubblico.
Dietro una singola immagine che appare sullo schermo ci sono satelliti, telescopi, sistemi di comunicazione, enormi archivi, anni di lavoro e migliaia di persone.
Sol esiste soltanto perché tutto questo patrimonio viene condiviso.
Grazie.
Software e progetti utilizzati
Sol è stato sviluppato utilizzando Qt.
L'accesso ai servizi remoti viene effettuato tramite cURL.
La generazione dei video utilizza FFmpeg.
Le immagini e i relativi metadati vengono ottenuti attraverso le API pubbliche del Helioviewer Project.
A tutti gli sviluppatori e alle comunità che mantengono questi progetti va il mio sincero ringraziamento.
Nota
Sol è un progetto indipendente e non è affiliato, sponsorizzato o approvato dal Helioviewer Project, dalla NASA, dall'ESA o dagli altri enti e organizzazioni che producono i dati utilizzabili attraverso Helioviewer.
I dati e le immagini rimangono di proprietà e sotto le rispettive condizioni d'uso dei loro fornitori originali.
Copyright © 2026 Manuele Turini – Officina Turini
The Sun, frame by frame
A small free application for exploring, capturing and turning images of our star into videos.
I have been fascinated by astronomy since I was a boy, so eventually I could not resist the temptation to write a program for capturing images of our star and turning them into sequences and videos.
Perhaps in a slightly simpler and more direct way than using the original services individually.
And that is exactly the purpose of Sol.
It does not create new scientific data, of course. Instead, it makes it extremely easy to use the extraordinary collection of solar images that observatories, spacecraft, scientific institutions and international projects make available to all of us every day.
Looking at the Sun through different eyes
The Sun we see in the sky represents only a small part of what modern instruments can reveal.
Extreme ultraviolet emission, magnetic fields, the solar corona, active regions, prominences, flares and continuously evolving structures can be observed by different instruments and at different wavelengths.
Sol uses the Helioviewer Project catalogue, allowing you to select the available data sources directly and acquire image sequences over a user-defined time interval.
Choose what you want to observe, select a period of time and the desired sampling cadence, and Sol takes care of the rest.
From a scientific archive to a video
A sequence of scientific images becomes much easier to understand when we can watch it evolve over time.
With Sol you can:
- select one or more sources from the Helioviewer catalogue;
- freely define a UTC time interval;
- choose the desired acquisition cadence;
- automatically check the actual availability of frames in the archive;
- download and preserve the original PNG images;
- add timestamps, datasource names and a metric scale;
- automatically create H.264 MP4 videos;
- preserve acquisition information together with the downloaded images.
Sol does not assume that the archive contains an image at every requested instant. Before acquisition it checks what is actually available, adapts to the effective cadence of the archive and avoids unnecessary duplicate requests and frames.
Make one small region of the Sun the main subject
Once a complete sequence has been acquired, there is no need to download anything again.
Sol preserves the original images and can reopen an existing acquisition session to define one or more ROIs – Regions of Interest.
An active region, prominence, sunspot or any other interesting detail can therefore become a separate video.
ROIs can be saved and reused, rotated and applied to different datasources belonging to the same acquisition session.
Sol can also create an animated introduction in which the video starts from the complete solar disk and progressively approaches the selected region.
From the entire Sun to a tiny detail in one continuous movement.
Most importantly, the original images are never modified.
More than beautiful pictures
Sol was created primarily out of curiosity.
A time-lapse covering several hours or several days can reveal phenomena that would be far less obvious when looking at two isolated images.
Observing the same period through different instruments or wavelength bands can also be a surprisingly effective way of understanding just how different the same star can look depending on how we observe it.
Sol can be useful to astronomy enthusiasts, in education, during a presentation, or simply for the pleasure of watching our star change before our eyes.
Thank you!
Sol itself is only a small program.
The truly extraordinary part is everything that exists behind it.
Special thanks go to the Helioviewer Project, whose public APIs provide uniform access to an enormous collection of solar and heliospheric observations from numerous missions and observatories.
And, of course, the greatest thanks go to the space agencies, observatories, universities, scientists, engineers and all the people who design, build and maintain the instruments that continuously observe the Sun and choose to make these observations available to the scientific community and to the public.
Behind a single image appearing on a computer screen are spacecraft, telescopes, communication systems, enormous archives, years of work and thousands of people.
Sol exists only because this extraordinary resource is shared.
Thank you.
Software and projects used
Sol was developed using Qt.
Remote services are accessed through cURL.
Video generation is performed using FFmpeg.
Solar images and their associated metadata are obtained through the public APIs provided by the Helioviewer Project.
My sincere thanks go to all the developers and communities maintaining these projects.
Disclaimer
Sol is an independent project and is not affiliated with, sponsored by, or endorsed by the Helioviewer Project, NASA, ESA or any of the other institutions and organizations providing data accessible through Helioviewer.
Data and images remain subject to the ownership and terms of use of their respective original providers.
Copyright © 2026 Manuele Turini – Officina Turini
System libraries you may need ....
Revision History:
- 0.0.1 2026/09/15 : First release