Il y a quelques jours seulement, je présentais SatSSTV, le logiciel développé par Nicolas F4LPS pour recevoir et émettre des images SSTV, suivre les satellites et piloter une station radioamateur. Depuis, le projet a évolué à une vitesse impressionnante.
Avec les versions 0.43 puis 0.44.0, SatSSTV ne se limite plus à la SSTV analogique. Il intègre maintenant un véritable Atelier DRM, compatible avec EasyPal et QSSTV, capable de recevoir et d’émettre des images numériques, mais aussi des fichiers et même des messages vocaux.
J’utilise personnellement SatSSTV dans ma station avec mon Yaesu FTdx101D et mon Icom IC-705. Après avoir testé la SSTV, j’ai également réalisé mes premières réceptions en DRM. La configuration reste très accessible et le résultat est bluffant : voir une image numérique se reconstruire à la station à partir d’un signal radio est tout simplement magique.
SatSSTV est disponible gratuitement sous Windows et Linux. Le logiciel rassemble dans une seule interface la SSTV, le DRM, le pilotage CAT, le suivi des satellites, la correction Doppler, les galeries d’images et les services de log.

Un logiciel pensé comme une véritable station de travail
Dans une station radioamateur orientée images et satellites, il faut souvent utiliser plusieurs programmes : un décodeur SSTV, un logiciel de suivi des passages, un outil de correction Doppler, le programme CAT du poste, puis une solution séparée pour enregistrer les contacts.
SatSSTV réunit ces usages dans une même application. Son interface est organisée en ateliers afin de passer facilement de la réception SSTV au DRM, au suivi des satellites, à la météo ou au journal de trafic.
Parmi ses principales fonctions figurent :
- la réception et l’émission SSTV ;
- la réception et l’émission numérique DRM ;
- les galeries d’images reçues et à transmettre ;
- le suivi des satellites sur un globe en trois dimensions ;
- le calcul des passages et la correction automatique du Doppler ;
- le pilotage CAT de nombreux postes ;
- la recherche des correspondants et l’envoi des QSO vers différents journaux ;
- le décodage des images météo Meteor-M ;
- la fusion d’images ARISS reçues au cours de plusieurs passages.
Malgré cette richesse, SatSSTV reste agréable à prendre en main. C’est l’une de ses plus grandes qualités : le logiciel propose beaucoup de possibilités sans donner l’impression d’être réservé aux spécialistes.
La SSTV analogique reste au cœur de SatSSTV
L’Atelier SSTV permet de recevoir et d’émettre les principales familles de modes utilisées par les radioamateurs :
- Robot ;
- Martin ;
- Scottie ;
- PD.
Le logiciel gère le FSK-ID, les galeries, les modèles, les cliparts et l’ajout de texte sur les images. Les fréquences et les modes du poste peuvent être rappelés depuis l’application, ce qui réduit les manipulations pendant l’activité.
Les versions récentes améliorent également la réception en présence de bruit ou de pertes de synchronisation. Une image ne repart plus systématiquement de zéro après une coupure, et la fonction Auto slant utilise les synchronisations reçues pour redresser progressivement l’image lorsque la cadence de l’émetteur diffère légèrement de celle du récepteur.
Pour cette présentation, j’ai volontairement retenu uniquement les réceptions les plus propres. L’objectif est de montrer la qualité que SatSSTV peut réellement restituer lorsque les conditions radio sont favorables, plutôt qu’une accumulation d’images partiellement décodées.
Le DRM change complètement la dimension du logiciel
Le DRM — ici HamDRM, utilisé pour la transmission numérique d’images et de données par les radioamateurs — complète la SSTV analogique. Au lieu de reconstruire directement une image ligne après ligne, la transmission est organisée en données et en segments numériques.
L’Atelier DRM de SatSSTV reconnaît automatiquement :
- les modes A, B et E ;
- les modulations QAM 4, QAM 16 et QAM 64 ;
- les largeurs de bande de 2,2 et 2,5 kHz ;
- l’entrelacement court ou long ;
- les images JPEG et JPEG 2000.
Le décalage du poste et la dérive de la carte son peuvent être corrigés. L’écran DRM affiche le waterfall, les pilotes du signal, la constellation QAM, la qualité de réception mesurée par le MER, l’indicatif reçu et la progression de l’image.
Le logiciel est compatible avec les transmissions d’EasyPal et de QSSTV, ce qui permet d’échanger avec des correspondants utilisant déjà ces solutions.
Mes premières images reçues en DRM
Les deux images ci-dessous ont réellement été reçues dans ma station avec SatSSTV. Elles ne proviennent pas de fichiers de démonstration : elles sont le résultat de transmissions radio DRM.
J’ai retenu les réceptions les plus nettes afin de montrer le niveau de qualité que le DRM permet d’obtenir.


Ces essais m’ont réellement impressionné. Le paramétrage est resté simple, la réception s’est déroulée sans difficulté particulière et les images obtenues sont parfaitement reconnaissables. Pour un premier contact avec le DRM, l’expérience est particulièrement convaincante.
Reed-Solomon et BSR : récupérer une image malgré les pertes
Une liaison radio n’est jamais parfaite. Le fading, le bruit ou une courte coupure peuvent faire disparaître certains segments de la transmission.
SatSSTV utilise la protection Reed-Solomon, avec les niveaux RS1 à RS4, afin de reconstruire une image même lorsqu’une partie des données manque. La protection RS2 est proposée par défaut dans les versions récentes.
Lorsque les pertes dépassent la capacité de correction, le mécanisme BSR permet de demander au correspondant de renvoyer uniquement les segments manquants. Il n’est donc pas nécessaire de recommencer toute la transmission. Une option permet aussi d’envoyer chaque segment deux fois lorsque les conditions sont difficiles ou marquées par le QSB.
SatSSTV affiche désormais une grille de progression :
- gris pour les segments restant à envoyer ;
- vert pour les segments envoyés ;
- vert clair lorsqu’un segment a été transmis plusieurs fois ;
- jaune pour le segment actuellement sur l’air.
Cette visualisation permet de suivre précisément l’émission et de mieux comprendre le fonctionnement du DRM.
Composer et transmettre une image en DRM
L’émission DRM peut utiliser une image du PC ou une composition préparée dans SatSSTV. Comme dans l’Atelier SSTV, il est possible d’ajouter :
- du texte ;
- un template ;
- des cliparts ;
- une photographie en arrière-plan.
L’aperçu indique immédiatement la taille du fichier, le nombre de segments attendus par le correspondant et la durée estimée de la transmission. Ces informations évoluent lorsque l’on modifie la qualité JPEG, la modulation QAM ou la protection Reed-Solomon.
Le texte de waterfall permet également d’envoyer un message de début et de fin, par exemple « CQ de F4MAJ » puis « 73 de F4MAJ ».
Images, documents et messages vocaux
Le DRM de SatSSTV ne sert plus uniquement à transmettre des images. Les dernières versions permettent aussi d’envoyer des fichiers tels que du texte, un PDF ou une archive ZIP.
Un fichier peut atteindre 400 Ko. Pour les volumes plus importants, SatSSTV sait découper automatiquement l’envoi en plusieurs parties de 2 à 100 Ko. Les parties peuvent être reçues dans n’importe quel ordre puis réassemblées automatiquement par SatSSTV. Avec EasyPal ou QSSTV, elles peuvent aussi être regroupées avec 7-Zip.
La version 0.44.0 ajoute les messages vocaux en DRM. L’opérateur peut :
- choisir son microphone ;
- enregistrer un message de 30 secondes au maximum ;
- écouter le résultat avant l’envoi ;
- préparer puis émettre le message.
La voix est compressée au format Opus, à 6, 8 ou 12 kbit/s. Le correspondant reçoit un fichier .ogg que SatSSTV peut lire directement depuis l’historique.
Je n’ai pas encore personnellement essayé toutes ces fonctions. Elles sont présentées ici à partir des notes officielles de Nicolas F4LPS. Mes propres essais ont porté sur la réception SSTV et DRM, avec les images reproduites dans cet article.
Des galeries plus pratiques
Les galeries SSTV et DRM restent séparées afin de conserver une organisation claire.
Les images reçues peuvent désormais être :
- agrandies ;
- copiées dans le presse-papiers ;
- préparées pour un envoi par e-mail ;
- sélectionnées en groupe pour être supprimées ;
- associées ultérieurement à un QSO grâce à leur date, leur heure UTC, leur fréquence et l’indicatif reçu.
La fonction d’envoi par e-mail prépare l’objet et le texte du message, copie l’image pour permettre un collage direct et crée un fichier JPEG prêt à être joint. Cela peut être particulièrement pratique pour transmettre rapidement un report à un correspondant.
Pilotage CAT et intégration dans la station
SatSSTV peut dialoguer avec de nombreux postes et logiciels de contrôle :
- Icom CI-V ;
- Yaesu ;
- Kenwood et Elecraft ;
- OmniRig sous Windows ;
- Ham Radio Deluxe ;
- Hamlib ;
- FLRig.
Une correction récente concerne notamment les Yaesu FTdx10, FTdx101, FT-710 et FT-991. SatSSTV gère maintenant correctement la ligne RTS nécessaire à leur liaison CAT directe. Pour ces postes, Nicolas recommande d’utiliser le port Enhanced COM et le même débit que celui réglé dans le menu CAT RATE.
Cette évolution est particulièrement intéressante dans mon cas puisque j’utilise SatSSTV avec un FTdx101D. J’ai également pu le paramétrer avec mon Icom IC-705 sans difficulté particulière.
Le fréquencemètre intégré peut afficher la fréquence du poste et son S-mètre. À la réception d’une image SSTV ou DRM, SatSSTV propose un report RSV calculé à partir de la lisibilité de l’image, de la force moyenne du signal et, en DRM, de la qualité MER.
Journal de trafic et services radioamateurs
À partir de l’indicatif reçu, SatSSTV peut rechercher le correspondant sur QRZ.com ou HamQTH. Le contact peut ensuite être enregistré ou transmis vers différents journaux et services :
- fichier ADIF ;
- Ham Radio Deluxe ;
- N1MM+ ;
- Log4OM ;
- eQSL ;
- Club Log ;
- WaveLog ;
- QRZ.com ;
- LoTW.
En DRM, l’historique conserve la date, l’heure UTC, l’indicatif, la fréquence et le mode. Il reste ainsi possible de logger une image reçue plus tard sans perdre les informations du contact.
Satellites, Doppler et images météo
SatSSTV conserve toutes les fonctions qui faisaient déjà sa force dans la première version de cet article :
- affichage des satellites sur un globe 3D ;
- calcul des prochains passages ;
- correction automatique du Doppler ;
- préparation de passages armés ;
- enregistrement audio ;
- notifications Windows, Discord ou Telegram ;
- fusion d’images ARISS reçues au cours de plusieurs passages ;
- décodage Meteor-M en LRPT.
Cette intégration évite de multiplier les logiciels pendant une activité satellite et permet de conserver un environnement cohérent dans toute la station.
SatSSTV en vidéo
La démonstration ci-dessous présente l’interface de SatSSTV en fonctionnement. Elle a été réalisée avant les toutes dernières évolutions DRM, mais elle permet de découvrir l’organisation générale du logiciel et l’Atelier SSTV.
Installation sous Windows et Linux
La version 0.44.0 est disponible sous plusieurs formes :
Windows
L’installateur SatSSTV-Setup-0.44.0.exe installe le logiciel dans le profil de l’utilisateur et ne demande pas de droits administrateur. Les profils, les images et les réglages sont conservés lors d’une mise à jour.
Linux
Pour les PC Linux 64 bits sous Ubuntu 20.04, Debian 11, Linux Mint 20 ou versions plus récentes :
SatSSTV-0.44.0-x86_64.AppImagepermet une utilisation sans installation ;satsstv_0.44.0_amd64.debpermet une installation classique sous Debian, Ubuntu ou Linux Mint.
Sous Linux, SatSSTV prend en charge le CAT direct, Hamlib et FLRig. OmniRig reste réservé à Windows.
Un conseil important pour le DRM à distance
Le DRM dépend fortement de la qualité audio. Un logiciel de contrôle à distance peut compresser le son et dégrader le MER.
La recommandation officielle est donc de faire fonctionner SatSSTV directement sur le PC relié au poste, puis de piloter ce PC à distance. Si le son doit malgré tout transiter par une solution distante, il vaut mieux privilégier QAM 4 et une protection élevée.
À l’émission, le DRM présente aussi des crêtes importantes. Il faut régler le niveau pour que l’ALC bouge à peine. SatSSTV propose un écrêtage léger ou moyen ; l’écrêtage léger est recommandé par défaut afin d’augmenter la puissance moyenne sans dégrader inutilement le signal.
Mon avis après les premiers essais
SatSSTV a beaucoup évolué en très peu de temps, mais le logiciel conserve ce qui m’avait immédiatement séduit : une interface claire, des réglages accessibles et la possibilité de commencer rapidement sans passer des heures dans la configuration.
Avec le DRM, il franchit une nouvelle étape. Recevoir ces images dans ma station, les voir se reconstruire et pouvoir les conserver directement dans la galerie a été une expérience vraiment impressionnante.
Je n’ai pas encore exploré toutes les possibilités de la version 0.44.0, notamment les messages vocaux et l’envoi de gros fichiers. Mais pour la SSTV comme pour le DRM, mes premiers essais sont sans ambiguïté : SatSSTV fonctionne, il est facile à utiliser et le résultat est presque magique.
Télécharger SatSSTV
La version la plus récente et ses notes officielles sont disponibles sur GitHub :
➡️ Télécharger la dernière version de SatSSTV
➡️ Consulter la présentation complète du projet
SatSSTV également présent sur le Discord Les F4
Le développement de SatSSTV est aussi présenté et suivi sur le Discord Les F4. C’est un espace où les radioamateurs peuvent découvrir les nouveautés du logiciel, échanger directement avec Nicolas F4LPS, poser leurs questions et partager leurs essais, leurs réglages ainsi que leurs images reçues en SSTV ou en DRM.
Cette présence sur le Discord permet de suivre le projet au plus près et de profiter des retours de toute la communauté.
Un grand merci à Nicolas F4LPS pour la qualité et la rapidité de ses développements, ainsi que pour le partage de son travail avec toute la communauté radioamateur.
Les essais et les réceptions présentés dans cet article confirment concrètement la qualité du travail accompli par Nicolas F4LPS, créateur et développeur de SatSSTV.
73 de F4MAJ
Sources officielles utilisées
- dépôt officiel : https://github.com/f4lps/SatSSTV ;
- version 0.43.0, introduction du DRM : https://github.com/f4lps/SatSSTV/releases/tag/v0.43.0 ;
- version 0.43.1, BSR et robustesse : https://github.com/f4lps/SatSSTV/releases/tag/v0.43.1 ;
- version 0.43.2, Auto slant et améliorations DRM : https://github.com/f4lps/SatSSTV/releases/tag/v0.43.2 ;
- version 0.43.3, fichiers et CAT Yaesu : https://github.com/f4lps/SatSSTV/releases/tag/v0.43.3 ;
- version 0.44.0, messages vocaux et fichiers en plusieurs parties : https://github.com/f4lps/SatSSTV/releases/tag/v0.44.0.