Blurring "censor" effect fails at all edges of video

I have been using the Track Matte Key effect in combination with the titler to create a "blur" effect to blur out faces and expletive words on videos I've been producing. It creates the same type of effect you see on episodes of Cops where peoples' faces are blurred, and allows for you to control the movement of the blur to stay on the person's face/word/other censored object as it moves in a video.
There's only one problem I seem to be encountering with this effect. If the object requiring censorship extends to either of the 4 sides of the video (i.e. in a camera pan of the object), the blur effect fades away just near the edges, allowing the censored object to be briefly seen as it passed by the very edges of the video.
Here's an example of my work, where I've censored a derogatory term associated with homosexuals on an ABC News report:
http://www.youtube.com/watch?v=50r0CnKq7_k
Thanks to everyone for any assistance. If anyone is interested in how to apply this effect and wants be to provide them with detailed instructions on how to make this effect work, let me know.
Sincerely,
Jehdroin

Hi,
I had that problem too....where the blur fails at the edges of the frame....was very annoying...
It seems to happen when the mask is created in the title window...but not if you create the mask in photoshop....
try this maybe ...
get your first mask made in the title window for your first frame of video that's going to use the mask...
That will give you the size and location of the mask for your first frame...
Put that mask on your timeline....and put CTI over it and " export - frame "....to location that you like ( desktop, whatever )
Open it in photoshop....
Now...because this mask is gonna move ( position ) you might want to use the "canvas" size adjustment to make your mask larger....so you don't run out of black.....the mask is going to be pure white to be transparent and the rest will be pure black for opaque...you make it what you want with gaussian blur etc...you know...adjust the thing so it works the way you want... 
Save the file as PSD when you've finished and import the PSD file to NLE and clear the mask made in the title window...and use the psd file instead....
This should solve the problem...
I don't know why the title thing does that but suspect it has something to do with the " safety "   ( tv safe , for titles ...you know ? )....
Rod

Similar Messages

  • Newbie M5 question - How does the Censor effect blur only the inside of the circle?

    I'm brand new to Motion 5. I'm trying to understand how an effect like "Censor" applies the blur to only the inside of the circle. I opened the Censor effect in M5 and studied it, but the answer is just out of my grasp. Can someone explain it to me, or point me to an article that will help? Thanks.
    Dan

    In Motion, in the Censor effect project, if you turn off the Effect Source (lowest layer) you'll see the "circle" used to "limit" the effect.
    Actually, this is just an illusion:
    The original Effect Source (in FCPX, that's whatever clip this effect is applied to) is Cloned (the layer is called "Mask"): a clone is basically a "rasterized copy" of the original -- what I mean by that is that Clones not only copy original objects, but also all their filters and other layers/effects if you clone a group of objects -- reducing them all down to a single layer copy.  This copy can be treated just like any other object in Motion (with an interesting exception*): you can add masks and other filter effects and/or behaviors to create new actions while the original source of the clone is left intact.
    In this effect, there is a Circle Mask applied to the Clone, as well as three different Filters: Pixellate, Gaussian Blur, and Brightness. These three different filters are turned on and off separately by use of a "pop-up" rig so that only one of the filters is applied to the clone at a time.  The gear shaped objects are Behaviors, in this case Link behaviors that "link" to the Circle Blur filter properties that is attached to the Effect Source which control the location in the canvas and the scale of the mask (Radius to Scale-X and another to Scale-Y). The Circle Blur filter has Onscreen Controls of a center point and a "radius" and those property values can be shared to other objects in a project via these link behaviors. The Circle  Blur filter effect is turned off in this project because it *only* needed as a *source* for the onscreen control properties (and those can be turned on for use in FCPX [Publish OSC] whether the filter type is used or not.)  All of the visible action in this project is created by applying other filter effects to the Clone copy and masking the area so that the rest of the source is uneffected while this effect (Censor) is active in FCPX.
    The *interesting exception: Clones can be "retimed" -- even timed to go in reverse. No other object (other than actual video) can be made to do the same. What does this mean? It means that you can create, basically, an "in-project" video of other objects in animation (without exporting the animation first) and retime them to loop over and over, go in reverse, speed up, slow down, etc... Clones are a very useful tool in Motion (not to mention "light-weight").  Their only drawback: they *flatten* 3D animations, so you can't apply "more 3D" effects to them because they'll just look flattened on a plane if you do. So any time you feel you need to duplicate something, ask yourself if you would be better served by a clone instead.
    HTH

  • Censor Effect is confusing for me to use

    I drag the effect onto the clip. Simple enough. I read somewhere I go into Video Animation so I'm trying that. I also see how you can make keyframes with Option + K.
    However, I'm not getting the keyframes part in FCP. I notice after I start setting keyframes that the censor seems to go all over the place.
    Any pointers? Thanks!

    None. Just a plain clip with a finger I have to blur. Ha.
    I agree, a keyframe on every frame should never be necessary but the traditional method of expecting it to move wasn't happening.
    For example, I'd set a keyframe on one position. Great. I set it on another position a second later. Great. But for whatever reason, if I add more and go back and look at the censor between the first two keyframes the censor is sometimes almost off screen. As if the tweening of the keyframes is jacked. And I'm literally only moving the cursor a few pixels.
    Very frustrating.

  • Pixelated "censor" effect

    Howdy forum!
    I'm making a "through the years" slide show for a buddy of mine for his wedding. I'm using still images and keyframed motion. What I'd like to do on one of his baby tub pics, is "censor" his privates with pixelation, like you'd see on TV. I've looked around the forum and haven't had any luck finding anything like that. Any suggestions? Thanks!
    Dave

    G'Day Dave,
    Try this method:
    First make sure View>Image+Wireframe is on.
    Move the playhead over the clip in question.
    Double click it. It's now showing in the Viewer.
    Drag this to the Superimpose Canvas edit pane (purple)a duplicate clip should now be in V2 directly above.
    Double click the clip in V2, this is now Active in the Viewer and is also displayed in the Canvas. The 2 at the Centre of the Wireframe overlay indicates you are working on and seeing Video Track 2 or V2.
    Choose Video Filters>Blur>Gaussian Blur from Effects and drop that on the Viewer. Slight blur is noticed in Viewer & Canvas.
    Open the Filters Tab in the Viewer And adjust the Radius slider to around 30-40. A lot of blur is present (adjust to suite as required). Your Canvas should be showing changes as you make them.
    Choose Video Filters>Matte>Mask Shape and drop this onto the Viewer. A blurry squre appears.
    Open the Viewer Filters Tab (if it's not already) and adjust the SHAPE, Horizontal & Vertical values to suite. Click the Centre button once, then, with the mouse move your cursor (changes to cross hair) to the Canvas and click where the blurred shape should fit.
    You're done.
    Al

  • I am using iphone 3gs and have accidentally clicked "update" to software version 5. However, after I failed and all my data was lost. I manage to restore back to my previous situation. But all my apps has been gone. How can I get back all my aps?

    I am using iphone 3gs and have accidentally clicked "update" to software version 5. However, after I failed and all my data was lost. I manage to restore back to my previous situation. But all my apps has been gone. How can I get back all my aps? I know I can get it by itunes but there are a few problems as below:
    1. I have jailed break my iphone and I never purchased any apps from itunes
    2. I have some important infomation saved in one of the apps called "awesome notes". How can I get it back? Is it store inside my computer? if so, how can i restore?
    3. I am using window 7
    I sincerely hope you guys can help me.
    Regards,
    Stephen Hong

    alrite. I have made my mistake. I should not jail break my iphone. So if I purchase my apps again from itunes is that mean mean my data will be back?
    I hope you guys can giv me some support here since I am Apple genuine buyer. I could be wrong last time and now I turn over a new leaf and learn a lesson.
    Please noted that I can always create new account to ask for the same questions without mention about "jailbreak" if I want to but obviously I won't do that. Please provide me your support! Thank you!

  • The sound effects volume is all the way down. It pops on for a second, then disappears. I can't find it in settings.   How do I get the sound back?

    The sound effects volume is all the way down.  It pops up for a second once in awhile and then disappears. I can't find it in the Setting.  Music sound plays fine, but no sound on my apps.  Any idea how to fix it?

    If you lose sounds for keyboard clicks, games or other apps, email notifications and other notifications, system sounds have been muted.
    System sounds can be muted and controlled two different ways. The screen lock rotation can be controlled in the same manner as well.
    Settings>General>Use Side Switch to: Mute System sounds. If this option is selected, the switch on the side of the iPad above the volume rocker will mute system sounds.
    If you choose Lock Screen Rotation, then the switch locks the screen. If the screen is locked, you will see a lock icon in the upper right corner next to the battery indicator gauge.
    If you have the side switch set to lock screen rotation then the system sound control is in the task bar. Double tap the home button and in the task bar at the bottom, swipe all the way to the right. The speaker icon is all the way to the left. Tap on it and system sounds will return.
    If you have the side switch set to mute system sounds, then the screen lock rotation can be accessed via the task bar in the same manner as described above.
    This support article from Apple explains how the side switch works.
    http://support.apple.com/kb/HT4085

  • I can not write in Hebrew And create effects It shows all distorted  When This problem solved?

    I can not write in Hebrew
    And create effects
    It shows all distorted
    When This problem solved?

    roeisarusi wrote:
    When This problem solved?
    Nobody knows.  iWorks apps have always had bugs that make them unsuitable for Hebrew/Arabic for most people.  Tell Apple here:
    http://www.apple.com/feedback/keynote.html

  • Sync fails on all devices

    My sync fails with all devices.
    iPhone 5
    iPod 5
    iPad 2
    all previously backed up. Ever since the first backup they have failed. several updates in iOS and iTunes. I am upgrading my HDD on my PC running Win 7. Every piece of software is a fresh install. And still fail. Tried changing USB ports. No change. Is there any log file that is on the devices that could block this, if it is corrupt? I've already done a hard reset on one of the phones and no change. This is rrrrreeeeeaaaalllyyy irritating. I love the phones and iPad. I'm really ticked at iTunes. Always had problems with it. It has always bogged my computer down and never shows you what its doing.
    Please help!!!!!!!!!

    check out funambol or scheduleworld
    or stick with the gmailsync... it will eventually work... it just got released not to long ago... they will work out the bugs... once they do, it will be the next best thing to a BES
    Message Edited by drizzt09 on 05-08-2009 11:39 PM

  • [Solved] Makepkg fails on all Mercurial (*-hg) packages

    Hello,
    I'm not sure if this is a result of recent updates, but I noticed that makepkg now fails on all mercurial packages. I attempted to install both the dillo browser and pytyle, and received the following messages (this is for pytyle2-hg, but the messages were basically identical):
    ==> Determining latest hg revision...
    warning: pytyle.googlecode.com certificate with fingerprint e9:f0:26:b1:ff:27:28:33:81:8e:51:7b:fd:a7:de:df:4c:1e:ee:14 not verified (check hostfingerprints or web.cacerts config setting)
    real URL is https://pytyle.googlecode.com/hg/
    requesting all changes
    adding changesets
    adding manifests
    adding file changes
    added 39 changesets with 303 changes to 115 files
    updating to branch default
    36 files updated, 0 files merged, 0 files removed, 0 files unresolved
    -> Version found: 38
    ==> Making package: pytyle2-hg 38-1 (Tue Feb 7 22:02:49 EST 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    ==> Extracting Sources...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    ==> Connecting to Mercurial server...
    warning: pytyle.googlecode.com certificate with fingerprint e9:f0:26:b1:ff:27:28:33:81:8e:51:7b:fd:a7:de:df:4c:1e:ee:14 not verified (check hostfingerprints or web.cacerts config setting)
    real URL is https://pytyle.googlecode.com/hg/
    pulling from https://pytyle.googlecode.com/hg//pytyle
    searching for changes
    no changes found
    ==> ERROR: A failure occurred in build().
    Aborting...
    Rerunning makepkg in the same directory fails to get through the version check phase:
    ==> Determining latest hg revision...
    warning: pytyle.googlecode.com certificate with fingerprint e9:f0:26:b1:ff:27:28:33:81:8e:51:7b:fd:a7:de:df:4c:1e:ee:14 not verified (check hostfingerprints or web.cacerts config setting)
    real URL is https://pytyle.googlecode.com/hg/
    pulling from https://pytyle.googlecode.com/hg//pytyle
    searching for changes
    no changes found
    ==> ERROR: An unknown error has occurred. Exiting...
    The mercurial portion of both packages seems to match the VCS template exactly. Executing "hg clone [hgroot] [hgrepo]" works, as does performing a pull from the cloned directory.
    Any help would be greatly appreciated.
    Regards,
    szim90
    Last edited by szim90 (2012-02-08 10:00:50)

    That does appear to be the cause of this problem. Thanks karol - marking as solved.
    Last edited by szim90 (2012-02-08 10:00:34)

  • Bpel deployment fails for all processes that have revision other than 1.0.

    Using: Release *10.1.3.3.1*
    Hello All,
    Bpel deployment fails for all processes that have revision other than *1.0*.
    We have been attempting to deploy several BPEL projects via ANT script to a target environment and are encountering failures to deploy for every project which isn’t a (revision 1.0). We are getting the following error whenever we try to deploy a process with a revision other than 1.0:
    D:\TJ_AutoDeploy\BPEL_AutoDeploy_BETA\build.xml:65: BPEL archive doesnt exist in directory "{0}"
         at com.collaxa.cube.ant.taskdefs.DeployRemote.getJarFile(DeployRemote.java:254)
         at com.collaxa.cube.ant.taskdefs.DeployRemote.deployProcess(DeployRemote.java:409)
         at com.collaxa.cube.ant.taskdefs.DeployRemote.execute(DeployRemote.java:211)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
         at org.apache.tools.ant.Main.runBuild(Main.java:668)
         at org.apache.tools.ant.Main.startAnt(Main.java:187)
         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    The structure of our automated deployment script is as follows:
    First, a batch script calls (Jdeveloper_BPEL_Prompt.bat) in order to set all necessary environment variables i.e. ORACLE_HOME, BPEL_HOME, ANT_HOME, etc for ant.
    Next, the script lists every .jar file within the directory to an .ini file called BPEL_List.ini. Furthermore, BPEL_DIR, ADMIN_USER and ADMIN_PSWD variables are set and initialized respectively to:
    -     “.” – point to directory where script is running from because all the BPEL processes are located here
    -     “oc4jadmin”
    -     “*********” (whatever the password for out environment is)
    We’ve developed a method to have the script prompt the user to select the target environment to deploy to. Once the user selects the appropriate environment, the script goes through the BPEL_List.ini files and a loop tells it that for every BPEL process listed:
    DO ant
    -Dprocess.name=%%b
    -Drev= !Rev!
    -Dpath=%BPEL_DIR%
    -Ddomain=default
    -Dadmin.user=%ADMIN_USER%
    -Dadmin.password=%ADMIN_PWD%
    -Dhttp.hostname=%HOST%
    -Dhttp.port=%PORT%
    -Dverbose=true
    (What’s happening is that the variables in the batch file are being passed on to the ANT script where *%%b* is the process name, !rev! is revision #, and so on…)
    The loop goes through each line in the BPEL_List.ini and tokenizes the BPEL process into 3 parts *(%%a, %%b, and %%c)* but we only extract 2 parts: *%%b* (process name) and *%%c* which becomes !Rev! (revision number).
    Example:
    Sample BPEL process:
    bpel_ThisIsProcess1_1.0.jar
    bpel_ThisIsProcess2_SOAv2.19.0.001B.jar
    After tokenizing:
    %%a     %%b     %%c
    bpel     ThisIsProcess1     1.0.jar
    bpel     ThisIsProcess2     SOAv2.19.0.001B.jar
    *!Rev!* and not *%%c* because *%%c* will return whatever the revision number is + the “.jar” file extension as illustrated above. So to circumvent this, we parse *%%c* so that the last 4 characters are stripped. Such is done like this:
    set RevN=%%c
    set RevN=!RevN:~0,-4!
    Hence, the usage of !Rev!.
    Below is a screenshot post of the ANT build.xml that goes with our script:
    <!--<?xml version="1.0"?>-->
    <!--BUILD.XML-->
    <project name="bpel.deploy" default="deployProcess" basedir=".">
         <!--
         This ant build file was generated by JDev to deploy the BPEL process.
         DONOT EDIT THIS JDEV GENERATED FILE. Any customization should be done
         in default target in user created pre-build.xml or post-build.xml
         -->
         <property name="process.dir" value="${basedir}" />
              <!-- Set BPEL process name -->
              <!--
              <xmlproperty file="${process.dir}/bpel/bpel.xml"/>
              <property name="process.name" value="${BPELSuitcase.BPELProcess(id)}"/>
              <property name="rev" value="${BPELSuitcase(rev)}"/>
              -->
         <property environment="env"/>
         <!-- Set bpel.home from developer prompt's environment variable BPEL_HOME -->
              <condition property="bpel.home" value="${env.BPEL_HOME}">
                   <available file="${env.BPEL_HOME}/utilities/ant-orabpel.xml" />
              </condition>
         <!-- show that both bpel and oracle.home are located (TESTING purposes ONLY) -->
         <!-- <echo>HERE:${env.BPEL_HOME} ${env.ORACLE_HOME}</echo> -->
         <!-- END TESTING -->
         <!--If bpel.home is not yet using env.BPEL_HOME, set it for JDev -->
         <property name="oracle.home" value="${env.ORACLE_HOME}" />
         <property name="bpel.home" value="${oracle.home}/bpel" />
         <!--First override from build.properties in process.dir, if available-->
         <property file="${process.dir}/build.properties"/>
         <!--import custom ant tasks for the BPEL PM-->
         <import file="${bpel.home}/utilities/ant-orabpel.xml" />
         <!--Use deployment related default properties-->
         <property file="${bpel.home}/utilities/ant-orabpel.properties" />
         <!-- *************************************************************************************** -->
         <target name="deployProcess">
              <tstamp>
                   <format property="timestamp" pattern="MM-dd-yyyy HH:mm:ss" />
              </tstamp>
              <!-- WRITE TO LOG FILE #tjas -->
              <record name="build_verbose.log" loglevel="verbose" append="true" />
              <record name="build_debug.log" loglevel="debug" append="true" />
              <echo></echo>
              <echo>####################################################################</echo>
              <echo>BPEL_AutoDeploy initiated @ ${timestamp}</echo>
              <echo>--------------------------------------------------------------------</echo>
              <echo>Deploying ${process.name} on ${http.hostname} port ${http.port} </echo>
              <echo>--------------------------------------------------------------------</echo>
              <deployProcess
                   user="${admin.user}"
                   password="${admin.password}"
                   domain="${domain}"
                   process="${process.name}"
                   rev="${rev}"
                   dir="${process.dir}/${path}"
                   hostname="${http.hostname}"
                   httpport="${http.port}"
                   verbose="${verbose}" />
              <sleep seconds="30" />
              <!--<echo message="${process.name} deployment logged to ${build_verbose.log}"/>
              <echo message="${process.name} deployment logged to ${build.log}"/> -->
         </target>
         <!-- *************************************************************************************** -->
    </project>
    SUMMARY OF ISSUE AT HAND:
    ~ Every bpel process w/ 1.0 revision deploys with no problems
    ~ At first I would get an invalid character error most likely due to the “!” preceding “Rev”, but then I decided to set rev=”false” in the build.xml file. That didn’t work quite well. In another attempt, I decided to leave the –Drev= attribute within the batch script blank. That still led to 1.0s going through. My next thought was deploying something other than a 1.0, such as 1.2 or 2.0 and that’s when I realized that if it wasn’t a 1.0, it refused to go through.
    QUESTIONS:
    1.     IS THERE A WAY TO HAVE ANT LOOK INTO THE BPEL PROCESS AND PULL THE REVISION ID?
    2.     WHAT ARE WE DOING WRONG? ARE WE MISSING ANYTHING?
    3.     DID WE GO TOO FAR? MEANING, IS THERE A MUCH EASIER WAY WE OVERLOOKED/FORGOT/OR DON’T KNOW ABOUT THAT EXISTS?
    Edited by: 793292 on Jul 28, 2011 12:38 PM

    Only thing i can think of is instead of using a MAC ACL , u cud jus use the default class
    Policy Map Test
    class class-default
    police 56000 8000 exceed-action drop
    Class Map match-any class-default (id 0)
    Match any
    You would be saving a MAC-ACL ;-).

  • I used time machine, now my drive has failed and all my files are lost.

    i used time machine, now my drive has failed and all my files are lost. any one know how to get the max osx to see the drive again so i can retrive my files

    kabb30 wrote:
    i used time machine,
    Ok, check
    now my drive has failed
    Which one, the TM drive or the internal boot drive?
    all my files are lost.
    Where? on both drives or just TM or the internal drive?
    any one know how to get the max osx
    yea, if we knew more details of your machine and what you had before and later
    to see the drive again so i can retrive my files
    I don't know what drive failed.
    I'm thinking here your internal drive failed? Was it replaced?
    You have a blank internal drive and a TimeMachine drive and your asking how to reinstall OS X so you can restore from the TimeMachine drive?
    How are you getting here? Another machine or device and what is it?
    We need more details of your situation please.

  • I customize my paper size and print size and am then viewing a photo on my screen. I print it out and it chops off about 5% of all edges of my original photo on the screen. Why does it do that? It is driving me crazy. I use an Epson Photo 2200 printer.

    I customize my paper size and print size and am then viewing a photo on my screen. I print it out and it chops off about 5% of all edges of my original photo on the screen. Why does it do that? It is driving me crazy. I use an Epson Photo 2200 printer

    What print and paper sizes are you using?  Are you trying to print a borderless print?  Does your printer support borderless for that particular size?  Are you printing to the custom stock size or to a larger stock size?
    OT

  • Fail-on-all in CSM

    Hi,
    In ACE we have fail-on-all inside serverfarm if we want to make AND logic. Do we have equal command in CSM?

    Good afternoon,
    CSM doesn't have the option to choose whether to fail on all the probes or one of them, so it will always use the OR logic.
    If you add several probes to one serverfarm, all of them need to be working for the server to be considered operational.
    I hope this answers your question
    Regards
    Daniel

  • "playback failed" for all podcasts using ios7

    I just updated to IOS 7 and when I try to play a podcast that I am subscribed to, I get "playback failed" for all podcasts. The odd thing is that if I am connected via wifi, it seems to work fine. If wifi is not there, I get that error.
    I cannot seem to find a setting anywhere that gets around this.
    Help!

    See:
    iOS: Troubleshooting applications purchased from the App Store
    Restore from backup. See:
    iOS: How to back up              
    Restore to factory settings/new iPod

  • How to apply an effect to multiple/all clips

    I'm sure I'm missing something elementary here, but I can't find a way to apply an effect to multiple clips at once in PE7.  Specifically I'd like to apply the Auto Levels adjustment effect across all clips in my project (makes sense because they were all recorded at the same time), but at best can onely copy the effect from one clip or section on the timeline to another; one at a time.  When working with a project that has upward of 100 scenes, copy and pasting to each individual clip seems like a lot of tedious work that should be easier.
    Does anyone have any suggestions or information that could point me in the right direction?
    Thanks!
    Dale

    Dale,
    You have discovered one of the little "gottchas" with Copy/Paste Attributes - it does it for all.
    I do not know of a way to eliminate Effects globally, i.e. multiple Clips in this case. Unless there's a neat workaround, or secret switch, I think it will be by hand. That is the way it is in PrPro. Don't know about PE, but In PrPro one can select some of the Effects to Copy/Paste Attributes (for many Effects, but not all).
    Side note: Render your Clips and watch them closely with Auto Levels. I find that it "pulses" and that manually setting Levels (not the Auto one) is better.
    Good luck,
    Hunt

Maybe you are looking for