Problem mit Video.

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Preakz

Betreff: Problem mit Video.

BeitragDo, Jan 26, 2012 23:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo liebe Community,
ich habe mir heute ein kleines Intro gemacht.
Dieses möchte ich jetzt abspielen lassen.

Doch immer wenn ich mein programm debugge spuckt er mir einen "Memory Access Fehler" raus.
Der Dateityp war *.avi und ich habs auch in *.mov schon probiert wobei bei .mov wenn ich es ohne debuggen starte nur ein kleines rauschen kommt ....
PS: ich weiß nicht ob das von belangen ist aber das intro hat noch keinen Ton.


Hier mal der Code bis zum Video.
BlitzBasic: [AUSKLAPPEN]
AppTitle "... by Preakz "
;Initialisierungen
Const gfx_width=800
Const gfx_height=600
Graphics gfx_width,gfx_height,0,2
SetBuffer BackBuffer()

Global timer=CreateTimer(50)

Global map_scroll_x=0
Global map_scroll_y=0
Global map_width=26
Global map_height=24
Dim map(map_width,map_height)
Global u,r
Video = OpenMovie("new.mov")

DrawMovie Video, 0,0;Map einlesen

PSY

BeitragFr, Jan 27, 2012 0:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Hoi,

da stimmt was mit Deinem Video nicht.
Du hasts bestimmt mit falschen Parametern komprimiert.

Haengt vermutlich mit DirectShow Decodierung zusammen.
Welches Tool benutzt Du fuer die Videos?

L8er,
PSY
PSY LABS Games
Coders don't die, they just gosub without return

Hubsi

BeitragFr, Jan 27, 2012 9:53
Antworten mit Zitat
Benutzer-Profile anzeigen
drawmovie zeichnet nur den aktuellen Frame ein. So wie das Programm jetzt ist wird das Video geladen, der erste Frame gezeichnet, Ende -> ohne den Videostream zu schließen. Ich kann nicht sagen wie empfindlich BB oder Dein OS in der Sache ist, ich hatte es nur schonmal mit einer normalen Datendatei. Ich hatte das schließen vergessen und beim erneuten Programmstart gabs Probleme. Evtl. liegt da Dein Problem.
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

PSY

BeitragSa, Jan 28, 2012 0:33
Antworten mit Zitat
Benutzer-Profile anzeigen
das hat nix zu sagen, dadurch kommt keine fehlermeldung. ich wette das liegt am videoformat

l8er,
PSY
PSY LABS Games
Coders don't die, they just gosub without return
 

Preakz

BeitragSo, Jan 29, 2012 12:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Weiß jmd zufällig was für einen Codec ich brauche ? vielleicht hab ich ja die falschen....

Xeres

Moderator

BeitragSo, Jan 29, 2012 13:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Aus welchen Informationen sollten wir den Codec erraten können?
Du brauchst den Codec schon, um das Video zu erstellen, da wird er kaum beim abspielen fehlen. Wenn DirektShow damit nicht klar kommt, probiere einen anderen Codec aus.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

PSY

BeitragSo, Jan 29, 2012 19:09
Antworten mit Zitat
Benutzer-Profile anzeigen
mit welchem tool hast du denn das video erstellt?

mit der blossen dateiendung koennen wir nix anfangen, nur weils nen avifile ist heisst das noch lange nix, das ist bloss das containerformat.

wenn du irgendwelche tools wie zb super benutzt, guck mal ob du ne option hast wo du directshow codierung aktivieren kannst.

mit diesem setup zb kommt blitz problemlos klar:
output container avi
output video codec mpeg-4
output audio codec mp3
directshow decode

directshow is ne multimedia playback engine


probier auch mal aus, ob dein video ueberhaupt problemlos im windows media player laeuft, oder ob du nurn schwarzen screen hast

l8er,
PSY
PSY LABS Games
Coders don't die, they just gosub without return

Propellator

BeitragSo, Jan 29, 2012 20:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich empfehle den VLC Media Player, um Videos zu konvertieren.
Medien->Konvertieren/Speichern, Datei auswählen, auf Konvertieren klicken, bei Bedarf eigenes Preset erstellen mit den richtigen Optionen.
Propellator - Alles andere ist irrelephant.
Elefanten sind die Könige der Antarktis.

PSY

BeitragSo, Jan 29, 2012 20:41
Antworten mit Zitat
Benutzer-Profile anzeigen
verdammt, benutze den schon seit ewigkeiten und wusste gar nicht, dass der auch konvertieren kann Oo

gleich mal austesten

thx propellator Very Happy

l8er,
PSY
PSY LABS Games
Coders don't die, they just gosub without return

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group