-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
21. Mär 2021
Danke für die gute Erklärung, ich versuchs mal einzubauen. Vielleicht erklärt das auch die Unverträglichkeiten, die ich sehe. Zu meiner Schande muss ich gestehen, dass ich bei dem Projekt viel mehr experimentelles Programmieren angewendet habe, als mir lieb ist :). Wenn es hilft, mit FFMPeg klarzukommen, hat das Projekt aber schon seinen Sinn erfüllt.
Edit
Hach, hatte ich doch vor ein paar...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
17. Nov 2020
Ich glaub so einfach ist es nicht. Die Version ist aus einem anderen branch, und das release-Datum hat mich auch verwirrt.
Es gibt binaries und header für 4.1, aber nur für 32-bit Android, und ich werde jetzt nicht noch eine Version anlegen.
Alle anderen headers/binaries, die ich gefunden habe, sind mindestens 2-3 Jahre alt.
Ich guck jetzt mal, was der Google-Store so hat.
Gruß, Renate
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
17. Nov 2020
Hallo @Rollo62,
Das sind die Werte aus dem Header:
LIBAVCODEC_VERSION = '57.107.100';
LIBAVDEVICE_VERSION = '57.10.100';
LIBAVFILTER_VERSION = '6.107.100';
LIBAVFORMAT_VERSION = '57.83.100';
LIBAVUTIL_VERSION = '55.78.100';
LIBSWRESAMPLE_VERSION = '2.9.100';
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
17. Nov 2020
Kurzes Update für
https://github.com/rmesch/Bitmaps2Video
Die cross-platform-Version hat mehrere Erweiterungen erfahren, z.B. gibt es Methoden für Zoom und Pan, und für einfache Cross-Fade Übergänge. Außerdem könnt Ihr Eure Video-Clips einbauen und eine Audio-Datei als Audio-Spur hinzufügen. Um Seitenverhältnisse braucht man sich nicht mehr zu kümmern, wenn nötig wird aufgefüllt. Das reicht...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
11. Okt 2020
Ich glaube ich habe ein paar .xml zu viel wegge"cleaned":oops:
Vielleicht geht es ja jetzt wieder.
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
10. Okt 2020
Mist.
Vielleicht kann ichs irgendwie beheben. Mein neues Tablet ist noch etwas gewöhnungsbedürftig, und ich hab gar keine Lust, es mit Delphi auszuprobieren.
Dafür hab ich an der Win-Version ganz schön rumgebastelt, Update kommt evtl. heute noch.
Danke für die Rückmeldung!
Renate
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
17. Sep 2020
Habe die Win-Version des Projekts während der letzten 2 Wochen überarbeitet:
@grizzly Dein Vorschlag ist eingearbeitet (constructor CreateFromVideo), damit kann man unterbrochenes Encoding wieder aufnehmen. Es funktioniert allerdings bis jetzt nur eingeschränkt. Näheres in der Demo.
Die Methode AddVideo funktioniert jetzt (meistens). Damit kann man z.B. Videos, die man mit einer...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
31. Aug 2020
Ich habe die Demo für das crossplatform-Projekt um eine sehr simple Diaschau erweitert, um wirklich das Enkodieren von Bitmaps zu testen. Wäre schön, wenn das jemand mit Android testen könnte. Das Laden von Bitmaps geht gar nicht mal so langsam, wie ich dachte.
Dann wäre ich noch dankbar, wenn jemand das download vom master-zip testen könnte, da ist jemand mit einem "issue", das ich nicht...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
29. Aug 2020
Die im Ordner
...FFMPeg\BinaryLibrary\Android-armeabi-x64
sind falsch?
Guck doch nochmal, bevor ich alles auf die anderen header umstelle..
Danke, Renate
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
29. Aug 2020
Hab's integriert. Vielen Dank!
Die 64Bit Android-Libraries sind doch vorhanden, oder versteh ich da was falsch?
Ich werde mir wohl doch irgend so ein Android-Teil zulegen müssen.
Gruß!
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
26. Aug 2020
Ich habe das Projekt auf GitHub hochgeladen:
https://github.com/rmesch/Bitmaps2Video
Hoffe, ich hab es einigermaßen richtig gemacht.
Es gibt zwei Versionen der Encoder-Klasse:
TBitmapEncoder
relativ stabil unter Win32 und Win64
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
15. Aug 2020
Hier ist die höfliche Antwort:
Weil ich das dproj nicht mit eingepackt habe, wo sowas gespeichert wird.
Das dproj hat schon zu viel Ärger für mich bereitet, wenn ich es mit anderen Delphi-Versionen aufgerufen habe, deshalb.
Vielleicht sollte ich es demnächst trotzdem mitschicken.
Es tut mir leid, dass du so viel Ärger hast. Halt die Ohren steif.
Renate
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
13. Aug 2020
Gut. Werde mir die Versionen noch mal genau angucken müssen. Ich hatte Probleme mit PAnsiChar und den anderen headers.
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
12. Aug 2020
@Turbomagic
Ich habs doch grad fertig!
Compiliert für Android und Win32 (anderes nicht getestet), demo läuft unter Windows, Android kann ich nicht testen.
Ich habe extra für dich eine Prozedur eingefügt:
AddColorFrame(Color: TBGR)
TBGR=record
Blue: byte;
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
11. Aug 2020
Habe ich schon als utility, aber nur für ein fertiges Video, um ein Thumbnail zu erstellen, oder den ersten frame etwas länger zu zeigen bevor ein eingefügtes Video startet. Es wird Zeit, dass ich das Projekt veröffentliche.
Danke für das RectF, das ist bei mir overloaded.
Gruß, Renate
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
11. Aug 2020
@grizzly Danke!
Geht. Das erste Video bestimmt dann alles, die Bitmaps werden passend dazu komprimiert. Nur wie sag ichs dem user? :)
Constructor CreateFromVideo?
müsste verständlich sein. Aber was soll mit dem Audio im ersten Video passieren, einfach drin lassen? Erstmal ignorieren denke ich.
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
11. Aug 2020
Das heißt, du bräuchtest nur das Create, AddFrame, CloseFile.
Das kann man alles ohne WinApi kodieren. Gut, dann werde ich mal mein Rio auf crossplatform upgraden (dann lädt es noch länger...),
aber was tut man nicht alles:). Mal gucken, ob ich was hinkriege, bei dem der Compiler nicht meckert, den Rest musst du machen.
Und On-the-fly geht wirklich nicht? Wundert mich, aber wie gesagt,...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
10. Aug 2020
Nöö.. Ich versuche gerade vom Handy aufgenommene Videos mit einzubinden, was mir arge Kopfschmerzen bereitet von wegen verschiedener frame rate.
Mit Android habe ich mich noch nicht befasst, und ich habe mein Smartphone verschenkt...
Aber man kann unter Windows ein Video produzieren, dass unter Android abgespielt werden kann, das spielt doch mp4 ab oder nicht?, und ganz bestimmt avis mit...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
3. Aug 2020
@Turbomagic: Danke! Das hilft mir schon enorm weiter.
Renate
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
2. Aug 2020
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...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
28. Jul 2020
Danke für die Ideen, himitsu!
Du verstehst genau, auf was ich hinaus will. Die Beispiele leuchten mir ein (bis auf Datenbanken, die lasse ich lieber links liegen). Ich werde mal versuchen, für die Formate und Codecs, die ich bisher kapiere, etwas zusammenzustoppeln. Ich bin aber wahrscheinlich erst mal eine Woche weg, und ich traue mich nicht zu versuchen, die Delphi Community auf mein Notebook...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
28. Jul 2020
Das wollte ich ja eigentlich vermeiden, aber wird sich wohl nicht vermeiden lassen:) Was willst du denn als user von so nem Encoder wissen? Wenn du so gestrickt bist wie ich, am liebsten gar nichts. Ich möchte vorschreiben können, wie und wie gut das Ergebnis aussieht, und das Resultat soll das richtige Format haben, wenn ich es weiter verarbeiten will.
Bisher funktionieren mpeg4 und mpeg1/2...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
27. Jul 2020
Habe ich auch vor, aber ich wollte erst mal was anbieten, das ich genug getestet habe. Welche Codecs sind denn für Euch interessant? Libav enthält so gut wie alle.
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
27. Jul 2020
Das kannte ich noch gar nicht, aber ich finde die Möglichkeit großartig. Allerdings überschreiben die hints die Typen der Parameter, die habe ich dann per Hand wieder eingeführt, die Info finde ich eigentlich wichtig. Anscheinend kann ich das Upload im Original-Post nicht ändern, also schicke ich hier ein update mit.
Öhm, ich habe mich inzwischen erinnert, dass meine Klasse ja TBitmapEncoder...
-
Forum: Software-Projekte der Mitglieder
by Renate Schaaf,
26. Jul 2020
Ich verfolge dieses Forum seit einiger Zeit passiv mit viel Vergnügen und habe nützliche Hinweise gefunden.
Jetzt möchte ich gern mein neuestes Projekt zur Diskussion stellen, eine Klasse, die es ermöglicht sequentiell Bitmaps zu einem Video zusammenzustellen. Ich kann mir vorstellen, dass die/der eine oder andere sowas gebrauchen kann. Die Klasse baut auf den Libav(ffmpeg)-dlls auf, aber mein...