PFClean Tutorials

Discussion in 'Tutorials' started by Jedi1, Nov 17, 2016.

  1. Jedi1

    Jedi1 Administrator Staff Member

    Basic Cleanup

     
  2. Jedi1

    Jedi1 Administrator Staff Member

    Stabilization:
     
  3. Jedi1

    Jedi1 Administrator Staff Member

    Timelapse Demo:
     
  4. rogue1

    rogue1 Jedi Master Staff Member

    If anyone wants to help out. This is the first place to start. You will have to become comfortable with
    these tools, or similar tools like this.

    Anyone stuck, or having issues, will definitely be given help and advice here.

    Rogue1
     
  5. oohteedee

    oohteedee Jedi Master Staff Member

    I tried running the latest PFClean PLE on my MacBook Pro and I get this...

    [​IMG]

    Is there an older version of PFClean that can run on a MackBook Pro with only an integrated GPU?

    Early 2015 MacBook Pro 13", i7, 16GB
     
  6. rogue1

    rogue1 Jedi Master Staff Member

    I can't speak for Mac versions, but on the PC, basically you can run all the automated
    actions, but can't do any manual work, because their display driver doesn't work.

    Unfortunately, to get the best use of this program, you need to have a dedicated GPU card.

    Now, it is probably possibly to use a mobile GPU, but don't have anything to test that with.

    R1
     
  7. williarob

    williarob Administrator Staff Member

    Great bunch of new Tutorials on the Pixel Farm website, covering more advanced topics such as painting from one frame to another (see the fix Tear tutorial) and dewarping a frame:

    AnonymZ
     
  8. williarob

    williarob Administrator Staff Member

    Here are some tips to minimize the chances of PF Clean crashing (and yes, it does still happens to me too from time to time):
    • Use the Scene Detection feature to split your footage into small shots
    • Use DPX files. Never use Quicktime files!
    • Work on a few shots then return to the workflow manager, before tackling more shots (This clears the cache and frees up memory). You can also go to settings and clear the cache.
    • Buy the biggest/fastest SSD you can afford and use it exclusively as a cache drive for PF Clean. (I have a 256 GB M2 drive. The Cache location is set in the project settings, default is "internal", but you can browse for a folder on any drive)
    • Add as much RAM as your processor/Motherboard allows.
    • Upgrade to an NVidia Quadro Video card (best one you can afford, even if that's the $100 entry level one).
    • Make sure your graphics card drivers are up to date.
    • Close all other programs when working in PF Clean.
    • Close PF Clean when you are done for the day, so that it can be opened fresh next time you are ready to work on it.
     
    bttfbrasilfan and SkyDude like this.
  9. oohteedee

    oohteedee Jedi Master Staff Member

    My method for working with PFClean on a low RAM system. In my case 16GB.

    PFClean is a very demanding app. It requires a lot of resources to do it's work. If I load a lot of effects at one time it will crash on a regular basis and be very slow to work with.
    With the following workflow it works efficiently/quickly, and crashes are rare.

    I do all my work in two passes. The first pass I run only three effects.
    Channel Align
    Auto Stabilize or Stabilize (if needed)
    Auto De-Flicker (on shots with little motion)

    I always do them in that order. It shouldn't matter if Channel Align and (Auto) Stabilize are done in the reverse order but I belive they should always be done before Auto De-Flicker and then any cleaning. If you De-Flicker before Stabilizing then "ghosting" can occur at times. Also you want the above three done before any cleaning as you want adjacent frame pixels to be "final" before any temporal fixes are applied.

    At this point I render out to dpx into a temp folder and then create a new project from that folder.

    Now in stage two I do my cleanning. Here I use the following effects.
    Fix Scratch (sometimes loaded twice with different settings)(if needed and usually masking out areas)
    Auto Dirt Fix (rarely used, only if little motion in shot)
    Fix Frame (if needed to fix big problems)
    Manual Dirt/Dust Fix

    Working from here I usually have Fix Scratch and Fix Frame disabled while cleaning only enabling Fix Frame on the frames I need to use it then disabling right after.

    With this above workflow, crashes are rare and it runs very smoothly on my system.

    This is what works for me. If you have a different workflow or think it should be done differently then let me know.

    I run PFClean in Windows 10 booted from an external 512 GB SSD on my MacBook Pro. I also have a 1TB external SSD where my source files are located. Both drives are over USB 3.0 with UASP. I would prefer to use Thunderbolt but I can't justify the extra cost.

    Mid 2015 15" MacBook Pro, Quad core i7 2.5GHz (3.7GHz Turbo Boost), 16GB ram, dual GPU model (AMD Radeon R9 M370X with 2GB of GDDR5)
     
    Last edited: Aug 11, 2017
    williarob likes this.
  10. williarob

    williarob Administrator Staff Member

    You may be able to use the render button instead of exporting and importing to a new project - click on the green check mark at the bottom of this window:

    [​IMG]

    It is designed to do exactly what you are doing: when you push that button, all the active effects are applied, and the shot is rendered as dpx to your project's cache folder, and instead of relying on the RAM preview you will now be working on those dpx files when you add your next effect and you won't need to re-import them. The contents of your cache folder can be emptied at anytime (though I wouldn't recommend doing it while you are working on a cached shot) without causing any problems - all that will happen is that the checkbox will no longer be lit up.
     
    SkyDude likes this.
  11. oohteedee

    oohteedee Jedi Master Staff Member

    It works awesome doing it that way. I just cleaned 922 frames with this method.
    I didn't realize you could stack renders like that. I just assumed the render button would just render the whole stack every time.
    I add Channel Align and then render. Now when adding Stabilize PFClean acts as if the above render is the actual source files. If I render Stabilize then the next effect uses the Stabilize render as the new source. It actually feels smoother/faster doing it this way as well.
    This method also fixes one issue I was having with the Auto Dirt/Dust effect ignoring my masks sometimes. It functions perfect this way as long as the above effects are rendered first.

    Thanks for the tip.

    fyi my cache folder for this 922 frame project was 121 GB so is does consume a lot more disk space but it's worth it.
     
    Last edited: Aug 11, 2017
    SkyDude and williarob like this.
  12. williarob

    williarob Administrator Staff Member

    For even faster processing, use a SSD (preferably an M2) as your cache drive. I could only afford a 256 GB M2 when I built my workstation, but a 512 or 1 TB would be awesome. Failing that, use a Regular SATA SSD as your cache drive. (That's what I do on my other workstation and it did speed things up noticeably.)
     
  13. namelesshero

    namelesshero Jedi Master

    Just downloaded PFClean PLE to give it a test, is there a place I can find an uncleaned DPX to learn on?
     
  14. williarob

    williarob Administrator Staff Member

    Last edited: Sep 7, 2017
  15. sankar gk

    sankar gk Padawan

    Hi I am new to this site. Just started PFclean and done some cleanings in my footages but
    I don't have that Green tick option enabled. instead a cross is showing. As per PFclean manual cross shows when no effects are applied but I have applied 3-4 effects and still thr green tick render cache option is not enabled. Can someone here help me to correct this error. Thanks in advance.
    Regards
    sankar
     
  16. williarob

    williarob Administrator Staff Member

    When you created your project, did you select internal or external cache? I'm not sure it matters, but I selected "External" and pointed it to a folder on a dedicated fast SSD drive, not used for any other purpose. This allows for fast rendering and playback of the effects. It may be that selecting Internal, disables this?
     
  17. sankar gk

    sankar gk Padawan

    Hi, I always select external but still it is not showing the render cache option. Do I miss anything in the workflow.
    I follow this
    1. create project.
    2. Import media through media manager.
    3. cut the shots.
    4.Clean each shots.
    can you please help me to solve this issue.
    Regards
    sankar
     
  18. williarob

    williarob Administrator Staff Member

    No idea mate. It works on my computer. Never had a problem with it.
     
  19. sankar gk

    sankar gk Padawan

    Ok mate no problem but I remember when I first installed PFclean (just for trying) , this option was enabled but now when I actually using it, its not working. Don't know what is the real problem.Anyway Thanks for helping.
    Sankar
     
    williarob likes this.
  20. sankar gk

    sankar gk Padawan

    Hi,
    I was using PFclean without that render cache option and after cleaning I tried to export the file but after putting the export settings, i am not able to export file. Export button is not showing. I think there is seriously some problem with software or my Windows.
    Can you help me.
    Regards
    sankar
     

Share This Page