[ TAG 65 ][25.06.2021] - Erfolgreich - IAP-20210601-20210625-1200 - ABSCHLUSS

 Ich setze die Arbeitssession heute wieder fort. Um ca. [25.06.2021][1700] habe ich die Worksession beendet. Meiner Schätzung nach habe ich die Arbeitssession wieder ca. um [25.06.2021][1900] wieder aufgenommen.

Mein Bericht/BLOG-Eintrag beginne ich mit einer interessanten Möglichkeit in Python eigene Datentypen zu schreiben. Ich finde es ist ein hilfreiches und sehr nützliches Tool.


[25.06.2021][2206] - Ich habe jetzt das Modul weitgehend abgeschlossen. Die Hauptfunktionen und der Schwerpunkt des Modules wurden umgesetzt. Zudem wurde der Code etwas sauber gestaltet. Interessant finde ich auf diesen Screenshot, meine [while-Schleife][Z-228]. Ich musste die [while-Schleife][Z-228] so designen, weil die Sicherheitsroutine ein [queue]-Element immer angezeigt hat. Dieser übrig gebliebene [queue]-Element durfte da nicht sein. Aus diesen Grund habe ich die [while-Schleife][Z-228] um eine [ODER]-Verknüpfung erweitert. Sinn und Zweck dieser Erweiterung ist die [while-Schleife][Z228] so lange laufen zu lassen, bis [bol_rec_wait = False] und der [queue] auf null gesetzt wurde. Wenn ich über das Interface den Stream beende [bol_rec_wait = False] ist [queue] größer als null und somit ist der gesamte Ausdruck wegen [ODER] immer noch True ist. Der Ausdruck ist solange True bis [queue] auf null gesetzt wurde.
Zusätzlich habe ich noch die Funktion hinzugefügt, dass wenn man in der selben Minute noch einen neuen Audiolog eröffnet, so wird der Index der Datei um eins erhöht. Dies habe ich mit einer Execption realisiert [except OSError]. Die Funktion [WAV_FILE_NAME] musste erweitert werden. Somit musste neue [WAV-SPEZIFIKATION] geschrieben werden.

Ich schließe heute das Modul [IAP-20210601-20210625-1200] ab. Bei diesen Modul habe ich mich auf das Aufzeichnen der Audio-Logs konzenzentriert. Das Modul legt im Projektordner eine neue Audio-Log Datei an. Die Aufzeichnung [ALOG_20210625_2252_0.wav] ist 02:45 Minuten lang und 58 MB groß.

Ich denke das nächste Modul wird sich mit ffmpeg beschäftigen. Ich werde Video und Audio in unkomprimierten Formaten wie AVI und WAV machen. Nachdem der LOG aufgezeichnet wurde, wird die WAV in mp3 komprimiert und zusammen mit AVI zu mp4 codiert.


Kommentare

Beliebte Posts aus diesem Blog

[ TAG 38 ][29.05.2021] - Erfolgreich - Freelancer-Portale

[ TAG 747 ][07.04.2023] -Erfolgreich -BNKTRS -Google Code -Objekt und Methodenliste

[ TAG 52 ][12.06.2021] - Erfolgreich - IAP-20210601-20210609-2325