Log in or register to post comments

Macbook Facetime Camera Not Recognized

April 22, 2014 - 2:39pm #1

I'm working on my boss's Macbook Pro (one of the new 15" retina screens) and for some reason, on the ARCamera object's Web Cam Behavior component it's telling me:

"Webcam profile not found!

Unfortunately there is no profile for you webcam model: 'FaceTime HD Camera'"

That's very strange because on my other Macbook pro it had no problem recognizing the camera.

The only difference I can see is that the profile selected says "FaceTime HD Camera", but in the profiles it says "FaceTime HD Camera (Built-In)"

Unfortunately my other Macbook is fried so I can't double check, but I'm pretty sure on that Macbook it indeed had the (Built-In) part of the name.

My question is if there's something different in the new MacBook settings, or if there's an updated profiles.xml file I need, or if I should just change the text in the profiles.xml file itself to match.  I don't want to break anything but this is a new issue I've not seen before.

Thanks

-Mike

Macbook Facetime Camera Not Recognized

June 11, 2018 - 5:16am #8

Thank you Andrek,

I went to /Applications/Unity/PlaybackEngines/VuforiaSupport/VuforiaResources/webcamprofiles.xml.

Opened webcamprofiles.xml, and added my camera name as one of the cameras listed, as the code is almost the same for all cameras....

And it worked!

Macbook Facetime Camera Not Recognized

September 29, 2017 - 11:22am #7

Still the same issue here, with Unity 2017.2 (and integrated Vuforia). If you can't find the webcam profiles, it's now to be found in /Applications/Unity/PlaybackEngines/VuforiaSupport/VuforiaResources/webcamprofiles.xml

Dear Vuforia developers -- if this is such a simple fix, why aren't you including this? It's been more than three years.. That is, simply rename "FaceTime HD Camera (Built-in)" to "FaceTime HD Camera" (or copy the whole block).

Macbook Facetime Camera Not Recognized

November 11, 2015 - 9:38am #6

@edess:  Still not work, sir. Do you have another solution ?

Macbook Facetime Camera Not Recognized

September 20, 2015 - 8:28am #5

I had the same problem and I just solve it that way.

1) be sure that the Facetime camera is working outside Unity.
       a) you can for instance launch Facetime app from your MAC dock. 

        b) if you get an error (“No Connected Camera”) also after checking your webcam with Facetime, it means 

             the problem comes from the system itself not from Unity. 

        c) to solve this "no connected camera" problem, in the terminal execute this command

               $ sudo killall VDCAssistant

this command will make your webcam free from any use without need to restart your computer.

 

 

2) second step, if you don't have the file "profiles.xml" in WebcamProfiles in your current project, just copy it from existing project and past to to current project in

/Users/XX/XXX/Assets/Editor/QCAR/WebcamProfiles/profiles.xml.

hope it will help some other guys, in case you already succeeded to run your project 

Macbook Facetime Camera Not Recognized

June 25, 2015 - 9:43pm #4

I removed  "(Built In)" from the deviceName to match the name in the UI:

    <webcam deviceName="FaceTime HD Camera">

That seems to work...

Macbook Facetime Camera Not Recognized

April 1, 2015 - 9:59am #3

I have the same problem but the xml has the right code. Anyone out here who knows what the problem might be?

Macbook Facetime Camera Not Recognized

April 23, 2014 - 1:38am #2

or if I should just change the text in the profiles.xml file itself to match.

You should not have to, as the profiles xml should contain something like the following:

    <webcam deviceName="FaceTime HD Camera (Built-in)">

        <windows>

            <!-- size of the web cam texture requested from Unity -->

            <requestedTextureWidth>640</requestedTextureWidth>

            <requestedTextureHeight>480</requestedTextureHeight>

            <!-- size of the texture Unity's web cam texture will be rescaled to -->

            <resampledTextureWidth>640</resampledTextureWidth>

            <resampledTextureHeight>480</resampledTextureHeight>

        </windows>

        <osx>

            <!-- size of the web cam texture requested from Unity -->

            <requestedTextureWidth>1280</requestedTextureWidth>

            <requestedTextureHeight>720</requestedTextureHeight>

            <!-- size of the texture Unity's web cam texture will be rescaled to -->

            <resampledTextureWidth>640</resampledTextureWidth>

            <resampledTextureHeight>360</resampledTextureHeight>

        </osx>

    </webcam>

 

N

Log in or register to post comments