anderes Bild/Video Format anzeigen lassen?
anderes Bild/Video Format anzeigen lassen?
hallo
wie aus der Überschrift zu sehen habe ich ein Problem mit Anzeigen eines Bildes/Videos
also mit einem png,jpg,bmp ist das alles kein Problem
ich lade mir die Datei auf den Rechner und zeige sie dann an.
aber nun habe ich ein Format was nicht alltäglich ist. und zwar eine (*.mvi)
das ist eigentlich ein Bild wird aber als Video angezeigt im mvi Format
das lässt sich auch im Windows Media Player anzeigen als mvi
nur im Programm bekomm ich es nicht angezeigt.
der Code sieht momentan so aus das ich ein TImage auf der Form habe und das Bild als png lässt sich anzeigen aber als mvi nicht
wer könnte mir den da mal weiter helfen?
danke
FTP Verbindung ist vorhanden und funktioniert
procedure TForm1.Image6Click(Sender: TObject);
begin
try
idftp1.Get('usr/share/bootlogo.png' , GetUserDir + 'boot.png');
except
end;
image6.Picture.LoadFromFile(GetUserdir + 'boot.png');
end;
das funktioniert alles aber als mvi halt nicht
wie aus der Überschrift zu sehen habe ich ein Problem mit Anzeigen eines Bildes/Videos
also mit einem png,jpg,bmp ist das alles kein Problem
ich lade mir die Datei auf den Rechner und zeige sie dann an.
aber nun habe ich ein Format was nicht alltäglich ist. und zwar eine (*.mvi)
das ist eigentlich ein Bild wird aber als Video angezeigt im mvi Format
das lässt sich auch im Windows Media Player anzeigen als mvi
nur im Programm bekomm ich es nicht angezeigt.
der Code sieht momentan so aus das ich ein TImage auf der Form habe und das Bild als png lässt sich anzeigen aber als mvi nicht
wer könnte mir den da mal weiter helfen?
danke
FTP Verbindung ist vorhanden und funktioniert
procedure TForm1.Image6Click(Sender: TObject);
begin
try
idftp1.Get('usr/share/bootlogo.png' , GetUserDir + 'boot.png');
except
end;
image6.Picture.LoadFromFile(GetUserdir + 'boot.png');
end;
das funktioniert alles aber als mvi halt nicht
Re: anderes Bild/Video Format anzeigen lassen?
So ein Format kannst du vielleicht mit ffmpeg öä vor dem öffnen umwandeln, wenn du Glück hast.
Ggf. kann man vielleicht auch einen entsprechenden Videoplayer "hosten".
Ggf. kann man vielleicht auch einen entsprechenden Videoplayer "hosten".
Re: anderes Bild/Video Format anzeigen lassen?
Hallo Theo ...
Ffmpeg ?
danke theo.. schau ich mir mal an..
Gruß
Reiter
Ffmpeg ?
danke theo.. schau ich mir mal an..
Gruß
Reiter
Re: anderes Bild/Video Format anzeigen lassen?
Über FFMEG musst du dich selber schlau machen:
https://www.ffmpeg.org
Ein "Standbild" kann man vllt. so erhalten:
https://stackoverflow.com/questions/909 ... video-file
Wie man von Lazarus aus externe Programme ausführt steht hier:
http://wiki.freepascal.org/Executing_Ex ... rograms/de
https://www.ffmpeg.org
Ein "Standbild" kann man vllt. so erhalten:
https://stackoverflow.com/questions/909 ... video-file
Wie man von Lazarus aus externe Programme ausführt steht hier:
http://wiki.freepascal.org/Executing_Ex ... rograms/de
Re: anderes Bild/Video Format anzeigen lassen?
danke, wenn das nicht gehen sollte gibts da noch ne andere möglichkeit?
Re: anderes Bild/Video Format anzeigen lassen?
Wie oben gesagt, kann du evtl. einen Player einbetten: http://wiki.freepascal.org/Video_Playback_Libraries
Aber ob die das Format wiedergeben können weiss ich nicht.
Aber ob die das Format wiedergeben können weiss ich nicht.
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: anderes Bild/Video Format anzeigen lassen?
FFMEG gilt als "veraltet" avconv ist der Nachfolger.
MFG
Michael Springwald
Michael Springwald
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: anderes Bild/Video Format anzeigen lassen?
Mit der VLC-LIb habe ich gute Erfahrung gemacht, kann ich nur weiter Empfehlen.Aber ob die das Format wiedergeben können weiss ich nicht.
Die sollte das Format aufjedenfall können.
das mplayer-controll sollte es auch können. Mit xine ist es etwas Problematisch Vidoes anzuzeigen, jedenfalls klappt das nicht immer...
MFG
Michael Springwald
Michael Springwald
Re: anderes Bild/Video Format anzeigen lassen?
Quatsch.pluto hat geschrieben:FFMEG gilt als "veraltet" avconv ist der Nachfolger.
https://de.wikipedia.org/wiki/FFmpeg#Libav
https://superuser.com/questions/507386/ ... difference
Re: anderes Bild/Video Format anzeigen lassen?
danke, an euch..bin noch nicht zu gekommen mir das anzusehen..
melde mich mit dem ergebnis sobald ich mir das ansehen konnte
danke
gruss
reiter
melde mich mit dem ergebnis sobald ich mir das ansehen konnte
danke
gruss
reiter
Re: anderes Bild/Video Format anzeigen lassen?
Also ich habe mir das ffmpeg mal angesehen..
Leider geht das nicht damit
Die Ausgabe war
Invalid Data Found When processing input
Leider geht das nicht damit
Die Ausgabe war
Invalid Data Found When processing input
Re: anderes Bild/Video Format anzeigen lassen?
Hast du schon den VLC probiert? In Lazarus gibt es sogar eine Komponente dafür (components/vlc).
Re: anderes Bild/Video Format anzeigen lassen?
würde gern den vlc mit einbinden in lazarus...1.8.4
aber da scheint es wohl probleme zu geben mit dem mac
im onlineManager hab ich nix gefunden
aber da scheint es wohl probleme zu geben mit dem mac
im onlineManager hab ich nix gefunden
Re: anderes Bild/Video Format anzeigen lassen?
Die VLC-Komponente kommt mit Lazarus. Gehe zu (lazarus)/components/vlc und lade in "Package" > "Package-Datei öffnen" das Package lazvlc. "Kompilieren" und "Verwenden" > "Installieren".
Zu Problem unter Mac kann ich nichts sagen, ich hatte selbst unter Windows schon welche. Aber Ausprobieren kostet nichts.
Zu Problem unter Mac kann ich nichts sagen, ich hatte selbst unter Windows schon welche. Aber Ausprobieren kostet nichts.
Re: anderes Bild/Video Format anzeigen lassen?
ja wie ich an die komponente komme habe ich gefunden, aber in der reglazvlc
uses
Classes, SysUtils, vlc, lclvlc, lresources;
ist dann gelb unterlegt und als fehler kommt dann
reglazvlc.pas(12,22) Fatal: Kann vlc nicht finden verwendet von reglazvlc von Package lazvlc.
uses
Classes, SysUtils, vlc, lclvlc, lresources;
ist dann gelb unterlegt und als fehler kommt dann
reglazvlc.pas(12,22) Fatal: Kann vlc nicht finden verwendet von reglazvlc von Package lazvlc.