Releases: ilia3101/MLV-App
MLV App [Cocoa] - AVFoundation and Sessions
New to this release
-
Last release ever!
-
AVfoundation export!!!!!!!!!
-
Sessions: multiple clips can be opened. Can also be saved in the MASXML format (compatible with QtApp).
-
Has chroma blur which can sometimes help reduce moire.
-
Anamorphic stretching as well as 1.67x stretch for 60fps - however this is only in preview right now.
Problems
-
Command+Q not working for Cocoa GUI.
-
Export looks like a crash, however you should just wait for it to finish with the spinning ball.
-
No audio support in export with AVFoundation yet.
Note About the Binary
- I compiled C parts with gcc-7 instead of clang for a minor speed increase:
make app CC=gcc-7 -j4
MLV App [Qt]
New in v0.12 alpha:
- Support for spanned mlv
- TIFF export
- Force bilinear export
- Resize resolution on (batch) export (overrides any clip resolution)
- File error handling on import
- Horizontal and vertical stretch per clip
- Cut in & cut out
- New profile "Film"
- Auto load white balance, if mlv was filmed at sunny, shade, cloudy, thungsten, fluorescent, flash or kelvin
- MASXML saves relative path additionally, so a session can be ported easy to different computers/locations/...
- Changed single frame export to (3x)8bit PNG, so libpng & zlib is not needed anymore
- Many fixes and detail enhancements
A full features list is here.
- OSX 10.9.5 Mavericks
Problems:
MLV App [Qt]
New in v0.11 alpha:
- better (corrected) AMaZE (artefacts minimized to a minimum)
- Cinema DNG export (uncompressed, lossless & fast pass), also working with dual iso
- H.264 & H.265 export
- receipt file import / export
- many fixes and detail enhancements
A full features list is here.
- OSX 10.9.5 Mavericks
Problems:
- sometimes instability when caching is enabled and clip is switched
- caching crashes app (Windows 32bit version), no problem on Linux & OSX
MLV App [Qt]
New in v0.10 alpha:
- chroma blur --> use it to blur moiree and/or noise
- 2 different sharpeners: RGB and Luma
- rendering is now done in a render thread --> so the GUI is much more responsive, also while playback
- audio problems on Linux (hopefully) fixed
- new "Edit" sidebar with collapsable group boxes instead of tabs
- new UI for "RAW Correction" with button groups
- many bugfixes
Minimum OSX:
- OSX 10.9.5 Mavericks
Problems:
- maybe still some small audio issues?! (hopefully not)
- sometimes instability when caching is enabled and clip is switched
- caching crashes app (Windows 32bit version)
MLV App [Qt]
New in v0.9 alpha: (Linux version has to be compiled and uploaded)
- more RAW corrections, focus pixels working
- dual ISO working
- free zoom
- new caching
- sharpening
- pipe ffmpeg export (no more intermediate PNG, much faster)
- new export options for ffmpeg (ProRes 422 way faster with ffmpeg Anatolyi option)
- single 48bit (3x16bit) PNG frame export
- RGB parade
- dark style
- many detail enhancements
- many bugfixes
Minimum OSX:
- OSX 10.9.5 Mavericks
Problems:
- big audio (sync) problems on Linux, small audio problems on Windows (app may crash when looping very small clips with audio)
- maybe still some instability with caching (has to be tested more)
MLV App [Cocoa] - Now With Corrections + xyY
New to this release
- Wonderful RAW corrections by bouncyball are fully implemented in GUI 🍰
- Vertical Stripe Fix
- Focus Pixel Fix
- Bad Pixel Fix
- Chroma Smooth
- Pattern Noise Fix
- Dual ISO Support
-
Experimental - Processing has xyY colour model - this model allows colour and luminance information to be separated. At this point it isn't doing much, currently it only improves quality of the sharpening.
-
Caching has been rewritten, hopefully faster and less crashy.
Worth mentioning
-
Has 'Image Profiles' - Current options:
Standard
Gamma corrected, harsh clipping.Tonemapped
Gamma corrected + Reinhard Tonemapped (Smooth highlights)Alexa Log-C
Alexa Log curve, based on this specification. EI 800 version of curve is used.Cineon Log
CIneon log curve, formula from this thread.Sony S-Log3
Sony S-Log3 curve from this document.Linear
If for any reason you don't want gamma correction
-
Has ProRes 4444 export. It is however a temporary solution as it uses ffmpeg, not AVFoundation.
Note: When you export prores, the app will freeze with the spinning ball, this is it exporting, not a crash. Just leave it until done for a few minutes.
Problems
-
Cocoa App still uses ffmpeg, time to implement AVFoundation
-
Command+Q not working for Cocoa GUI.
-
While the CoreGraphics display method is better than what was used before, it is slow, hopefully can replace it with OpenGL
Note About the Binary
- I compiled C parts with gcc-7 instead of clang for a minor speed increase:
make app CC=gcc-7 -j4
MLV App [Cocoa] - Fixed View Refreshing + "Open With"
New to this release
-
Focus pixel removal thx to bouncyball's amazing work, not fully implemented in GUI yet 😢
-
Image will now refresh reliably (CoreGraphics instead of NSImageView)
-
Gives notification when done exporting (admittedly, this comes with a crash)
Worth mentioning
- Has 'Image Profiles' - Current options:
Standard
Gamma corrected, harsh clipping.Tonemapped
Gamma corrected + Reinhard Tonemapped (Smooth highlights)Alexa Log-C
Alexa Log curve, based on this specification. EI 800 version of curve is used.Cineon Log
CIneon log curve, formula from this thread.Sony S-Log3
Sony S-Log3 curve from this document.Linear
If for any reason you don't want gamma correction
-
Has support for lossless RAW... Enjoy, 5D Mark III users
-
Has ProRes 4444 export. It is however a temporary solution as it uses ffmpeg, not AVFoundation.
Note: When you export prores, the app will freeze with the spinning ball, this is it exporting, not a crash. Just leave it until done for a few minutes.
Problems
-
GUI (NSImageView) is buggy, sometimes app window needs resizing to make it update.FIXED -
Cocoa App still uses ffmpeg, time to implement AVFoundation
-
Command+Q not working for Cocoa GUI,
and closing window does not end the process. -
While the CoreGraphics display method is better than what was used before, it is slow, hopefully can replace it with OpenGL
MLV App [Qt]
New in v0.8 alpha:
- RAW corrections
- Zoom 200% and 400%
- Actions to access previous and next frame
- Batch paste receipt
- Many bugfixes
Minimum OSX:
- OSX 10.9.5 Mavericks
Windows x86:
- includes all dynamic QT libraries
Windows x64:
- this mlvapp.exe release is one static binary
- focus pixel maps are included (EOSM, 700D, 100D)
both Windows releases include ffmpeg.exe
Linux x64 (thanks to revast for compiling):
- includes all dynamic QT libraries
MLV App [Qt]
New in v0.7 alpha (Windows version was broken at this time, please wait for next release):
- Image profiles (Standard, Tonemapped, Alexa Log-C, Cineon Log, Sony S-Log3, Linear)
- Framerate override for playback and export
- Uncompressed AVI export
- Audio playback on preview, Audio export, Draw audio track in GUI
- Some bug fixes
- New Icon
Problems:
- Audio may not be perfectly in sync
- Support for mlv_dump uncompressed MLV files seems to be broken
- Windows port broken (but will be fixed in next version)
Minimum OSX:
- OSX 10.9.5 Mavericks
MLV App [Cocoa] - More Logs + No Clipping
New to this release
-
Log does not clip anymore. At all.
-
Added more 'Image Profiles' - Current options:
Standard
Gamma corrected, harsh clipping.Tonemapped
Gamma corrected + Reinhard Tonemapped (Smooth highlights)Alexa Log-C
Alexa Log curve, based on this specification. EI 800 version of curve is used.Cineon Log
CIneon log curve, formula from this thread.Sony S-Log3
Sony S-Log3 curve from this document.Linear
If for any reason you don't want gamma correction
...probably more profiles to come
Worth mentioning
-
Has support for lossless RAW... Enjoy, 5D Mark III users
-
Has Reinhard tone mapping - much more film like highlight rolloff
-
Has ProRes 4444 export. Finally! It is a temporary solution as it uses ffmpeg, not AVFoundation.
Note: When you export prores, the app will freeze with the spinning ball, this is it exporting, not a crash. Just leave it until done for a few minutes.
Problems
-
GUI (NSImageView) is buggy, sometimes app window needs resizing to make it update.
-
Cocoa App still uses ffmpeg, time to implement AVFoundation
-
Command+Q not working for Cocoa GUI, and closing window does not end the process.
-
Highlight reconstruction has limited dynamic range 😢