"--codec dmo" to enable external codecs?

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
pomidor
New Cone
New Cone
Posts: 2
Joined: 05 Feb 2015 14:08

"--codec dmo" to enable external codecs?

Postby pomidor » 05 Mar 2018 18:47

I found this wiki which says that by starting VLC with the "--codec dmo" switch, I'll be able to see a config option to use system plugins.

https://wiki.videolan.org/Direct_Media_Object/

I followed the steps, but the "Other codecs" option does not show up.

Any idea how to get this option to become visible?

ps, I'm using VLC 3.0.0

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: "--codec dmo" to enable external codecs?

Postby Jean-Baptiste Kempf » 07 Mar 2018 07:18

It's in video codecs, now.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

briank619
New Cone
New Cone
Posts: 2
Joined: 15 Oct 2018 21:40

Re: "--codec dmo" to enable external codecs?

Postby briank619 » 15 Oct 2018 21:52

Hello,
So I started VLC 3.0.4 with the "--codec dmo" switch.
But when I look in Video Codecs (under Tools->Preferences -->ALL --Video Codecs, I still do not see a way to make the following setting as recommended by the Wiki.
Select Other codecs and tick Prefer system plugins over VLC

1) "Other codecs" does not appear under Video Codecs
2) There is no tick box for "Prefer system plugins over VLC" for any of the codecs listed under Video Codecs

I do see a text box named "Preferred Decoders List" on the general page for Video Codecs. But I'm not sure what (if anything) I should put there.

Can you help me to activate the DMO switch?

Thanks!
Brian

robUx4
Developer
Developer
Posts: 255
Joined: 31 Jan 2005 13:50
VLC version: master
Operating System: Windows
Contact:

Re: "--codec dmo" to enable external codecs?

Postby robUx4 » 16 Oct 2018 14:52

It's not possible to select which codec is handled by what decoder.

briank619
New Cone
New Cone
Posts: 2
Joined: 15 Oct 2018 21:40

Re: "--codec dmo" to enable external codecs?

Postby briank619 » 18 Oct 2018 21:12

It's not possible to select which codec is handled by what decoder.
Thank you for your quick reply. Very timely. :D

But I didn't understand your reply. Probably because I'm such a newbie at this.
What I want to do is tell VLC to use external CODECs (e.g., those available from Windows) instead of its internal CODECs. I thought that the "--codec dmo" switch would do that for me. But when I use the switch, I still don't see a preference setting called: "Prefer system plugins over VLC" as referred to in this article:
https://wiki.videolan.org/Direct_Media_Object/

My goal is to get VLC to use GeoVision's GAVC codec so that I can view a surveillance video created by GeoVision hardware. I've installed the GAVC code in Windows, and Windows Media Player now uses it to render the video. But WMP has very limited capability to zoom in or create a JPEG of a particular frame. VLC can do that for me if I can persuade it to use a system plugin. Which I can't.

Kind Regards,
Brian

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: "--codec dmo" to enable external codecs?

Postby Rémi Denis-Courmont » 20 Oct 2018 15:53

The VLC DMO plugin only supports Windows Media codecs (i.e. WMV and WMA); you cannot just enable it for any random codec.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 146 guests