WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

x264

 

Thomas_74
Forum-Century

Forum-Century


Beiträge: 241
Anmeldedatum: 06.02.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.09.2012, 21:25     Titel: x264
  Antworten mit Zitat      
Hi,
kann mir jemand sagen ob ich x264 als codec für matlab videos benutzen kann? und wenn ja wie?

Code:
aviobj = avifile('x.avi','compression','x264','fps',1,'quality',100);


führt nur zu einem schwarzen Video (auch größere fps haben da nicht geholfen).
Private Nachricht senden Benutzer-Profile anzeigen


denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 20.09.2012, 11:27     Titel:
  Antworten mit Zitat      
Hallo

wird das Video denn in Windows Media Player abgespielt?
http://www.mathworks.de/de/help/matlab/ref/videoreaderclass.html
Da laut Hilfe, es werden Beinahe alle Formate unterstützt, welche in Player abgespielt werden.

Was hast du für Matlab Version:
Ich glaube ab Matlab 2010 sollte VideoReader-Class verwendet werden
statt AVIFILE
Diese Klasse versucht automatisch den Codec zu bestimmen.
Private Nachricht senden Benutzer-Profile anzeigen
 
Thomas_74
Themenstarter

Forum-Century

Forum-Century


Beiträge: 241
Anmeldedatum: 06.02.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.09.2012, 11:59     Titel:
  Antworten mit Zitat      
Ich habs mit VLC probiert den WMP müsste ich erst installieren.
Meine Matlab Version ist 2011b (oder so, jedenfalls relativ aktuell).
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 20.09.2012, 13:10     Titel:
  Antworten mit Zitat      
Na ja VLC hat eigene CODECs.
Matlab bedient sich aber auf System installierte Codec,
also der entsprechende Codec muss schon installiert sein.
Private Nachricht senden Benutzer-Profile anzeigen
 
Thomas_74
Themenstarter

Forum-Century

Forum-Century


Beiträge: 241
Anmeldedatum: 06.02.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.09.2012, 13:13     Titel:
  Antworten mit Zitat      
den x264 sehe ich jedenfalls als Codec, wenn ich mit vdub Videos schneide (auch 64bit)
Private Nachricht senden Benutzer-Profile anzeigen
 
Thomas_74
Themenstarter

Forum-Century

Forum-Century


Beiträge: 241
Anmeldedatum: 06.02.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.09.2012, 17:57     Titel:
  Antworten mit Zitat      
Bis jetzt erstelle ich das Video folgender maßen:

Code:

filelist  = filelist(filt_pos);
aviobj = avifile('x.avi','compression','none','fps',1,'quality',100);

fig1=zeros(720,1280,3,'uint8');
aviobj = addframe(aviobj,fig1);
for n=1:length(filelist)
        Y=filelist{n};
        disp(Y)
        fig1=Bild2avi_v2(Y);
        aviobj = addframe(aviobj,fig1);
end
aviobj = close(aviobj);
 


wobei
Code:
Bild2avi_v2
einen 720x1280x3 uint8 Wert eines bearbeiteten Bildes rausgibt.

vielleicht weiß jemand wie man das mit
Code:
writeVideo
realisiert?
Bis jetzt hab ich es noch nicht ans laufen bekommen.
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 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.