vlc media player invoking
Show older comments
when iam invoking the vlc media player it just showing the logo of vlc nothing else is happening
4 Comments
Thomas
on 5 Jul 2012
How is this question related to MATLAB? Are you invoking it through MATLAB?
Kevin Claytor
on 5 Jul 2012
Edited: Walter Roberson
on 6 Jul 2012
Are you trying to call it as a system command in the command window? ( http://www.mathworks.com/help/techdoc/ref/system.html) What options are you passing to it, and what do you expect to get back (<http://wiki.videolan.org/VLC_command-line_help>)?
suresh duppad
on 5 Jul 2012
Mubin Bagwan
on 8 May 2013
function [] = vlc (filename)
%% plays a video file using Video Lan Client % Lee White % 7.13.2011
% path to vlc - system dependent vlc_path = 'C:\Program Files\VideoLAN\VLC\vlc.exe';
% sends the string as formatted as a dos command % The ampersand '&' forces the command to run in its own command window % The double quotations marks '"' accomodate any spaces ' ' that may be in % the file paths %filename='C:\Users\Public\Videos\Sample Videos\Wildlife.wmv';
dos(['"' vlc_path '" "' filename '" &']);
end
Answers (1)
Jeffrey Girard
on 3 Dec 2014
I assume you are invoking VLC through ActiveX. You need to send it a video file in the MRL format in order to have it play correctly. See the third line of code for an example of how to load a local file.
f = figure('Position',[0 0 800 600]);
a=actxcontrol('VideoLAN.VLCPlugin.2',[0,0,800,600]);
a.playlist.add('file://localhost/C:/example.avi');
a.playlist.play();
1 Comment
Tobias Piechowiak
on 2 Mar 2018
Hmmm... tried this with a *.mp4 file. The embedded VLC is busy but the screen stays black... no error message though. Is there a problem with .mp4 files? Or the codec? Any other thoughts?
Cheers
Categories
Find more on ActiveX in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!