AVI Video abspielen



AVI Video abspielen

GDL, 02.05.2008 22:04: Hallo,
ich komme nicht weiter, weder das Beispiel in der Hilfe

Declare A$,B$
Cls
WindowTitle "Testprogramm AVI-Video"
A$=@LoadFile$("FILM-DATEI","*.AVI")
While A$ <> ""
   A$="OPEN " + A$ + " TYPE AVIVIDEO ALIAS FILM"
   B$=@MCISend$(A$)
   Case %MCIError : Print "Fehler: ";B$
   B$=@MCISend$("PLAY FILM")
   WaitMouse
   B$=@MCISend$("CLOSE FILM")
   A$=@LoadFile$("FILM-DATEI","*.AVI")
EndWhile
'-End-------------------------------------------------------------------
End
noch irgendein anderes Videobeispiel aus unserer Nitty geht.Nur ein weisses Fenster und sonst nix.Nichtmal eine Fehlermeldung.
Die Filmdatei ist in Ordnung, da diese mit dem Mediaplayer abgespielt werden kann.
Habt ihr eine Ahnung woran dies liegen könnte? Danke.
Servus
Georg


Jörg Sellmeyer, 02.05.2008 23:34: Was sagen denn %MCIError und die Variable B$?


Thomas F., 03.05.2008 12:33: AVI ist nicht gleich AVI. Die im Anhang müsste gehen.

Video.zip


GDL, 03.05.2008 13:10: Hallo,
erstmal Danke.
Also b$ sagt in beiden Beispielen (meinem und Thomas seinem) eine 1 und %MCIError eine 0.
Thomas seine AVI geht und meine nicht.
Das heist auf deutsch, das man keine AVI, die mit einer Digitalkammera im Filmodus aufgenommen wurden, abspielen kann.So'n shit.
Servus
Georg


Jörg Sellmeyer, 03.05.2008 14:20: Versuch mal, ob Du statt AVIVIDEO MPEGVIDEO nehmen kannst.


Thomas F., 03.05.2008 14:31: Ich würde jein sagen. Hatte auch viel konvertiert, bis die AVI abspielbar war. Verwende :

var  FTP_dlg& = @Create("Window",%hwnd,"Webseiten pflegen",5,44,1006,600)
Declare avi#
Dim avi#,255
Declare down&
String avi#,0= "Video.avi"
down&=Control("SysAnimate32","",$50080004,482,0,1,1,FTP_dlg&,0,%hinstance,$100)
sendmessage(down&,1124,0,avi#)
WaitInput
dispose avi#
Ein Beispielprogramm aus der MMJ-Sammlung sagt bei einigen AVIs : kein Treiber installiert .
Andere Programme spielen sie ab.


HD_All.png


Thomas F., 03.05.2008 23:38: Hallo Georg,
wie schon gesagt: alles eine Frage des AUDIO and VIDEO CODECS [...]
Alles im DV AVI-Format (PAL) wird auch bei mir nicht angezeigt. Mit dem "STOIK Video Converter 2.1" [...] können AVIs zum Anzeigen erzeugt werden. Das Original-Beispiel aus ULEAD VS8 in Pal hat 38Mb.
Die Konvertierte AVI-Cinepack konnte ich mit (MMJ-Codebeispiel) abspielen.

CLS
Declare A$,B$
WindowTitle "Testprogramm AVI-Video"
LET A$=@LOADFILE$("FILM-DATEI","*.AVI")
WHILE @NEQ$(A$,"")
   LET A$="OPEN \q" + A$ + "\q TYPE AVIVIDEO ALIAS FILM"
   LET B$=@MCISend$(A$)
   If %MCIError
      Print "Fehler: ";B$
   EndIf
   LET B$=@MCISend$("PLAY FILM")
   WAITMOUSE
   LET B$=@MCISend$("CLOSE FILM")
   LET A$=@LOADFILE$("FILM-DATEI","*.AVI")
WEND
END


fbg-2.zip


GDL, 04.05.2008 18:31: Hallo Thomas,
also der Angler geht.Muss ich erstmal nachfragen, ob ich den Converter als Setupdatei überhaupt weitergeben darf.
Servus
Georg


RGH, 04.05.2008 20:10: Hallo Georg,
mit MCISend können nur die Formate abgespielt werden, die auch der Windows Mediaplayer abspielen kann, d.h. für die die entsprechenden Codecs in Windows installiert sind.
AVI ist ein Container-Format, d.h. dahinter können sich unterschiedliche Formate befinden. Digitalkameras nutzen oftmals ein als AVI "getarntes" Quicktime-Format. Aber Achtung: Auch das ist von Kamerahersteller zu Kamerahersteller unterschiedlich.
Gruss
Roland


Thomas F., 04.05.2008 20:36:   Zitat: „mit MCISend können nur die Formate abgespielt werden, die auch der Windows Mediaplayer abspielen kann, d.h. für die die entsprechenden Codecs in Windows installiert sind.
Hallo Roland,
wenn's dann man so ist, warum zeigt der Windows Mediaplayer mir das Original, aber über XProfan mit MCISend ist nur ein kurzes aufflackern zu sehen?
Nachtrag: oder meintest du, alles was die mplay32.exe abspielen kann? Die kann die Original AVI nicht verarbeiten.
Hallo Georg,
warum willst du konvertieren? Zeige die AVI in einer Ext-Anwendung. Ich benutze fast ausschliesslich den "Zoom Player". Der ist mit 3Mb nicht grösser als die Konvertierungssofware und spart jede Menge Zeit und zeigt fast alle Formate.


GDL, 05.05.2008 11:34: Hallo,
@ Roland,
die AVI, die meine Digicam macht spielt ja der Windows Mediaplayer ohne Probleme ab.
@Thomas,
mein Programm wird weitergegeben,also müsste ich den externen Player mitgeben dürfen.
Habe sowieso noch Probleme.Kann bei mir auch keine MPG abspielen.Bleibt der Bildschirm schwarz, nur Ton ist da.
Auf meinem alten Rechner kann ich aber MPG abspielen.Nach langem Suchen und googeln die Lösung :
- auf meinem derzeitigen Rechner ist kein gewerblicher DVD Player installiert
- auf meinem alten Rechner ist Power DVD installiert
Google Ergebnis :
MS hat keine MPEGII Lizenz erworben.Durch die Installation bestimmter gewerblicher DVD Player kann auch der Mediaplayer auf die Codecs zugreifen.
Nach der Installation von Power DVD auf meinen jetzigen Rechner gehen nun auch MPG.Somit bestätigt.
Habe dann Power DVD wieder deinstalliert und den VLC Player wieder installiert und schon geht der der Mediaplayer wieder nicht.Mit dem VLC Player gehen aber MPG.
Ich nutze bereits den Mediaplayer 11.Für den gilt selbiges.
Das löst aber nicht mein Eingangsproblem denn
- Digicam AVI geht nach wie vor nicht mit MCI,im Mediaplayer ab Ver.10 aber schon
- 99% meiner Anwender haben keinen DVD Player am MoBa Rechner aufgespielt.
(somit scheidet mpg auch noch aus)

Servus
Georg


Thomas F., 05.05.2008 11:50: @Georg,
teste mal diese alte Version. Auf fast jeder PC-Heft - CD. Einsatz nur in nicht kommerzielen Anwendungen.

Zplayer.zip


Dies ist die Offlinevariante vom Thread [AVI Video abspielen].

Valid CSS!

©2006 XProfan.Com