Colorcast [0.4] with Magic Lantern support

Started by martinhering, February 02, 2018, 06:19:34 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

martinhering

Hi,

I think it's a good idea to make a new topic for this app. Here is my second attempt to build a macOS app that includes Magic Lantern support. This app now uses the GPLed open-source MacLantern project. The MacLantern project includes all the code that interfaces with the MLV files and runs as a separate process. The app uses inter-process communication to read data from the process. The open-source project can be included into other Mac projects as well. Actually I am building a secondary Mac app that only focuses on MLV to CinemaDNG conversion which will be GPL.

You can simply import your MLV files and start previewing them right away. The app can export to ProRes and H.264 at the moment. Other Codecs are in the works. This is not the official binary from my website. I thought I first release it here to have something for you guys to play with and talk about.

Screenshot:


Binary Download Link:
https://rink.hockeyapp.net/apps/a3832578bbe84f638fea7ecbeb044b78/app_versions/35

MacLantern Repo:
https://github.com/martinhering/MacLantern

Minimum Requirements: MacOS 10.13.0 High Sierra and a Metal capable graphics card (I can't backport it to older versions of MacOS, since the app uses some vital technologies introduced in High Sierra.)
5D Mark III, EOS M, 700D

Wayne H

Welcome back Martin, just downloaded this app, but i'm unable to import any files, tried MLV files, prores files and H.264 files, nothing imports, tried using add clips tab, nothing.. and drag and drop but still nothing.

I'm using a macbook pro 2016 macOS High Sierra 10.13.3

Looking forward to trying out MLV files in this app.

PS, i see your minimum requirements say macOS 10.14.0 High Seirra that version is not due until summer lol, 10.13.3 is indeed the latest macOS version, unless i'm missing something.

martinhering

Sorry, about the version number. Just corrected that.

Quotei'm unable to import any files, tried MLV files, prores files and H.264 files, nothing imports, tried using add clips tab, nothing.. and drag and drop but still nothing.

Sounds like something is going wrong on your computer. Try to check the console and search for "Colorcast". Maybe you can find an error message or something that would help me figure this out. Maybe you can also make a quick screencast that shows the problem.

Thank you.
5D Mark III, EOS M, 700D

Wayne H


Wayne H



Torisimo22

@martinhering I've been looking forward to the new release of Colorcast but I also am running into the same problem @Wayne H is having.

Thanks!

martinhering

OK, sorry. I fixed the import issue and updated the download link above. Please redownload it.

https://www.dropbox.com/s/o3n43e153uhv4zm/Colorcast_0.4b2.zip?dl=0
5D Mark III, EOS M, 700D

Camerite

Wow, fantastic app Martin! I can scroll through my clip but spacebar (play) does not seem to work yet..

Camerite

And it does not seem to export anything yet...

martinhering

QuoteWow, fantastic app Martin! I can scroll through my clip but spacebar (play) does not seem to work yet..

Playback of RAW footage isn't possible yet, because of performance constrains. I am getting maybe 10 FPS yet, which is not enough for playback.

QuoteAnd it does not seem to export anything yet...

What does this mean? What is not working exactly? Export is done in the background. Please check the Activity window for export progress.
5D Mark III, EOS M, 700D

Lars Steenhoff






I tested the latest version today and have a few questions:

- Can you please add anamorphic lens support? 1.4 1.5 desqueeze
- will you add presets for combinations of corrections ?  for example combination for sharpness, LUT and color correction.
- There were a few pink frames in the export that were not in the preview. This indicates a rendering problem for the clip I used.

Thanks

martinhering

I updated the download link above to b3, because I found a grave problem with baseline exposure. Fixed that. I also added a False Color display option for judging exposure.

Link again:
https://www.dropbox.com/s/3sv1ix9rs4ola7x/Colorcast_0.4b3.zip?dl=0

QuoteCan you please add anamorphic lens support? 1.4 1.5 desqueeze

Do you want this only for display purposes? I guess, you like to not export the dequeezed image and do the final dequeezing in your editor, right? If not, can you explain?

Quotewill you add presets for combinations of corrections ?  for example combination for sharpness, LUT and color correction.

Yeah, that's planned. Right now you can apply the filter set to other images when you select an image and copy and paste.

QuoteThere were a few pink frames in the export that were not in the preview. This indicates a rendering problem for the clip I used.

I need concrete examples, so that I can judge, what the problem might be.
5D Mark III, EOS M, 700D

Camerite

Somehow the progress bar during export (activity window) did not do anything, my mistake probably. It works now in last version. Thanks!

Lars Steenhoff

Here the example of the normal and the pink frame, there we like 4 of them in the exported movie.






martinhering

Quote from: Lars Steenhoff on February 04, 2018, 03:57:16 PM
Here the example of the normal and the pink frame, there we like 4 of them in the exported movie.

Some thoughts:
1) Is it possible that Magic Lantern did produce this image, or do you not have this issue with other methods?
2) Is it always the same frame?
3) Does this also happen in preview at some point?

The error doesn't look like a simple shader glitch. In fact I think I see some demosaicing artifacts, which makes me think, that a) ML did this during recording of the frame (unlikely) or b) it's a bug in Apple's demosaicing (more likely). If it's b) and 2) is yes, we should try to isolate the particular frame, produce a DNG of it and try to reproduce this issue.

One more thing: Have you tried it already with b3? I fixed a problem with baseline exposure in this build.
5D Mark III, EOS M, 700D

martinhering

I also see some chromatic aberration around the highlight edges. Is this a problem of the lens (I have a similar problem with my 50mm f1.4 lens (not L))? I'll try to add a defringing filter to desaturate the discolored areas. Maybe that helps.
5D Mark III, EOS M, 700D

Lars Steenhoff

1.no problems with this mlv before.
2.not the same one
3.It does not show in the preview, and on the second time I export there is only one frame like this.

the chromatic aberration could be the lens as its an old anamorphic lens.




martinhering

I've found the issue with the garbled image and audio and fixed it. I also improved the sharping and denoising filter. It can now protect areas from sharpening and edges from blurring out when denoising.

Here's the updated download link:
https://www.dropbox.com/s/ol9laao8tu91h4d/Colorcast_0.4b4.zip?dl=0
5D Mark III, EOS M, 700D

Lars Steenhoff

Just tested the new version and can confirm the same file is now exporting without problem frames.
Nice update!


martinhering

5D Mark III, EOS M, 700D

martinhering

I just updated the Colorcast to version 0.5 today.

New features include:

  • Added support for Cinema DNG
  • Added option for Anamorphic De-Squeeze
  • Added option for Frame Re-timing
  • Moved export settings from preferences into export panel
  • Refined optics
  • Minor bug fixes and performance improvements

https://colorcast-app.com
5D Mark III, EOS M, 700D

Lars Steenhoff

Great update!

Would be nice to have:

- 100%/ 200% zoom to the footage for the viewing and adjustment of sharpening etc. 
- full screen view ( zoom to fit / and custom zoom options
- displays of lens info like there was in footage ( 50 f.14 etc )
- setting in and out points per clip
- export of compressed dng
- full grid thumbnail view.


bakersdozen

Tested today. Works very well.
Are we able to have a play preview anytime soon?
Any chance to label the anamorphic de-squeeze options? Or provide a matrix of what each of them do and what they are suited to?
What is the intention of this app moving forward? Will it be paid or be free forever?

EOS M + 5D3