Flight Data Converter

Dyskusja na temat programów przydatnych w modelarstwie rakietowym (linki, ciekawe strony)
placydo
PROFI
Posty: 710
Rejestracja: niedziela, 30 sty 2011, 18:30
Lokalizacja: Kielce

Flight Data Converter

Post autor: placydo »

Flight Data Converter
Napisałem ten program z myślą załączania danych z lotu prosto do filmu jednak przydaje się on również do prezentacji osiągów silnika.
Na chwilę obecną zdaję sobie sprawę, że zapewne z naszego forum użyją go 1 - 2 osoby (chociaż i to nie jest pewne) jednak mam nadzieję, że ściągnie to na naszą stronę gości zza granicy.
Dużo będzie pisania więc może na sam początek zaprezentuję wynik działania programu:
Przykład działania
Lot rakiety RTP3 Pomorzan z danymi zapisanymi przez rejestrator Arka.
[youtube]http://www.youtube.com/watch?v=xB7dSOX9-7I[/youtube]

Test silnika do rakiety RTP4 Pomorzan
[youtube]http://www.youtube.com/watch?v=992Vc3qGuyM[/youtube]

Test silnika do rakiety K1-X Krakowskiej grupy
[youtube]http://www.youtube.com/watch?v=hdF_7dHiZ54[/youtube]

Test silnika do rakiety K1-X Krakowskiej grupy (inny font)
[youtube]http://www.youtube.com/watch?v=O2kqxCUU96w[/youtube]

Test silnika do rakiety K1-X Krakowskiej grupy inne ujęcie
[youtube]http://www.youtube.com/watch?v=SIy17d1_5d4[/youtube]

Program ma za zadanie przekonwertować dane zapisane w pliku (csv, dane zapisane w postaci tekstu).
Świetnym przykładem jest np. rejestrator ArkaP (rejestrator-t1418.html) lub dane z hamowni.


Jest to wersja bardzo beta (ostatnio brak czasu mnie męczy) i występują w nim zapewne błędy (np. łamany angielski). Jeśli jednak użyje się go prawidłowo to i wynik będzie prawidłowy.
Do pobrania tutaj: FlightDataConverter
Poza programem potrzebujemy programu VirtualDub (do pobrania tutaj: http://www.virtualdub.org/) oraz wtyczki do napisów SSA (do pobrania tutaj: http://www.virtualdub.org/virtualdub_filters.html "Download subtitler-2_4.zip from virtualdub.org" - który należy wypakować do katalogu plugins w folderze VirtualDuba)

1. O co chodzi, co gdzie poustawiać?
Obrazek
1. Wybieramy plik do konwersji. Rozszerzenie pliku nie gra roli - oby tylko dane były zapisane poprawnie. Plik wynikowy programu będzie znajdował się w tym samym katalogu co plik z danymi, będzie on zapisany z rozszerzeniem .ssa
Uwaga: jeśli 2x odpalisz program dla tego samego pliku csv to stary plik z napisami nie zostanie skasowany, tylko dopisze się do niego nowa treść. Należy za każdym razem kasować plik .ssa jeśli nie jesteśmy z niego zadowoleni.

2. Wpisujemy tutaj czas po jakim napisy mają być puszczone (zatrzymuje pierwszą wartość przez x czasu). Przykładem może być film z hamowni. Załóżmy, że mamy film na którym po 2.5s zaczyna pracować silnik przez 2s po czym mamy 5s filmu po zakończeniu pracy silnika (łącznie 9,5s), a dane z hamowni zawierają tylko 2s pracy silnika.

3. Wpisujemy tu czas do kiedy ma być wyświetlana ostatnia dana (zamraża ostatni odczyta). Najczęściej jest ona równa długości filmu.

4. Field separator - separator komórek w CSV - jest to najczęściej średnik jednak czasem może się zdarzyć spacja bądź inny symbol.

5. Kolor napisów wyświetlanych w filmie

6. Rozmiar napisów(im lepsza jakość filmu - lepsza rozdzielczość - tym lepiej dać większe napisy)

Prośba do właścicieli materiałów: jeśli macie jakieś sugestie co do treści wpisu, podpisów pod filmem tu bądź na YT proszę dać znać. Poprawię wszelkie błędy i niedomówienia.
ODPOWIEDZ