Ich habe versucht, Eure Vorschläge einzuarbeiten. Das ist dabei herausgekommen:
Bitmaps2Video_3
Im einzelnen (siehe neue
unit UFormats.pas):
- 7 Codecs von Libav, die funktionieren. U.a.auch mjpeg
Liste von Dateiformaten, die unterstützt werden, Liste von Codecs, die von gegebenem Dateiformat unterstützt werden
Mechanismen zum einfachen Darstellen in Listen (Combobox.items)
Eine Klasse TBaseCodecSetup und Nachfolger, die das set up für bestimmte Codecs übernehmen
Mechanismus zum Registrieren eines neuen Codecs mit passender Setup-Klasse
Rudimentäre Unterstützung von Audio
(Das use GraphicEx ist jetzt auch verschwunden)
Damit wäre der Grundstein für open source gelegt, aber ich trau mich im Moment noch nicht
. Ich krieg zwar irgendwie alles von GitHub oder SourceForge, das ich will, aber der ganze Aufbau ist mir ein Rätsel.
Danke fürs feedback
Renate