anderes Bild/Video Format anzeigen lassen?

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...
reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

anderes Bild/Video Format anzeigen lassen?

Beitrag von reiter »

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

Benutzeravatar
theo
Beiträge: 10467
Registriert: Mo 11. Sep 2006, 19:01

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von theo »

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".

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von reiter »

Hallo Theo ...
Ffmpeg ?
danke theo.. schau ich mir mal an..


Gruß
Reiter

Benutzeravatar
theo
Beiträge: 10467
Registriert: Mo 11. Sep 2006, 19:01

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von theo »

Ü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

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von reiter »

danke, wenn das nicht gehen sollte gibts da noch ne andere möglichkeit?

Benutzeravatar
theo
Beiträge: 10467
Registriert: Mo 11. Sep 2006, 19:01

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von theo »

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.

pluto
Lazarusforum e. V.
Beiträge: 7178
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?

Beitrag von pluto »

FFMEG gilt als "veraltet" avconv ist der Nachfolger.
MFG
Michael Springwald

pluto
Lazarusforum e. V.
Beiträge: 7178
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?

Beitrag von pluto »

Aber ob die das Format wiedergeben können weiss ich nicht.

Mit der VLC-LIb habe ich gute Erfahrung gemacht, kann ich nur weiter Empfehlen.
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

Benutzeravatar
theo
Beiträge: 10467
Registriert: Mo 11. Sep 2006, 19:01

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von theo »

pluto hat geschrieben:FFMEG gilt als "veraltet" avconv ist der Nachfolger.

Quatsch.
https://de.wikipedia.org/wiki/FFmpeg#Libav
https://superuser.com/questions/507386/ ... difference

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von reiter »

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

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von reiter »

Also ich habe mir das ffmpeg mal angesehen..
Leider geht das nicht damit
Die Ausgabe war

Invalid Data Found When processing input

wp_xyz
Beiträge: 4869
Registriert: Fr 8. Apr 2011, 09:01

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von wp_xyz »

Hast du schon den VLC probiert? In Lazarus gibt es sogar eine Komponente dafür (components/vlc).

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von reiter »

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

wp_xyz
Beiträge: 4869
Registriert: Fr 8. Apr 2011, 09:01

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von wp_xyz »

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.

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: anderes Bild/Video Format anzeigen lassen?

Beitrag von reiter »

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.

Antworten