Author Topic: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)  (Read 1559754 times)

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #700 on: July 28, 2014, 06:40:32 AM »
Ok, I'll test but I have to check first if that messes up my system. A number of things are running on openGL. No worries about the "trouble" - it's none. I like to test stuff and with the price going half this summer, I'll likely get myself a BMPCC for that $500... So my 6D would be for photos only then :).

As long as you just copy the lib from the build directory to the mlrawviewer source directory, and do not do "make install", there should be no impact on anything else.

N/A

  • Hero Member
  • *****
  • Posts: 576
  • Dreaming in 14 bit
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #701 on: July 29, 2014, 02:48:28 AM »
MlRawViewer crashes whenever I try to export 7D .MLV or .RAW with stripe removal activated. Version 1.1.7, OSX 10.9.4, AMD Radeon HD 6770M. Crashes whether the MLV has sound or not, and resolution makes no difference. Funny thing is, rendering to .mov works just fine. Playback works just fine, and rendering without stripe removal activated works fine. I'll pm you the crash log.
7D. 600D. Rokinon 35 cine. Sigma 30 1.4
Audio and video recording/production, Random Photography
Want to help with the latest development but don't know how to compile?

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #702 on: July 30, 2014, 06:12:35 PM »
MlRawViewer crashes whenever I try to export 7D .MLV or .RAW with stripe removal activated. Version 1.1.7, OSX 10.9.4, AMD Radeon HD 6770M. Crashes whether the MLV has sound or not, and resolution makes no difference. Funny thing is, rendering to .mov works just fine. Playback works just fine, and rendering without stripe removal activated works fine. I'll pm you the crash log.

Thanks N/A. I managed to reproduce this now. I think it's similar to the problem swinxx had - program crashes inside an OpenGL call in Apple's OpengGL library. I'll see if I can find some workaround for it.

N/A

  • Hero Member
  • *****
  • Posts: 576
  • Dreaming in 14 bit
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #703 on: July 30, 2014, 07:43:14 PM »
Any way to replace or update the OpenGL library? I know OSX includes OpenGL but I'm sorta lost on the library part.
7D. 600D. Rokinon 35 cine. Sigma 30 1.4
Audio and video recording/production, Random Photography
Want to help with the latest development but don't know how to compile?

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #704 on: July 30, 2014, 07:56:04 PM »
Any way to replace or update the OpenGL library? I know OSX includes OpenGL but I'm sorta lost on the library part.

No. But I found a workaround that seems to stop it crashing, and pushed that to git already. It will be fixed in the next release.

N/A

  • Hero Member
  • *****
  • Posts: 576
  • Dreaming in 14 bit
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #705 on: July 30, 2014, 07:57:52 PM »
Ok, I'll test it out as soon as its compiled.
7D. 600D. Rokinon 35 cine. Sigma 30 1.4
Audio and video recording/production, Random Photography
Want to help with the latest development but don't know how to compile?

zacshome

  • New to the forum
  • *
  • Posts: 45
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #706 on: August 05, 2014, 11:01:25 PM »
Hey dude, anyway to turn the mov conversion into small proxie files? 444 is all well and good but i want cdng for resolve then small .mov files to edit in premiere with so i can just xml back to resolve and grade. so small .mov option would be amazing...unless i misses something...i read since page 11 :)

Also, when grading in resolve with BMD color spacing etc.. is it best to use log space? i am used to using raw2cdng.

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #707 on: August 06, 2014, 07:35:28 AM »
Hey dude, anyway to turn the mov conversion into small proxie files? 444 is all well and good but i want cdng for resolve then small .mov files to edit in premiere with so i can just xml back to resolve and grade. so small .mov option would be amazing...unless i misses something...i read since page 11 :)

Also, when grading in resolve with BMD color spacing etc.. is it best to use log space? i am used to using raw2cdng.

Hi. There is no option for low res proxies at the moment.

The colour mapping options options like Rec.709 and LOG only affect the MOV output, not DNG (which is what you should use to export to Resolve).

zacshome

  • New to the forum
  • *
  • Posts: 45
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #708 on: August 06, 2014, 07:59:00 AM »
Totally cool, my only issue now is getting the .mov files to link to my DNG files back in resolve. xml and edl are being a real pain. Any ideas?

oc_masta

  • New to the forum
  • *
  • Posts: 29
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #709 on: August 07, 2014, 11:44:04 AM »
When clicking around on the frame, why does it change the colour/tint of the video?
Should I be setting the grey point for WB when clicking at a point on the frame? If so, thats amazing but not sure yet?

ToS_Maverick

  • New to the forum
  • *
  • Posts: 18
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #710 on: August 07, 2014, 02:12:25 PM »
Hi. There is no option for low res proxies at the moment.

I saw in the code that FFMPEG is executed with "-profile:4". No need for another symbol in the UI, but it would be really cool to switch between profiles or even the constant quantizer mode (maybe a config file?). I think ProRes 422 would sufficient for most cases...
http://transcoding.wordpress.com/2012/01/29/prores-ffmpeg/

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7702
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #711 on: August 07, 2014, 02:32:27 PM »
When clicking around on the frame, why does it change the colour/tint of the video?
Should I be setting the grey point for WB when clicking at a point on the frame? If so, thats amazing but not sure yet?

Read the whole thread. This app deserves it as a lot of many other contributions on this forum.
And yes. Whitebalance is only a click away. Amazing.

khayyamkhan

  • New to the forum
  • *
  • Posts: 10
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #712 on: August 07, 2014, 05:14:30 PM »
I love what the HDR option does to my footage. What is it actually doing to the footage?  I would like to recreate this effect in Resolve.

flostro

  • New to the forum
  • *
  • Posts: 38
  • EOS 5D Mark III / EOS 3 / A1
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #713 on: August 07, 2014, 05:34:47 PM »
I saw in the code that FFMPEG is executed with "-profile:4". No need for another symbol in the UI, but it would be really cool to switch between profiles or even the constant quantizer mode (maybe a config file?). I think ProRes 422 would sufficient for most cases...
http://transcoding.wordpress.com/2012/01/29/prores-ffmpeg/

That would be great! Rawanizer had the option to write the ffmpeg code in a textbox or use presets, but config file would be good for mlraviewer.

I tried to modify the prores profile in the python source, but i don't know anything about compiling it to an executeble.

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #714 on: August 07, 2014, 06:36:10 PM »
I love what the HDR option does to my footage. What is it actually doing to the footage?  I would like to recreate this effect in Resolve.

It applies the simple "Reinhard" global tone map function x -> x / (1+x) which maps input from the range 0-inf to the range 0-1, i.e. it never clips. The brightness (exposure) multiplier can then be applied as much as you like to bring out the darker areas, and compress the brighter areas.

(Sorry, I've no idea how to achieve the same result in Resolve).

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #715 on: August 07, 2014, 08:58:49 PM »
That would be great! Rawanizer had the option to write the ffmpeg code in a textbox or use presets, but config file would be good for mlraviewer.

I tried to modify the prores profile in the python source, but i don't know anything about compiling it to an executeble.

Done: https://bitbucket.org/baldand/mlrawviewer/commits/845b561366761c351aadad057f99efd669179f74

Will be in the next release. This should allow you try to try different ProRes variants and bitrates (e.g. for proxies), as well as any other container or codec like H.264, or even JPG/PNG/TIFF output. Some examples are in the commit message.

In a later version I may take some of the best examples people make and offer them as standard options in the UI.

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7702
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #716 on: August 07, 2014, 10:07:26 PM »
Awesome!

Jbowdach

  • Freshman
  • **
  • Posts: 74
  • Editor\Colorist for Cinetic Studios
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #717 on: August 08, 2014, 02:00:38 AM »
Done: https://bitbucket.org/baldand/mlrawviewer/commits/845b561366761c351aadad057f99efd669179f74

Will be in the next release. This should allow you try to try different ProRes variants and bitrates (e.g. for proxies), as well as any other container or codec like H.264, or even JPG/PNG/TIFF output. Some examples are in the commit message.

In a later version I may take some of the best examples people make and offer them as standard options in the UI.

Ridiculously awesome. Many thanks!!

Quick question: When you decode to DNG, are you using any type of standard decoding method? Im trying to compare it to raw2cdng decoding quality and see which is better and I was curious if you decoded to DNG ? Long story short, should I execpect any quality difference when decoding using methods?

Jbowdach

  • Freshman
  • **
  • Posts: 74
  • Editor\Colorist for Cinetic Studios
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #718 on: August 08, 2014, 02:02:17 AM »
Totally cool, my only issue now is getting the .mov files to link to my DNG files back in resolve. xml and edl are being a real pain. Any ideas?

If the files are named the same as the DNG folders it should be quite easy to relink back in Resolve. Use an XML, not an edl as EDL only supports ONE track of video. The KEY is making sure the filenames are identical, ensuring a setting in resolve is set to assist using file\folder names, and ensure you uncheck import media, as you MUST have already imported your CDNG files before you import your XML. The below should assist

This should help: http://www.magiclantern.fm/forum/index.php?topic=11379.msg122149#msg122149

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #719 on: August 08, 2014, 06:48:12 AM »
Quick question: When you decode to DNG, are you using any type of standard decoding method? Im trying to compare it to raw2cdng decoding quality and see which is better and I was curious if you decoded to DNG ? Long story short, should I execpect any quality difference when decoding using methods?

MlRawViewer has two different data paths for converting into DNG. In both cases a DNG container is created with tags extracted from the source file metadata.
1. When stripe reduction is NOT in use, the source raw data is copied and, if needed, padded to 16bit values with zero bits. In addition, (bad) pixels with zero value are hidden with surrounding data. This path should have very minimal impact on the data.
2. When stripe reduction IS in use, the data is loaded to the GPU and 3 shaders are run to estimate and correct any stripe patterns in the data due to different amplifier settings, as well as hot pixels. The result is written out as 16bit values. This path can touch all pixel values, but is intended not to cause an overall visible change in the image, other than reducing stripes and spots.

budafilms

  • Hero Member
  • *****
  • Posts: 711
  • 5D Mark a1ex
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #720 on: August 08, 2014, 08:52:52 AM »
Excelent Sofware for use in the set.
Congrats.

I cannot Export (C letter, doesn't happen).

I use with Mavericks 10.9.4. .MLV

Everything works like a charm except export.

Any Ideas?

baldand

  • Contributor
  • Senior
  • *****
  • Posts: 408
  • 7D, Developer of MlRawViewer
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #721 on: August 08, 2014, 11:07:54 AM »
Excelent Sofware for use in the set.
Congrats.

I cannot Export (C letter, doesn't happen).

I use with Mavericks 10.9.4. .MLV

Everything works like a charm except export.

Any Ideas?

Press Y, or click the red circle to start processing the export queue.

In the next version this will happen by default.

Jbowdach

  • Freshman
  • **
  • Posts: 74
  • Editor\Colorist for Cinetic Studios
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #722 on: August 08, 2014, 05:11:34 PM »
Many thanks for the detailed explanation!

Markus

  • Senior
  • ****
  • Posts: 341
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #723 on: August 08, 2014, 06:33:48 PM »
I love what the HDR option does to my footage. What is it actually doing to the footage?  I would like to recreate this effect in Resolve.

Set clip settings to "bmd film" in resolve and work from there. Also be sure to check "highlight recovery" box. Manipulate raw input settings and I would recommend using an s-curve.

Jbowdach

  • Freshman
  • **
  • Posts: 74
  • Editor\Colorist for Cinetic Studios
Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
« Reply #724 on: August 08, 2014, 11:12:39 PM »
HDR is using an specific algorithm, it was discussed previously in this thread. Here is a quote opf wat its doing
Quote
It applies the simple "Reinhard" global tone map function x -> x / (1+x) which maps input from the range 0-inf to the range 0-1, i.e. it never clips. The brightness (exposure) multiplier can then be applied as much as you like to bring out the darker areas, and compress the brighter areas.

(Sorry, I've no idea how to achieve the same result in Resolve).