Darkframe processing through mlv_dumpNew version of MLP in the first post.
Always been curious about how to work with the average function in mlv_dump but never got around to do it until now. Been having some conversations with Baldavenger about how this works and I finally think I got the hang of it. Take a look here on Baldavengers excellent post on the topic.
http://www.magiclantern.fm/forum/index.php?topic=15801.msg164620#msg164620This is a dark frame. You,ll need one. Quote from link above.
BaldavengerSo for the example above, put the lens cap on the camera (with the correct settings) and record a few seconds. If you were to view the frames of the MLV you would see almost black frames (except for a magenta looking noise). A Dark Frame is a single frame that is to be subtracted from every frame of the destined (actual footage) MLV, so an average frame is made from the few seconds that were shot with the lens cap on.
Big gratitude toward g3gg0 for fixing a bug in the mac version of mlv_dump and for implementing the average darkframe function in mlv_dump.
I put in quite a few things to be used around darkframes. Some ideas are related to Baldavengers thoughts on a workflow, (storing sets of darkframes), other ideas are naturally following the MLP philosophy.
I will try to present my ideas through a few scenarios through pictures and short youtube tutorials. Don,t hesitate to ask or point out things or ideas.
Scenario 1 Full automation
1 – Right click a folder and select MLP to build the folder structure
2 – Place your darkframe footage inside A_lut_hold folder and your footage next to the A_lut_hold folder
3 – Right click your folder once again to start processing
During the process MLP will create the averaged files in the A_lut_hold folder and they will be renamed with camera model, resolution, iso and fps. The original darkframes will be placed in a folder named darkframe_orig inside the A_lut_hold folder. Next MLP will start processing each file in your folder and if it matches the info from the darkframe it will apply the averaged mlv file from the A_lut_hold folder to your movie footage. If no match it will process the mlv files as it normally would.
Movie tutorial
Scenario 2Creating darkframe mlv files
1 – Right click on a folder containing your filmed darkframe footage
2 – Place your darkframe footage in the A_lut_hold folder
3 – Run MLP on the folder and your averaged darkframes will be created and renamed
Movie tutorial
Scenario 3Storing darkframe footage to 05_my_darkframes folder
1 – Once your darkframe mlv files are done you can move them to a storage folder called 05_my_darkframes folder. You can do this by manually move them or simply right click the A_lut_hold folder
2 – If your 05_my_darkframes folder contains darkframe files you can store them to your system by right clicking selecting MLP on the folder. The files will then be stored to ~/Library/Services/looks/05_my_darkframes folder
3 – By selecting the MLV_RAW_my_darkframes.txt file and putting it in the A_lut_hold folder you will activate darkframe processing of mlv footage only now it will match the footage with the files in the 05_my_darkframes folder instead of from the A_lut_hold folder
4 – If you want to erase the darkframes stored in your system you can do this by right clicking MLP on the A_dan_log_3d_luts folder.
Check the movie
Movie tutorials
Scenario 4Adding and renaming darkframe mlv files to the 05_my_darkframes folder
1 – In order for MLP to accept the files in the workflow the darkframes must be prefixed with avg_. If you choose to add random darkframe mlv files to the 05_my_darkframes folder they will be renamed according to metadata info following camera model, resolution, iso and fps
2 – Add your files to the 05_my_darkframes folder and rename the content by right clicking MLP on the 05_my_darkframes folder
Movie tutorial
