Saving AVI with overlay... slow... no work around?

Hello

I couldn't find clear answers so I'll just ask here

My application should do the following:

1 - Take a picture of the camera

2. Add the overlay (overlay consists of dynamic elements)

3. view image in an external window w/overlay

4 - Save AVI with overlay

The most important thing is that the external window showing the overlay and the picture has a high refresh rate. Here's the code for that: (wow it's pretty huge...) I'm sorry about that.,.)

First of all, it captures an image of the camera. This grab function removes all overlay that was there before (blaeh.). Second, a manifest error is used (Im lazy and did not include errorhandling.. yet), third, every 200ms (the loop runs at 20 ms) dynamic overlay items are updated on my own overlay image. The reason why I use a clean to the overlay image, it is I want to minimize the redefinition of the static elements on the overlay. Fourth - copy the overlay of my image of static overlay to the image captures. Fifth - display the image in an external window. Sixth - set reference IMAQ for a func. overall.

This loop runs perfectly. The reason not to use 'merge the overlay' here is this is going to slow down and mess with the frequency of update...

Second, the loop saves the AVI file:

Firstly - the global Func is red with the ref IMAQ with image captures and layering.

Second - this IMAQ image is duplicated. Why? Well, if the superposition of fusion will merge the original IMAQ image, it would be sort of slow down to the top of the screen external (and who becomes jerky) (betai, beats me why this happends)

Third - the overlay is merged

fourth - the merged overlay is saved.

Now what happends is that this economy is just way to slow down (but doing it like I did, is not mess with the frequency of update of the external screen) and all this has something to do with the overlay of the merger. If I disable merging, everything is fine - but the video doesn't show any recovery.

Here's an example of how the overlay may look like:

Someone at - it no clues how can I further improve this to be faster? My AVI file gets as hectic mega when overlays that merges like the picture above!

Cheesy Hi,

It seems that your problem is perhaps (cannot tell from the screenshots) that you copy just a reference to your image that you use to enter into that your another loop draws from. The problem there is that you would have a synchronization problem, wherever you use the image in your AVI loop you will change this image even when it is acquired in. A simple change would be to have your Grab acquisition in loop in a local image and copy only in the world. Then you could have your copy loop AVI of this image before proceeding with any treatment. This would ensure that the image is write-only in a loop and read-only in the other, and more to ensure that these access are atomic with respect to the other (given that the copy is blocked images during the operation).

Eric

Tags: NI Hardware

Similar Questions

  • How can I work around - printing with backup printing mode and paper drying... WAY too slow draws

    How can I work around 'backup mode printing' and 'drying page '. ?   Printing is MUCH too slow

    Yes the gray photo cartridge missing

    Hi @carp04

    To work around "printing in rescue mode" ensure that all cartridges are installed and no are exhausted.

    With respect to the drying of the page, change the print settings might help; Definitions of setting for the printer driver.

  • Saving binary Image with overlay?

    Hello

    I'm having some trouble in saving an image with overlay information. I use IMAQ find circles to measure the rays of the holes in a binary image. Hole data is then used with oval Overlay IMAQ, draw on ovals to highlight detected circles. Works very well and the image is displayed as expected in the output of the image on the screen, the palette has the binary value. (See the second image of 3, below)

    When I try and save the image in PNG I just get a blank image (black). If I use the overlay IMAQ merge tool, I just get the green circles on the black (see the last picture of 3 below). Is there something I'm missing with pallets/fusion? Any help much appreciated. Snapshot of the (messy) code attached.

    The problem is that the binary image is all zeros and ones.  A normal image goes up to 255, so the value 1 appears black.

    One solution is to multiply the binary image of 255, which makes the image black and white.

    Bruce

  • Is there a work around to show the Site identity button when the integration with facebook like/send etc. It disappears when it comes to the page, it's because of the iframe can be done if anything.

    Is there a work around to show the Site identity button when the integration with facebook like/send etc. It disappears when it comes to the page, it's because of the iframe

    What can be done if anything.

    Pages that use "mixed content" (parts of the use of the HTTP page and some use HTTPS) are not secure against tampering, they will not display the site identity button. To resolve this problem, make sure that external resources you are incorporation are available over HTTPS and you use HTTPS to nest them.

    For example, to iframe widgets like the Facebook 'Like' buttons, make sure that your iframe use src = "https://192.168.1.20 /...". »

    See also discussion here: http://stackoverflow.com/questions/3587021/facebook-like-button-breaks-https-ssl

  • problem of installing active sync 6.1 64-bit with active sync. you have a known issue with the compatibility. you have a work around where the way to get these two together?

    problem of installing active sync 6.1 64-bit with active sync.  you have a known issue with the compatibility. you have a work around where the way to get these two together?

    See: http://answers.microsoft.com/en-us/winphone/forum/wp6n-sync/microsoft-windows-mobile-device-center-61-driver/4cd26ba2-9583-47b7-b5e7-32b382cee0b2

  • When I try to scan with my CanoScan N640P ex scanner I receive a message indicating the Port to the printer that is used by another device. How can I work around this problem?

    When I try to scan with my CanoScan N640P ex scanner I receive a message indicating the Port to the printer that is used by another device.  How can I work around this problem?

    Hi ejp70,

    1. did you of recent changes on the computer?

    2. to when was the last time the scanner was working fine?

    3. you have any other printer\scanner connected to the computer?

    If you have any other printer\scanner connected to the computer, disconnect them and check if it works.

    I suggest that you uninstall and reinstall the scanner to the computer, also make sure that you install the latest drivers for scanner on Canon website.

  • A pen as a tool with a diagonal line through it appeared that I cannot get rid where work around. He is NOT one of the tools on the standard toolbar. Help please

    A pen as a tool with a diagonal line through it appeared that I cannot get rid where work around. He is NOT one of the tools on the standard toolbar. Help please

    Means generally that you're trying to work on a layer locked.

  • Button refresh/recycling - work around him with presentations of form

    I have a form that sends to the result page

    On the result page...

    < cfif structKeyExists (form, 'submit' >)

    Total = total + 1

    < / cfif >

    I noticed that if I press the button "Refresh" on any browser, the total increases, that I don't want.

    So I thought that I could work around it by using structDelete (Form, "submit"), but it made no difference. Look further into it, when I poured the contents of the form at the beginning of the results page, it seems that the button refresh hang 'undeletes' to 'submit' form, that's why my total increases.

    Any advice on a way around this?

    It is possible, that we have done something like this on our system as a double safety mech, but he was coding people hit submit twice quickly F5 questions.

    At the * very * top of page treatment, do something like and then false at the end of the page.

    Then, wrap the code of the page in a or similar. But the code must be at the top of the page to make sure it works as soon as someone clicks.

    Just think about it logically, there is just nothing complicated about this topic once you know exactly what you want to achieve.

  • Script to work around bugs in Illustrator

    Newbee here, we work in Illustrator CS5.  I've gathered a few scripts and Actions for automating many parts of our work.

    I'll start with what we have now.  What we have now works on Mac and PC, and if there is a way around these BUGS, it should work on Mac & PC.

    (1) we have a .ai (our default format) file that we can open and inside the text fills in automatically when you start a script. (see Custom below script) Some text boxes fills in the date based on the current date on our computer, some areas of text fills a name based on the name of the electronic .ai file.

    Screen shot 2012-10-10 at 4.33.22 PM.jpg

    See the red boxes.

    Screen shot 2012-10-10 at 4.33.40 PM.jpg

    One of the difficulties that I have worked on is, sometimes in one of the fields in the file, it must have a name composed of only 4 sections (or 3 dashes). In the example: ILSLIM = 1, = 2, TEST 3 = EXAMPLE & AA01 = 4.

    Screen shot 2012-10-10 at 4.34.21 PM.jpg

    Thus, when it then produces the last indent in this area of text on our format (not all of the other text boxes) will need the 3rd indent removed (now it's only 3 sections because TESTAA01 has become a).

    Screen shot 2012-10-10 at 4.43.05 PM.jpg

    So I created an 'Action' Illustrator who will be after the 'ChangeFileNameDate' script is executed, 'The Action' will select the text area and then run 'Search and replace' to remove the 3rd indent as seen above.

    NOW THE PROBLEMS!  (Illustrator bugs)

    (1) in Illustrator 'Actions' when you save an 'Action' & the 'Insert Menu Item... ". "lets put a Script, it will work.  BUT when you exit out of Illustrator & then start the custom Script again will disappear. I looked in this & it's a known bug for years in Illustrator which is still not fixed.

    http://js4ai.blogspot.com/2012/03/how-to-permanently-tie-script-to-action.html

    Screen shot 2012-10-10 at 5.00.50 PM.jpg

    Screen shot 2012-10-10 at 5.01.19 PM.jpg

    Screen shot 2012-10-10 at 5.01.33 PM.jpg

    Work up to what you quit and restart.

    BEFORE LEAVING.

    Screen shot 2012-10-10 at 5.01.41 PM.jpg

    AFTER RELAUNCH.

    Screen shot 2012-10-10 at 5.05.03 PM.jpg

    SO the only work-around, I can get to work for now is to «Insert Menu Item»... ««Other script...» "& it will remain same after restarts, BUT whenever we run 'Action' we must manually select the script. (SHIT)

    Screen shot 2012-10-10 at 5.13.54 PM.jpg

    Screen shot 2012-10-10 at 5.14.08 PM.jpg

    Yet here, after relaunch.

    Screen shot 2012-10-10 at 5.14.25 PM.jpg

    MORE A BUG with the 'Find and replace' registration.  In case you don't know, when you save 'Actions' in Illustrator, you can; save one of the actions that require a dialog box; ((1) to-for either have the dialog go up then you can get everything you need in it or 2) you might NOT get dialog box up to & action will do whatever she had in her when she you recorded.  This feature is turned on or off by clicking on the box next to the check box on or off (see photo).

    Screen shot 2012-10-11 at 9.17.08 AM.jpg

    The BUG is so, for my 'Actions' that use the "Find and replace" to remove the dashboard to work for some reason that I have to have the first "find and replace" stages of dialogue botton ON so that the "Find and replace" dialog box opens.

    Let me explain, when you register to use the "Find and replace" it works perfectly even with the dialog box option clicked but if you quit Illustrator and then restart it and try to launch "Actions" which have the "Find and replace" in them then Illustrator crash.  So the only work around that I found for this BUG DIPSHIT is simply having 1 'find and replace' in the 'Action' registered with the dialog box set to (to open when the Action is performed) and then must manually close it.  We owe nothing within this type.  He must simply open & close and then have it.  Then for some reason any the rest of 'Actions' recorded will run out with boxes of open dialogue with the removal of the 3rd dashboard as when I registered 1.

    So basically, if I want to 'Actions' to work at this point I must do this.  whenever I raise the Illustrator I would need to manually load the script custom 'Actions' and I would need to open and close the box "find and replace".  It's the whole issue of the 'Actions' CRAP & Scripts are so I can do everything MANUALLY, no..  We should be able to make it work for us!

    OR maybe that would be the best solution!


    If in the "ChangeFileNameDate" custom script, it could just open and then close the box "Find and replace" (which would solve the bat with "Find and replace" in 'actions') then the custom script could cause 'The Action' to play instead of 'The Action' causing the custom script to play.  All we would have to do is slip down to the custom script of 'File' & who.  No don't crash, no babysitting.

    DOES ANYONE KNOW HOW OR IF THIS IS POSSIBLE?  To add to the attached script:

    (1) initially to open and close the box "find and replace".

    (2) at the end to cause 'action' saved to run.

    WE WOULD BE SO VERY, VERY, VERY GRATEFUL!

    //////////////////////////////////////////////////////////// english //
    // ----------------------
    // -=> WR-DateAndTime <=-
    // ----------------------
    //
    // A Javascript for Adobe Illustrator
    // by Wolfgang Reszel ([email protected])
    //
    // Version 0.9 from 22.9.2011
    //
    // This script inserts the actual date or the actual time to a
    // predefined position in the document.
    //
    // To define the position, you'll have to create an textobject and
    // execute this script while the object is selected. The whole object
    // has to be selected and not words or letters. You can mark more
    // objects, if you select each object separate and execute
    // the script on it.
    //
    // With the placeholders {DATE} and {TIME} you are able to define a
    // particular point, where the date or the time should be replaced.
    // If there is no placeholder in the textobject
    // "{FILENAME}{FILEEXT} ({DATE}, {TIME})" will be used as standard placeholders.
    //
    // To update the date and time execute this script without any object
    // selected.
    //
    // There are some additional placeholders:
    //   {FILE}     - complete document-filename with path
    //   {FILEPATH} - only the documents filepath
    //   {FILENAME} - the filename of the document
    //   {FILEEXT}  - the file extension of the document inclusive dot
    //
    // On my system this script can't see the path of the document, when
    // it was opened directly from windows Explorer (double click).
    //
    // In Illustrator CS it is now possible to edit a DateAndTime-Object.
    //
    // To enable the english messages and date-format change the "de"
    // into "en" in line 90.
    //
    // Sorry for my bad english. For any corrections send an email to:
    // [email protected]
    //
    //////////////////////////////////////////////////////////// Deutsch //
    // ----------------------
    // -=> WR-DateAndTime <=-
    // ----------------------
    //
    // Ein Javascript fuer Adobe Illustrator
    // von Wolfgang Reszel ([email protected])
    //
    // Version 0.9 vom 30.9.2011
    //
    // Dieses Skript fuegt das aktuelle Datum und die aktuelle Uhrzeit an
    // eine vorher bestimmte Stelle im Dokument ein.
    //
    // Um eine Stelle zu bestimmen, muss man ein Textobjekt erzeugen, es
    // markieren und dann dieses Skript aufrufen. Es muss das gesamte Objekt
    // ausgewaehlt sein, nicht etwa Buchstaben oder Woerter. Es lassen sich
    // nacheinander auch mehrere Objekte als Datum/Uhrzeit markieren.
    //
    // Mit den Platzhaltern {DATE} und {TIME} (in geschweiften Klammern)
    // kann man bestimmen, wo genau im Text das Datum und die Uhrzeit
    // erscheinen soll. Sind die Platzhalter nicht vorhanden, wird
    // automatisch "{FILENAME}{FILEEXT} ({DATE} - {TIME})" verwendet.
    //
    // Zum Aktualisieren des Datums/Uhrzeit muss man dieses Skript aufrufen
    // wenn kein Objekt ausgewaehlt ist.
    //
    // Es gibt noch einige zusaetzliche Platzhalter:
    //   {FILE}     - kompletter Dateiname mit Pfad
    //   {FILEPATH} - nur der Verzeichnispfad des Dokuments
    //   {FILENAME} - der Dateiname des Dokuments
    //   {FILEEXT}  - die Dateiendung des Dokuments inklusive Punkt
    //
    // Auf meinem System kann der Pfad nicht ermittelt werden, wenn das
    // Dokument vom Windows Explorer geoeffnet wird (Doppel-Klick).
    //
    // InÿIllustrator CSÿkann man nun ein Datum/Uhrzeit-Objekt bearbeiten.
    //
    // Um dieses Skript mit deutschen Meldungen und Datumsformat zu
    // versehen, muss in Zeile 90 das "en" durch ein "de" ersetzt werden.
    //
    // Verbesserungsvorschlaege an: [email protected]
    //
    
    //$.bp();
    
    // -------------------------------------------------------------------
    
    var language="en";   // "de" fuer Deutsch
    
    // -------------------------------------------------------------------
    
    var WR="WR-DateAndTime v0.9\n\n";
    
    var AIversion=version.slice(0,2);
    
    if (language == "de") {
    
      var format_preset = "{FILENAME}{FILEEXT} ({DATE} - {TIME})";
    
      var MSG_unsetmark = WR+"Dieses Objekt ist als aktuelles Datum/Uhrzeit markiert, soll die Markierung aufgehoben werden?";
      var MSG_setmark = WR+"Soll dieses Textobjekt als aktuelles Datum/Uhrzeit markiert werden?";
      var MSG_askformat = WR+"Soll das Textobjekt als Datum/Uhrzeit formatiert werden? Formate:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} und {FILEEXT}:"
      var MSG_editformat = WR+"Datums-/Uhrzeitformat bearbeiten (Leer = entfernen). Formate:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} und {FILEEXT}:"
      var MSG_notexto = WR+"Kein Textobjekt!";
      var MSG_selectedmany = "Zum Markieren als aktuelles Datum/Uhrzeit darf nur ein Textobjekt ausgew\xE4hlt sein und falls Sie die Daten aktualisieren wollen, darf kein Objekt ausgew\xE4hlt sein.";
      var MSG_nodocs = WR+"Kein Dokument ge\xF6ffnet."
      var Timeformat = 24;
      var TimeSep = ":";
      var AM = " am";
      var PM = " pm";
      var Dateformat = "dd.mm.yyyy";
    
    } else {
    
      var format_preset = "{FILENAME} ({DATE}, {TIME})";
    
      var MSG_unsetmark = WR+"This object is marked as actual date'n'time, do you want to remove the mark?";
      var MSG_setmark = WR+"Do you want to mark the selected textobject as actual date'n'time?";
      var MSG_askformat = WR+"Do you want to mark the textobject as actual date'n'time? Formats:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} and {FILEEXT}:"
      var MSG_editformat = WR+"Edit date'n'time (empty = remove). Formats:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} and {FILEEXT}:"
      var MSG_notexto = WR+"No textobject!";
      var MSG_selectedmany = "To mark as actual date'n'time, you have to select only one textobject. If you want to update the date'n'time-objects, there must be no object selected.";
      var MSG_nodocs = WR+"You have no open document."
      var Timeformat = 12;
      var TimeSep = ":";
      var AM = " am";
      var PM = " pm";
      var Dateformat = "yyyymmdd";
    
    }
    
    var error=0;
    
    if (documents.length<1) {
      error++;
      alert(MSG_nodocs)
    }
    
    if (error < 1) {
      date_n_time();
    }
    
    function TodayDate()
    {
      var Today = new Date();
      var Day = Today.getDate();
      var Month = Today.getMonth() + 1;
      var Year = Today.getYear();
      var PreMon = ((Month < 10) ? "0" : "");
      var PreDay = ((Day < 10) ? "0" : "");
      if(Year < 999) Year += 1900;
    
     var theDate = Dateformat.replace(/dd/,PreDay+Day);
     theDate = theDate.replace(/mm/,PreMon+Month);
     theDate = theDate.replace(/d/,Day);
     theDate = theDate.replace(/m/,Month);
     theDate = theDate.replace(/yyyy/,Year);
     theDate = theDate.replace(/yy/,Year.toString().substr(2,2));
    
     return theDate;
    }
    
    function TodayTime()
    {
      var Today = new Date();
      var Hours = Today.getHours();
      var Minutes = Today.getMinutes();
      var Suffix = "";
      if (Timeformat == 12) {
        if (Hours >= 12 ) {
     Suffix = PM;
     } else {
     Suffix = AM;
     }
     if (Hours >= 13) {
     Hours = Hours - 12;
     }
     if (Hours < 1) {
     Hours = Hours + 12;
     }
     }
      var PreHour = ((Hours < 10) ? "0" : "");
      var PreMin = ((Minutes < 10) ? "0" : "");
      return PreHour+Hours+TimeSep+PreMin+Minutes+Suffix;
    }
    
    function DateUpdate(Name) {
      var docpath = activeDocument.path.fsName;
      var docname = activeDocument.name.replace(/(.*?)(?:\.([^.]+))?$/,'$1');
      var extension = activeDocument.name.replace(/(.*?)(?:(\.[^.]+))?$/,'$2');
      if (docpath.slice(2,3) == "\\") {
        docsep = "\\";
      } else {
        docsep = ":";
      }
      var content = Name.slice(11);
      var content = content.replace(/\{FILE\}/,docpath+docsep+docname);
      var content = content.replace(/\{FILEPATH\}/,docpath);
      var content = content.replace(/\{FILENAME\}/,docname);
      var content = content.replace(/\{FILEEXT\}/,extension);
      var content = content.replace(/\{DATE\}/,TodayDate());
      var content = content.replace(/\{TIME\}/,TodayTime());
      return content;
    }
    
    function date_n_time()
    {
      if (selection.length == 1) {
        if (selection[0].typename == "TextArtItem" || selection[0].typename == "TextFrame") {
          if (selection[0].name.slice(0,11) == "actualDate:") {
            dateformat = selection[0].name.slice(11);
            Check = false;
            if (AIversion == "10") {
              Check = confirm( MSG_unsetmark );
            } else {
              dateformat = prompt(MSG_editformat, dateformat);
            }
            if(dateformat != "" && Check) {
              selection[0].contents = selection[0].name.slice(11);
              selection[0].name="";
              selection[0].selected = false;
            }
            if(dateformat == "" && !Check) {
              selection[0].name="";
              selection[0].selected = false;
            }
            if(dateformat && dateformat !="" && !Check) {
              selection[0].name="actualDate:"+dateformat;
              selection[0].contents = DateUpdate(selection[0].name);
            }
          } else {
            dateformat = selection[0].contents;
            if(dateformat.search(/\{DATE\}/) == -1 && dateformat.search(/\{TIME\}/) == -1 && dateformat.search(/\{FILE[A-Z]*\}/) == -1) dateformat = format_preset;
            Check = false;
            if (AIversion == "10") {
              Check = confirm( MSG_setmark );
            } else {
              dateformat = prompt(MSG_askformat, dateformat);
            }
            if (dateformat || Check) {
              selection[0].name="actualDate:"+dateformat;
              selection[0].contents = DateUpdate(selection[0].name);
              selection[0].selected = false;
            }
          }
        } else {
          alert ( MSG_notexto );
        }
      } else if (selection.length > 1) {
        alert ( MSG_selectedmany );
      } else {
        if (AIversion == "10") {
          var textArtItems = activeDocument.textArtItems;
          for (var i = 0 ; i < textArtItems.length; i++)
          {
            if (textArtItems[i].name.slice(0,11) == "actualDate:") {
              textArtItems[i].selected = true;
              textArtItems[i].contents = DateUpdate(textArtItems[i].name);
            }
          }
        } else {
          var textFrames = activeDocument.textFrames;
          for (var i = 0 ; i < textFrames.length; i++)
          {
            if (textFrames[i].name.slice(0,11) == "actualDate:") {
              textFrames[i].selected = true;
              textFrames[i].contents = DateUpdate(textFrames[i].name);
            }
          }
        }
      }
    }
    
    

    I THANK GOD ALMIGHTY!  A friend who knows AppleScript helped me to understand!

    executives of related texts var = activeDocument.textFrames;

    for (var i = 0; i)< textframes.length;="">

    If (.note executives of related texts [i] == 'NAME of the SUPERIOR FORDDOC') {}

    var frameName = .silence frames linked text [i];

    newFrame = frameName.replace (/(.*-.*-.*)-(. *) /, "$1$ 2");

    related texts [i] = newFrame .silence frameworks

    }

  • you work around my decision of not to download the new version?

    You work around my decision of NOT to download new versions of firefox?

    I will never put firefox until the vault of Norton password will work in it. All of a sudden it disappeared from my browser. It happened the other day on my laptop too, and I had not updated this version of firefox either. THAT'S HAPPENED?

    TOO GET ALL MY SELECTIONS TO CANCEL REQUESTS CONSTANTS FIREFOX DID UPDATE?

    PLEASE LET ME KNOW AS SOON AS POSSIBLE - NOW COULD BE GOOD AS I CAN'T GET MY NORTON BACK VAULT PASSWORD!

    You'll keep using Firefox 40.0.3, who is from August 27, 2015, so I do not think that your Firefox put up-to-date.

    What does not seem to be updated is your Norton Safe identification - extension version 2015.5.6.76 is November 3 release. This version is supposed to be compatible with Firefox, 40-42, but many users reported glitches.

    A workaround mentioned on the forums of Norton is after the launch of Firefox, to launch a second window by using Ctrl + n, and the Norton toolbar must be visible in the second window. It works for you?

    If this is not the case, unfortunately, he can wait some time before Norton to end its compatibility fixes.

    See:

    As you can imagine, none of us are going independent with change your security software. Symantec is the only person who can solve this problem.

  • Work around for the Ical does not send do not issue invitations

    If I understand the problem, ical will not send an invitation email to someone it detects has an ical account. People don't know they have an invitation or they use Google or Outlook to their calendars. Despite everything, they just don't receive invitations to your meetings. For some reason, Apple does not change the rules.

    I was going to start using my Google Calendar and just invite myself, but I used my Gmail account as my ID for Apple. Ah, the tangled web we weave when we try to be cute with Apple products.

    In any case, I was wondering if anyone had a work around for this problem "iCal don't send invitations." I want just the people I work with in voluntary organizations to get an email with an invitation attached. Has anyone found a way around this? I'm about to go to Evite!

    Thank you

    You can invite people to events using their e-mail address or their name. To invite people by name, they must be in your Contacts application with an email address, or they must use the same service calendar CalDAV or Exchange as you (for example, your company's employees).

    Invite people using window addresses

    1. Choose window > presentation.
    2. Search people, then drag them to the event.

    Send an email or a message for guests

    1. Control-click on the event.
    2. Choose send all guests or Message all guests.

    Add guests to the Contacts

    1. Force or double-click on a click event.
    2. Hold the pointer over a guest, and then click the pop-up menu .
    3. Choose Add to Contacts.If you do not see Add to Contacts, but you do not show Contact card, the guest is already in Contacts.
    4. An apple article is here: Calendar (El Capitan): invite people to events
  • Work around for server not found problems on FF36

    I found a work around for all people with server not found problems with FF36.

    If you manually set your DNS network adapter to an external DNS server (as opposed to your local ISP) then the problem disappears. I set mine to use the google DNS servers:

     Preferred: 8.8.8.8
     Alternate: 8.8.4.4
    

    No idea why this works, but it is 100% success on my desktop PC, whereas before I could not connect to a Web page with FF36 without updating the multiple page and a lot of frustration, although FF35 was fine and back to FF35 turnover was as beautiful.

    Something has changed in FF36 and how it manages the DNS or the mode of operation with certain network cards.

    There is nothing to do with the Add - ons, profiles or software firewall as I tried all these things and that the DNS change makes a difference. I even copied on a full profile and directory of program files to work for Mozilla on my laptop which saw no problem and the problem still exists on the desktop, which is why I started watching the network adapater since everything between the working PC and no work was identical.

    I hope that this will help the developers to identify the real cause of the problem and fix it in the next version.

    AG - your problem looks different you had FF36 work.

    Considering that the problem of many of us that when we spend FF35 in FF36 we get a lot of server is found errors when you try to load Web pages.

    Sometimes they load and then they stop loading and then if you click Refresh a lot that they sometimes then charge again, or you have to wait a minute or two and then they load.

    For some reason any using an external DNS server {see # 698286 answer ~ J99} has stopped this problem completely, as does return to FF35.

    We need an expert on to Mozilla DNS resolution to focus on this. [*] See my note under ~ J99 Seems to me that you use an external DNS server adds some latency to name resolution and maybe this is necessary for the network card in the PC that encounter this issue to resolve the addresses of Web page.

    Obviously something changed in FF36 FF35 to cause this problem. I'm open to Mozilla contact me by E-mail if they want me to try something else to help pin it down.

    *

    change Note the John99
    Mozilla can consider WHETHER we are able to provide evidence to support this. We must be able to complete a report of bug with right steps to reproduce (STR). Developers should be able to see themselves the problem before we can expect to focus on this.

  • Fonts in iMove import or a work-around.

    Is there a way to import fonts in iMovie?, perhaps a work around as import in file iMoves fonts?, I have no ideal how do. I have this huge selection of fonts, but iMovie uses very little of them.

    Thanks for your time

    Hey Kirk you still autour?

    iMovie has access to all fonts in the font book. But iMovie will only show you the fonts that are compatible with the design of the title you have chosen. If you click the fonts in the T tool, drop down, you'll see the fonts. This will give you the window fonts, and you can see all the fonts on your system.

  • Possible work around sound but no picture...

    It is NOT a question but a possible work around. Youtube videos have sound but no picture. In this case, you can click on the small arrow to the right, near the right side of the address bar. This reloads the page and the problem seems to be fixed. You must do this for each video with sound but no picture. Should not, but it's a work around.

    Moderator edited the title to remove the question mark

    Hello

    Thanks for the useful information. Can you Post a response (below), possibly add more details and mark it as the solution.

  • the Magic Mouse that came with my iMac to work but it does not recognize HP USB Wireless Mouse

    the Magic Mouse that came with my iMac to work. I tried to use the HP USB mouse that I use with my MacBook Pro at home, but it does not recognize. I went into the settings but it only sees the mouse Magic Mouse.  I tried configuring it as a PC mouse.  How to recognize the USB of the computer mouse.  I need a HP bluetooth mouse?  I can't work with this mouse, it has a funny scroll for it. It is too fast or too slow.  Help!

    < published by host >

    There is no reason why the iMac should not be able to use a USB mouse. With the mouse connected to the computer off the computer tower and turn it back on. Now it doesn't recognize the mouse? If this is not the case, try a SMC reset.

    Reset the management system (SCM) controller on your Mac - Apple Support

Maybe you are looking for