All Sky Cam France
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
All Sky Cam France

 

Le premier forum Sky Camera francophone. Détection vidéo d'événements lumineux céleste, rentrées atmosphérique, météores, foudre, TLE, PAN.

Le Deal du moment :
Smartphone Xiaomi 14 – 512 Go- 6,36″ 5G ...
Voir le deal
599 €

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Programme python maison

3 participants

Aller en bas  Message [Page 1 sur 1]

1Programme python maison Empty Programme python maison Dim 4 Aoû 2019 - 20:08

alcyon999

alcyon999

J'ai fait plusieurs programme maison et modification de programme RMS

Vous pouvez les télécharger ici :
[Vous devez être inscrit et connecté pour voir ce lien]

Et voir les instructions d'installation et d'utilisation ici
[Vous devez être inscrit et connecté pour voir ce lien]

Programme FF*.fits vers FF*.mp4 et FF*.jpg

J'ai fais un petit programme python pour générer une vidéo et une image à partir des Fichiers .fits

Il utilise des fonctions du programme RMS. Bon c'est pas encodé comme un pro, mais je pense avoir évité et testé pas mal de casse.

Dites moi si cela vous va et si vous voyez des choses a changer

PS: j'ai pas réussi à générer un gif en plus du mp4

Exemple :
Image [Vous devez être inscrit et connecté pour voir ce lien]
Video [Vous devez être inscrit et connecté pour voir ce lien]

[Vous devez être inscrit et connecté pour voir cette image]


RMS2UFOall

il peut transformer FTPdetectinfo en fichier .csv mais commande simplifié par rapport à RMS2UFO et possibilité de spécifier tout un dossier.
[Vous devez être inscrit et connecté pour voir ce lien]



Dernière édition par alcyon999 le Dim 24 Nov 2019 - 19:48, édité 7 fois

http://france.allsky.camera.free.fr

2Programme python maison Empty Re: Programme python maison Dim 4 Aoû 2019 - 21:14

Alcide



Génial, merci. Je vais essayer ça dès demain. ***

3Programme python maison Empty Re: Programme python maison Lun 5 Aoû 2019 - 11:12

Marco

Marco
Météore
Météore

alcyon999 a écrit:pas réussi à générer un gif en plus du mp4

Moi en console ou dans un batch je fais (évidemment avec le ffmpeg installé sur la bécane):

Code:
ffmpeg -i xxxx.mp4 sortie.gif

Ou pour du gif "HD" avec le petit programme gifski.exe

Code:
ffmpeg -i xxxx.mp4 frame%%04d.png
gifski -o clip.gif --fps 30 --fast frame*.png

puis
Code:
del *.png

Mais là, on se retrouve avec un gif de dizaines de Mo !

Avec option redimension:

Code:
ffmpeg -i xxxx.mp4 frame%%04d.png
gifski -o clip.gif --fps 30 --fast -W 600 -H 451 frame*.png

https://marcodechaligny.fr

4Programme python maison Empty Re: Programme python maison Lun 5 Aoû 2019 - 11:58

alcyon999

alcyon999

Marco a écrit:
alcyon999 a écrit:pas réussi à générer un gif en plus du mp4

Moi en console ou dans un batch je fais:

Code:
-i xxxx.mp4 sortie.gif

Ou pour du gif "HD" avec le petit programme gifski.exe

Code:
ffmpeg -i xxxx.mp4 frame%%04d.png
gifski -o clip.gif --fps 30 --fast frame*.png

puis
Code:
del *.png

Mais là, on se retrouve avec un gif de dizaines de Mo !

Avec redim:

Code:
ffmpeg -i xxxx.mp4 frame%%04d.png
gifski -o clip.gif --fps 30 --fast -W 600 -H 451 frame*.png

J'ai essayé avec :
- des fonctions sous python en partant de ma serie images frames en jpg et en optimisant le gif sous gifsicle -> gif supérieur à 100Mo
- imagemagick avec ma serie images frames en jpg ou video.mp4 -> temps de calcul super long, s'arret à la frame 70 sur 256 et gif supérieur à 100Mo

Je vais essayer avec ffmpeg mais si mes souvenirs sont bon cela donne un gif avec des "petit point" non?

Si quelqu'un veut faire des tests je peux mettre à dispo une serie images frames en jpg et la video.mp4 correspondant



Dernière édition par alcyon999 le Lun 5 Aoû 2019 - 12:02, édité 1 fois

http://france.allsky.camera.free.fr

5Programme python maison Empty Re: Programme python maison Lun 5 Aoû 2019 - 11:59

alcyon999

alcyon999

Alcide a écrit:Génial, merci. Je vais essayer ça dès demain. ***

Ok, attention ce matin j'ai corrigé un bug donc telecharge à nouveau les fichiers

http://france.allsky.camera.free.fr

6Programme python maison Empty Re: Programme python maison Lun 5 Aoû 2019 - 12:31

Marco

Marco
Météore
Météore

Y'a l'exemple en "HD" ici : [Vous devez être inscrit et connecté pour voir ce lien]

Mais ça fait quand même 13 Mo.

Je vais mettre pour comparaison une version "standard".
En partant d'un mp4, c'est nettement mieux qu'en partant d'un .avi, c'est bizarre mais bel et bien constaté sur plusieurs vidéos...

https://marcodechaligny.fr

7Programme python maison Empty Re: Programme python maison Lun 5 Aoû 2019 - 16:47

alcyon999

alcyon999

ffmpeg -i xxxx.mp4 frame%%04d.png
gifski -o clip.gif --fps 30 --fast frame*.png a écrit:

Ca avait l'air prometteur mais je n'ai pas trouvé de version de gifski qui fonctionne sous windows 32 Crying or Very sad

http://france.allsky.camera.free.fr

8Programme python maison Empty Re: Programme python maison Lun 5 Aoû 2019 - 17:00

Marco

Marco
Météore
Météore

Si dans le répertoire ou est gifski tu fais un batch par ex xx.bat et tu mets dedans :

gifski -h
pause

Ça dit quoi ?

https://marcodechaligny.fr

9Programme python maison Empty Re: Programme python maison Ven 20 Sep 2019 - 15:03

alcyon999

alcyon999

Bonjour,

J'ai modifier le programme RMS2UFO.py qui crée un fichier .csv, des météores détectés, compatible avec UFOorbit.
C'est RMS2UFOall disponible ici :
[Vous devez être inscrit et connecté pour voir ce lien]

En faite il peut transformer FTPdetectinfo en fichier .csv (comme l'autre mais avec une commande plus courte)
ex : python -m BOAM.RMS2UFOall /home/pi/RMS_data/ArchivedFiles/FR0003_20190917_182652_978119/FTPdetectinfo_FR0003_20190917_182652_978119.txt

Ou tous les fichiers FTPdetectinfo contenus dans un dossier (les sous-dossiers sont compris dedans) en fichier .csv et en plus unifier les fichiers .csv en un seul
ex : python -m BOAM.RMS2UFOall /home/pi/RMS_data/ConfirmedFiles/201908

Il fonctionne sous Windows ou Raspberry à condition d'avoir le module pandas installé.
Si absent sur Raspberry ligne de commande :
pip install pandas

http://france.allsky.camera.free.fr

10Programme python maison Empty Re: Programme python maison Dim 24 Nov 2019 - 19:51

alcyon999

alcyon999

Je viens d'améliorer mes p"tits programmes.

J'ai notamment modifier le programme de génération d'un timelapse de la nuit fourni avec le RMS.
Pour qu'il fasse une vidéo en Haut Qualité et qu'il fonctionne sous Rpi et windows c'est BOAM/GenerateTimelapseHQ.py

Voir le premier post pour le téléchargement et le guide d'utilisation
[Vous devez être inscrit et connecté pour voir ce lien]

http://france.allsky.camera.free.fr

11Programme python maison Empty Re: Programme python maison Sam 8 Fév 2020 - 9:25

alcyon999

alcyon999

Bonjour,

Je viens de mettre à jour mes petits programmes.
voir mon guide d'utilisation
[Vous devez être inscrit et connecté pour voir ce lien]

Du coup j'ai fait un petit script pour que le RMS encode une vidéo timelapse de la nuit automatiquement après chaque nuit

Cela fonctionne avec le programme BOAM/GenerateTimelapseHQ.py et BOAM/BOAM_script.py

Pour cela il faut modifier le fichier RMS_config disponible sur le bureau du Rpi
Dans la partie [system] ecrire sous “External script” ceci :

; External script
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:
;    captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night
;    the second one is the archived, and config is an object holding the values in this config file.
; ---------------
; Enable running an external script at the end of every night of processing
external_script_run: true
; Full path to the external script
external_script_path: /home/pi/source/RMS/BOAM/BOAM_script.py
; Name of the function in the external script which will be called
external_function_name: BoamExternalScript

http://france.allsky.camera.free.fr

12Programme python maison Empty Re: Programme python maison Lun 20 Avr 2020 - 9:33

Alcide



Très bien ce programme pour faire des timelapses, un indispensable. Very Happy
Merci. ***

Contenu sponsorisé



Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum