Codecs not available for encoding when ran program ran as service.

Discussion in 'Windows Media Player' started by jshudson, Apr 27, 2006.

  1. jshudson

    jshudson Guest

    I have a bit of software that uses Windows Media Encoder V9 to encode a file
    on a 2K server. The file uses a special codec that has to be installed on
    the machine. When the softare is ran from the console the file converts
    correctly. When the software is ran as a service then an exception is thrown
    that it cannot locate the codec for the file.

    If connect to the server using terminal server and attempt to run the
    software from a virtual console it fails to find the codec also.

    Is there a setting to allow services or terminal service users use other
    codecs installed on the server?

    Any insight into this problem would be greatly appreciated.
    jshudson, Apr 27, 2006
    1. Advertisements

  2. Probably as a machine account the service can't see anything that's
    installed under your user account.

    Can you change the Service to impersonate your logon account ?

    Cheers - Neil
    Neil Smith [MVP Digital Media], Apr 27, 2006
    1. Advertisements

  3. jshudson

    jshudson Guest

    It does not matter whom the service runs as or if it is allowed to interact
    with the desktop. The codec is not seen even if I log in as administrator
    through TS, but I can see if logged on the console.

    I have used GSpot to verify that the codecs are not available.
    jshudson, Apr 27, 2006
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.