|
|
Video Reader-Initialization failed (DigitizingTools) |
|
Panda123 |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 06.12.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.12.2014, 11:19
Titel: Video Reader-Initialization failed (DigitizingTools)
|
|
|
|
|
Hi,
ich benutze zum auswerten von Videos (MP4) das DigitizingTools (Version 5 - Tyson Hedrick 6/14/10). Dort kann man Videos laden und auswerten.
Mein Problem ist allerdings das ich keine Videos laden kann. Es erscheint der Error:
??? Initialization failed. (Es wurden keine Zwischenfilter für die
Herstellung der Verbindung gefunden.)
Error in ==> VideoReader.VideoReader>VideoReader.init at 423
obj.VideoReaderImpl = audiovideo.mmreader(fullName);
Error in ==> VideoReader.VideoReader>VideoReader.VideoReader at 133
obj.init(fileName);
Error in ==> DLTdv5>mmFileInfo2 at 3390
obj=VideoReader(fname); % turn the filename into an videoreader object
Error in ==> DLTdv5>mediaInfo at 3312
info=mmFileInfo2(fname);
Error in ==> DLTdv5 at 499
movie1info=mediaInfo([pname1,fname1]);
??? Error while evaluating uicontrol Callback
So wie das für mich aussieht ist das ein Problem mit dem VideoReader.
Ich habe schon in diversen Foren rumgelesen.
Die Problemlösung - Matlab als 32bit zu installieren - hab ich probiert, habe aber immer noch den gleichen Error.
Ich habe win7, 64bit und das eigenartige ist, dass es auf meinem Laptop funktioniert auf dem PC aber nicht!! Trotz gleichem Matlab und Windows.
In anderen Foren hab ich gelesen, das es wahrscheinlich mit den Codecs für die Vids zu tun haben muss. Aber wie bekomme ich jetzt das richtige Codec für meinen PC? Eigentlich müsste ich das Codec haben schließlich kann ich das Video abspielen (Win Media Player, VLC oder Mpc), aber das Codec auf das Matlab zugreifen will gibt es anscheinden nicht/ ist überschrieben/ oder heißt anders. Oder muss ich den Pfad zum Codec iwie ändern (Mein Matlab ist nicht auf C: installiert)?
Kann mir da jemand von euch helfen??
Gruß Panda
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 08.12.2014, 10:34
Titel:
|
|
Ist das den nut mit diesem Tool und z.B. eine Demo nur mit MathWorks Produkten funktioniert?
Andreas
|
|
|
Panda123 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 06.12.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.12.2014, 16:52
Titel:
|
|
Ich weiß jetzt nicht genau was du meinst, aber es ist ein Tool für Mathlab. Auf meinem Laptop funktioniert es auch problemlos. Trotz gleichem Windows und gleicher Mathlabversion
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 09.12.2014, 11:13
Titel:
|
|
|
|
Panda123 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 06.12.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.12.2014, 11:33
Titel:
|
|
|
|
|
Erstmal danke für deine Hilfe Andreas, jetzt hab ich auch verstanden was du gemeint hast.
Ergebnis:
>> xyloObj = VideoReader('SDV_0900.mp4');
??? Initialization failed. (Es wurden keine Zwischenfilter für die
Herstellung der Verbindung gefunden.)
Error in ==> VideoReader.VideoReader>VideoReader.init at 423
obj.VideoReaderImpl = audiovideo.mmreader(fullName);
Error in ==> VideoReader.VideoReader>VideoReader.VideoReader at 133
obj.init(fileName);
--> Fehler tritt beim laden auf.
Ein Freund von mir konnte das Problem lösen indem er ein neues Codec pack installiert hat. Bei mir funktioniert das aber nicht, trotz gleichem Codec pack und gleicher Matlab version.
Wie kann ich den herausfinden welchen "Zwischenfilter" Matlab meint, den es nicht finden kann?
Gleicher Fehler in Englisch falls das hilft (Fehler von jemand anderem):
??? Initialization failed. (No combination of intermediate filters could be found to make the
connection.)
Error in ==> mmreader.mmreader>mmreader.init at 364
obj.MMReaderImpl = audiovideo.mmreader(fullName);
Error in ==> mmreader.mmreader>mmreader.mmreader at 133
obj.init(fileName);
Gruß Panda
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 10.12.2014, 08:23
Titel:
|
|
OK, speziell die Englischsprachige Message hilft. Es gibt verschiedene Gründe woran das liegen kann. Wie schon selbst gefunden Codec und 32/64 Bit Themen. Aber auch Dinge spezifisch zum Video. Daher ist es wichtig tatsächlich die von mir genannte Demo auszuprobieren und nicht das eigene File!
Zusätzlich bitte die Ausgaben des "ver" (Ohne Lizenznummer) sowie die Rückhabe von "mexext".
Andreas
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 10.12.2014, 08:29
Titel:
|
|
|
|
Panda123 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 06.12.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.12.2014, 15:54
Titel:
|
|
Danke für deine Hilfe Andreas. Das mit der Demo hat mir leider nicht weitergeholfen.
Ich hab aber einen Weg gefunden das Problem zu umgehen, indem ich das MP4 Video in ein AVI video konvertiere. Dazu habe ich das Programm Pazera benutzt.
Interessanter weise funktioniert das ganze aber nur wenn man das Ursprungscodec als MPEG 4 -FFmpeg/.. festlegt. Mit MPEG 4 AVC als Ursprungscodec funktioniert es nicht - obwohl beide avi videos nach dem konvertieren mit normalen playern abgespielt werden können, nur Matlab scheint damit ein problem zu haben.
--> Das Problem ist zwar nicht gelöst, kann aber so zumindest umgangen werden.
Gruß Panda
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|