Magic Lantern Forum

Using Magic Lantern => Raw Video => Raw Video Postprocessing => Topic started by: baldand on December 09, 2013, 06:10:19 PM

Title: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on December 09, 2013, 06:10:19 PM
(https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2013/Dec/13/mlrawviewer-logo-999853879-7_avatar.png)

MlRawViewer 1.3.3

(https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewerScreenshot.png)

MlRawViewer is a cross-platform viewer for raw video files produced by Magic Lantern.

It supports both the original RAW format, and the newer MLV (RAW v2.0) format in both single and multi-file versions.

It also supports sound playback from embedded MLV_SND audio, or external WAV files.

It also supports playback of directories containing sequences of "CinemaDNG" .DNG files, as produced by mlv_dump or raw2cdng.

It also supports 2 x 1D and 1 x 3D LUT for display and ProRes export.

Features/usage
Full Key Control List
Linux Installation & Usage

Any normal Linux distribution (32 or 64bit) should work, but only Ubuntu 12.04 64bit has been extensively tested. NVIDIA or AMD GPUs using properietary drivers should work best. You may be able to use Intel GPUS, but problems may increase the older the GPU.

You should get the source code either with git (see below) or from a snapshot: https://bitbucket.org/baldand/mlrawviewer/get/master.tar.bz2 (https://bitbucket.org/baldand/mlrawviewer/get/master.tar.bz2)

You should use python 2.7 (not python 3), and install pyOpenGL and numpy package. On Ubuntu/Debian do:

Code: [Select]
sudo apt-get install build-essential python-opengl python-numpy
python setup.py build_ext --inplace
chmod +x mlrawviewer.py
./mlrawviewer.py /path/to/file.MLV [/path/to/encodedfile.MOV]

Then the video should appear and playback immediately. See above for keys.

Mac OS X 10.7-10.9 Installation and Usage

A binary release or source build can be used. The binary release is known to work with 10.7.x, 10.8.x and 10.9.x. Source builds may work with earlier OS X releases.

NVIDIA and AMD GPUs will work best. Intel GPUs may work, but problems have been reported with e.g. HD3000.

Download the DMG from https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_3_3_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_3_3_mac.dmg)

Click the DMG to mount it, and drag the icon to your Applications folder.

Drag an MLV or RAW or DNG file into the app, or open a file using the app.

Windows 7 Installation and Usage

A binary release or source build can be used. The binary release is known to work properly with Windows 7 (32bit or 64bit). It should also work with Window 8. Source builds may work with earlier Windows versions.

NVIDIA and AMD GPUs will work best. Intel GPUs may work, but problems have been seen with some older chips.

Download the zip from https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_3_3_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_3_3_win32.zip)

Open the zip, and copy the mlrawviewer folder to somewhere in your machine. That folder contains mlrawviewer.exe, which is the program to run.

Drag an MLV or RAW file into the mlrawviewer.exe app icon (or a shortcut), or set up a file association so it opens when you double click a video file. Alternatively run the app and select a file from the file dialog.

A log file (mlrawviewer.log) is generated in the USER\.mlrawviewer directory when the program is run. In case of problems, please check and share the log to help the developers identify the causes.

Implementation details

The program is written in python, and makes use of OpenGL for image processing in order to be able to display videos at their intended frame rate. This also depends on you having good file read speed in your computer.

Almost everything (apart from bitunpacking and CPU demosaicing) is written in python, so it is quite easy to install, modify and extend in case you are familiar with that language.

The license for the program source code excluding AMaZE is BSD-style.
The license for the AMaZE demosaicer (amaze_demosaic_RT.c) is GPLv3
The license for ffmpeg is GPLv3.
Hence, binary releases of MlRawViewer must be GPLv3.

Testing, feedback and code contributions are welcome.

Home page: https://bitbucket.org/baldand/mlrawviewer (https://bitbucket.org/baldand/mlrawviewer)
Git repo: https://bitbucket.org/baldand/mlrawviewer.git (https://bitbucket.org/baldand/mlrawviewer.git)
Bug tracker: https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)
IRC: Freenode:#mlrawviewer
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 10, 2013, 12:39:04 AM
Did you make that program baldand (haven't it tested yet).
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 10, 2013, 10:31:00 PM
Did you make that program baldand (haven't it tested yet).

Yes, I did.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: g3gg0 on December 11, 2013, 12:00:27 AM
cool :)
couldnt try because i couldnt set it up on my win7 system.
i must admit, i have no experience with python in general and didnt want to search too much :)


Code: [Select]
D:\Users\g3gg0>"c:\Program Files (x86)\Python\python.exe" d:\Users\g3gg0\Desktop\y\setup.py build
running build
running build_ext
building 'bitunpack' extension
error: Unable to find vcvarsall.bat

D:\Users\g3gg0>"c:\Program Files (x86)\Python\python.exe" d:\Users\g3gg0\Desktop\y\mlrawviewer.py
  File "d:\Users\g3gg0\Desktop\y\mlrawviewer.py", line 32
    except Exception,err:
                    ^
SyntaxError: invalid syntax
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 11, 2013, 10:46:30 PM
I'm guessing you tried to run it with a Python 3.x runtime (which doens't support that Exception syntax)?

If so, try a Python 2.x runtime, like 2.7.6 from http://www.python.org/getit/

You may still have compiler or module troubles. When I tested it on Windows, I actually used the WinPython distribution, which includes all needed external modules, and also mingw for compiling the bitunpack module. See the end of my blog post for pointers: http://thndl.com/?20  (http://thndl.com/?20)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 12, 2013, 03:52:14 AM
for me I got;
Code: [Select]
[email protected]:~/Downloads/mlrawviewer-1-0-0$ ./mlrawviewer.py ~/Videos/M12-1345.MLV
Falling back to Numpy for bit unpacking operations.
Consider compiling bitunpack module for faster conversion.
Opening MLV file /home/cosmo/Videos/M12-1345.MLV
Could not open file /home/cosmo/Videos/M12-1345.MLV. Error:1280922707

and with the bitunpack.so
Code: [Select]
[email protected]:~/Downloads/mlrawviewer-1-0-0$ ./mlrawviewer.py ~/Videos/M12-1345.MLV
Opening MLV file /home/cosmo/Videos/M12-1345.MLV
Could not open file /home/cosmo/Videos/M12-1345.MLV. Error:1280922707
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 12, 2013, 09:42:11 AM
for me I got;
Code: [Select]
[email protected]:~/Downloads/mlrawviewer-1-0-0$ ./mlrawviewer.py ~/Videos/M12-1345.MLV
Falling back to Numpy for bit unpacking operations.
Consider compiling bitunpack module for faster conversion.
Opening MLV file /home/cosmo/Videos/M12-1345.MLV
Could not open file /home/cosmo/Videos/M12-1345.MLV. Error:1280922707

and with the bitunpack.so
Code: [Select]
[email protected]:~/Downloads/mlrawviewer-1-0-0$ ./mlrawviewer.py ~/Videos/M12-1345.MLV
Opening MLV file /home/cosmo/Videos/M12-1345.MLV
Could not open file /home/cosmo/Videos/M12-1345.MLV. Error:1280922707

That was due to an unrecognised block type in the MLV file.

Now I got round to putting the source code to bitbucket, and fixing that bug. If you have a chance to pull a new version from there, it might work for you now.

https://bitbucket.org/baldand/mlrawviewer




Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 12, 2013, 10:13:22 AM
It works!! And was very smooth.

I think you'd know these facts already;
(but also just in case other people who haven't tested the program and want to know a little more);

I shot: 640x320 (2:1) @ 25fps
played back: 960x540 (16:9) @ ~28fps


which I just noticed it detects:
Using Bilinear demosaic algorithm
Width: 640 Height: 320 Frames: 715


also, It's very easy to edit the python source code to change white balance (by using RGB multipliers) <-- for anybody wondering
and same with resolution


one note baldand, I think the brightness may be wrong, it at 50 blows things out, haven't done extensive testing, but that may be due to a logarithmic vs linear scale or something, maybe it should be more something like 33.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 12, 2013, 11:53:27 AM
Bug:
When using nearest to de-mosaic instead of bi-linear, everything comes out blue


Found the solution:
You didnt "-black" on the other colours.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 12, 2013, 01:26:30 PM
Bug:
When using nearest to de-mosaic instead of bi-linear, everything comes out blue


Found the solution:
You didnt "-black" on the other colours.

Thanks! I pushed the fix for this now.

I'm using a simple Reinhard global tone map function (x/(x+1)) for the display, so the brightness value needed depends very much on the content. At the moment I tend to just go in and modify the value manually for each clip I view.

A step up from that would be to make it a command line parameter, and a step up from that would be to let you change it while viewing the clip, and a step up from that would be to measure a histogram of the data and calculate a suitable value along with auto colour balance and the rest. All possible, but needs a bit more development.

Contributions/pull requests most welcome :-)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 12, 2013, 01:40:03 PM
Yeah, a gui would be great, I'm really impressed by this tool.
And then the step up after that would be output or piping to avconv/ffmpeg maybe.

I'm not sure if I exposed my test I did properly so I will have to try again.
At the same time, I'm not sure if your tool does work entirely right with the brightness and colour multipliers,
not that it matters because it is a viewer and only newly released.
But in the future it may have to be altered.

But yes, I'm very impressed.
I wonder if a gui could be done with wxpython, as I've programmed with that before.

(I don't have a bitbucket (yet), only a github.)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: g3gg0 on December 12, 2013, 03:41:44 PM
@baldand:

do you pre-index the MLV blocks before processing?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 12, 2013, 04:11:09 PM
@baldand:

do you pre-index the MLV blocks before processing?

No. I tried that at first, but it was a bit painful to wait a few seconds each time while it indexed e.g. a 20Gb set of files.

Now it builds an internal temporary index as it goes, and also tries to preload the next frame while the current one is rendered. I have a slighty better version not yet pushed which can do more look-ahead.

Of course it would be good if it would generate and persist an IDX file at the same time.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: g3gg0 on December 12, 2013, 05:27:59 PM
it doesnt matter how you pre-index - if using mlv_dump or internally.
just wanted to make sure you do it at all :)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 13, 2013, 09:27:47 PM
(moved to top post)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 13, 2013, 10:10:44 PM
Code: [Select]
[email protected]:~/src/mlrawviewer$ python mlrawviewer.py ./M08-1336.RAW
MlRawViewer v1.0.1
(c) Andrew Baldwin & contributors 2013
Falling back to Numpy for bit unpacking operations.
Consider compiling bitunpack module for faster conversion.
Opening MLRAW file ./M08-1336.RAW
Width: 1920 Height: 1080 Frames: 60
Traceback (most recent call last):
  File "/home/alex/src/mlrawviewer/GLCompute.py", line 223, in __draw
    self.onDraw(w,h)
  File "mlrawviewer.py", line 186, in onDraw
    self.init()
  File "mlrawviewer.py", line 178, in init
    self.demosaic = DemosaicScene(self._raw,size=(self._raw.width(),self._raw.height()))
  File "mlrawviewer.py", line 93, in __init__
    self.rawUploadTex = GLCompute.Texture((self.raw.width(),self.raw.height()),rgbadata=frame0.rawimage,hasalpha=False,mono=True,sixteen=True)
  File "/home/alex/src/mlrawviewer/GLCompute.py", line 85, in __init__
    glTexImage2D(GL_TEXTURE_2D,0,GL_R32F,self.width,self.height,0,GL_RED,GL_UNSIGNED_SHORT,rgbadata)
  File "/usr/local/lib/python2.6/dist-packages/PyOpenGL-3.0.2-py2.6.egg/OpenGL/latebind.py", line 45, in __call__
    return self._finalCall( *args, **named )
  File "/usr/local/lib/python2.6/dist-packages/PyOpenGL-3.0.2-py2.6.egg/OpenGL/wrapper.py", line 792, in wrapperCall
    raise err
GLError: GLError(
err = 1281,
description = 'invalid value',
baseOperation = glTexImage2D,
pyArgs = (
GL_TEXTURE_2D,
0,
GL_R32F,
1920,
1080,
0,
GL_RED,
GL_UNSIGNED_SHORT,
array([[16382, 16382, 16382, ..., 163...,
),
cArgs = (
GL_TEXTURE_2D,
0,
GL_R32F,
1920,
1080,
0,
GL_RED,
GL_UNSIGNED_SHORT,
array([[16382, 16382, 16382, ..., 163...,
),
cArguments = (
GL_TEXTURE_2D,
0,
GL_R32F,
1920,
1080,
0,
GL_RED,
GL_UNSIGNED_SHORT,
array([[16382, 16382, 16382, ..., 163...,
)
)

Python 2.6.5, PyOpenGL 3.0.2.

Tried to print the arguments before the call to glTexImage2D:
Code: [Select]
            print self.width, self.height
            print rgbadata
            print glGetIntegerv(GL_MAX_TEXTURE_SIZE)
=>

1920 1080
[[16382 16382 16382 ..., 16382 16382 16382]
 [16382 16382 16382 ..., 16382 16382 16382]
 [16382 16382 16382 ..., 16382 16382 16382]
 ...,
 [ 9928  6171 11226 ...,  6250 11173  6021]
 [10345  6163 10482 ...,  5800 10179  6075]
 [10423  5907  9725 ...,  5539 10362  5808]]
4096

Also tried smaller textures (64x64) and 8-bit, didn't help.

NeHe lesson 6 (texture mapping) runs fine (it has a call to glTexImage2D and seems to work).

Will keep looking, but maybe you have any suggestions on what to try?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 13, 2013, 10:44:39 PM
What kind of platform are you running on, e.g.

Native Linux or under a VM? (VirtualBox/VMWare often have more limited OpenGL implementations)

What kind of graphics card/drivers - Intel, AMD, NVIDIA?

For reference, I've used it on (low end integrated) AMD & (mid range) NVIDIA, but not Intel (though I think it should generally work also there).

My suspicion here is the GL_R32F as the internal format. Your environment might not support floating point textures. One thing to try might be to change that to R16F or just R16 and see if that helps.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 13, 2013, 10:56:00 PM
I just pushed a change for that line to use R16 internally, which should be ok for the raw bayer data.
Would be good to know if your env now fails on the next texture create which is RGB float.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 14, 2013, 06:26:07 AM
It's Ubuntu Lucid, native, and the card is Intel 4500MHD integrated. Not exactly the best choice for OpenGL.

Got it somewhat working with this change:
Code: [Select]
diff --git a/GLCompute.py b/GLCompute.py
index 161cc79..73575f6 100755
--- a/GLCompute.py
+++ b/GLCompute.py
@@ -80,7 +80,7 @@ class Texture:
         elif not hasalpha and not mono and fp:
             glTexImage2D(GL_TEXTURE_2D,0,GL_RGB32F,self.width,self.height,0,GL_RGB,GL_FLOAT,None)
         elif mono and not sixteen:
-            glTexImage2D(GL_TEXTURE_2D,0,GL_RED,self.width,self.height,0,GL_RED,GL_UNSIGNED_BYTE,rgbadata)
+            glTexImage2D(GL_TEXTURE_2D,0,GL_RGB,self.width,self.height,0,GL_RED,GL_UNSIGNED_BYTE,rgbadata)
         elif mono and sixteen:
             glTexImage2D(GL_TEXTURE_2D,0,GL_R16,self.width,self.height,0,GL_RED,GL_UNSIGNED_SHORT,rgbadata)
         elif not mono and sixteen:
diff --git a/ShaderText.py b/ShaderText.py
index dd82c4b..dbcc56e 100644
--- a/ShaderText.py
+++ b/ShaderText.py
@@ -32,7 +32,7 @@ attribute vec4 axyuv;
 attribute vec4 argba;
 attribute vec4 actmg;
 varying vec2 texcoord;
-uniform mat4x4 matrix;
+uniform mat4 matrix;
 uniform float opacity;
 uniform vec4 urgba;
 varying vec4 rgba;
diff --git a/mlrawviewer.py b/mlrawviewer.py
index d7609b1..d3082b4 100755
--- a/mlrawviewer.py
+++ b/mlrawviewer.py
@@ -90,8 +90,8 @@ class DemosaicScene(GLCompute.Scene):
         frame0.convert()
         self.raw.preloadFrame(f)
         print "Width:",self.raw.width(),"Height:",self.raw.height(),"Frames:",self.raw.frames()
-        self.rawUploadTex = GLCompute.Texture((self.raw.width(),self.raw.height()),rgbadata=frame0.rawimage,hasalpha=False,mono=True,sixteen=True)
-        self.rgbImage = GLCompute.Texture((self.raw.width(),self.raw.height()),None,hasalpha=False,mono=False,sixteen=True,fp=True)
+        self.rawUploadTex = GLCompute.Texture((self.raw.width(),self.raw.height()),rgbadata=frame0.rawimage,hasalpha=False,mono=True,sixteen=False)
+        self.rgbImage = GLCompute.Texture((self.raw.width(),self.raw.height()),None,hasalpha=False,mono=False,sixteen=False,fp=False)
         demosaicer = Demosaicer(raw,self.rawUploadTex)
         print "Using",demosaicer.shader.demosaic_type,"demosaic algorithm"
         self.drawables.append(demosaicer)

Of course, the pixel format is incorrect, but hey, it's playing!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 14, 2013, 06:40:35 AM
I've split the topic; feel free to add a link to it in the old one, and edit the first post to keep things updated.

Small remark: I've noticed you are updating the black level on the fly, and you are computing it as MIN(all_pixels). This is incorrect for the following reasons:

- some cameras have bad pixels with raw value = 0 (okay, you can filter these out easily)
- if the image is exposed to the right, you will end up with a black value much higher than normal, and this will cause strong green cast in shadows
- if the image is exposed to the left, you will read something way below the real black level (you have a Gaussian noise, stdev something around 15, so you can end up easily 100 units below the correct value => pink cast; also, the minimum is not statistically robust so the level will change while playing).

So, I strongly recommend you to use the "EXIF" black level. If that one is wrong, it's a bug in ML, and must be reported and fixed there, not worked around in post software.

Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 14, 2013, 06:54:00 AM
I've split the topic; feel free to add a link to it in the old one, and edit the first post to keep things updated.

Small remark: I've noticed you are updating the black level on the fly, and you are computing it as MIN(all_pixels). This is incorrect for the following reasons:

- some cameras have bad pixels with raw value = 0 (okay, you can filter these out easily)
- if the image is exposed to the right, you will end up with a black value much higher than normal, and this will cause strong green cast in shadows
- if the image is exposed to the left, you will read something way below the real black level (you have a Gaussian noise, stdev something around 15, so you can end up easily 100 units below the correct value => pink cast; also, the minimum is not statistically robust so the level will change while playing).

So, I strongly recommend you to use the "EXIF" black level. If that one is wrong, it's a bug in ML, and must be reported and fixed there, not worked around in post software.

I reported this as a bug already as one video I tried it blew into this light washed out purple.
I'd prefer it without the black level update. But the EXIF isn't a bad idea.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 14, 2013, 07:34:33 AM
Fixed my video card issues and the black level problem.

https://bitbucket.org/baldand/mlrawviewer/pull-request/4/small-fixes
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 14, 2013, 07:44:57 AM
Fixed my video card issues and the black level problem.

https://bitbucket.org/baldand/mlrawviewer/pull-request/4/small-fixes

I'll leave it for baldand to merge to make sure he is happy.


(Also I just added different white balance values, changeable by using the numpad or number keys [0 1 2 3 4])
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 14, 2013, 12:31:21 PM
Thanks for all the great contributions so far. It's already working way better than just a few days ago.

Next up , I'm planning to integrate CPU-based AMaZE demosaicing (which is much slower than GPU demosaicing, but better looking) for using to export sections of a video through ffmpeg, e.g. to ProRes files.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 14, 2013, 12:35:04 PM
Next up , I'm planning to integrate CPU-based AMaZE demosaicing (which is much slower than GPU demosaicing, but better looking) for using to export sections of a video through ffmpeg, e.g. to ProRes files.

Sweet!
On a similar note; would it be worth bicubic and/or synclancoz, rather than bilinear?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 14, 2013, 12:45:48 PM
@baldand: you can take the AMaZE code from cr2hdr (it's already tweaked to compile as standalone C object).

If you make it export high-quality data (where I'm sure AMaZE is very hard to beat), I'll want my modified soft film curve from ufraw (http://www.magiclantern.fm/forum/index.php?topic=5197.msg91513#msg91513) :D
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 14, 2013, 12:52:27 PM
I'll want my modified soft film curve from ufraw (http://www.magiclantern.fm/forum/index.php?topic=5197.msg91513#msg91513) :D

And I'll want a no curve :P But highlight clipping will be needed.


In fact; I like what your curve does, just viewing your examples. Canons picture styles do the opposite, which is what I don't like.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 14, 2013, 07:50:45 PM
Ok, AMaZE is in.

It's now used to display frames when paused, or during playback if explicitly turned on with the Q key.

I will try to add encoding output next (which will also use AMaZE).
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 14, 2013, 08:04:59 PM
Looks great, no artifacts at all! Only one little problem: the image is pitch black.

The progress bar does get slower, and CPU usage jumps to around 90%, so I guess it's trying to do something.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 14, 2013, 08:48:49 PM
I would take a wild guess that this is texture-upload related again.

The output from the CPU demosaicing is floating point, so we need to be able to upload in RGB float format to an RGB texture (instead of 16 bit uint as with bayer data).

Looking again at the patches you made, was the conclusion that your Intel GPU doesn't support floating point textures at all?


Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 14, 2013, 08:53:58 PM
Yes, it seems so. I should probably rescale the data somehow, but with previous code I didn't have to do any conversion (it just worked).
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 14, 2013, 08:55:35 PM
Ok, let me try and rework it to support this setup.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 14, 2013, 09:26:16 PM
I just pushed a change to remove the need for uploading float textures in the CPU demosaicing case.

It means doing a little more work in the CPU-side, but should work now in more environments.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 15, 2013, 01:03:02 AM
Wow, the amaze works great, my videos are only small 640x320 and similar sizes, but I can really see the difference.

I am getting some artifacts though. Bright purple lines and similar in some places.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: tin2tin on December 15, 2013, 01:47:16 AM
Would it be possible to use this to compile it for the various platforms?
http://www.pyinstaller.org/
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: g3gg0 on December 15, 2013, 01:54:19 AM
Would it be possible to use this to compile it for the various platforms?
http://www.pyinstaller.org/

+1 from my side
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 15, 2013, 04:58:48 AM
Would it be possible to use this to compile it for the various platforms?
http://www.pyinstaller.org/

I would think it would be. py2exe for windows, py2app for mac, and I think most linux users would just run it from the python files.

The best option would most probably be cx-freeze, for all platforms http://cx-freeze.sourceforge.net/


What am I saying >_<

It only runs on linux afaik.

Edit: Yeah, just tried windows, failed:
Code: [Select]
Microsoft Windows XP [Version 5.1.2600]
C:\Documents and Settings\Cosmo\Desktop\mlrawviewer>python -B mlrawviewer.py "c:
\Documents and Settings\Cosmo\Desktop\M14-2120.MLV"
MlRawViewer v1.0.1
(c) Andrew Baldwin & contributors 2013
Falling back to Numpy for bit unpacking operations.
Consider compiling bitunpack module for faster conversion and export.
Opening MLV file c:\Documents and Settings\Cosmo\Desktop\M14-2120.MLV
Black level: 2048
Traceback (most recent call last):
  File "mlrawviewer.py", line 307, in <module>
    sys.exit(main())
  File "mlrawviewer.py", line 302, in main
    rmc = Viewer(r)
  File "mlrawviewer.py", line 182, in __init__
    super(Viewer,self).__init__(width=userWidth,height=int(userWidth*self.vidAsp
ect),**kwds)
  File "C:\Documents and Settings\Cosmo\Desktop\mlrawviewer\GLCompute.py", line
183, in __init__
    glutInit(sys.argv)
  File "C:\Python27\lib\site-packages\OpenGL\GLUT\special.py", line 324, in glut
Init
    _base_glutInit( ctypes.byref(count), holder )
TypeError: 'NoneType' object is not callable
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 15, 2013, 09:12:57 AM
No, it does work on Windows. But getting it working needs a few steps.

First, I can't say anything about Windows 8 as I haven't used it at all. But I know that there have been problems with OpenGL based apps there. So Windows 8 might be out unless you know you have working OpenGL.

However, I just tested the latest code on an ACER Aspire One 522 with AMD C-50 & integrated Radeon 6250 with Win7 whatever version it came with - 32bit, limited to 2Gbytes of RAM(!??!)

I used WinPython 2.7.5.3 https://code.google.com/p/winpython/downloads/detail?name=WinPython-32bit-2.7.5.3.exe (https://code.google.com/p/winpython/downloads/detail?name=WinPython-32bit-2.7.5.3.exe)

I had to add the included mingw to the path, e.g.:

set PATH=C:\WinPython-32bit-2.7.5.3\tools\mingw32\bin;%PATH%

Then (from the mlrawviewer direcory) I built the bitunpack module:

\WinPython-32bit-2.7.5.3\python-2.7.5\python.exe setup.py build_ext -c mingw32 --inplace

Finally I ran it:

\WinPython-32bit-2.7.5.3\python-2.7.5\python.exe mlrawviewer.py \Users\andrew\Downloads\mlr\M15-1647.RAW

The video comes up and plays. I can navigate with cursor keys, change brightness, fullscreen with TAB.

But I also had some problems which would need investigating by someone -> it crashed whenever it tried to use AMaZE. Which means pausing, or Q button.

Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 15, 2013, 09:23:10 AM
ah. I was using win XP 32 bit for the record.
I don't know why it didn't work then.
I might investigate further, but considering my machine is linux.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: a1ex on December 15, 2013, 09:33:36 AM
I need one more little change:
Code: [Select]
diff --git a/GLCompute.py b/GLCompute.py
index 811afb7..4e6601a 100755
--- a/GLCompute.py
+++ b/GLCompute.py
@@ -86,7 +86,8 @@ class Texture:
             try: glTexImage2D(GL_TEXTURE_2D,0,GL_R16,self.width,self.height,0,GL_RED,GL_UNSIGNED_SHORT,rgbadata)
             except GLError: glTexImage2D(GL_TEXTURE_2D,0,GL_RGB16,self.width,self.height,0,GL_RED,GL_UNSIGNED_SHORT,rgbadata)
         elif not mono and sixteen:
-            glTexImage2D(GL_TEXTURE_2D,0,GL_RGB32F,self.width,self.height,0,GL_RGB,GL_UNSIGNED_SHORT,rgbadata)
+            try: glTexImage2D(GL_TEXTURE_2D,0,GL_RGB32F,self.width,self.height,0,GL_RGB,GL_UNSIGNED_SHORT,rgbadata)
+            except GLError: glTexImage2D(GL_TEXTURE_2D,0,GL_RGB16,self.width,self.height,0,GL_RGB,GL_UNSIGNED_SHORT,rgbadata)
         else:
             glTexImage2D(GL_TEXTURE_2D,0,GL_RGB,self.width,self.height,0,GL_RGB,GL_UNSIGNED_BYTE,rgbadata)
         if mipmap:

Now it works; you can see it's changing the algorithm if you open a dual ISO movie :)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 15, 2013, 10:02:32 AM
Ok, I applied the patch. Glad to hear it is working now.

(Proper Dual ISO playback support would be great, even if I would never be able to make use of it with my 7D... sob)

Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: tin2tin on December 15, 2013, 10:31:27 AM
I can test an exe on win 8 if you can provide one?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 15, 2013, 11:57:17 AM
I can test an exe on win 8 if you can provide one?

Thanks. I will take closer look at pyinstaller soon for Win/Mac packaging. Of course it might be good if you or another Win8 user could try it first with https://code.google.com/p/winpython/ (https://code.google.com/p/winpython/) to see does it even work.

I just pushed a fix for the crash on Windows+mingw32 with CPU demosaicing. For me the current tip is now working fine on Win7.

I will try also with Mac tomorrow to see if there are any new problems there (it was working earlier).
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 15, 2013, 12:11:15 PM
Mac  :P ::)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 15, 2013, 01:51:23 PM
Mac  :P ::)
Start coding then :P
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 15, 2013, 09:43:34 PM
I added encoding to ProRes using ffmpeg. It needs a newish versions of ffmpeg for that to work. Only tested on Linux so far.

To use it, optionally add an output name as a 2nd command line argument.
Then adjust the white balance and brightness, find the starting frame, and press "E".
To end encoding, press "E" again.
It will also stop automatically at the end of the file.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 16, 2013, 01:23:15 AM
I added encoding to ProRes using ffmpeg. It needs a newish versions of ffmpeg for that to work. Only tested on Linux so far.

Yeah "broken pipe" for me. Do note that I'm using avconv, which the ffmpeg command just references avconv.
Must need a newer ffmpeg for the codec, as I got; Unknown encoder 'prores_ks'
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 16, 2013, 07:23:02 AM
I pushed a small change now so it will use an ffmpeg in the same directory as the script in preference to one on the path.

I strongly recommend downloading a suitable static binary from one of the links on http://www.ffmpeg.org/download.html and putting it to the same directory as mlrawviewer.py

That's what I did in order to get a version which could encode 10bit 444 ProRes.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 16, 2013, 08:14:10 AM
Mac update: I just tested the latest version on Mac and it can be made to work with small changes.

I know these steps are not suitable for all Mac users, but maybe an installable package will come later as a result of this.
 
I used OSX Mavericks with the system python. Assuming you have git and the command line compiler....clone the source code.

Install pyOpenGL like this:

sudo easy_install pip && sudo pip install pyOpenGL

You should already have numpy installed (I did, and I hadn't installed it myself).

Then you need to edit setup.py to remove the 2 openmp references. Clang does not yet support openmp (maybe there is a way to use gcc instead and hence get openmp and faster CPU demosaicing - I'm not sure).

Then:
Code: [Select]
python setup.py build
ln -s build/lib.macosx-10.9-intel-2.7/bitunpack.so .

Download ffmpeg static binary from http://www.evermeet.cx/ffmpeg/ (http://www.evermeet.cx/ffmpeg/) and:
Code: [Select]
7z x ffmpeg-2.1.1.7z
(if you need 7z, use homebrew and "brew install p7zip")

Finally from the source dir:

python mlrawviewer.py /Volumes/RAWVIDEOS/M01-2345.MLV MyEncodedFilm.MOV

I was able to encode a ProRes MOV and play it back fine with Quicktime.

Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 16, 2013, 08:48:48 AM
I pushed a small change now so it will use an ffmpeg in the same directory as the script in preference to one on the path.
That's a good idea. There are plenty of static daily builds around.

http://ffmpeg.gusari.org/static/
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 02:26:41 PM
I had a go at making an installable version of the app for Mac.

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1.0.1_alpha.dmg

This was made using pyinstaller, and it has been tested on a couple of machines running 10.9 (Mavericks).

Once it is installed to you Application directory, you should be able to click on a MLV or RAW file to open them with it. Alternatively, drag the raw file onto the App icon to open it.

It's mostly keyboard driven at the moment - keys are described here: https://bitbucket.org/baldand/mlrawviewer/overview

Addtionally: ESC exits the app.

There is no way to supply a file name for the ProRes encoding, so by default when you press E, it will encode to the same filename as the source with .MOV appended.

Please report crashes/problems/issues to https://bitbucket.org/baldand/mlrawviewer/overview using the Issues button.

Questions/feature requests etc can be here.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 03:15:33 PM
Fantastic work. Can watch rawfiles in realtime in high quality with my macbook pro. Amazing.
Had issue when hitting spacebar and wants to encode. I have created an issue report. Looks like this.
Big thanks for this!

(http://s23.postimg.org/d46l2lio7/Ska_rmavbild_2013_12_18_kl_15_26_22.jpg) (http://postimg.org/image/d46l2lio7/)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 03:22:45 PM
@Danne, thanks - can you post a bit more info the issue report if possible. See the responses there.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 03:35:13 PM
Thanks! Posted additional info
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 18, 2013, 04:06:46 PM
Fantastic!!!
How to install the ffmpeg?Unzip and click on it?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 04:10:41 PM
@baldand
Here,s a short clip I tried with if it will help on the issue?
http://sprend.com/uploadfinished.htm?TransactionKey=4355583:9fd364c90db4ee618d77bbd8ad4ec6c3
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on December 18, 2013, 04:16:33 PM
@baldand

Thank you for helping out Mac! My install crashes as soon as I drag a .raw file onto the app icon. Do I still need to install Python etc. before I install this app? I'm a little confused – sorry!

I'm on OSX 10.7.5

Thanks!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 04:26:35 PM
Fantastic!!!
How to install the ffmpeg?Unzip and click on it?

The Mac install package includes ffmpeg.

For Windows or Linux you should download a version from http://ffmpeg.org/download.html

@baldand

Thank you for helping out Mac! My install crashes as soon as I drag a .raw file onto the app icon. Do I still need to install Python etc. before I install this app? I'm a little confused – sorry!

I'm on OSX 10.7.5

Thanks!

It should include everything needed - no need to install a python unless you are building it from source. I've only been able to test on 10.9/Mavericks. I really have no idea will this package work at all on an earlier OS X version. (Mavericks is a free upgrade, and you should be able to upgrade direct from 10.7.x)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 04:57:24 PM
also tested the viewer with a clip from a 550D at work.(my 5d mark 3 is at home)
Seems the issue with strange frameissue/encoding is because of the framerate. 24fps is ok but 25fps causes the same issue as on my 5d mark 3.
This viewer/encoder is amazing
Thanks!
/D
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on December 18, 2013, 05:25:15 PM
The Mac install package includes ffmpeg. ... It should include everything needed - no need to install a python unless you are building it from source.

Thanks for the clarification – I'll persevere! :)

@baldand – PS Should the 'Frameworks' folder inside the package be empty? Mine is! :o
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 05:58:36 PM
Thanks for the clarification – I'll persevere! :)

@baldand – PS Should the 'Frameworks' folder inside the package be empty? Mine is! :o

Yes, frameworks folder should be empty.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 18, 2013, 06:13:12 PM
I have checked the exported .mov but it is 422 (HQ) Is this expected behaviour?
OSX 10.9
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 06:24:07 PM
I have checked the exported .mov but it is 422 (HQ) Is this expected behaviour?


I haven't checked that. On Linux, the same parameters produce 10bit 444. I'll take a look and see what's going on.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Midphase on December 18, 2013, 07:21:02 PM
I had a go at making an installable version of the app for Mac.

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1.0.1_alpha.dmg

Thank you, this is awesome and definitely a step in the right direction.

.raw files play back smoother on my (aging) 2ghz MBP than .mlv files, is this expected behavior?

Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 18, 2013, 07:23:06 PM
@Midphase Can you check the codec in the exported files please?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 07:40:40 PM
Thank you, this is awesome and definitely a step in the right direction.

.raw files play back smoother on my (aging) 2ghz MBP than .mlv files, is this expected behavior?

This could just be the indexing. RAW files frames come in order. MLV frames can be spread out through the whole set, so they need indexing first - this can take a few seconds during which playback might be slower (if for example you have a HD rather than an SSD). But once indexed, it should play at the same speed as RAW. At the moment the indexes are not persisted, but that might come later as MLV has a format for external IDX files.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 07:52:55 PM
also tested the viewer with a clip from a 550D at work.(my 5d mark 3 is at home)
Seems the issue with strange frameissue/encoding is because of the framerate. 24fps is ok but 25fps causes the same issue as on my 5d mark 3.
This viewer/encoder is amazing
Thanks!
/D

I tried the sample RAW file you uploaded, and unfortunately that is playing back and encoding fine for me.

Would you be able to make similar examples at 24 & 25 fps that I could try to compare for a clue what the problem could be?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on December 18, 2013, 08:21:23 PM
Anyone on OSX 10.7.5 able to run this and help me get it working? It crashes for me…

It looks great though! (Thanks to @baldand)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 08:22:41 PM
I have checked the exported .mov but it is 422 (HQ) Is this expected behaviour?
OSX 10.9

If I play back the encoded MOV files with ffplay, it's reported decoded as yuv444p10le.

If I change the ffmpeg parameters to use explicitly yuv422p10le, ffplay playback also reports yuv422p10le.

What tool are you using to check the encoding? I see that Resolve is claiming all the files are "ProRes 422 (HQ)" even when ffplay reports 444.

Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 08:24:31 PM
THanks for looking into. Still at work but did a little more testing with a 550D. Seems both 24 and 25fps works with smaller sizes. Tried 640x360 I believe. Turns out the last test was done in 24fps and with smaller size that,s why it worked.

But, when playing recorded 1280x720 both 24 and 25fps fails and recreates the problem I had with the first 5d mark 3 file.
Here,s one of the failing 24fps examples
http://sprend.com/download.htm?C=2b1ff5b9b7484b2e9f18c83b04f9f72b

By the way. My encoded file shows ProRes422(HQ) I Checked info from file by rightclicking


Thanks!
/D
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 08:39:27 PM
Anyone on OSX 10.7.5 able to run this and help me get it working? It crashes for me…

It looks great though! (Thanks to @baldand)

Another option for you is to try to run the binary version from the command line. All you need to do it open a command prompt,
cd /Applications/mlrawviewer.app/Content/MacOS
./mlrawviewer /path/to/file.MLV

Then see what errors are printed to the command line.


Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 08:43:10 PM
But, when playing recorded 1280x720 both 24 and 25fps fails and recreates the problem I had with the first 5d mark 3 file.
Here,s one of the failing 24fps examples
http://sprend.com/download.htm?C=2b1ff5b9b7484b2e9f18c83b04f9f72b
/D

Hmmm... size related? Is there any possibility this is connected with GPU RAM?
Do you know what kind of GPU you have, and how much RAM it has?

Also, could you maybe try the same thing I just suggested to timbytheriver, and run the app from command line, to see if it reports any errors there.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on December 18, 2013, 08:44:15 PM
try to run the binary version from the command line.

That's clever! Thanks. It crashes again, but terminal reports:

Segmentation fault: 11

Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 08:59:10 PM
Probably size.
I have an
Intel HD Graphics 3000 512 MB
I,ll try the command line prompt a little bit more, didn,t get it to work through in terminal though.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 09:05:50 PM
I get this info from runnin the encoder.

itgusers-MacBook-241:ny itguser$ /Users/itguser/Desktop/ny/mlrawviewer.app
-bash: /Users/itguser/Desktop/ny/mlrawviewer.app: is a directory
itgusers-MacBook-241:ny itguser$ /Users/itguser/Desktop/ny/mlrawviewer.app/Contents/MacOS/mlrawviewer /Users/itguser/Desktop/ny/M18-0657.RAW
MlRawViewer v1.0.1
(c) Andrew Baldwin & contributors 2013
Opening MLRAW file /Users/itguser/Desktop/ny/M18-0657.RAW
Black level: 2047
2013-12-18 21:29:19.236 mlrawviewer[11638:507] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.
2013-12-18 21:29:19.237 mlrawviewer[11638:507] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.
Width: 1280 Height: 720 Frames: 70
Using Bilinear demosaic algorithm
/var/folders/rt/c1mvkpt904q_fgq6fcn63btr0000gn/T/_MEITzLzOM/ffmpeg
Encoder args: ['/var/folders/rt/c1mvkpt904q_fgq6fcn63btr0000gn/T/_MEITzLzOM/ffmpeg', '-f', 'rawvideo', '-pix_fmt', 'rgb48', '-s', '1280x720', '-r', '25', '-i', '-', '-an', '-f', 'mov', '-vf', 'vflip', '-vcodec', 'prores_ks', '-profile:v', '3', '-r', '25', '/Users/itguser/Desktop/ny/M18-0657.RAW.MOV']
ffmpeg version 2.1.1-tessus Copyright (c) 2000-2013 the FFmpeg developers
  built on Nov 21 2013 13:33:40 with llvm-gcc 4.2.1 (LLVM build 2336.1.00)
  configuration: --prefix=/Users/tessus/data/ext/ffmpeg/sw --as=yasm --extra-version=tessus --disable-shared --enable-static --disable-ffplay --enable-gpl --enable-pthreads --enable-postproc --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libspeex --enable-bzlib --enable-zlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libxavs --enable-version3 --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvpx --enable-libgsm --enable-libopus --enable-fontconfig --enable-libfreetype --enable-libass --enable-libbluray --enable-filters --enable-runtime-cpudetect
  libavutil      52. 48.101 / 52. 48.101
  libavcodec     55. 39.101 / 55. 39.101
  libavformat    55. 19.104 / 55. 19.104
  libavdevice    55.  5.100 / 55.  5.100
  libavfilter     3. 90.100 /  3. 90.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Input #0, rawvideo, from 'pipe:':
  Duration: N/A, start: 0.000000, bitrate: 1105920 kb/s
    Stream #0:0: Video: rawvideo (RGB0 / 0x30424752), rgb48le, 1280x720, 1105920 kb/s, 25 tbr, 25 tbn, 25 tbc
Output #0, mov, to '/Users/itguser/Desktop/ny/M18-0657.RAW.MOV':
  Metadata:
    encoder         : Lavf55.19.104
    Stream #0:0: Video: prores (prores_ks) (apch / 0x68637061), yuv444p10le, 1280x720, q=2-31, 200 kb/s, 12800 tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo -> prores_ks)
frame=    3 fps=0.0 q=0.0 size=     266kB time=00:00:00.12 bitrate=18131.8kbits/frame=    5 fps=3.6 q=0.0 size=     443kB time=00:00:00.20 bitrate=18130.8kbits/frame=    5 fps=2.3 q=0.0 size=     443kB time=-577014:-32:-22.-77 bitrate=N/A  frame=    5 fps=2.2 q=0.0 Lsize=     443kB time=00:00:00.20 bitrate=18158.4kbits/s   
video:443kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.160182%
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 09:43:13 PM
@Danne thanks. Unfortunately no clues there. I suppose it's something in the data transfer from CPU to GPU. We've had trouble with Intel GPUs on other platforms due to texture formats and this could be another instance of that.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 18, 2013, 09:46:42 PM
That's clever! Thanks. It crashes again, but terminal reports:

Segmentation fault: 11
Thanks. Sadly not enough to pinpoint the problem.

At this point, if you are really keen to get it working and happen to have XCode with the command line compiler installed (or be willing to install that) I would suggest trying to follow the instructions from http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924) to compile it from source.

I have had an earlier version working that way on 10.7.x before I upgraded to 10.9.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 18, 2013, 10:05:48 PM
Cool! Thanks anyway. Being able to view the files with this quality is really good. Eventually gonna upgrade to a machine with nvidia graphic card. Should work better than what I got now.
/D
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on December 18, 2013, 10:21:09 PM
I would suggest trying to follow the instructions from http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924) to compile it from source.

I have had an earlier version working that way on 10.7.x before I upgraded to 10.9.

Thanks! I'll take a deep breath and have a go. :)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 19, 2013, 11:36:53 AM
I also had a go at making a win32 exe version of MlRawViewer using pyinstaller.

You can get it from here https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer-1_0_2_alpha-win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer-1_0_2_alpha-win32.zip)

Unzip the package, look at the README for key controls, and run the exe with the name of an MLV and RAW file.

You should be able to manually set a file association in the system to launch it automatically for any RAW or MLV file.

It's a win32 binary. I've tested this only on one Windows 7 machine with low-end AMD GPU. I have no idea what other Windows environments it will work on (e.g. it may not work in Windows 8 or WinXP).

You may well have trouble if you only have an Intel GPU, especially if it is old or low-end.

Please post issues to bitbucket: https://bitbucket.org/baldand/mlrawviewer/issues

Features and questions here.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 19, 2013, 12:54:52 PM
And you don't need a bitbucket to be able to post an issue (afaik).

Also; pushed an aspect ratio fix earlier, so I hope people enjoy resizing their video screen :P :)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: g3gg0 on December 19, 2013, 01:48:15 PM
win7 x64, nvidia card: works like a charm
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: RenatoPhoto on December 19, 2013, 03:07:24 PM
Excellent work!!

@ baldand:  Can you please update your opening post with the latest links and findings of you research?  By doing this the new comers do not have to read the entire post to get up-to-speed.

Thanks
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 19, 2013, 03:21:13 PM
I have tested with quicktime and final cut pro,it show as a codec ProRes 442 (HQ).Do you have any other alternatives?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 19, 2013, 05:06:01 PM
Excellent work!!

@ baldand:  Can you please update your opening post with the latest links and findings of you research?  By doing this the new comers do not have to read the entire post to get up-to-speed.

Thanks

Sure. I've been trying to update it already with features and links to the binaries. Maybe I will try to add also e.g. installation instructions for different platforms.

I have tested with quicktime and final cut pro,it show as a codec ProRes 442 (HQ).Do you have any other alternatives?

Since we are using ffmpeg and feeding it rgb48 data, it should be possible to use any parameters that work for that normally. The current arguments are:

ffmpeg -f rawvideo -pix_fmt rgb48 -s <width>x<height> -r <fps> -i - -an -f mov -vf vflip -vcodec prores_ks -profile:v 3 -r <fps> <outfilename>

The key arguments to play with here are "-vcodec prores_ks -profile:v 3"

Later it would be good to expose those as a configurable parameter so that the container, codec and quality can be tweaked.

@ouzzi perhaps you could try playing with an ffmpeg binary from http://www.ffmpeg.org/download.html (http://www.ffmpeg.org/download.html) and see if you can find some better alternative arguments?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 20, 2013, 02:27:11 PM
I can not make it work.How do you play a file in ffplay?I am a noobie.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 20, 2013, 03:11:35 PM
If you have homebrew installed (http://brew.sh/), then you can get ffplay on Mac by doing, from a command line:

brew install ffmpeg --with-ffplay

Then launch ffplay with the name of the file e.g.

ffplay /Volumes/MyVideos/video.mov

It will print out details such as the codec and frame format.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: dariSSight on December 20, 2013, 04:01:50 PM
(https://bitbucket-assetroot.s3.amazonaws.com/c/photos/2013/Dec/13/mlrawviewer-logo-999853879-7_avatar.png)

MlRawViewer

MlRawViewer is a cross-platform viewer for raw video files produced by Magic Lantern.

It supports both the original RAW format, and the newer MLV (RAW v2.0) format in both single and multi-file versions.

Features/usage

  • RAW and MLV playback at up to 25FPS (if you have fast file read and modest GPU), single and multi-file
  • Progress bar and timestamp overlay
  • Pause playback using SPACE key
  • Step forward and backward through frames by one second (LEFT/RIGHT cursor keys) or one frame (,/. keys) while playing or paused
  • Brightness control while playing using UP/DOWN cursor keys
  • Fast GPU Bilinear demosaicing for playback
  • High-quality (but slow) CPU demosaicing (AMaZE) when paused or enabled (Q key)
  • Encoding frame sequences to ProRes using ffmpeg with E key
  • White Balance adjustments. Keys: 1=WhiteFluoro,2=Daylight,3=Cloudy,4=Tungsten,0=None
  • Exit viewer with ESC key

Linux Installation & Usage

Any normal Linux distribution (32 or 64bit) should work, but only Ubuntu 12.04 64bit has been extensively tested. NVIDIA or AMD GPUs using properietary drivers should work best. You may be able to use Intel GPUS, but problems may increase the older the GPU.

You should get the source code either with git (see below) or from a snapshot: https://bitbucket.org/baldand/mlrawviewer/get/master.tar.bz2 (https://bitbucket.org/baldand/mlrawviewer/get/master.tar.bz2)

You should use python 2.7 (not python 3), and install pyOpenGL and numpy package. On Ubuntu/Debian do:

Code: [Select]
sudo apt-get install build-essential python-opengl python-numpy
python setup.py build_ext --inplace
chmod +x mlrawviewer.py
./mlrawviewer.py /path/to/file.MLV [/path/to/encodedfile.MOV]

Then the video should appear and playback immediately. See above for keys.

Mac OS X 10.9 Installation and Usage

A binary release or source build can be used. The binary release is only known to work with 10.9.x. Source builds may work with earlier OS X releases.

NVIDIA and AMD GPUs will work best. Intel GPUs may work, but problems have been reported with e.g. HD3000.

Download the DMG from https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1.0.1_alpha.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1.0.1_alpha.dmg)

Click the DMG to mount it, and drag the icon to your Applications folder.

The application cannot be opened directly. Instead, drag an MLV or RAW file into the app, or open a file using the app.

Windows 7 Installation and Usage

A binary release or source build can be used. The binary release is only known to work properly with Windows 7 (32bit or 64bit). Source builds may work with earlier Windows versions.
It has been run on Windows 8 with some success - files can be viewed, but it crashes when SPACE or Q key are pressed (problem in CPU demosaicing).

NVIDIA and AMD GPUs will work best. Intel GPUs may work, but problems have been seen with some older chips.

Download the zip from https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer-1_0_2_alpha-win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer-1_0_2_alpha-win32.zip)

Open the zip, and copy mlrawviewer.exe to somewhere in your machine.

The application cannot be run directly. Instead, drag an MLV or RAW file into the app icon (or a shortcut), or set up a file association so it opens when you double click a video file.

Alternatively you can run it from a command line, which also allows you to specify the encoding file name.

A log file (mlrawviewer.log) is generated when/where the program is run. In case of problems, please check and share the log to help the developers identify the causes.

Implementation details

The program is written in python, and makes use of OpenGL for image processing in order to be able to display videos at their intended frame rate. This also depends on you having good file read speed in your computer.

Almost everything (apart from bitunpacking and CPU demosaicing) is written in python, so it is quite easy to install, modify and extend in case you are familiar with that language.

The license for the program source code excluding AMaZE is BSD-style.
The license for the AMaZE demosaicer (amaze_demosaic_RT.c) is GPLv3
The license for ffmpeg is GPLv3.
Hence, binary releases of MlRawViewer must be GPLv3.

Testing, feedback and code contributions are welcome.

Home page: https://bitbucket.org/baldand/mlrawviewer
Git repo: https:[email protected]/baldand/mlrawviewer.git
Bug tracker: https://bitbucket.org/baldand/mlrawviewer/issues

I just join the MlRawViewer movement and I just want to say this app on my Mac is much need so thanks, I've been trying to view my video .RAW File but now I have a stable viewer.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 20, 2013, 04:11:11 PM
ffplay
  libavutil      52. 18.100 / 52. 18.100
  libavcodec     54. 92.100 / 54. 92.100
  libavformat    54. 63.104 / 54. 63.104
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 42.103 /  3. 42.103
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/Work/Desktop/M20-0822.RAW.MOV':
  Metadata:
    major_brand     : qt 
    minor_version   : 512
    compatible_brands: qt 
    encoder         : Lavf55.19.104
  Duration: 00:00:07.28, start: 0.000000, bitrate: 147273 kb/s
    Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv444p10le, 1920x818, 147266 kb/s, 25 fps, 25 tbr, 12800 tbn, 12800 tbc


This is the printout.Prores 444 right?Why OSX is show the file as 422 any thoughts?Is it really usable as 444 now,or limited because of osx ?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: g3gg0 on December 20, 2013, 06:22:02 PM
i am really impressed, very good work :)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: bluebit25 on December 20, 2013, 06:52:35 PM
I can confirm that the MlRawViewer does not work in 10.8.5, I drag the MLV file onto the program and the program quits unexpectedly. Tried other ways to open it, nothing. Guess I'll have to install a separate linux system and dual boot it on my macbook pro, not going to be upgrading to Apple's stupid 10.9.X

LINUX ALL THE WAY
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 20, 2013, 07:01:30 PM
I can confirm that the MlRawViewer does not work in 10.8.5, I drag the MLV file onto the program and the program quits unexpectedly. Tried other ways to open it, nothing. Guess I'll have to install a separate linux system and dual boot it on my macbook pro, not going to be upgrading to Apple's stupid 10.9.X

LINUX ALL THE WAY

I think you probably would be able to get it working ok on 10.8.5 by building from source following the steps here (assuming you have XCode & the command line compiler):

http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 20, 2013, 07:11:39 PM
i am really impressed, very good work :)

Thanks!

The colour processing is still very simple compared to the camera matrix, white balance and LUT support in MLVViewSharp. And it needs a working GUI - not just key controls. But hopefully some of those features can be added in time.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: pavelpp on December 22, 2013, 09:39:29 AM
Crashes on OSX 10.7.5 . Will wait for a stable version, but I like the idea ))
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: MvM on December 22, 2013, 11:48:51 AM
  :D :D :D :D Works perfectly here on win 7 64 when playing raw and mlv from my ssd ! Just a maybe : how about support for mlv.snd Sound ? Would  be the absolute point of maturing of MLV and Magiclantern RAW !

Thanks for reading and your amazing work !
Title: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: djfremen on December 22, 2013, 12:21:07 PM
This is really close to something great. Wish the "e" key command would launch a customized output setting where ProRes 4444 was selectable. Also the frame-rate is currently locked to 25 FPS.

Lastly, this is a pipe dream - once you hit "e" key ACR launches ;)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 22, 2013, 10:59:34 PM
  :D :D :D :D Works perfectly here on win 7 64 when playing raw and mlv from my ssd ! Just a maybe : how about support for mlv.snd Sound ? Would  be the absolute point of maturing of MLV and Magiclantern RAW !

Thanks for reading and your amazing work !

I would like to add audio support, both for mlv_snd embedded in the mlv, and separate wav files made with an external recorder like a ZOOM H1 (which is what I use).

One problem with mlv_snd is I don't have any MLV examples with audio embedded to test with, because it's not yet working with 7D. If someone could put an example online I could work on that.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 23, 2013, 01:17:38 AM
Hi Baldand. Here,s a .MLV containing audio. Short and in 1280x720p since I,m on a mobilephone network.
https://drive.google.com/file/d/0B4tCJMlOYfirOW95a3NHeHE5cGM/edit?usp=sharing
Thanks for efforts!
/D
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: nigel on December 23, 2013, 02:25:00 AM
win7 x64, nvidia card: works like a charm

Same here. Win 7 x64 pro and nvidia gpu.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 23, 2013, 09:23:36 AM
Hi Baldand. Here,s a .MLV containing audio. Short and in 1280x720p since I,m on a mobilephone network.
https://drive.google.com/file/d/0B4tCJMlOYfirOW95a3NHeHE5cGM/edit?usp=sharing
Thanks for efforts!
/D

Thanks. That's exactly what I needed.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ch_d on December 23, 2013, 01:59:20 PM
I think you probably would be able to get it working ok on 10.8.5 by building from source following the steps here (assuming you have XCode & the command line compiler):

http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91924#msg91924)

any luck on 10.8? are there any compiled versions for 10.8?

on 10.9 it works like a charm, but my super-power-machine runs 10.8 and i don´t want to upgrade this machine (to many glitches on 10.9)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 23, 2013, 03:54:54 PM
Is it possible to apply a LUT during export?That would be awesome.
imagine the workflow.
Load the file with MlRawViewer>apply LUT>export as ProRes 444>Grade in your favourite application!!!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 23, 2013, 05:22:16 PM
Is it possible to apply a LUT during export?That would be awesome.
imagine the workflow.
Load the file with MlRawViewer>apply LUT>export as ProRes 444>Grade in your favourite application!!!

I would like to make that possible eventually.

There's an enhancement issue for it in bitbucket. Feel free to attach a LUT file as an attachment that I can use for testing the feature if/when it gets implemented.

https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported (https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on December 24, 2013, 11:15:33 AM
sorry i was in a hurry and did not noticed my text.I wanted to say if you apply a log curve during conversion.This is even better because after you can grade with an LUT in your favourite application.
I think i saw in ffmpeg an option for this.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: arrinkiiii on December 24, 2013, 01:04:45 PM
I would like to make that possible eventually.

There's an enhancement issue for it in bitbucket. Feel free to attach a LUT file as an attachment that I can use for testing the feature if/when it gets implemented.

https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported (https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported)


It's a great idea.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: AnotherDave on December 24, 2013, 06:04:27 PM
Any chance you can update this to play the embedded audio? :-)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: swinxx on December 24, 2013, 07:10:07 PM
1. merry christmas to everyone..
2. great viewer.

it could for sure become a great tool when the development still goes on.. very nice.

would it be possible to add the following functions:

1. select in/outpoint
2. convert that selection to dngs
3. audio support
4. a lightweight gui with a small file browser and the possibility to select the files directly..
5. a way to select an output folder
6. convert button
7. spanned files


thank you so much - a really great tool and it would perfectly work on the set and in the studio if those functions would be included.

thx. peace&love.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 25, 2013, 05:30:50 AM
1. This is something I want to work on for the GUI, which still isn't functioning how it needs to.
2. Possibly, it can essentially convert to anything, at the moment only ffmpeg is coded in.
3. Being worked on (not by me).
4. Being worked on by me. If you pull the latest git and run: mlrawgui.py
5. Should already be available, when you're typing where you want it to be saved to.
6. Eventually in the gui, still being worked on.
7. I personally can't answer this one.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: AnotherDave on December 25, 2013, 05:41:08 AM
1. This is something I want to work on for the GUI, which still isn't functioning how it needs to.
2. Possibly, it can essentially convert to anything, at the moment only ffmpeg is coded in.
3. Being worked on (not by me).
4. Being worked on by me. If you pull the latest git and run: mlrawgui.py
5. Should already be available, when you're typing where you want it to be saved to.
6. Eventually in the gui, still being worked on.
7. I personally can't answer this one.

We all know he was stating the obvious, but there is no need to be a jerk about it.  This viewer is amazing, and the developer doesn't seem to NOT be asking for user feedback.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 25, 2013, 09:22:04 PM
We all know he was stating the obvious, but there is no need to be a jerk about it.

I think you misunderstood. ItsMeLenny has also been contributing to the development of MlRawViewer.

Any chance you can update this to play the embedded audio? :-)

It's being worked on. There is already support for parsing the audio blocks in the latest code, but it's not yet playing them.

1. select in/outpoint
2. convert that selection to dngs
3. audio support
4. a lightweight gui with a small file browser and the possibility to select the files directly..
5. a way to select an output folder
6. convert button
7. spanned files

1. Maybe, so ItsMeLenny answer earlier
2. Could be added, though my feeling is that's quite well covered by existing tools
3. In progress
4. Agree this is needed, see ItsMeLenny answer
5. It's there in command line args, but GUI version needed
6. Needed in GUI
7. Should be supported already fine - if you mean .M00/M01 or R00/R01 files. Have these not worked for you?

Please post enhancement requests to the bitbucket issues page (mark as type "Enhancement" instead of bug) or vote on the existing ones listed to get them done sooner :-)

https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)

Finally, I made a new version of the Mac installer which I've tested on 10.7 and 10.9. I'm hoping it will work ok on 10.8 also. Anyone on an earlier OS X release than 10.9 that had troubles earlier, please try it out to see if you have more luck.

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1.0.3_alpha.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1.0.3_alpha.dmg)

Happy Christmas!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on December 25, 2013, 09:50:53 PM
Spanned files works totally fine. This means it will convert spanned files to ProRes on the fly? Still waiting for my upgaded computer with nvidida graphic card :).

Nice to hear all these things being worked on. Such a perfect tool for working with rawfiles.
Thanks!
/D
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ch_d on December 25, 2013, 11:16:09 PM

Finally, I made a new version of the Mac installer which I've tested on 10.7 and 10.9. I'm hoping it will work ok on 10.8 also. Anyone on an earlier OS X release than 10.9 that had troubles earlier, please try it out to see if you have more luck.


YES! worx here on 10.8.5 ... Thank you!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Midphase on December 25, 2013, 11:27:58 PM
Thank you so much, this is a lifesaver in OS X, believe it or not it's a critical missing element which makes a huge difference in the usability of ML raw in film productions.

You rock!!!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 26, 2013, 02:18:42 AM
We all know he was stating the obvious, but there is no need to be a jerk about it.  This viewer is amazing, and the developer doesn't seem to NOT be asking for user feedback.
To this I am going to say; WTF?
And see baldand's response.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: swinxx on December 26, 2013, 09:49:34 AM
@baldand, ItsMeLenny

thx for the replies.

add on point 2: i know that there are some tools available for the conversion to dngs, i  however would prefere a solution within only your app. ;) why? cause you have made the by far best available viewer!
so the great thing within your app is that the files can be greatly previewed :) if there would be a possibility to select in and out points, and then put them into a batch file list for later conversion, the tool would be the most useful tool for a production in the new mlv format.. why not offering a conversion of those in and out point segments to dngs or cinemadngs for workflows with e.g. davinci resolve. we could then have the advantage of adjusting the white balance later on - which is a main raw feature for me

add on point 7: works with the latest version.. ;) thx

i have seen that you have implemented 1.4 stretch factor for high fps stuff. great.. would it be possible to implement anamorphic squeeze too, for the anamorphic shooters..? the anamorphic material is stretched vertically (1.5x, 2x, or in special cases 1.4x) so it must be squeezed in the oposite direction as the high fps material
would be nice for previewing that..

thx for all the effort.

sw
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: MA Visuals on December 28, 2013, 07:02:38 PM
Awesome viewer!  The performance and quality of playback is really amazing.  Is there a way to change the encoding output to 23.976 fps?  If not, is this something that is planned?  Also, are there plans to allow vertical scaling of the prores output to unsquash 50/60p files?  Again, well done!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on December 28, 2013, 08:42:20 PM
Is there a way to change the encoding output to 23.976 fps?  If not, is this something that is planned?  Also, are there plans to allow vertical scaling of the prores output to unsquash 50/60p files?  Again, well done!

The current code in git should pass the frame rate from the source file to the encoder, but only the Mac 1.0.3 DMG binary includes that - not the current windows binary - and I have to admit I haven't tested it with 23.976. If you are using Mac, upgrade to the 1.0.3 to try that. If you are using Win, you'll need to wait for a new installer or install from source.

It would be possible to up-scale the content when encoding, but I suppose we aren't 100% confident right now that we know the correct scale factors for all cameras so that this could work reliably automatically.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: MA Visuals on December 28, 2013, 09:14:23 PM
If you are using Win, you'll need to wait for a new installer or install from source.

I'm running Window 7 64bit.  It always outputs 25fps, even though my source files are 23.976.  I understand why now.   I guess I'll wait for the new windows installer.

It would be possible to up-scale the content when encoding, but I suppose we aren't 100% confident right now that we know the correct scale factors for all cameras so that this could work reliably automatically.

Thanks for the clarification.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 29, 2013, 01:25:16 AM
Also, are there plans to allow vertical scaling of the prores output to unsquash 50/60p files?
You can watch the video un-squashed by pressing 'A' (whether it un-squashes it correctly though).
Although un-squashed output is probably more sought after it's usually better to keep the pixels square when editing and un-squash in your video program.
(Just a suggestion).
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: AnotherDave on December 29, 2013, 07:31:34 PM
When I run the latest version on OS 10.7, it produces a random .WAV file in the source folder...  why?  Any chance we'll get sound playback soon?

BTW, you are the man!

To this I am going to say; WTF?
And see baldand's response.
Sorry, I think at first glance it just appeared to be someone complaining. 
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on December 30, 2013, 01:53:43 AM
Sorry, I think at first glance it just appeared to be someone complaining.
Yes... I was complaining how I was working on the gui...
I merely answered the questions, the numbers matched up.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Sganzerla on January 01, 2014, 10:56:08 PM
Thank you very much for this, baldand!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: pind on January 01, 2014, 11:47:18 PM
thank you baldand i wil try it out
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on January 02, 2014, 05:29:19 PM
@baldand Just caught up with your latest package for Mac. It's now working well on OSX 10.7.5!

Thank-you so much! This is a gem of a project. :)

tim
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Jakobmen on January 02, 2014, 06:51:20 PM
bald can we do Encoding frame sequences to ProRes & DNxHD? because the codec is free.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: gary2013 on January 02, 2014, 07:07:29 PM
I am not sure if it has been mentioned or maybe I am missing something, but can we extract a raw/mlv to automatically go to the folder where the raw/mlv file is located? Currently, I have to navigate a loy to relocate it. And also have the ability to create a new subfolder using  the name of the raw/mlv file?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Kharak on January 02, 2014, 08:27:12 PM
Thank you very much for this program, Baldand.

This was exactly what I was looking for.

I can do clean playback on my laptop now. Amazing!
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: dubzeebass on January 03, 2014, 02:04:57 AM
I am not sure if it has been mentioned or maybe I am missing something, but can we extract a raw/mlv to automatically go to the folder where the raw/mlv file is located? Currently, I have to navigate a loy to relocate it. And also have the ability to create a new subfolder using  the name of the raw/mlv file?

Gary, check my thread here it does it: http://www.magiclantern.fm/forum/index.php?topic=9731.0
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: gary2013 on January 03, 2014, 02:21:17 AM
Thanx dubzee, but I am using a PC and this looks like Mac. I also need an all in one exe app since I don't know dev stuff.  :(  Maybe I am in the wrong thread. I am asking about the MLV Browser.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on January 14, 2014, 02:51:55 PM
@baldand Please excuse my ignorance, but has the mac.app package on your bitbucket site been updated now to read dngs, and mlv with audio? This is far and away the neatest viewer so far. Thanks a million!

tim
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on January 14, 2014, 04:15:56 PM
@baldand Please excuse my ignorance, but has the mac.app package on your bitbucket site been updated now to read dngs, and mlv with audio? This is far and away the neatest viewer so far. Thanks a million!

tim

Not yet. The current status for the source code in bitbucket is:

- Directories containing "CinemaDNG" sequences can be played the same as RAW and MLV files
- Also 16bit RGB TIFF sequences can be played (much slower though -> 4x bigger files)
- Embedded sound packets in MLV are read and a WAV file is created
- There is an audio playback thread (but nothing feeding it yet)
- There is a simple python script for converting RAW or MLV files to DNG sequences, similar to mlv_dump etc. This functionality is not yet integrated with the viewer.
- I've worked out and can fix CPU demosaicing crashing on Win8

The main blocker currently for audio playback is that I need to be able to make playback truly real-time, e.g. to be able to drop frames to keep up with the audio. That needs a bit more rework in the core viewer code but I hope to get it done soon.

Rather than bug people with a lot of small releases containing in-progress functionality, I chose to hold off until there was a bit more to include. But if there is demand for just CinemaDNG playback I could of course make new Mac/Win packages from the current code.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: timbytheriver on January 14, 2014, 05:33:33 PM
Rather than bug people with a lot of small releases containing in-progress functionality, I chose to hold off until there was a bit more to include. But if there is demand for just CinemaDNG playback I could of course make new Mac/Win packages from the current code.

@baldand Thanks so much for the update, and I understand your philosophy! Will keep watching this space on this project – as my code help would be about as useful as oxygen in a fire! ;)

PS CinemaDNG playback would always be welcome in the mac app though…  :P
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: revast on January 17, 2014, 03:30:39 PM
hi,

Quote
But if there is demand for just CinemaDNG playback
There is.... but does that mean I cannot (right now) play back a folder with ( non-cinema) DNG's that I converted with mlv_dump or raw2dng?

So right now I must use raw2cdng via wine or your new commandline converter (I guess its tests/ml2dng.py)  to convert to CinemaDNG to be able to play them back?

Quote
Directories containing "CinemaDNG" sequences can be played the same as RAW and MLV files
and how do I specify that? best would be if it would work when I give the path to one DNG and also if I give the path to the surrounding folder

Quote
./mlrawviewer.py ../Canon_5D_Mark_III_Magic_Lantern_Raw_Video_files/
MlRawViewer v1.0.3 alpha
(c) Andrew Baldwin & contributors 2013
Using GLUT instead of GLFW. Some features may be disabled.
outfilename for CDNG: ../Canon_5D_Mark_III_Magic_Lantern_Raw_Video_files.MOV
Opening CinemaDNG ../Canon_5D_Mark_III_Magic_Lantern_Raw_Video_files/
Could not open file ../Canon_5D_Mark_III_Magic_Lantern_Raw_Video_files/. Error:51044
does that mean it generates a .mov for playing back the DNG's?

Quote
Using GLUT instead of GLFW. Some features may be disabled.
what am I missing there? I just have glfw2 (libglfw.so.2.6) in ubuntu 12.04...,even 14.04 just has 2.7.2-1 would that be also sufficient?


nevertheless, thanks for MlRawViewer! May it live long and prosper
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on January 17, 2014, 05:50:07 PM
There is.... but does that mean I cannot (right now) play back a folder with ( non-cinema) DNG's that I converted with mlv_dump or raw2dng?

mlv_dump, raw2dng and RAWMagic (on Mac) should all produce DNG sequences it can display.

how do I specify that? best would be if it would work when I give the path to one DNG and also if I give the path to the surrounding folder

This is how it should currently work.
Give it the directory name and it will play every DNG the dir contains in sorted order (so ideally they should be numbered in sequence with 0 padding to sort correctly).
Alternatively, give it the name of the first DNG file.

My wild guess, from the error code, is you are using an old version of raw2dng to make your dngs? Anyway, it looks like they are missing the CinemaDNG FrameRate tag which recent versions of mlv_dump and raw2dng do include.

does that mean it generates a .mov for playing back the DNG's?

Not by default. Initially it just decodes and plays the files directly. But if you press "E", it should start to create a ProRes file with AMaZE demosaicing using the outfilename it made up or one you suppled.

what am I missing there? I just have glfw2 (libglfw.so.2.6) in ubuntu 12.04...,even 14.04 just has 2.7.2-1 would that be also sufficient?

No, it's looking for libglfw.so.3 in the local directory (which has a quite different API to 2.x). Right now there is not actually much functional difference between GLUT and GLFW. In fact for me GLFW is not working so well in fullscreen mode either on Mac or Linux with AMD drivers. I need to work on that backend a bit more.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: MA Visuals on January 18, 2014, 05:50:42 PM
The current code in git should pass the frame rate from the source file to the encoder, but only the Mac 1.0.3 DMG binary includes that - not the current windows binary - and I have to admit I haven't tested it with 23.976. If you are using Mac, upgrade to the 1.0.3 to try that. If you are using Win, you'll need to wait for a new installer or install from source.

Will the next release you are working on contain the new installer for Windows that supports Prores output encoding to 23.976?  This is the only thing preventing me from utilizing the encoding capablility.  Also, will there be a way of batch encoding a group of files, such as all the files in a folder (I'm a windows user)?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on January 18, 2014, 06:00:14 PM
Will the next release you are working on contain the new installer for Windows that supports Prores output encoding to 23.976?  This is the only thing preventing me from utilizing the encoding capablility.  Also, will there be a way of batch encoding a group of files, such as all the files in a folder (I'm a windows user)?

Yes, next Windows installer should have that.

Batch encoding and a browser (which you would need to select the batch) are both on the enhancements list, and should be added in the future, but they are both not currently imeplemented.
https://bitbucket.org/baldand/mlrawviewer/issue/21/batch-encoding (https://bitbucket.org/baldand/mlrawviewer/issue/21/batch-encoding)
https://bitbucket.org/baldand/mlrawviewer/issue/19/browser (https://bitbucket.org/baldand/mlrawviewer/issue/19/browser)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: MA Visuals on January 18, 2014, 06:17:27 PM
Looking forward to it!  I just voted up batch encoding and browser file listing in Bitbucket, as well as Log output.  With that combination of enhancements, this would likely become my goto post-processing workflow... bye bye After Effects.  :)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on January 19, 2014, 01:31:01 AM
I guess my gui was basically already doing that browser thing.

I think I discovered how to get my gui to work, but I have to do more work on it to get it running.
Also, there's really no GL canvas for Tcl/Tk, so it's probably not the best toolkit to use, it has it's downfall in that case.
But I'm still seeing what I can make.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: pilgrim on January 20, 2014, 01:52:47 AM
It's work great on Windows 7 - 64bit.
Now, I don't need to pass the DNG and TIFF files anymore but directly from MLV or RAW to ProRes. Even if the encoding is slow (because my computer) but still more comfortable and faster than passing DNG or TIFF, by RAWanizer, EyeFrame , Son of batch, etc; with all my respect to they who make these apps. I even try to get better conversion for resize or colour with Fast Stone on Windows 7 and Rawker (nice program for RAW even if not famous) on MacOS.
It's nice to read that there will be batch, browser... and the LUT  ;) that is a happiness in advance. I can not do coding. I will wait patiently, in the mean time I can clean the harddisk from the RAW files witch disperse with the "mlrawviewer". Thank you very much all who make this possible.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: Danne on January 20, 2014, 07:27:10 AM
I usually rename Mlrawviewer so I have about four or more which can encode simultaneously. It, s a great program. Keep up the good work.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on January 20, 2014, 01:06:06 PM
I have checked that if you drop the exposure in the viewer you get pink highlights.Can you do any highlight recovery with the application?
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on January 20, 2014, 01:20:01 PM
Yes, I've seen the pink highlights too. All the raw data is available so it should be possible in the future to do some kind of highlight recovery.

I added that now to the enhancements list in bitbucket:https://bitbucket.org/baldand/mlrawviewer/issue/30/highlight-recovery (https://bitbucket.org/baldand/mlrawviewer/issue/30/highlight-recovery)
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ouuzi on January 20, 2014, 01:35:47 PM
Also I would like to make a recommendation about white balance.We do not need presets, we need 4 keys (2 for temperature up/down  and 2 for green/magenta +/- like all RAW Converters).what do you think?
I have checked the quality vs ACR and I found that if you post sharpen you get a really nice sharp file,the only problem for me it's the white balance.If you fix that I will ditch ACR completely.It is way faster as well.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on January 20, 2014, 02:10:07 PM
Also I would like to make a recommendation about white balance.We do not need presets, we need 4 keys (2 for temperature up/down  and 2 for green/magenta +/- like all RAW Converters).what do you think?

It was something I was trying to work on as part of the Gui.
At the same time I was doing multipliers. I could go through now and add multiplier buttons for RGB.
But I think temp keys would be harder. Also, the more things that are added the more key combos one has to remember,
which is why I'm meant to be making a gui :P
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on January 20, 2014, 02:20:37 PM
@baldand
Why is brightness only equal to 16.0 now? Obviously it's correct, but it used to be 50.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: ItsMeLenny on January 20, 2014, 03:33:58 PM
All in a nights work, the ability to adjust RGB multipliers;
4, 7 = R-, R+
5, 8 = G-, G+
6, 9 = B-, B+

However they adjust linear (I think), which isn't correct, they should adjust on a logarithmic scale.
But for the moment, they're there.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: katerlouis on January 23, 2014, 05:53:29 PM
Don't be mad if my question already occured or even was already answered since i only read the last site-
As awesome as this tool is for mac (and it really f***ing is!) just going through the footage to find the right clip isn't that comfortable. Maybe it's only me, but I first have to exit the current clip via ESC, then drag the next clip onto the app which then appears right behind my finder window and already plays back. "Always open with" doesnt work whatsoever and I would have to exit the app anyways to watch a new clip. Even with a shotlist it's hard to check which take is best.

My question:
is there any way to get this app to work with the Finder Quick View? Maybe it's to utopic but the performance of the playback is amazingly fluid on my new MBPr 15''
Or what about a shortcut for "next" and "prev" clip in the folder?


That we even talk about such picky things here makes me really happy!
Thx to all of you Magic Lantern guys!


k.louis
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on January 23, 2014, 07:32:39 PM
Or what about a shortcut for "next" and "prev" clip in the folder?

This will eventually be solved with an integrated file browser, but the next/prev shortcut is a nice idea. I'll see if that can be added already now before the browser mode is made.
Title: Re: MlRawViewer (RAW/MLV viewer, Linux/Mac/Win)
Post by: baldand on January 23, 2014, 11:17:49 PM
MlRawViewer 1.0.4 alpha for Win/Mac now available

I've made new MlRawViewer binary 1.0.4 alpha releases for win32 (Win7+) and OS X (10.7+). See the top post of the thread for links and updated info -> http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)

New headline features vs previous binary releases:
Please give feedback and bug reports either to this thread, or the bitbucket isues list: https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on January 23, 2014, 11:52:36 PM
Oh man! THis is so friggin awesome. Log! White balance, sound, colour. Amazing! Just tried it and what a moment :)
Love the keyboard workflow.

Bug.
Tried to the change to previous/next file and on my computer and it works fine going from .MLV files to both .RAW and .MLV but when starting out from a .RAW file I can,t use the change to previous/next file. I tried with files filmed with a 5d mark 3, Mac os X 10.9.

The log is awesome and to be able to change brightness and whitebalance works very good. So nice!
Exporting works fine and with audio too. Sweet
Can,t thank you enough
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: swinxx on January 23, 2014, 11:58:51 PM
whow. so great.
i am looking forward to test it out.
thx so much.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on January 24, 2014, 12:39:38 AM
update*
changing from .mlv to the next clip (O,P buttons) results in the next clip keeping the first played clips name. This results in merging the audio from the first file to the next file being exported. For now I have to close down the app and restart to get the names from the files played in the app. GOing from .RAW won,t let me change to the next clip at all.
Mac os X 10.9, 5d mark 3
Otherwise, it,s the finest exporter out there.
Big, big thanks
//D
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ouuzi on January 24, 2014, 12:43:54 AM
This update got me out of bed!
Going to try it straight away!
Impressive stuff guys!!!

1)When you try to convert to log ,the shadows get a pattern noise.Needs fine-tuning.Let me know if I can help.
2)When you try to export from a later frame it does not create a file and goes to loop.

Also I would like to mention that highlight recovery looks very good.

10.9 5D MkIII
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: g3gg0 on January 24, 2014, 01:22:20 AM
i am impressed what you implemented there.
wow. a really cool player!

btw - can you try to honor the MLVI videoClass field?

    uint16_t    videoClass;    /* 0=none, 1=RAW, 2=YUV, 3=JPEG, 4=H.264 */

if it is compressed video, the field will contain a combination of these flags: (see mlv.h)

#define MLV_VIDEO_CLASS_RAW          0x01
#define MLV_VIDEO_CLASS_YUV          0x02
#define MLV_VIDEO_CLASS_JPEG         0x03
#define MLV_VIDEO_CLASS_H264         0x04
#define MLV_VIDEO_CLASS_FLAG_LZMA    0x80
#define MLV_VIDEO_CLASS_FLAG_DELTA   0x40
#define MLV_AUDIO_CLASS_FLAG_LZMA    0x80


currently the player crashes when you try to play a compressed video file.
i would just show an error message telling that the video format isnt supported.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 24, 2014, 08:22:12 AM
update*
changing from .mlv to the next clip (O,P buttons) results in the next clip keeping the first played clips name. This results in merging the audio from the first file to the next file being exported. For now I have to close down the app and restart to get the names from the files played in the app. GOing from .RAW won,t let me change to the next clip at all.
Mac os X 10.9, 5d mark 3

Thanks, I will see if I can reproduce that.

1)When you try to convert to log ,the shadows get a pattern noise.Needs fine-tuning.Let me know if I can help.

There's no pattern noise processing so far. I agree something is needed, mainly for the vertical stripes. I would be happy to get a good sample file from you to test with.

2)When you try to export from a later frame it does not create a file and goes to loop.

I'll see if I can reproduce. Was this with or without sound, MLV or RAW?

Also I would like to mention that highlight recovery looks very good.

It's still quite simple, mainly filling in green from red/blue if that exceeds the white level in the file. It seems to get rid of the worst magenta skies, but it can also cause some visible banding if there is a gradient so it probably needs more work.

btw - can you try to honor the MLVI videoClass field?
...
currently the player crashes when you try to play a compressed video file.
i would just show an error message telling that the video format isnt supported.

Good point. I will make sure this is handled more gracefully. I'll also will see if I can get it to play back those LZMA and delta encoded files, but I'm not sure if real time playback will be feasible.

I have some ideas for an alternate MLV frame compression algorithm which would allow real time compression (e.g. when importing from a CF card) and decompression (for real time playback). Would be interested to hear your thoughts e.g. if I would try to contribute support for something like that to mlv_dump. See https://bitbucket.org/baldand/mlrawviewer/issue/29/fast-de-compression-of-mlv-files (https://bitbucket.org/baldand/mlrawviewer/issue/29/fast-de-compression-of-mlv-files)
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Midphase on January 24, 2014, 08:31:02 AM
I think this app is pretty sweet and I appreciate your efforts so much in filling a void which needed to be filled.

One of the things I wish is that the app would open when you double-click on it on the Mac and perhaps display a window where files can be dragged on as opposed to dragging the file on the app icon itself.

It would be extra awesome if, say I dragged 5 .raw files in the app, and it played them back sequentially. This would be extremely handy for reviewing takes.

Many thanks!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 24, 2014, 08:38:38 AM
One of the things I wish is that the app would open when you double-click on it on the Mac and perhaps display a window where files can be dragged on as opposed to dragging the file on the app icon itself.

It would be extra awesome if, say I dragged 5 .raw files in the app, and it played them back sequentially. This would be extremely handy for reviewing takes.

At least basic drag&drop support would be good, but I've had some toolkit challenges trying to get that to work on any platform, so not sure if it's doable.

Have you tried the new O/P keys to go to previous/next file in the same dir? If your takes are sequential files then that should achieve something similar.

(Eventually however, there should be an integrated browser view for this kind of thing. And a proper UI instead of keyboard commands only.)
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: g3gg0 on January 24, 2014, 09:22:14 AM
(Eventually however, there should be an integrated browser view for this kind of thing. And a proper UI instead of keyboard commands only.)

i will add support for your player to my crude and basic raw browser.
its not really high sophisticated as it was ~20 hrs of work, but at least this will provide a simple browser.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Midphase on January 24, 2014, 09:29:43 AM
(Eventually however, there should be an integrated browser view for this kind of thing. And a proper UI instead of keyboard commands only.)

Would it be perhaps possible for the commands to be superimposed on the screen at least temporarily?

For instance, when pressing Q, it would say "High Quality On" for a couple of seconds, or when pressing the White Balance numbers it would say "White Balance Tungsten" for a couple of seconds.

Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ouuzi on January 24, 2014, 11:23:17 AM
Thanks, I will see if I can reproduce that.

There's no pattern noise processing so far. I agree something is needed, mainly for the vertical stripes. I would be happy to get a good sample file from you to test with.

Do you need a MLV file?

Quote
I'll see if I can reproduce. Was this with or without sound, MLV or RAW?

MLV with sound.

One more suggestion is to try to emulate the vision log ACR preset so we can use the Osiris LUT.This will make happy a lot of people.

I can replicate the audio "bug".After a few seconds audio drops out in the viewer,but the wav separate file is intact and full.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: timbytheriver on January 24, 2014, 12:22:07 PM
@baldand Thank you to all involved for this next release. So excited; Christmas has come again!!  :)

Some bugs to report on my platform (Mac OSX 10.7.5)

– After indexing, the audio plays a few seconds (5s or so) then drops out while the image stream continues to play. Is this correct, or just my slow mac? (Toggling Drop frame works as intended)
– Can't judge the effect of the nudge audio sync keys because of above

– When Encoding (E) to a folder I am getting: myfile.mov, myfile.wav, and an extra timestamped .wav myfile_10.54.24.wav Is this expected behaviour?

– Also when encoding I randomly / sometimes get a myfile.mov.wav of a few bytes that doesn't open – but no completed movie. I then have to delete all files and start again.

Any thoughts on the above?

EDIT -------

– White Balance keys no longer operating at all
– Ditto above fine colour balancer keys

EDIT: They *do* work but but have discovered that they seemed to have moved from the numeric keypad on the right, to the one above the keyboard on my mac! ::)


Thanks again. You is baaaaad! :P

tim
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: katerlouis on January 24, 2014, 03:54:03 PM
Wooh- my first post and it turns out a great idea. Proud the lil kater is :>
Thrilled to test myyy feature! Have to wait for the footage to come back, grr-

Question: next / prev uses MY finder order or simply alphabetic?
This info is useful because we think of renaming the clips according to whats in there so I may end up ordering them by creation date for some reason-

just curious.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 24, 2014, 07:06:33 PM
Question: next / prev uses MY finder order or simply alphabetic?
This info is useful because we think of renaming the clips according to whats in there so I may end up ordering them by creation date for some reason-

Currently alphabetic. That's good for RAW or MLV files copied straight from the camera. If you rename to include date, make sure you do it something like YYYY_MM_DD_HH_SS with zero filling.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 24, 2014, 07:18:01 PM
– After indexing, the audio plays a few seconds (5s or so) then drops out while the image stream continues to play. Is this correct, or just my slow mac? (Toggling Drop frame works as intended)
What CPU and GPU you have? How long is the WAV file that is created - is that full length?

– When Encoding (E) to a folder I am getting: myfile.mov, myfile.wav, and an extra timestamped .wav myfile_10.54.24.wav Is this expected behaviour?
– Also when encoding I randomly / sometimes get a myfile.mov.wav of a few bytes that doesn't open – but no completed movie. I then have to delete all files and start again.

Not exactly. When encoding, another wav is created for exactly the length and sync. That's the one in the non-working case it seems....Not sure what's going on there. Is it totally random or connected to the clip?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Midphase on January 24, 2014, 08:08:57 PM
Can't seem to figure out how to playback CDNG sequences. If I drag the first file on top of the app, the app doesn't recognize it and the Mac Finder simply thinks I want to move or copy my CDNG file to a new folder.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 24, 2014, 08:38:15 PM
Can't seem to figure out how to playback CDNG sequences. If I drag the first file on top of the app, the app doesn't recognize it and the Mac Finder simply thinks I want to move or copy my CDNG file to a new folder.

Yes, I found out today that might need a bit more work on Mac since it doesn't have ".DNG" in its app info. I'll fix that in the next release. After that you should be able to select one of the DNGs and do "Open with" MlRawViewer.

For now you would have to use the command line to run the mlrawviewer binary inside the app directory and give it the CDNG directory as an argument. Sorry!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: timbytheriver on January 24, 2014, 08:56:20 PM
What CPU and GPU you have? How long is the WAV file that is created - is that full length?
Slow machine here: MacMini 2.5khz i5 8gb AMD Radeon HD 6630M 256 MB. Will test it on my Mac Book Pro. Rogue WAV file is always 44bytes!
Is it totally random or connected to the clip?
Seems random. Have tried several clips. *But* I notice that if I play a file say half way through and press E the encode fails in the way I described. If I press E right at the start of the play the file encodes properly! Maybe that's a clue?

Apart from this – your app is a thing of beauty! :)

tim
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: tonybeccar on January 28, 2014, 08:32:58 PM
Awesome app!!!! I included it in my batch MLV converter...

I've been using the 1.0.4 in windows.. and when I open an MLV file, sometimes it opens fine, but other times the program opens and closes in a second, quitting, the audio file is created. When I go again, there it is fine! Here is a log:

https://www.dropbox.com/s/kj33bt0iihq6ef0/mlrawviewer.log

Would it be too much trouble to add a bar with controls? Or maybe that the overlay progressbar shows then the mouse is over the window? Or a key shortcut to hide and unhide it? When shooting 2.35:1, the video is not too tall, and the bar covers a good amount of the frame!

Also, the repeat function.. can it be disabled??

Another.. would it be too much trouble for the program to delete the .wav file after we close it? It happens that if you have a neat folder structure with MLV files, some will have wav files and some won't..

And last but not least.. in windows, do I have command line options? As I have my batch converter.. maybe those can be useful for comunicating with your program..

Thanks and cheers!!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 28, 2014, 09:09:25 PM
I've been using the 1.0.4 in windows.. and when I open an MLV file, sometimes it opens fine, but other times the program opens and closes in a second, quitting, the audio file is created. When I go again, there it is fine! Here is a log:

Thanks for the log. I think I have an idea what's going wrong (with the wav handling).

Would it be too much trouble to add a bar with controls? Or maybe that the overlay progressbar shows then the mouse is over the window? Or a key shortcut to hide and unhide it? When shooting 2.35:1, the video is not too tall, and the bar covers a good amount of the frame!

A proper UI (and browser) is high on the list of things to do next. See the issue list and please vote up ones you'd like to see tackled sooner: https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)

Also, the repeat function.. can it be disabled??

I think it could be made optional, probably later with a persistant setting.

Another.. would it be too much trouble for the program to delete the .wav file after we close it? It happens that if you have a neat folder structure with MLV files, some will have wav files and some won't..

You don't think it's at all useful that the embedded sound data is extracted to a WAV? Again though, this could be made an option.

And last but not least.. in windows, do I have command line options? As I have my batch converter.. maybe those can be useful for comunicating with your program..

There are 3 command line args. First is the name of the video (or CinemaDNG directory). Second [optional] is the name of an external wav file to use if there is no embedded wav (if you have an external recorder like I do). Third is the base name to use for an exported file. At the moment there are no more args, e.g. to launch with certain settings or modes. But feel free to suggest some that you might like to have available either here or on the issues list above.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ted ramasola on January 28, 2014, 09:38:19 PM
This is great. Fast and responsive. Nice to see it incorporated with Tonybeccar's MLV converter.

Have to vote +1 also that the wav file generated by the viewer be deleted when viewer is closed as this clutters the folders when the DNGs and WAV will eventually be extracted from the MLV later on.

Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: tonybeccar on January 28, 2014, 10:20:15 PM
Wow, yes! very fast and responsive! :D Thank you!!!

Agree with Ted, the wav file will eventually be extracted with the dng's, so we dont need it on the mlv folder, the mlv container is supposed to have the audio included!

Thanks for the issue list, didnt know about that one! Cheers!!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: PTRush on January 29, 2014, 04:42:58 PM
Sorry if this is a dumb question, but here goes- can I export mlv's to cinema dng's with sound on my Mac? Can't seem to find the answer anywhere.
Thanks for the great app!!!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Kharak on January 30, 2014, 05:50:31 PM
I think someone else posted similar like this, but believe that was on Mac. I am on Windows.

On version 1.0.2 I could choose RAW/MLV files to open default with MLRawViewer, but on 1.0.4 I have to drag and drop each file and next/prev does not work.

Am I doing something stupid?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: mario1000 on January 31, 2014, 04:56:22 PM
When I record a video with 21 fps I get the following MLV Viewer protocol:

MlRawViewer v1.0.4 alpha
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
Opening MLV file C:\Users\ich\Desktop\M31-1206.MLV
Black level: 2047 White level: 15000
FPS: 29.776
Audio frame count 346
Set indexed. Frames missing: 3
Audio loop running
Width: 2560 Height: 1090 Frames: 728
Using Bilinear demosaic algorithm
Indexing completed
Stopping Audio

So the FPS number is interpreted as 29.776 instead of 21 fps. Have you got any ideas about how to fix this?

Best regards
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 31, 2014, 09:57:20 PM
So the FPS number is interpreted as 29.776 instead of 21 fps. Have you got any ideas about how to fix this?

How did you set the frame rate? Did you use the "exact framerate" FPS override option, or something else?
Which camera, and how recent is your software?

If you record with "exact framerate", does it still report the wrong framerate?

At least on 7D I am able to record with 21 fps and the correct rate is reported. My guess is that the rate is recorded wrongly in the MLV file for some reason.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 31, 2014, 09:59:38 PM
On version 1.0.2 I could choose RAW/MLV files to open default with MLRawViewer, but on 1.0.4 I have to drag and drop each file and next/prev does not work.

You should be able to configure Windows to open mlrawviewer by default for any .RAW or .MLV files.

Try right clicking on a file, and choose "Open with..." to bring up the association options.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on January 31, 2014, 10:04:23 PM
Sorry if this is a dumb question, but here goes- can I export mlv's to cinema dng's with sound on my Mac? Can't seem to find the answer anywhere.
Thanks for the great app!!!

The DNGs produced by mlv_dump should be *almost* Cinema DNGs - at least they have the CinemaDNG FrameRate tag and Resolve/AE are able to open them as sequences. mlv_dump will create a WAV file from the MLV, but I'm not sure if that combination quite qualifies counts as a "CinemaDNG with sound".

Anyway, in theory mlrawviewer should be able to play that combination, though you probably need to launch it from the command line giving the directory for the DNGs followed by the full path to the WAV file.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Kharak on February 01, 2014, 03:59:17 AM
You should be able to configure Windows to open mlrawviewer by default for any .RAW or .MLV files.

Try right clicking on a file, and choose "Open with..." to bring up the association options.

Yeah I did that. Maybe I did a bad delete of 1.0.2 ?

EDIT: I opened CCleaner, did registry cleanup and there I could see "Problem with 'open with'" for mlvview. Fixed it and now it works fine.

Bad delete indeed :)
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: dpiximaj on February 02, 2014, 02:42:57 AM
Thanks so much! So helpful!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: arrinkiiii on February 03, 2014, 09:33:00 PM
Hi, i have try the last version and it open some window and then it close, almost you can't see it...

Here the log

https://www.dropbox.com/sh/ed82osoc80rdlxa/C773hIXtJS 

Thanks for the good work  :))
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: tonybeccar on February 04, 2014, 12:08:39 AM
Same as arinkiiii, uploading a new log with different errors I think... also the Next and Previous functions are messed up too!

https://www.dropbox.com/s/kj33bt0iihq6ef0/mlrawviewer.log

Cheers!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 04, 2014, 08:34:47 AM
Hi, i have try the last version and it open some window and then it close, almost you can't see it...

@arrinkiiii - that looks like a problem with OpenGL on your PC. Was an earlier version of MlRawViewer working for you on the same system? Has your system changed in any way since then? What version of Windows are you using?

@tonybeccar - I see 2 problems. One is related to the new audio playback functionality. Then later you have an opengl memory problem (possible after using Next/Previous buttons many times).
Can you describe what you see when opening the program. Does the window close immediately or does it show the first frame for a few seconds while indexing, then close? Is the disk with the videos full or read-only?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: arrinkiiii on February 04, 2014, 10:56:16 AM
Hi baldand,

It's the first time that im testing the MlRawViewer, im in win 7 32bits. Today, later, i will try in my desktop to see how it works, it got a nice graphic card and will report here =))


Edit: Today i try to open MLV files in my desktop win7 64bits and it works good. For sure that the problem is my laptop/graphic card... or the absence of a good one.

Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on February 05, 2014, 06:32:24 AM
Does encoding start from where you press E? I'm trying to save time and dump out to pro-res, but want to tweak sync/wb first. Just pause it and seek around?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 05, 2014, 08:03:16 AM
Does encoding start from where you press E? I'm trying to save time and dump out to pro-res, but want to tweak sync/wb first. Just pause it and seek around?

Yes, that's how it should be working right now. Pause with SPACE, skip with LEFT/RIGHT, nudge with COMMA(,)/PERIOD(.), then press E again to start encode from there. Press E again to stop, or leave it alone and it will encode to the end of the file.

Encoding is done with what you see (plus some extra bits your monitor can't display), so tweak the white balance with number keys, brightness with UP/DOWN and pick the mapping with T (Log, Linear or Global tone map).
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on February 05, 2014, 06:23:02 PM
I guess GUI will do wonders here for doing it in batch... The videos are coming out 4:4:4 and keying nicely. Decided to nudge after I pick whichever takes I want, i think its only a few frames difference. Its much slower than raw2cineform but the results are de-bayered correctly. Would be cool if the amazed frames could be sent to cineform since they're taking forever to implement any decent debayer.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 05, 2014, 08:37:59 PM
I guess GUI will do wonders here for doing it in batch... The videos are coming out 4:4:4 and keying nicely. Decided to nudge after I pick whichever takes I want, i think its only a few frames difference. Its much slower than raw2cineform but the results are de-bayered correctly. Would be cool if the amazed frames could be sent to cineform since they're taking forever to implement any decent debayer.

Are you using Windows? I had to disable multithreaded AMaZE on Windows as it was crashing on Win8 (doh). On Linux it should use all cores and be a bit faster.
In a later version I'll try to do multithreaded CPU demosaic in a cross-platform friendly way so all platforms go a bit faster.

For me, something like AMaZE seems to be essential to get reasonable looking results in non-crop mode on anything but 5d3.

(At first glance, cineform doesn't really look like an option for integration since it's a commercial codec, and raw2gpcf only takes .RAW as input. But maybe I'm wrong?).
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Midphase on February 05, 2014, 11:35:16 PM
First of all, many thanks for all your hard work.

When could we expect a new update? Particularly the DNG playback on Mac?

I realize that you're probably quite busy with other life demands, but I'd love more frequent updates with smaller tweaks rather than more time between updates but with larger upgrades. No need for nightlies or anything of the sort, but maybe weeklies?

BTW, if this was a pay app, I would totally buy it. Not necessarily saying that you need to start charging, but if you did it wouldn't hold me back from buying. So if you want to add a PayPal link...go for it!

PS.

One last thing...should this thread be moved to the Post Production section? It seems like this app belongs there rather than in this section...thoughts?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on February 06, 2014, 01:31:20 AM
Quote
Are you using Windows? I had to disable multithreaded AMaZE on Windows as it was crashing on Win8 (doh). On Linux it should use all cores and be a bit faster.

Win7, the 1.04 alpha version. It looks like amaze is on when its encoding but really slows down if you try it with playback. FFmpeg uses 2 cores and then the player uses 1.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on February 07, 2014, 03:34:42 AM
Should have edited but... bump: I can't nudge the audio backwards only forwards... ie audio needs to go back 4 frames and its not possible. Some audio at the beginning would have to be cut off.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: mrd777 on February 10, 2014, 09:08:50 AM
Awesome tool.

My question is, to get the best quality from this, should we use the build in encoder, or should we export as dng and then render video using something like avid DNxHD codec?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on February 10, 2014, 12:10:46 PM
My question is, to get the best quality from this, should we use the build in encoder, or should we export as dng and then render video using something like avid DNxHD codec?

The built in encoder is ffmpeg/avconv. The settings can be tweaked so you can get whatever quality you like, and it essentially be the equivalent of exporting to dng then converting.
It all depends on your preferred work flow really.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: mrd777 on February 10, 2014, 09:54:18 PM
The built in encoder is ffmpeg/avconv. The settings can be tweaked so you can get whatever quality you like, and it essentially be the equivalent of exporting to dng then converting.
It all depends on your preferred work flow really.

Is there a thread showing how to pull the best quality out of the mlv using MlRawViewer? I haven't seen it. Maybe I missed it?

Thank you
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Luzestudio on February 11, 2014, 09:39:21 AM
Thanks a lot for this great program.
It works fast and right now Im studing the possibility to adapt my workflow with it.

MLV->MlRawViewer (as neutral as possible white balance - Logaritmic Maping - ProRes)->Premiere.

Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on February 11, 2014, 12:28:14 PM
Is there a thread showing how to pull the best quality out of the mlv using MlRawViewer? I haven't seen it. Maybe I missed it?

It's somewhat set up to render in best quality.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: katerlouis on February 11, 2014, 04:32:00 PM
Hey folks,
sittin here with my director on a Win7 64bit Setup usin the 1.0.4 alpha and everythin seems to work great so far, buuut O / P (next , prev clip) isn't workin why so ever :o

Is it me or just Windows?

Thx
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: jose_ugs on February 11, 2014, 07:00:17 PM
Awesomenesssssss!!! Smooveee mlv playback, spanned, sound, etc... i was using DrasticPreviewer and thought there's no way we'll ever get smooth raw playback... Hugeee bow to all being involved!!!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: swinxx on February 11, 2014, 07:21:32 PM
Really Great so far..
Would be great if you could set in out points and convert the selected material to cdng or dng ;)
Combined with a batch function it would be a game changer!!
Thx for your hard work!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: jose_ugs on February 11, 2014, 08:12:03 PM
If you read the whole thread u'll see it's heading that way ;)
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Markus on February 11, 2014, 08:17:31 PM
Extremly good viewer! I'm only missing a Fullscreen mode. You can maximize the window but fullscreen would be nicer. I would vote for Ctrl+f to toggle as in resolve   :D.

/Cheers!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: jose_ugs on February 11, 2014, 08:21:46 PM
+1
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 11, 2014, 08:26:09 PM
Extremly good viewer! I'm only missing a Fullscreen mode. You can maximize the window but fullscreen would be nicer. I would vote for Ctrl+f to toggle as in resolve   :D.

/Cheers!

Pressing TAB key should toggle between full and windowed mode on all platforms.

On Mac, there is also the Fullscreen icon at the top right of the window frame which might work better.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Markus on February 11, 2014, 09:32:50 PM
NICE!  :D
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: aace on February 12, 2014, 01:35:11 AM
Extremly good viewer! I'm only missing a Fullscreen mode. You can maximize the window but fullscreen would be nicer. I would vote for Ctrl+f to toggle as in resolve   :D.

/Cheers!

Hit the TAB key to toggle full screen. All the shortcut key functions are on the first page.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Markus on February 12, 2014, 05:29:11 AM
aace: I did actually look for that on the first page. And now that you say It's there I still cant find it? Am i blind or is the shortcut for fullscreen missing?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: aace on February 12, 2014, 06:19:07 AM
aace: I did actually look for that on the first page. And now that you say It's there I still cant find it? Am i blind or is the shortcut for fullscreen missing?

You're right brother. Check the main site here: https://bitbucket.org/baldand/mlrawviewer
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 12, 2014, 07:43:42 AM
aace: I did actually look for that on the first page. And now that you say It's there I still cant find it? Am i blind or is the shortcut for fullscreen missing?

Good find, thanks! I added a "TAB for fullscreen" line now to the top post.

BTW there is also now a freenode IRC channel for questions: #mlrawviewer
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: katerlouis on February 13, 2014, 02:45:38 PM
Sorry to bother again guys, but now I'm on my Mac again and with the newest version (TAB Fullscreen is workin) I still can't switch clips with O / P.

So I kindly ask again: is this just me, do I have to set some settings or is this feature currently not workin? :)


kl
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on February 14, 2014, 02:18:52 AM
So I kindly ask again: is this just me, do I have to set some settings or is this feature currently not workin? :)

Wasn't working for me either last time I tried. And that's on Gnu/Linux with the latest source.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: naturalsound on February 16, 2014, 04:34:07 PM
Hi everybody,

first of all: Great tool!! I never even dreamed of being able to preview MLV on my old Thinkpad T400 in realtime.

unfortunately I encountered a little but annoying problem:
This happens after closing the viewer (clicking the red cross on Windows or using ESC-key). When I afterwards drop another MLV onto the .exe the window appears, but is black. RAM usage increases and after about 10sec mlrawviewer closes.
If I drop the file again, it will be played without problems.

I noticed when I double click the .exe between each MLV (of course producing an error in the log) the next MLV I drop will be played without issues.
Surprisingly the black window problem does not create an entry inside the error log.
This happens on an ATI MobilityRadeon Maybe the OpenCL / OpenGL is not shut down cleanly??

Another very little issue: I notice pink bars of about 10 pixels at the right and bottom edge of the footage during playback. I haven't seen them on my desktop PC with NVIDIA GPU ( but I will double check).
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 16, 2014, 06:46:23 PM
This happens after closing the viewer (clicking the red cross on Windows or using ESC-key). When I afterwards drop another MLV onto the .exe the window appears, but is black. RAM usage increases and after about 10sec mlrawviewer closes.
If I drop the file again, it will be played without problems.

I noticed when I double click the .exe between each MLV (of course producing an error in the log) the next MLV I drop will be played without issues.
Surprisingly the black window problem does not create an entry inside the error log.
This happens on an ATI MobilityRadeon Maybe the OpenCL / OpenGL is not shut down cleanly??

Hard to know what's happening here. Can you check with the Windows task manager if the task has really shut down after the first time you closed it?

Might be worth trying to update your OpenGL/graphics card drivers if that's in any way possible.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: naturalsound on February 16, 2014, 07:53:32 PM
Thanks for the quick reply.

mlrawviewer is running as 2 threads. Both close when I hit ESC.
I am currently downloading the newest driver ...was really surprised that my current one is more than one year old. I will update this post with my results.

UPDATE:
- newest ATI driver installed: Still a pink frame and still the black window.
- I noticed that the black window does not appear when I drop the same MLV file on mlrawviewer again. It only happens with different files. Btw I have version 1.0.4 _alpha32 from the .zip as I can not build it on my own from the repository.

Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: DavidSh on February 17, 2014, 12:55:31 AM
Just Used it on my Mac.
Great tool!
Easy to install, easy to use, work fast, great video quality And it rendered to prores with E key on the fly.
Thank you so much.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: llirik on February 21, 2014, 01:58:39 PM
Anyway, in theory mlrawviewer should be able to play that combination, though you probably need to launch it from the command line giving the directory for the DNGs followed by the full path to the WAV file.

How would I do this on the mac?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 21, 2014, 04:30:35 PM
How would I do this on the mac?

Open a terminal, and go into the /Applications folder, and from there into the MlRawViewer.app directory to find the mlrawviewer binary (it's in a subdirectory).

Then launch it with (replacing the path names...):

./mlrawviewer /path/to/CDNG/directory /optional/path/to/audio.wav

(In case the paths have spaces in, put quotes around them, e.g. "/path/to/dir with spaces/")
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: llirik on February 21, 2014, 08:29:07 PM
Open a terminal, and go into the /Applications folder, and from there into the MlRawViewer.app directory to find the mlrawviewer binary (it's in a subdirectory).

Then launch it with (replacing the path names...):

./mlrawviewer /path/to/CDNG/directory /optional/path/to/audio.wav

(In case the paths have spaces in, put quotes around them, e.g. "/path/to/dir with spaces/")

not working. i don't know terminal too well though, so may be missing obvious steps.

is there a guide anywhere on how to do this? getting the wav out of the .MLV is easy enough (tho its one at a time... no batch options?)... but i still need the DNGs, instead of a prores file.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 21, 2014, 09:21:35 PM
not working. i don't know terminal too well though, so may be missing obvious steps.

is there a guide anywhere on how to do this? getting the wav out of the .MLV is easy enough (tho its one at a time... no batch options?)... but i still need the DNGs, instead of a prores file.

Hold on, are you trying to play DNGs, or extract DNGs from your MLV?

MlRawViewer can play CDNG (though it's not well integrated on Mac yet). It can't yet extract them but there are other tools that can - mainly mlv_dump.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: llirik on February 22, 2014, 06:14:13 AM
Hold on, are you trying to play DNGs, or extract DNGs from your MLV?

MlRawViewer can play CDNG (though it's not well integrated on Mac yet). It can't yet extract them but there are other tools that can - mainly mlv_dump.
ah, yes. found thread on MLV converter.

thanks!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: naturalsound on February 25, 2014, 10:00:53 PM
Hi baldand,

I've seen a lot of changes in your bitbucket repo since 1.0.4. Do you have any plans to compile a new build in near future?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: pilgrim on February 25, 2014, 10:54:20 PM
Hi baldand,

I've seen a lot of changes in your bitbucket repo since 1.0.4. Do you have any plans to compile a new build in near future?

Hi baldand !
Yes, I wait and check this thread regularly but still the version 1.0.4 32bit.exe . Unfortunately I don't know how to compile.
It will be nice if moving to 64 bit or with the GUI even if not perfect, I am ready to give feed back or close my mouth  :-X   or even still 32 bit but fix the last bug.
By the way, thank baldand; it's very good tool. I use in win7 an Mavericks.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on February 26, 2014, 02:32:21 AM
I've seen a lot of changes in your bitbucket repo since 1.0.4. Do you have any plans to compile a new build in near future?

The changes probably aren't significant enough as of yet.
As in it seems there are some new features, but it's not enough to warrant the process of compiling for mac and windows :P
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: naturalsound on February 26, 2014, 08:52:46 AM
I see! It indeed is not straightforward to run the new version from source under windows. I doubt I will manage to do it, so I have to wait for the 1.0.5  :-X
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 26, 2014, 01:54:04 PM
Hi baldand,

I've seen a lot of changes in your bitbucket repo since 1.0.4. Do you have any plans to compile a new build in near future?

Yes.

Hi baldand !
It will be nice if moving to 64 bit or with the GUI even if not perfect, I am ready to give feed back or close my mouth  :-X   or even still 32 bit but fix the last bug.

A better GUI will be the next major improvement. It is already implemented in bitbucket.
But is there some reason why you need a 64bit build for Windows? The program is not so memory hungry that it would benefit much, and performance is mostly depending on your GPU.

I hope to make a 1.1.0 binary release for Mac and Windows during next week with the code that is in bitbucket now. I have problems with the Mac build though, so I need to work out those first.

Main features:
- Progress bar can be clicked to jump in the file
- Clickable icons for play/pause, fullscreen, quality, colour mapping, drop frames
- Brightness control
- Colour balance control

Bug fixes:
- Next/prev file (O/P) should be more robust and not mix up the audio
- Audio can be shifted freely for resyncing
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: arrinkiiii on February 26, 2014, 02:43:52 PM
That is Good news. Thanks for the good and sharing  work. If possible please put some option for upload mlv file for make the subtractive black frame  :D

Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ouuzi on February 26, 2014, 04:16:05 PM
We are surely waiting for it !!
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: katerlouis on February 26, 2014, 10:44:23 PM
Yeah! New build- with O & P-Keys! :D
Next Clip, Prev Clip For presidents!

Thx.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: pilgrim on February 26, 2014, 11:21:00 PM
Quote
Yes.

A better GUI will be the next major improvement. It is already implemented in bitbucket.
But is there some reason why you need a 64bit build for Windows? The program is not so memory hungry that it would benefit much, and performance is mostly depending on your GPU.
...........


Baldand,

Thank you for your reply. It's clarify that GPU is the main worker. On Mac Mavericks I try to convert one file and then 6 different files, after copied and rename 6 mlrawviewer apps (I think Danne who point out that idea, thanks  ;) ) and when I see the occupation of CPU on the "activities windows" it's more process so I thought it influence the CPU. Yes, its work very fast  :) :). And it's nice to see many files working/transcoding together, like batch file of many 5DtoRGB transcoding.
Again, thank you very much for the program and the good news which will arrive.  :) :)  :-X
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: swinxx on February 27, 2014, 02:53:29 PM
I am also looking forward to the next release, and please add in and out points!! I think that would be a main feature for converting stuff
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 27, 2014, 03:12:12 PM
I am also looking forward to the next release, and please add in and out points!! I think that would be a main feature for converting stuff

I was thinking about this - would it be enough to be able to add a single mark in the timeline and then use the current frame as the second (implicit) mark when starting encoding?

If the current frame would be before the mark, encoding would run from current frame until the mark.
If the current frame would be after the mark, encoding would run from the mark to the current frame.

Or do you see some use case for having both in and out marks independent of the current frame?
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on February 27, 2014, 03:57:02 PM
Hi Baldand. Really like your app. Looking forward for your upcoming achievements. One question on my mind is about batchfunctionality. If It,s like now a simple inpoint and to start encoding from current frame would do fine. However, the question is what to do next when the conversion starts. Instead of waiting for conversion to finish I want to get on with the rest of my files. Would be awesome to maybe queue the files and when all settings are applied to all files being able to start the conversion queue from there. This might be too hard to implement and maybe this little "dream" have been discussed already.
Thanks again for all your work on this. Still the best rawviewer by far.

 
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on February 27, 2014, 05:59:25 PM
Hi Baldand. Really like your app. Looking forward for your upcoming achievements. One question on my mind is about batchfunctionality. If It,s like now a simple inpoint and to start encoding from current frame would do fine. However, the question is what to do next when the conversion starts. Instead of waiting for conversion to finish I want to get on with the rest of my files. Would be awesome to maybe queue the files and when all settings are applied to all files being able to start the conversion queue from there. This might be too hard to implement and maybe this little "dream" have been discussed already.
Thanks again for all your work on this. Still the best rawviewer by far.

Batch encoding or DNG conversion will first need a browser to allow files to be picked.

The browser is on the enhancements list https://bitbucket.org/baldand/mlrawviewer/issue/19/browser (https://bitbucket.org/baldand/mlrawviewer/issue/19/browser) and will probably be the major focus of the release after the coming 1.1.0

After that is in, then I can look at a batch queue, and I agree that this will need the in/out point recorded in the queue entry.

Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: swinxx on February 27, 2014, 07:48:04 PM
Hello baldand!

The easiest scenario for the "user like me ;)" would be the possibility to  set in AND out points, then take the clip into a queue for later conversion to dng or cdgn or whatever. So you can look through your recorded clips from a session and select only the parts which are important for later editing!
The raw recording takes really so much disc space that conversion of only the important parts will save conversion time and disc space;) thank you so much.
Greets swinxx
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: dubzeebass on February 27, 2014, 08:02:40 PM
I agree with swinxx.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: jcs on March 03, 2014, 06:22:41 AM
Hi- great tool!

Testing with MLV and audio (ML Feb 10 build) on OSX (latest): for a ~23GB recording (> 4GB+exFat), during playback the audio cuts out at 1:50; when encoding to ProRes it cuts out around the same time. The fully extracted .wav file is OK (4m30s). Full audio file matched video correctly in PPro CC.

CPU utilization shows ffmpeg running around 143% and the host app running at 97%. If there's any way to multithread deBayer, that would help speed up ProRes output (tested on 4-core MBP (late 2013- fast CPU option)). My 2010 MacPro 12-core with AE+ACR runs 1/4 real-time (full CPU utilization): I believe this MBP has faster CPUs and SSD, so I don't think the MacPro will run your tool faster (will test). Would be nice if this tool ran as fast or faster than ACR+AE :) (MlRawViewer is about 1/2 as fast currently).

The AMaZE deBayer looks very good- appears to do a better job than ACR (AHD variant?), especially on super high contrast edges (where ACR looks strange- color/edge issue).

Vertical line removal, denoise, and perhaps sharpening during deBayer would be nice to see (looks reasonably sharp as is, and sharpens OK in post; might be possible to get higher quality sharpening as part of deBayer step (e.g. ACR sharpening looks better than post sharpening).

A film-like highlight roll-off option would be more useful than the current tone-mapping option...

A command line option to allow direct converting to ProRes would allow for scripting/batching (tried calling the compiled exe from the shell- didn't work).

Your tool brings the 5D3 one step closer to being a (useful) baby Alexa 8)
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 03, 2014, 07:48:52 PM
Thanks for the great feedback!

General comment: the bitbucket page has an issues list for defects and enhancements, and you can also vote up other issues already posted. See https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)

Testing with MLV and audio (ML Feb 10 build) on OSX (latest): for a ~23GB recording (> 4GB+exFat), during playback the audio cuts out at 1:50; when encoding to ProRes it cuts out around the same time. The fully extracted .wav file is OK (4m30s). Full audio file matched video correctly in PPro CC.

There are 2 wav files written. One has the name of the original MLV, and the other the name of the MOV. Were they both of the correct length?

Unfortunately my 7D doesn't support exFat, so I may have some problems reproducing this one, but I'll see what I can do.

CPU utilization shows ffmpeg running around 143% and the host app running at 97%. If there's any way to multithread deBayer, that would help speed up ProRes output (tested on 4-core MBP (late 2013- fast CPU option)). My 2010 MacPro 12-core with AE+ACR runs 1/4 real-time (full CPU utilization): I believe this MBP has faster CPUs and SSD, so I don't think the MacPro will run your tool faster (will test). Would be nice if this tool ran as fast or faster than ACR+AE :) (MlRawViewer is about 1/2 as fast currently).

Linux uses OpenMP for this, but neither of the Mac or Win compilers I have support OpenMP for multithreading the AMaZE debayering. I hope to rework the multithreading in a later version so that it's cross platform and demosaicing is faster on multicore machines. Also there is one post processing step I can push to the GPU in most cases, which might speed it up slightly.

The AMaZE deBayer looks very good- appears to do a better job than ACR (AHD variant?), especially on super high contrast edges (where ACR looks strange- color/edge issue).

Really?! That's interesting to hear. I haven't closely compared ACR output.

Vertical line removal, denoise, and perhaps sharpening during deBayer would be nice to see (looks reasonably sharp as is, and sharpens OK in post; might be possible to get higher quality sharpening as part of deBayer step (e.g. ACR sharpening looks better than post sharpening).

Vertical line removal I will try to address in the future for sure, since I suffer a lot of that on 7D. Sharpening might be quite easy to add later. Denoise would be great, but may be too big a challenge to do well.

A film-like highlight roll-off option would be more useful than the current tone-mapping option...

Much more flexible colour handling is a target for a future version.

A command line option to allow direct converting to ProRes would allow for scripting/batching (tried calling the compiled exe from the shell- didn't work).

That should be posted to the issues list. I think there may be a few different users for that so it would be good to capture all the requirements for command line options different people would like.

Your tool brings the 5D3 one step closer to being a (useful) baby Alexa 8)

Thanks!  :)
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 03, 2014, 07:59:29 PM
Heads up: I had a go at 1.1.0 binary builds for Mac and Windows. See the top post of the thread for links: http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)

Headline feature is a real UI (with icons).

DNG sequences should now be playable on Mac.

I sneaked in IN/OUT marks, so encoding now uses the marked range rather than the current frame.

Please report problems to the bitbucket issues pages: https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Midphase on March 03, 2014, 09:00:18 PM
Wow...awesome!!!

You rock.  8)
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on March 03, 2014, 09:58:55 PM
Oh man, I, m on it, sweet!
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on March 03, 2014, 10:18:54 PM
why does it keep connecting to bit bucket?
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 03, 2014, 10:24:19 PM
why does it keep connecting to bit bucket?

To check if a newer binary release is available. If there is, it shows an update icon. It shouldn't check more than once a day though.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: swinxx on March 03, 2014, 10:36:57 PM
hi baldand!

whow great. thank you.

i like the way the in and out points are set.. (would it be also possible to play the loop within those points?)

greets. rene
ps. so if it gets the batch queue and a possibility to extract dngs it would not only be the ultimate player but also the ultimate converter tool.

thx
 
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: pilgrim on March 04, 2014, 02:36:28 AM
Hi baldand !

It's great work :)  It's really great  :) :) :)  Definitely the best.
It's works very well on Win7 64b and Mac 10.9.2 and the output quality is very good.
The icon on the screen is very nice, beautiful and it's very intuitive.
The colour box is very nice. It's a new think  ;) ... so we don't say colour wheel anymore now  ;)
The mark IN and OUT are very good, on the beginning I didn't see it clearly (on Win7) but later I seen more clearly on Mavericks, it's maybe also because my screen.

Thank you very much.

Here is my suggestion for next version :
Can we have a coordinate for the position correction on "colour box" : (x,y) for example  (12,7) ? Maybe not so far from the box, or even inside the box. In this way if we have some clips with the same scene, light, colour, etc we can make the same set correction. For the brighness control, maybe similar way, but for that at least I can remember how many time pressing the arrow up or down.
Maybe you already have other plan for that also, by the way.
Again, big thanks.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: jcs on March 04, 2014, 04:30:26 AM
Hi Andy!

M02-1932.WAV is full length (4:31)
M02-1932.MLV.MOV.WAV is short (1:51)

M02-1932.MLV is 23.6GB

Thanks!

New version looks cool- looking forward to getting more color/saturation/accuracy closer to ACR defaults and vertical-stripes-be-gone :)
Simple region-based threading might be easy to implement (rows at time etc.) to increase performance...
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ouuzi on March 04, 2014, 06:36:57 AM
Very cool!!Can somebody explain what the third icon from top does?Only the pattern needs fixing,after that no more adobe for me!
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: gary2013 on March 04, 2014, 07:13:39 AM
Thanx for all your work on this app.

the play and pause icons seem backwards to me. i expect the pause icon to show while the clip is playing and the play icon to show when the  clip is paused. most app works like that.

when I click on the exe file, i expect the app to open up and nothing happens. i see that i can drop a file onto that exe and then it works. am i missing something on the way this works? i have mlv files in separate folders. do i have to copy and paste your exe to every mlv folder and then drag n drop on it? that seems to be a tedious way. isn't here a way to just open your app and then use an import function of some sort for single files? groups of files?

again, excuse my lack of understanding on this, but what else does the app do? It seems to only play back mlv raw files, some brightness control and color adjust. but then what? can i extract dng's? make prores proxies? i don't see any more menu items , drop downs or right click menus anywhere.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: andy kh on March 04, 2014, 07:44:33 AM
i could not use version 1.0.4. it dint work for me. this version 1.1.0 is fantastic. love it
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 04, 2014, 08:34:49 AM
Very cool!!Can somebody explain what the third icon from top does?Only the pattern needs fixing,after that no more adobe for me!

When the icon is a clock it will try to play in real time, dropping frames if needed. This mode is needed for playing audio
When the icon is a frame, it will play all frames so you don't miss anything (useful for checking if any frames are bad). This mode cannot play audio.

When you say "pattern", do you mean fixed pattern noise, or stripes, pink dots? Or something else?
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 04, 2014, 08:49:08 AM
the play and pause icons seem backwards to me. i expect the pause icon to show while the clip is playing and the play icon to show when the  clip is paused. most app works like that.

I understand, as I had to think for a while when designing this.

The model I went for is for all icons to consistently show the current app state rather than another state you can get to by clicking that icon. That means the play icon shows the arrow when playing, not when paused.  It also means the icons can have more than two states (like the colour mapping).

Quote from: gary2013 link=topi:c=9560.msg104846#msg104846 date=1393913619
when I click on the exe file, i expect the app to open up and nothing happens. i see that i can drop a file onto that exe and then it works. am i missing something on the way this works? i have mlv files in separate folders. do i have to copy and paste your exe to every mlv folder and then drag n drop on it? that seems to be a tedious way. isn't here a way to just open your app and then use an import function of some sort for single files? groups of files?

On windows you should set the file associations for .MLV, .RAW and .DNG to the mlrawviewer.exe so that you can just click on the files to be opened automatically in the the viewer.

Make one copy of the MlRawViewer_1_1_0 directory, for instance in "c:\Program Files\"

Then find an example MLV/RAW/DNG file, right click, select "Open with" then "Choose default programs..." from the sub menu. Click "browse" on the dialog that opens, then find and select the mlrawviewer.exe.

In case this doesn't work for you (I've had problems in Win7), find the mlrawviewer.exe, right click and "Pin to taskbar", and drag the MLV/RAW/DNG file to the taskbar icon to teach Windows about the association. After that, you should be able to set the defaults.

Quote from: gary2013 link=topi:c=9560.msg104846#msg104846 date=1393913619
again, excuse my lack of understanding on this, but what else does the app do? It seems to only play back mlv raw files, some brightness control and color adjust. but then what? can i extract dng's? make prores proxies? i don't see any more menu items , drop downs or right click menus anywhere.

It's primarily a real time player for MLV/RAW/CDNG files, which does not require the files to be converted first.
It can also convert marked regions of the files to ProRes (click the red button or E key).

More features may come in later versions.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ouuzi on March 04, 2014, 10:07:25 AM
When the icon is a clock it will try to play in real time, dropping frames if needed. This mode is needed for playing audio
When the icon is a frame, it will play all frames so you don't miss anything (useful for checking if any frames are bad). This mode cannot play audio.

When you say "pattern", do you mean fixed pattern noise, or stripes, pink dots? Or something else?
Stripes and pattern noise in shadow areas.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on March 04, 2014, 10:41:12 AM
Nice work Baldand! Really like this app more and more.
Questions. Anybody experienced problems with "unexpected error -10813" when trying to "change all" ponting to the app?
I,m on osx 10 mavericks on a macbook pro. I have older builds present as well but can,t seem to find any cache preferenses to clean. Maybe that,s what needed? Suggestions?
How do I play dng files by he way? Tried drag all of the to the app and also only the first one. Didn,t work.

*tried to "kill all" preferences and then open with but the app still doesn,t seems to be able to "change all" for a simplier workflow. Maybe not working on mac
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: DavidSh on March 04, 2014, 12:01:16 PM
Great tool,

noticed:
Sound play in sync when playing in the app, but after exporting to prores it looses sync.

Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 04, 2014, 09:07:36 PM
Sound play in sync when playing in the app, but after exporting to prores it looses sync.

Thanks for the report. Some more information could be useful:
- Is it obviously out of sync from the start (offset), or does it get more out of sync as the file plays (stretched)?
- Have you tried playing the ProRes file with different players and see the same thing?
- If you process the same file with e.g. mlv_dump and some DNG tool, is it in sync without any manual offset?
- Did you convert the whole file, or just a marked subsection? Is it out of sync in both cases?
- Which camera was the file made with?

(You can use the V/B/N/M keys to slide the audio, but I know that's not ideal if every track is out of sync for you)
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 04, 2014, 09:10:59 PM
Questions. Anybody experienced problems with "unexpected error -10813" when trying to "change all" ponting to the app?
I,m on osx 10 mavericks on a macbook pro. I have older builds present as well but can,t seem to find any cache preferenses to clean. Maybe that,s what needed? Suggestions?
How do I play dng files by he way? Tried drag all of the to the app and also only the first one. Didn,t work.

*tried to "kill all" preferences and then open with but the app still doesn,t seems to be able to "change all" for a simplier workflow. Maybe not working on mac

Oh sounds bad. Have you tried moving or deleting the old versions of the tool? I'm not a heavy mac user, but this associating has been working for me with Mavericks, also with DNGs.

You should be able to drag one DNG file from a sequence onto the app icon, or doing "Open with". If that's not working, it may indicate another problem with the file associations or installation, since the app had to declare it handles .DNG files.

Maybe you should just delete all copies of MlRawViewer (including emptying the trash..) and reinstall 1.1.0?
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: gary2013 on March 04, 2014, 09:33:55 PM
I understand, as I had to think for a while when designing this.

The model I went for is for all icons to consistently show the current app state rather than another state you can get to by clicking that icon. That means the play icon shows the arrow when playing, not when paused.  It also means the icons can have more than two states (like the colour mapping).

On windows you should set the file associations for .MLV, .RAW and .DNG to the mlrawviewer.exe so that you can just click on the files to be opened automatically in the the viewer.

Make one copy of the MlRawViewer_1_1_0 directory, for instance in "c:\Program Files\"

Then find an example MLV/RAW/DNG file, right click, select "Open with" then "Choose default programs..." from the sub menu. Click "browse" on the dialog that opens, then find and select the mlrawviewer.exe.

In case this doesn't work for you (I've had problems in Win7), find the mlrawviewer.exe, right click and "Pin to taskbar", and drag the MLV/RAW/DNG file to the taskbar icon to teach Windows about the association. After that, you should be able to set the defaults.

It's primarily a real time player for MLV/RAW/CDNG files, which does not require the files to be converted first.
It can also convert marked regions of the files to ProRes (click the red button or E key).

More features may come in later versions.
thanx for the reply. about the play/pause icons, it is obvious that the clip is playing by seeing it playing in the window and the frame numbers are changing as it plays to also confirm it is playing. So, do we also need to see the play arrow icon to know if a clip is playing? :-)
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 04, 2014, 09:41:09 PM
thanx for the reply. about the play/pause icons, it is obvious that the clip is playing by seeing it playing in the window and the frame numbers are changing as it plays to also confirm it is playing. So, do we also need to see the play arrow icon to know if a clip is playing? :-)

Yes, for the play icon this is the case. But it isn't for the other state icons like frame dropping & colour mapping. Those need to show the current state. The design decision I made was for all the icons to consistently show the current state.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on March 04, 2014, 10:45:29 PM
Oh sounds bad. Have you tried moving or deleting the old versions of the tool? I'm not a heavy mac user, but this associating has been working for me with Mavericks, also with DNGs.

You should be able to drag one DNG file from a sequence onto the app icon, or doing "Open with". If that's not working, it may indicate another problem with the file associations or installation, since the app had to declare it handles .DNG files.

Maybe you should just delete all copies of MlRawViewer (including emptying the trash..) and reinstall 1.1.0?

Thanks! Will do some more investigating. Tried on my computer at work. I will check my own computer when home. Just wanted to know whether or not it was possible or not to associate the files. Sounds promising and when it works it will be exactly the tool for a fast workflow I,ve been looking for.
Donationlink?
//D
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: DavidSh on March 04, 2014, 11:14:29 PM
Thanks for the report. Some more information could be useful:
- Is it obviously out of sync from the start (offset), or does it get more out of sync as the file plays (stretched)?
- Have you tried playing the ProRes file with different players and see the same thing?
- If you process the same file with e.g. mlv_dump and some DNG tool, is it in sync without any manual offset?
- Did you convert the whole file, or just a marked subsection? Is it out of sync in both cases?
- Which camera was the file made with?

(You can use the V/B/N/M keys to slide the audio, but I know that's not ideal if every track is out of sync for you)

Thanks for answering.
-out of sync from the start.
-Played in vlc, Quicktime.
-didnt try
-out of sync on both cases
- 600d, last night build, sandisk 95mbs.

Cheers
David
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: DavidSh on March 04, 2014, 11:52:31 PM

- If you process the same file with e.g. mlv_dump and some DNG tool, is it in sync without any manual offset?

export to dng using mlv_dump
import to ae cs6
import wav to ae cs6
wav looks a bit shorter from video on the timeline
export with sound

came out of sync.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: gary2013 on March 05, 2014, 02:27:49 AM
Yes, for the play icon this is the case. But it isn't for the other state icons like frame dropping & colour mapping. Those need to show the current state. The design decision I made was for all the icons to consistently show the current state.
So, the button with the arrow icon indicates the clip is playing, as well as we can see it is playing and the frames numbers are changing at the bottom. What icon do we now click on to make it stop since there is nothing that shows this? Anyone else who knows the answer cannot reply.  :) And, when the clip is paused and the well known symbol for pause is showing (a box usually means to stop), what icon do we click on to make it play the clip since there is nothing that shows indicating play?  :)

I am just trying to point out some logic and what is intuitive. Keep up the good work. Many people, and my self appreciate, what you are doing.
Title: Re: MlRawViewer (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: naturalsound on March 06, 2014, 10:59:16 PM
Works like a charm :-)
Also the freezing problem:
Thanks for the quick reply.

mlrawviewer is running as 2 threads. Both close when I hit ESC.
I am currently downloading the newest driver ...was really surprised that my current one is more than one year old. I will update this post with my results.

UPDATE:
- newest ATI driver installed: Still a pink frame and still the black window.
- I noticed that the black window does not appear when I drop the same MLV file on mlrawviewer again. It only happens with different files. Btw I have version 1.0.4 _alpha32 from the .zip as I can not build it on my own from the repository.
is now gone!
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: togg on March 07, 2014, 01:40:21 AM
This is wonderful! Thanks a lot.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: timbytheriver on March 07, 2014, 10:21:15 AM
@baldand

This app is fast becoming a thing of beauty to use – as well as functionally great! Thanks soo much! :)

Mac 10.7.5
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on March 07, 2014, 02:07:43 PM
Hi all! Could people using mac confirm that "change all" for use with latest MLRawviewer is working on their computer using osx mavericks? When I,m trying all I get is an errorcode -10813 and all I get changed is the one file I want to open automatically with Mlrawviewer. Tried on two computers with no success.
Thanks!
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: noix222 on March 08, 2014, 06:37:18 AM
great app!!! really liked... its possible to export more than one file at one time to prores?
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on March 08, 2014, 09:24:31 AM
Hi!
My solution to get the file association working on mac is now working. Not by right clicking and choosing change all but by doing following:
- Select all .raw and .mlv files and right click. Then press option(alt) key. Choose "always open with" and choose  the app. This gives no errorcode.
Sweet!
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: mrterpstra on March 10, 2014, 06:18:55 AM
I just tried to run this app and it crashes on loading. I'm on OSX 10.9.2 on a current gen Macbook Pro retina 15" with 750M Nvidia card. Let me know if there's a fix. Thanks.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on March 10, 2014, 07:29:00 AM
I just tried to run this app and it crashes on loading. I'm on OSX 10.9.2 on a current gen Macbook Pro retina 15" with 750M Nvidia card. Let me know if there's a fix. Thanks.

The complete lack of information you provide is incredibly helpful.
Title: Re: MlRawViewer 1.1.0 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Danne on March 10, 2014, 08:59:10 AM
I just tried to run this app and it crashes on loading. I'm on OSX 10.9.2 on a current gen Macbook Pro retina 15" with 750M Nvidia card. Let me know if there's a fix. Thanks.
I run the same setup. Works great. You do know you have to drag/drop the file onto the app?
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 10, 2014, 10:22:39 AM
1.1.2 is now available for Mac and Win: http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)

This includes a couple of new features:

1. Drag and drop MLV/RAW/DNG files to the existing player window to play the new video. Drag a WAV file to play with the current video.

2. *EXPERIMENTAL* DNG export as alternative to MOV.
To use DNG export, click the MOV/DNG icon to say DNG, or press D. Then press E or the red button to export the current marked range to a target directory. DNG exports are added to a queue which is processed immediately. There can be multiple items in the queue either from the same file or different files. A WAV file is created in the same directory as the DNG sequence.
The DNGs are currently light on metadata and always claim to be 25FPS. I will add more detailed and correct metadata in a later release. Please let me know if you have any need for any specific tags in the DNGs.
To set the target directory press W. The setting is persisted so you don't need to set it every time if you always use the same one.

3. If you run the program without giving it a file, it will not launch a file dialog asking you to choose one. This avoids the problem many had seen where the app could not be run just by clicking on it. Contributed by ItsMeLenny

4. Mark setting logic has been slightly refined - when you try to move the current range you can set the new marks in any order.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: nick.p on March 10, 2014, 10:38:53 AM
It would be awesome if you could include a JPEG preview for those people on mac 10.9 mavericks. Not entirely sure how that works
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: gary2013 on March 10, 2014, 11:15:32 AM
i have the latest win 7 ver 1.1.2. Is it just me or is anyone else having trouble reading the new mov/dng icon? I have yo lean in closer to read it all the time.  :) Can you make the text whiter and a little larger? The other items are easy to see since the are bigger simple graphic symbols.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: andy kh on March 10, 2014, 11:24:05 AM
i have the latest win 7 ver 1.1.2. Is it just me or is anyone else having trouble reading the new mov/dng icon? I have yo lean in closer to read it all the time.  :) Can you make the text whiter and a little larger? The other items are easy to see since the are bigger simple graphic symbols.

 i dont have that problem.  my pro is i cant see the mark In and Out white bar clearly when i play clips that i shoot in bright sunlight.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 10, 2014, 11:27:22 AM
i dont have that problem.  my pro is i cant see the mark In and Out white bar clearly when i play clips that i shoot in bright sunlight.

Ouch. A workaround for now would be to reduce the brightness of the clip while you are marking. I'll try to give the mark bar more contrast in a later release.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 10, 2014, 11:28:11 AM
It would be awesome if you could include a JPEG preview for those people on mac 10.9 mavericks. Not entirely sure how that works

Do you mean thumbnails in the individual DNG files, or something else?
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 10, 2014, 11:29:20 AM
i have the latest win 7 ver 1.1.2. Is it just me or is anyone else having trouble reading the new mov/dng icon? I have yo lean in closer to read it all the time.  :) Can you make the text whiter and a little larger? The other items are easy to see since the are bigger simple graphic symbols.

Yes, I think you are right there. Plus there is not much other difference between the 2 states. I'll try to improve that in the next release.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: nick.p on March 10, 2014, 11:34:09 AM

Do you mean thumbnails in the individual DNG files, or something else?
Yeah, essentially the option found in the adobe dng converter.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: arrinkiiii on March 10, 2014, 12:50:10 PM

Good work Baldand =))
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on March 10, 2014, 01:50:15 PM
Yeah, essentially the option found in the adobe dng converter.

People don't know what that means, you have to provide examples.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: RenStarFilm on March 10, 2014, 03:06:16 PM
I love the fact that it now has thumbnails so i cant see what DNG file I'm working with!!!!!!!!!!!!
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: DavidSh on March 10, 2014, 03:20:34 PM
Good work man!

Great tool.
You really take post and on set preview to other level.

noticed:
mouse cursor disappear after resize application window.

Mac OS Mavrickis.
Title: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: swinxx on March 10, 2014, 03:32:50 PM
Anamorphic desqueeze would be a very great addon ;)

https://bitbucket.org/baldand/mlrawviewer/issue/38/desqueeze-anamorphic-material-with-ratio
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: jose_ugs on March 10, 2014, 06:28:22 PM
@swinxx... which is a good reminder to add this:
https://bitbucket.org/baldand/mlrawviewer/issue/39/50-60fps-squashed-mode
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Midphase on March 10, 2014, 06:46:54 PM
2. *EXPERIMENTAL* DNG export as alternative to MOV.


This is really fantastic, thank you so much!

However, as you move forward on refining this, could I lobby you to consider CDNG instead of regular DNG? The reason why is that Adobe is likely about to fully support CDNG in Premiere Pro, and thanks to Blackmagic it's quickly becoming the de-facto standard for raw video files. My understanding is that the difference between DNG and CDNG is just in the header information which includes specific information as it relates to video.

Right now, on the Mac, there is a need for some sort of .mlv to CDNG solution since none of the current apps can do it. It would be a fantastic option to have MLRawViewer do it.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 10, 2014, 07:00:56 PM
However, as you move forward on refining this, could I lobby you to consider CDNG instead of regular DNG? The reason why is that Adobe is likely about to fully support CDNG in Premiere Pro, and thanks to Blackmagic it's quickly becoming the de-facto standard for raw video files. My understanding is that the difference between DNG and CDNG is just in the header information which includes specific information as it relates to video.

Of course. I don't see any reason not to aim for making CDNG-compatible DNG sequences. I already set the FrameRate tag from the CDNG spec, and IIRC there are only 3 other (optional) tags there that might be needed.

(DNGs embedded in MXF files  - the alternate format of CDNG - is a totally different story I won't be doing that.)
 
@midphase could I ask you (or somebody else) to try out the DNG sequences being produced currently in Premiere Pro (which I don't have access to) and tell me what doesn't work or what needs adding? I've already tested in Resolve 10 and After Effects and they seem to import the sequences ok.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: aace on March 10, 2014, 07:36:12 PM
Is there a change log I can reference somewhere? I'm trying to keep track of the progress of this app. Which is awesome by the way.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: DavidSh on March 10, 2014, 07:37:47 PM
 
@midphase could I ask you (or somebody else) to try out the DNG sequences being produced currently in Premiere Pro (which I don't have access to) and tell me what doesn't work or what needs adding? I've already tested in Resolve 10 and After Effects and they seem to import the sequences ok.

You get an error message after importing, saying:
The file appears to have no media data.

Premiere do not know how to handle DNG, only CDNG

Hope it helps...

Best
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: andy kh on March 10, 2014, 07:51:20 PM
yeah premiere doesnt support dng files
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: chmee on March 10, 2014, 07:55:01 PM
@baldand
the mystery behind cdng for premiere are not really the cdng-tags, but debiasing and maximizing values. possibly the delinearizationtable from bmcc-files can help. AND: of course the dng-files should be converted to 16, 12 or 10bit, because 14bit is no typical video-bitdepth, only supported by resolve (and acr as a photo->converter)

https://infogr.am/bmcc-delinearization-curve?src=web
and
http://www.magiclantern.fm/forum/index.php?topic=7122.msg105445#msg105445

regards chmee
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on March 11, 2014, 12:45:06 AM
Is there a change log I can reference somewhere? I'm trying to keep track of the progress of this app. Which is awesome by the way.

All changes https://bitbucket.org/baldand/mlrawviewer/commits/all
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: gary2013 on March 11, 2014, 02:03:47 AM
noticed:
mouse cursor disappear after resize application window.

I also saw that happen here yesterday trying the latest 1.1.2 ver on my win 7.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 11, 2014, 07:10:50 AM
@baldand
the mystery behind cdng for premiere are not really the cdng-tags, but debiasing and maximizing values. possibly the delinearizationtable from bmcc-files can help. AND: of course the dng-files should be converted to 16, 12 or 10bit, because 14bit is no typical video-bitdepth, only supported by resolve (and acr as a photo->converter)

https://infogr.am/bmcc-delinearization-curve?src=web
and
http://www.magiclantern.fm/forum/index.php?topic=7122.msg105445#msg105445

regards chmee

Thanks chmee. That should be enough info for me to work out what's needed for Premiere. I expect it's the 14bit data. I can easily make an option to pad to 16bit (though that will waste disk space)
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: KMA_WWC on March 11, 2014, 07:55:04 AM
Baldand, this is quickly turning into an ultimate tool for ML users. Just want to say huge thanks for both making this awesome software and supporting it. Many people started, but many never finished and left their creations raw and unusable (I'm talking about some converters on this forum). Besides fixing bugs you add new features. Incredible! I really appreciate your, devs and simple user contribution work on this forum.

Keep up the great work and can't wait for CDNG 16bit format option.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: arrinkiiii on March 11, 2014, 08:08:20 AM

Yes indeed. Some app that do the conversion  from MLV to CDNG and import directly to Premiere will be the ultimate tool !!!
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: MA Visuals on March 11, 2014, 08:25:49 AM
When I use the "A" key to desqueeze my 1920 x 672 (60p) footage, the 1.4x de-squeeze is not enough to reach a vertical height of 1080.  I believe you would need a 1.61 (1.6072 to be more precise) vertical stretch in order to bring the vertical height from 672 to 1080.  Would it be possible for you to add 1.61 as another vertical stretch factor when toggling using the "A" key?
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ATP on March 11, 2014, 10:59:42 AM
Wow, what an amazing update Baldand  8)!
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on March 11, 2014, 11:00:52 AM
When I use the "A" key to desqueeze my 1920 x 672 (60p) footage, the 1.4x de-squeeze is not enough to reach a vertical height of 1080.  I believe you would need a 1.61 (1.6072 to be more precise) vertical stretch in order to bring the vertical height from 672 to 1080.  Would it be possible for you to add 1.61 as another vertical stretch factor when toggling using the "A" key?

The problem here is it would change between cameras. (Replying as I was the one who put it in, and I based it off the squeeze that the camera claimed).
Let's work it out :P
CameraMax 1080Max 720Squeeze
5d31920x12801920x6721.9x
6D1808x12161792x568?wat
650D1728x11501728x6941.657x
7,60,600,550D1728x11561728x6941.66x

well in that case, it probably should be 1.6x. No idea who suggested 1.4x (maybe it said it in camera), i was just doing what the people wanted!!!!
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: Midphase on March 11, 2014, 06:50:12 PM
Thanks chmee. That should be enough info for me to work out what's needed for Premiere. I expect it's the 14bit data. I can easily make an option to pad to 16bit (though that will waste disk space)

That's the way RAWMagic handles it, but despite all the CDNG files being 16bit, Premiere still reads the files wrongly (they will import and playback, but there is a nasty pink overcast on all the footage which makes it kinda unusable).

Something is going on with the way Premiere is reading files generated by the Blackmagic Cameras vs. the files generated by ML CDNG.

PM me if you want me to give you some Blackmagic CDNG files to study.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: andy kh on March 11, 2014, 06:54:30 PM
That's the way RAWMagic handles it, but despite all the CDNG files being 16bit, Premiere still reads the files wrongly (they will import and playback, but there is a nasty pink overcast on all the footage which makes it kinda unusable).

Something is going on with the way Premiere is reading files generated by the Blackmagic Cameras vs. the files generated by ML CDNG.

PM me if you want me to give you some Blackmagic CDNG files to study.

problem solved with raw2cdng
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: a1ex on March 11, 2014, 07:06:43 PM
5d31920x12801920x6721.9x

Wrong. LiveView coverage at 1080p is not identical to 720p, and the exact behavior is camera-specific.

Some better approximations are here, but I can't bet on them: http://www.magiclantern.fm/forum/index.php?topic=6215
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 11, 2014, 08:46:32 PM
That's the way RAWMagic handles it, but despite all the CDNG files being 16bit, Premiere still reads the files wrongly (they will import and playback, but there is a nasty pink overcast on all the footage which makes it kinda unusable).

Something is going on with the way Premiere is reading files generated by the Blackmagic Cameras vs. the files generated by ML CDNG.

PM me if you want me to give you some Blackmagic CDNG files to study.

I got hold of PremierePro for testing and I have the basics working now thanks to chmee's tips. All that was needed was 16bit DNG, a non-default LinearizationTable (PP seems to need this even though it *should* be optional - surely Adobe's bug) and BlackLevel/WhiteLevel tags to be Short instead of Long (another Adobe bug - both Long and Short are allowed in the DNG spec).
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: chmee on March 11, 2014, 09:27:08 PM
the dng-support in premiere is a shame - its fixed on bmcc files. so best would be converting to 12bit/log (with the inverted table i linked) and leaving reconvertion to 16bit inside premiere with the same delinearizationtable..

Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 11, 2014, 09:42:07 PM
the dng-support in premiere is a shame - its fixed on bmcc files. so best would be converting to 12bit/log (with the inverted table i linked) and leaving reconvertion to 16bit inside premiere with the same delinearizationtable..

Actually it seemed to work fine for me with the changes I listed. There was no need for any actual data conversion apart from the cheap and lossless 14->16bit padding. The LinearizationTable I made was just integer values from 0 to 2^14-1, so, still linear. 
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on March 11, 2014, 09:45:45 PM
I still get pink/dark/awful DNGs in premiere. It really sucks and destroys the point of raw. The AE-> to premiere looks much much better. Also I tried premiere CC and the AE-CS6 projects don't work there. So you need AECC for premiere CC.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: chmee on March 11, 2014, 10:10:24 PM
@baldand
for me as well - make a test with (real) strong highlights, i get pinkish inside them. i mean really outside the normal white :) does your table behave stable?
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on March 11, 2014, 11:36:08 PM
My dngs are coming out Canon EOS instead of canon EOS 7D. Also 2 files got stuck converting... I tried to run a bunch of MLrawviewers at once, bad idea.

Changing the tag with exiftool gui causes a lockup after a certain number of files, gah. Its > ~420 files, exiftool hangs, then gui hangs.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 12, 2014, 07:28:40 AM
My dngs are coming out Canon EOS instead of canon EOS 7D. Also 2 files got stuck converting... I tried to run a bunch of MLrawviewers at once, bad idea.

Changing the tag with exiftool gui causes a lockup after a certain number of files, gah. Its > ~420 files, exiftool hangs, then gui hangs.

Re the model, I have put the correct make/model writing into git (however I have a personal problem - most of my MLVs made with TL for 7D have "Failed to get properties." as the model name  :'(

I wouldn't recommend multiple DNG exports from different mlrawviewer instances at the same time unless they are all using different disks for both read and write (or if the read disks together would be much slower than the write disk).The operation is mostly disk I/O bound because it uses different threads for reading and writing. Because of that it should work best when the read & write disks are different. Of course if you are converting between 2 fast SSDs it might become CPU bound.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: sarotaz on March 12, 2014, 12:15:42 PM
baldand can you integrate the code posted by escho here http://www.magiclantern.fm/forum/index.php?topic=9700.msg98302#msg98302 (http://www.magiclantern.fm/forum/index.php?topic=9700.msg98302#msg98302) for dng extraction? This tool removes cold pixel usefull in Davinci Resolve workflow with some cameras (like 60D) affected by this problem.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: 1% on March 12, 2014, 05:27:16 PM
mlv to cdng showed the correct FPS and cam name. ml raw viewer cut it off at Canon EOS
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: kolumban on March 14, 2014, 02:36:02 PM
Very cool ,
 :)
A light in the tunnel of handling MLV  files !
I hope you find a way  to make this beautiful piece  of software  able to make batch processing.
If there is a way to contribute  let me know
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: jose_ugs on March 15, 2014, 10:11:59 AM
@ baldand, could you add the keyboard keys functions to your first post please? somewhere at the end of your first post, for example :)... The way you have them in your Readme file(archive) gives a much easier view of which does what.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: swinxx on March 15, 2014, 10:41:11 AM
And please a mouse fly over info bar.. With the keystroke and a short explanation whats what.. Thx
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: thisisentourage on March 16, 2014, 12:51:26 AM
I shot a video on the Canon 50D.
I played it off the cf reader and the playback was smooth.

Now that I took the files off the cf card and put them on a hard drive, the play back is slow, skipping, and lagging.

I Downloaded
Mlrawviewer
Ffmpeg
And the Python 2.7 code added on the 1st page...

Now, in lament terms, how do I get this functional?

U guys are all extremely knowledgeable based off what I'm reading in the forum.
I'm 4 months new to ML Software and 4 days in this forum.

So. Really do apologize if my inquiries come off appearing to sound basic.

Thank you everyone for your help.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: frakas1 on March 16, 2014, 06:16:34 PM
hi Guys,

I start to use mlraw viewer to export to .mov,its worked perfectly.
since yesterday,its impossible to export anymore,the program freeze or crashes.
In the meantime I changed the preset on camera,and installed some program on the mac,like raw2dng.Since it doesnt work I re-install Mlraw viewer but no better.
I use a macbook air last version,I was wondering if its something to do with CPU?
the files to convert are on the local SSD and I try from an USB3 HDD.
the export button sometimes is vivid red,sometimes I cant click it,any case nothing exports.
Also when I play the mlv,it freeze after 3-4 seconds...Any help is welcome,cheers!

Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 16, 2014, 10:13:20 PM
hi Guys,

I start to use mlraw viewer to export to .mov,its worked perfectly.
since yesterday,its impossible to export anymore,the program freeze or crashes.
In the meantime I changed the preset on camera,and installed some program on the mac,like raw2dng.Since it doesnt work I re-install Mlraw viewer but no better.
I use a macbook air last version,I was wondering if its something to do with CPU?
the files to convert are on the local SSD and I try from an USB3 HDD.
the export button sometimes is vivid red,sometimes I cant click it,any case nothing exports.
Also when I play the mlv,it freeze after 3-4 seconds...Any help is welcome,cheers!

If you are using 1.1.2, check your target directory is valid -> Press W key to bring up the target directory or choose a new one.
Also if you want MOV exports, make sure the "MOV" icon is displayed, not the "DNG" icon.

If nothing else works, you could try deleting the hidden directory ".mlrawviewer" in your home directory and see if that helps.

Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 16, 2014, 10:18:14 PM
I shot a video on the Canon 50D.
I played it off the cf reader and the playback was smooth.

Now that I took the files off the cf card and put them on a hard drive, the play back is slow, skipping, and lagging.

It might help to have a few more details:
- What kind of computer you have (ago, CPU, GPU, memory, hard disk size & interface type - IDE or SATA)
- Is the card reader USB2 or USB3?
- What resolution and frame rate are you recording at?

It sounds as though your hard disk could be slow at reading for some reason. The needed read speed depends on the video resolution and frame rate, but if you have less than 50Mbyte/second reads speed, you can experience the symptoms you describe.

Another possibility could be too little RAM, e.g. causing the system to use swap files, though that seems less likely if it works from card reader ok.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: baldand on March 16, 2014, 10:25:00 PM
@ baldand, could you add the keyboard keys functions to your first post please? somewhere at the end of your first post, for example :)... The way you have them in your Readme file(archive) gives a much easier view of which does what.

Done now.
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: StefanKeller.AC on March 16, 2014, 10:42:43 PM
great prog, thx !!!
can it run on Android?  8)
Title: Re: MlRawViewer 1.1.2 (RAW/MLV/CDNG viewer, Linux/Mac/Win)
Post by: ItsMeLenny on March 16, 2014, 11:59:32 PM
can it run on Android?  8)
It can if you port it.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 17, 2014, 09:20:58 PM
1.1.3 now available


See top post: http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on March 17, 2014, 10:01:25 PM
1.1.3 now available

  • Now exports 16bit DNGs with per-frame metadata. Should directly import into PremierePro as well as Resolve/AE.
  • S key switches between different anamorphic squeeze ratios (viewing only)
  • MOV/DNG icon made clearer
  • Mark line red instead of white so it shows up in bright scenes

See top post: http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)
As always... Great!
import well to pp (regular wb issue)
mouse cursor still disappear on mac

Thank you for this beautiful software...
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: MA Visuals on March 17, 2014, 11:29:11 PM
I just tried the new version 1.1.3 of MlRawViewer, exported a couple of DNG sequences, and then imported the DNG sequences into Premiere Pro CC.  Unfortunately, the highlights are pink, making footage unusable in Premiere unless there are no strong highlights in the footage.  I tried both MLV and RAW files and both had the same issue.  I can send you sample DNGs exhibiting this issue if you find it useful to your development.  You are soooo close to providing a post processing tool that allows working directly with the DNGs in Premiere.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 18, 2014, 07:44:54 AM
I just tried the new version 1.1.3 of MlRawViewer, exported a couple of DNG sequences, and then imported the DNG sequences into Premiere Pro CC.  Unfortunately, the highlights are pink, making footage unusable in Premiere unless there are no strong highlights in the footage.  I tried both MLV and RAW files and both had the same issue.  I can send you sample DNGs exhibiting this issue if you find it useful to your development.  You are soooo close to providing a post processing tool that allows working directly with the DNGs in Premiere.

I know about the pink highlights. As I understand chmee is also seeing similar results with his raw2cdng and Premiere.

The same files works fine in ACR and Resolve. In an overexposed area (with at least one channel - usually green first - clipped) I see those tools reconstructing highlight detail as white levels. In MlRawViewer itself, I take a slightly different approach to try and recover some of the original colour in the highlight areas (though that depends on having the right white balance for the highlight).

Premiere appears to suffer a similar problem that MlRawViewer had before it had highlight recovery - the white balance colour correction is applied afterwards so the clipped channel(s) take on the wrong colour. This is usually pink/magenta if green was clipped. 

Reconstructing the raw data is the task of the tool reading the DNG files. In this case, MlRawViewer is not doing anything to the original raw bayer data apart from padding it with 2 zero high bits and writing it to a series of DNGs with the correct black and white levels, along with other meta data taken from the MLV file if available.

To me, it's appears the problem is with Premiere's highlight reconstruction and white balance. But since that's a tool you are paying money for, you shouldn't have any trouble raising the defect with the developer and getting it quickly fixed. Right? ;-)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: MA Visuals on March 18, 2014, 08:32:55 AM
I always suspected that it would ultimately require Adobe to fix this on their end.  Thank you for your thoughtful explanation.  It seems the most practical method of post processing for Premiere users then would be then to export to ProRes using your Log curve, and then import into Premiere.  Well at least that will be my preferred workflow unless the pink highlight issue is eventually solved.  Just a few questions....

-Will the ProRes exports eventually support queuing just like DNGs? 
-Is the brightness control equivalent to an exposure control?
-Just wondering why there is no Tungsten white balance option.  Also, it may be too much to ask, but would it be possible to add a white balance eyedropper/picker such as found in ACR, etc. to make it easier to find the correct white balance?

Anyway, terrific progress on your tool.  So professionally developed and very efficient and refined.  Much respect.

Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: sarotaz on March 18, 2014, 08:57:36 AM
1.1.3 now available

  • Now exports 16bit DNGs with per-frame metadata. Should directly import into PremierePro as well as Resolve/AE.
  • S key switches between different anamorphic squeeze ratios (viewing only)
  • MOV/DNG icon made clearer
  • Mark line red instead of white so it shows up in bright scenes

See top post: http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)

GREAT JOB!!! this version resolves the bad pixel problem in Davinci Resolve importing (cdng) with some camera. (60D)
Thanks.  ;D
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 18, 2014, 09:00:18 AM
GREAT JOB!!! this version resolves the bad pixel problem in Davinci Resolve importing (cdng) with some camera. (60D)
Thanks.  ;D

That's good to hear! There is a very simple dead pixel detection/hiding I put in a while ago when I was doing something with raw from a 60D. I'm glad it's still working.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: sarotaz on March 18, 2014, 09:09:05 AM
That's good to hear! There is a very simple dead pixel detection/hiding I put in a while ago when I was doing something with raw from a 60D. I'm glad it's still working.

In old version 1.1.2 i've tested but bad pixel still exist. This is the news of the day man. I was waiting this fix since raw shooting is released.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 18, 2014, 09:15:31 AM
It seems the most practical method of post processing for Premiere users then would be then to export to ProRes using your Log curve, and then import into Premiere.  Well at least that will be my preferred workflow unless the pink highlight issue is eventually solved. 

It's quite a shame, especially since Premiere is so close to handling the DNGs as-is.

-Will the ProRes exports eventually support queuing just like DNGs? 

I would like to do this change so that the export queue can accept any kind of job and it runs independently of the currently viewed file. But it may involve quite a change to get the OpenGL processing pipeline running either in a separate hidden window or offscreen buffers, so I'm not sure how long it will take or if it will work.

-Is the brightness control equivalent to an exposure control?

It's just a global multiplier. The visual bar is in log space to give it a wide effective range. So it is effectively an exposure control.

-Just wondering why there is no Tungsten white balance option.  Also, it may be too much to ask, but would it be possible to add a white balance eyedropper/picker such as found in ACR, etc. to make it easier to find the correct white balance?

The whole colour & white balance area needs much more work. It probably should be converting into a standard colour space using the camera matrices, but it currently doesn't. A dropper and/or auto white balance algorithm, temperature/tint sliders, sRGB output, and LUTs could all be useful. These are all possible tasks for the future.

Anyway, terrific progress on your tool.  So professionally developed and very efficient and refined.  Much respect.

Thanks! :-)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 18, 2014, 09:17:08 AM
In old version 1.1.2 i've tested but bad pixel still exist. This is the news of the day man. I was waiting this fix since raw shooting is released.

Oh I understand now. In 1.1.2 I was copying 14bit raw data as is to the DNG. But 1.1.3 has to unpack it to 16bit with MlRawViewer's usual unpacking code which it uses for display. So this new version inherited the bad pixel fixing code also. Useful!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: OObner on March 18, 2014, 07:14:25 PM
Finally!
Bad pixels gone from 60D footage!
Heaven!
(I'm getting emotional now, I know)

Please don't make it disappear! please!

Only one thing need to perfection - batch conversion from the GUI.
This is all I ask.

Great Job!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Frank7D on March 19, 2014, 03:53:14 AM
Using 1.1.3 on a pc.
Hitting "W" key does nothing (I expected to select a directory).

Edit: I guess because I'm on Windows Vista?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 19, 2014, 06:45:34 AM
Using 1.1.3 on a pc.
Hitting "W" key does nothing (I expected to select a directory).

Edit: I guess because I'm on Windows Vista?

Vista hasn't been tested, but I would expect it to work OK.

If you run MlRawViewer without giving it a video file, do you see a file selector then? If you can supply an "mlrawviewer.log" file from when you pressed W that might show something.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 19, 2014, 10:38:33 AM
I am using MlRawViewer 1.1.3 . Is there anyway to select which version of ProRes we can use use for a proxy export? Which version is it currently using? 444, HQ, etc.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 19, 2014, 04:38:39 PM
I am using MlRawViewer 1.1.3 . Is there anyway to select which version of ProRes we can use use for a proxy export? Which version is it currently using? 444, HQ, etc.

At the moment it is fixed. The ffmpeg argument currently is "-vcodec prores_ks -profile:v 3". The colour format that uses is YUV444 10bit. The quality is quite high, and of course it's using (slow/expensive) AMaZE for demosaicing.

Fast/lower quality proxies is not a feature that anyone has requested to the enhancements list: https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 19, 2014, 05:34:06 PM
Fast/lower quality proxies is not a feature that anyone has requested to the enhancements list: https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)

If you can figure out the whole CDNG Premiere Pro thing, I'm not sure proxies would be even needed (assuming that other NLE's will also support CDNG).
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 19, 2014, 05:55:28 PM
If you can figure out the whole CDNG Premiere Pro thing, I'm not sure proxies would be even needed (assuming that other NLE's will also support CDNG).

Do you mean the pink highlights? It sounds like @chmee may have found a solution for those. If so, I'm curious to hear what it is.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 19, 2014, 06:28:32 PM
Yeah, the pink highlights. Kudos to get it this close though...it's working quite well for me (aside the pesky pink highlights).
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Frank7D on March 20, 2014, 12:53:23 AM
Vista hasn't been tested, but I would expect it to work OK.

If you run MlRawViewer without giving it a video file, do you see a file selector then? If you can supply an "mlrawviewer.log" file from when you pressed W that might show something.

It's working fine now. I may have been using the wrong version (file association issue). Thanks!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 20, 2014, 02:01:41 AM
At the moment it is fixed. The ffmpeg argument currently is "-vcodec prores_ks -profile:v 3". The colour format that uses is YUV444 10bit. The quality is quite high, and of course it's using (slow/expensive) AMaZE for demosaicing.

Fast/lower quality proxies is not a feature that anyone has requested to the enhancements list: https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)
thanx. I wanted to use the highest quality prores.

Keep up the good work. this is a great app.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nandoide on March 20, 2014, 09:17:08 AM
Hi, baldand. With several fps overrides on source, for instance 36 fps on no crop mode over 1080p canon video mode (RAW or MLV), the resulting movs are NOK (the video flickers up and down). I think that it's not able to guess the source fps. The  DNG's are OK.

Perhaps it's not the solution, but in either case it will be useful that we can choose the mov fps (source, 24, 25, 30, 48, 60) for instance.

Another handy improvement will be that if we are viewing in anamorphic unsquetched(A), and we save to mov, the mov saved would be unsquetched also.

I've tested from a Canon 6D and 1.1.3 over Mac OSX.

Very good work!!!! Thanks a lot.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 20, 2014, 08:55:05 PM
Hi, baldand. With several fps overrides on source, for instance 36 fps on no crop mode over 1080p canon video mode (RAW or MLV), the resulting movs are NOK (the video flickers up and down). I think that it's not able to guess the source fps. The  DNG's are OK.

Thanks. I'll try to reproduce this and work out what's going wrong.

Re anamorphic - I wouldn't like to rescale the source material, but maybe there is something that can be done with pixel aspect ratio metadata?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 20, 2014, 09:09:46 PM
Here's a simple one:

Just about every NLE software out there uses the shortcuts I and O to set the in and out points. I think using those keys for those familiar assignments might make your app a bit more intuitive for people used to working in FCP or Premiere?

Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DitOnTheLoose on March 24, 2014, 02:22:08 PM
PLS can we have a Frameexport to high quality JPEG without overlays on button press? That would be awesome!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ItsMeLenny on March 24, 2014, 02:32:04 PM
PLS can we have a Frameexport to high quality JPEG without overlays on button press? That would be awesome!

Who is we?

And why jpeg. Jpeg died a long time ago.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DitOnTheLoose on March 24, 2014, 04:17:24 PM
"we" all.

Because when working with RAW I send stills to the set via telegram so people can reference to those when talking about reshooting something or just for archiving. With Jpeg I can use JPEGmini to reduce filesize drastically with just a click, which helps to send the images to mobile phones on set.

Of course it would be nice to be able to choose between multiple file formats.

the quickest and easiest way of course would be if I could disable the overlays with a key, that way I could at least use a simple screenshot.

Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on March 24, 2014, 07:33:36 PM
Hi baldand, I wanted to report a simple bug, I don't know if anyone else has it:

Sometimes mlrawviewer won't open some files, it's random. So when you hit Next key, it skips sometimes 1, 2 or 3 files until it finds one that can open. In the folder, you can see the .wav generated that is 1kb, so it failed. There is no way of opening those files with 1.1.3, will look for a log and try with an older version. Using Windows 7 here.

Cheers mate! AWESOME work!!!!! :D

Here's log: https://www.dropbox.com/s/kj33bt0iihq6ef0/mlrawviewer.log
The files that wouldn't open are there listed in the log, maybe you can take a look.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on March 24, 2014, 08:17:56 PM
Hi baldand, I wanted to report a simple bug, I don't know if anyone else has it:

Sometimes mlrawviewer won't open some files, it's random. So when you hit Next key, it skips sometimes 1, 2 or 3 files until it finds one that can open. In the folder, you can see the .wav generated that is 1kb, so it failed. There is no way of opening those files with 1.1.3, will look for a log and try with an older version. Using Windows 7 here.

Cheers mate! AWESOME work!!!!! :D

Here's log: https://www.dropbox.com/s/kj33bt0iihq6ef0/mlrawviewer.log
The files that wouldn't open are there listed in the log, maybe you can take a look.

I was just looking in the ML builds and it seems the one I used (March 13th) had problems with MLV header write. So that might be it. Anyone knows about this bug? (I just recorded a whole short with this build)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on March 24, 2014, 11:44:12 PM
I was just looking in the ML builds and it seems the one I used (March 13th) had problems with MLV header write. So that might be it. Anyone knows about this bug? (I just recorded a whole short with this build)

Ok in response to my posts: it was a mlv_rec bug. The field frameSpace of the first frame was invalid due to a bug in the build. Now g3gg0 fixed it in mlv_dump so it will skip any frame that has an invalid frameSpace. Any chance to incorporate it in mlvrawviewer?

Cheers and sorry for the trouble!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: schlemiel29 on March 25, 2014, 06:30:35 PM
I don't get it to work!
I downloaded the dmg version for Mac OS and copied it to application. I could start it, the MLV is shown in the window, but how I get a mov file out of it? I clicked on the red button, then the progress bar goes up to the end, but where is the file?
I selected mov or DNG, but neither of the produces an output. Any tips?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 25, 2014, 06:37:57 PM
Any tips?

Read the first post.

W - File dialog to choose the export directory
D - Choose export type, MOV or DNG
E - Start exporting from the start of the marked range to the export directory. Will use the source name with ".MOV" or "_DNG" appended.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 25, 2014, 06:42:57 PM
I was typing the same reply and didn't see your post. LOL
Still, read the post to see all the key commands.  :)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: schlemiel29 on March 25, 2014, 10:15:04 PM
Yes that I knew. But I solved it that way:
I created a new folder, copied MLV and MLRawViewer in it and then it works!?
Before I only get a WAV file but no DNG nor MOV.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: schlemiel29 on March 25, 2014, 10:26:34 PM
Before I used RAW, now MLV seems to be the same except that sound is included. Is there any reason to still use RAW or should I use always MLV?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 25, 2014, 10:53:28 PM
You might want to read my somewhat rant-ish thread asking the same question.

I find .raw gives me better performance and has stronger existing conversion tools in the form of RAWMagic on the Mac, but if you need in-camera sound then you really don't have a choice.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ItsMeLenny on March 26, 2014, 08:52:19 AM
uh oh spaghetti-o

new bug

Code: [Select]
Traceback (most recent call last):
  File "./mlrawviewer.py", line 1478, in <module>
    sys.exit(main())
  File "./mlrawviewer.py", line 1468, in main
    rmc = Viewer(r,outfilename,wavfilename)
  File "./mlrawviewer.py", line 531, in __init__
    super(Viewer,self).__init__(width=userWidth,height=int(userWidth*self.vidAspectHeight),**kwds)
  File "~/*****/mlrawviewer/GLComputeGLUT.py", line 116, in __init__
    glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB|GLUT_DEPTH|GLUT_BORDERLESS)
NameError: global name 'GLUT_BORDERLESS' is not defined
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: blainesuque on March 26, 2014, 09:21:30 AM
Hey guys, just started using the MLV viewer and did a quick test today. everything is good and working. Just one question that is hard for me to figure out that maybe one of you can answer, What kind of proress does MLV viewer export to? And are the DMG's that the MLV viewer produces the same as what RAWmagic would produce? THANKS GREAT WORK>> AMAZING WORK!!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Dreamer on March 26, 2014, 09:38:33 AM
Just one question that is hard for me to figure out that maybe one of you can answer, What kind of proress does MLV viewer export to?


I opened one of the files in QuickTime.  It reads it as ProRes 422 HQ.
I opened it in VLC.  It reads it as ProRes 4:4:4 YUV 10-bit LE.  Based on comments from baldand, this is the most accurate answer.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Dreamer on March 26, 2014, 09:53:45 AM
Andrew, I just discovered your tool, and suffice to say I am incredibly impressed.  The last time I took a deep dive into ML Raw post-production tools, there was much function (great) with terrible design and layout choices.  This software is a breath of fresh air. When you package features with slick design, expect an audience to grow, good sir.  Again, very impressed.

I just submitted an enhancement issue requesting tool-tips.  First-time users often hover over buttons and want to know functionality before clicking.  While the text-based Readme file is useful for explaining the software's purpose and keyboard controls, it can't and doesn't break down the visual elements.  I hope to see a short description for each visual button on-screen.  If you would like, I can write the tool-tips up and PM them to you to save you time.  Let me know if that would be helpful or not for you.

Additionally, integrating the documentation (i.e. About--> Help/Manual) inside the software would be swell as well.  Many end-users don't think to check the Readme file (or keep it long enough to check it) and only go looking for help once they think a feature is missing or are running into a problem which is likely just a user error.

Anyway, I'm just being a proponent of fool-proofing the tool you've designed because the easier it is to use, the easier it is to just pass on to someone new without sending them to a forum / website to figure it out.

I would expect when MLV gets standardized and publicly released that a workflow standard will battle itself out.  At this rate, assuming batch encoding shows up soon for this application, I hope it becomes the, or one of the, gold standards.  Simplicity and beauty meets function.  Recognition is well deserved.

Edit: BTW, I endorse the earlier suggestion of making 'Mark In' and 'Mark Out' I and O respectively, as that is relatively standard for video prep and editing.  Again, if someone didn't read, that's what they would press on the keyboard.  Cheers!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 26, 2014, 02:58:20 PM
Edit: BTW, I endorse the earlier suggestion of making 'Mark In' and 'Mark Out' I and O respectively, as that is relatively standard for video prep and editing.  Again, if someone didn't read, that's what they would press on the keyboard.  Cheers!
It is also an industry standard to use the J K L keys where the K is for stop and play, J is Reverse and L is Forward. Tapping either J or L will increase speed in that direction. I think it is like 30% speed for each tap. I might be wrong, but there is a way for slow motion, fwd or rev. Maybe it is hold the K while tapping either J or L for slow motion increments in decreasing the speed.
Maybe these functions are not needed for this app. Take a vote from users if you are interested to add these functions.   
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 26, 2014, 03:01:23 PM

I opened one of the files in QuickTime.  It reads it as ProRes 422 HQ.
I opened it in VLC.  It reads it as ProRes 4:4:4 YUV 10-bit LE.  Based on comments from baldand, this is the most accurate answer.
I would think that the LE indicates it is the Light Edition so it would then not be 422 HQ. I personally, would want to use 444 since we are coming form a raw file that is 14 bit. One of the main reasons for shooting raw is to have better color grading with the larger amount of data it records. Seems silly to throw all the data away after shooting raw. Yes, the files from 444 are larger, but so what when we now can buy a 4 TB drive for $157 or a 2 TB drive for $80.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 26, 2014, 03:14:26 PM
You might want to read my somewhat rant-ish thread asking the same question.

I find .raw gives me better performance and has stronger existing conversion tools in the form of RAWMagic on the Mac, but if you need in-camera sound then you really don't have a choice.
I have an M and it does not do audio, which is the big reason to use MLV at the moment. So, I use raw and it is also easier to get  Pink Dot Removal from a few apps that only use Raw files and not MLV.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 26, 2014, 05:23:15 PM
When i adjust the white balance for a MLV file in MLRawViewer, it doesn't seem to stay with the file. I load another MLV file and then adjust the white balance for that file and extract to a DNG sequence. Now when I load the first DNG seq, the white balance did not stay and it shows the white balance from the last file I adjusted. What am I missing about this?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 26, 2014, 06:47:58 PM
I would expect when MLV gets standardized and publicly released that a workflow standard will battle itself out.

Dreamer, you sure do live up to your name.   ;D
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 26, 2014, 06:50:38 PM
It is also an industry standard to use the J K L keys where the K is for stop and play, J is Reverse and L is Forward. Tapping either J or L will increase speed in that direction. I think it is like 30% speed for each tap. I might be wrong, but there is a way for slow motion, fwd or rev. Maybe it is hold the K while tapping either J or L for slow motion increments in decreasing the speed.
Maybe these functions are not needed for this app. Take a vote from users if you are interested to add these functions.

Agreed, JKL is a known workflow that is used by many NLE's. I forgot about that, but I think it's a good point.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 26, 2014, 06:53:39 PM
When i adjust the white balance for a MLV file in MLRawViewer, it doesn't seem to stay with the file. I load another MLV file and then adjust the white balance for that file and extract to a DNG sequence. Now when I load the first DNG seq, the white balance did not stay and it shows the white balance from the last file I adjusted. What am I missing about this?

Hello Gary,

My understanding is that CDNG files are white balance agnostic. What that means is that while the metadata might have information relating to what your preferred white balance setting is, it's not married to the actual image. I think that the white balance and tonal adjustments in MLRawViewer are only applied to the ProRes export.

Maybe Baldand could comment?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 26, 2014, 06:56:15 PM
I have an M and it does not do audio, which is the big reason to use MLV at the moment. So, I use raw and it is also easier to get  Pink Dot Removal from a few apps that only use Raw files and not MLV.

Yup, if you don't need audio then .raw is IMHO superior performance-wise. On my 5D3 I can easily record continuous 1920X1288 on all of my CF cards in .raw. When I switch to .mlv, at times it seems like the camera can hardly keep up with 1920X1080 even with audio disabled.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on March 26, 2014, 07:13:58 PM
When i look at the material on my macbook pro 13", the material looks washed out. Like a blackmagic material.. Is that ok? When i try to change the curve on the upper left side of the menu to a straight line the video material is crushed..
Is that behavior normal, or is the iris gfx card the problem?
Thx. Sw
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 26, 2014, 07:16:16 PM
Yup, if you don't need audio then .raw is IMHO superior performance-wise. On my 5D3 I can easily record continuous 1920X1288 on all of my CF cards in .raw. When I switch to .mlv, at times it seems like the camera can hardly keep up with 1920X1080 even with audio disabled.
that's a bummer on the 5d3. especially since it can record audio with mlv. maybe they will eventually work it out.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 26, 2014, 07:19:32 PM
Hello Gary,

My understanding is that CDNG files are white balance agnostic. What that means is that while the metadata might have information relating to what your preferred white balance setting is, it's not married to the actual image. I think that the white balance and tonal adjustments in MLRawViewer are only applied to the ProRes export.

Maybe Baldand could comment?
if i use ACR and make any adjustments to a frame in the dng seq and the sync it to all the frames, i can save it out  as new dng seq with all the changes i made on every frame. that is why i was wondering if it is possible in mlrawviewer.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 26, 2014, 09:32:02 PM
if i use ACR and make any adjustments to a frame in the dng seq and the sync it to all the frames, i can save it out  as new dng seq with all the changes i made on every frame. that is why i was wondering if it is possible in mlrawviewer.

Midphase got it correct. For now, the displayed white balance and brightness are only used for MOV encode. DNG export does not yet modify anything apart from the previously discusses dead pixels (mainly relevant for 60D).

It would be nice in future if the as shot RGB multipliers in the DNG files would reflect the visual setting when the export was made, but I need to do more work to get the mappings right since I think it should take into account the camera XYZ colour matrix so that you see the correct result e.g. in Premiere.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 26, 2014, 09:35:50 PM
When i look at the material on my macbook pro 13", the material looks washed out. Like a blackmagic material.. Is that ok? When i try to change the curve on the upper left side of the menu to a straight line the video material is crushed..
Is that behavior normal, or is the iris gfx card the problem?
Thx. Sw

Hard to say. There is currently no sRGB curve which might give the most "normal" looking output. The default global tone map can look a bite washed out, though I like for reviewing material because it brings up dark areas while preserving contrast. The log curve is of course very flat. The linear curve makes no effort to keep data in the visible range - with that you should use the brightness control to examine the lighter and darker areas.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 26, 2014, 09:36:55 PM
General comment... thanks everyone for the constructive suggestions e.g. for tool tips and key changes. I'm following it all and will see what can be added/changed/improved in future versions.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on March 26, 2014, 09:59:47 PM
Thank you for a gamechanger in workflow when working with raw and mlvfiles. Amazing tool.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on March 27, 2014, 05:13:59 PM
Hello baland! I wanted to ask why does 50fps footage sometimes play in slowmotion and sometimes in normal motion? Meaning 25fps or 50fps? Is there any shortcut that I am missing? Also, the audio does not stretch when it plays in slowmotion, it gets cut off at half of the clip, probably you know this, hehe.

Cheers!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 27, 2014, 05:27:33 PM
Hello baland! I wanted to ask why does 50fps footage sometimes play in slowmotion and sometimes in normal motion? Meaning 25fps or 50fps? Is there any shortcut that I am missing? Also, the audio does not stretch when it plays in slowmotion, it gets cut off at half of the clip, probably you know this, hehe.

Cheers!

The drop frames option (F key or clock/frame icon) can switch between "slow motion" (show every frame) and "play in real time" (drop frames if needed to keep up), though it shouldn't play audio in non-drop frame mode...

Of course this could be some other bug with 50fps content I don't know about...
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 27, 2014, 05:43:06 PM
I am not sure if this has been covered, but is there some way in your app to eliminate the pink dots we get on the M camera using raw or mlv files?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on March 27, 2014, 05:58:52 PM
I am not sure if this has been covered, but is there some way in your app to eliminate the pink dots we get on the M camera using raw or mlv files?
also here,
when i used dual iso on 600d i used to have pink dots, mlviewer solved this issue...

BTW:
Batch convert to cdng or prores will take this app great step forward.

best
David
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 27, 2014, 06:09:28 PM
also here,
when i used dual iso on 600d i used to have pink dots, mlviewer solved this issue...

BTW:
Batch convert to cdng or prores will take this app great step forward.

best
David
PDR is solved? how is it being done?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on March 27, 2014, 06:12:53 PM
I really don't know... but i don't have pink dots when i use mlrawviewer to convert my dual iso mlv files.
600d.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 27, 2014, 06:16:05 PM
I would think that the LE indicates it is the Light Edition so it would then not be 422 HQ. I personally, would want to use 444 since we are coming form a raw file that is 14 bit. One of the main reasons for shooting raw is to have better color grading with the larger amount of data it records. Seems silly to throw all the data away after shooting raw. Yes, the files from 444 are larger, but so what when we now can buy a 4 TB drive for $157 or a 2 TB drive for $80.
BUMP.  anybody?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on March 27, 2014, 06:57:35 PM
If this guys had mlv instead of raw it would be great...
but i think it is a nice referent for mlrawViewer
http://pomfort.com/cliphouse/ (http://pomfort.com/cliphouse/)

the idea is being able to view a pool of the files on the sd  or cf card from the left, being able to view them on the right, convert the one that you see or batch convert all the files on the card to a destination folder.

color correction is not that important as i see when you digitize
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 27, 2014, 07:13:19 PM
If this guys had mlv instead of raw it would be great...
but i think it is a nice referent for mlrawViewer
http://pomfort.com/cliphouse/ (http://pomfort.com/cliphouse/)

the idea is being able to view a pool of the files on the sd  or cf card from the left, being able to view them on the right, convert the one that you see or batch convert all the files on the card to a destination folder.

color correction is not that important as i see when you digitize
Please indicate that this competing app for sale is only for Mac so Windows people do not waste time trying to get the demo and give out info with our email addresses for nothing.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 27, 2014, 08:06:13 PM
Please indicate that this competing app for sale is only for Mac so Windows people do not waste time trying to get the demo and give out info with our email addresses for nothing.

Come on Gary...how about you read up what you're signing up for instead of blaming someone for posting about it?

Pomfort Cliphouse has been around for a long time, in my tests it's clunky and never played back more than a couple of frames at a time. The guys who make it never quite had a response as to why the issue is happening, and if I can't get a good sense of how well the app works from a demo, I'm not going to buy it.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 27, 2014, 09:45:12 PM
Come on Gary...how about you read up what you're signing up for instead of blaming someone for posting about it?

Pomfort Cliphouse has been around for a long time, in my tests it's clunky and never played back more than a couple of frames at a time. The guys who make it never quite had a response as to why the issue is happening, and if I can't get a good sense of how well the app works from a demo, I'm not going to buy it.
Come on Mid, you can't expect everyone to know what you know. I never heard of it before and I research a lot. Probably more than most people ever do. You are probably a Mac guy, so of course you have heard of it. I bet you are more upset about something being said about Mac rather than just my request for a warning, which most people usually do. -_) Or you wouldn't have said anything. I am a PC and Mac person since the first PC and the first Mac. I am currently only PC. My post was not against Mac, just that I wasted time and handed out personal info for something that could have been avoided from a simple sentence of, BTW, it is only for Mac.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 27, 2014, 10:14:50 PM
All I'm saying is that before you sign up for something, that you look at the specs and make sure that it fits your system.

For instance, I'm still running 10.8.4 on my main machine, so I have to carefully read to make sure that my specs fit the required minimums or I'm wasting my time. So that means no Red Giant Universe for me!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: gary2013 on March 27, 2014, 10:36:09 PM
All I'm saying is that before you sign up for something, that you look at the specs and make sure that it fits your system.

For instance, I'm still running 10.8.4 on my main machine, so I have to carefully read to make sure that my specs fit the required minimums or I'm wasting my time. So that means no Red Giant Universe for me!
you're right. I was moving too fast to get the download started.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Dreamer on March 27, 2014, 10:44:32 PM
BUMP.  anybody?

The ffmpeg argument currently is "-vcodec prores_ks -profile:v 3". The colour format that uses is YUV444 10bit. The quality is quite high, and of course it's using (slow/expensive) AMaZE for demosaicing.

I opened it in VLC.  It reads it as ProRes 4:4:4 YUV 10-bit LE.  Based on comments from baldand, this is the most accurate answer.

Gary, the question of what ProRes has been answered by both baldand and myself.  What more do you wish to know?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: edufiend on March 27, 2014, 11:41:13 PM
Hey guys, congrats on the app, works great. I skimmed through the thread and couldn't find anyone asking this so sorry if I missed it: I'm using the new 1.2.3 ML for the Mark iii and managed to get about a minute of RAW video but when I tried to convert the .M00 file the MlRawViewer does not accept it, it opens up and then crashes. I'm using OS X 10.8,5 btw. Any suggestions would be appreciated, as you may have noticed, kind of a n00b in the subject, thanks!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on March 27, 2014, 11:47:48 PM
All I'm saying is that before you sign up for something, that you look at the specs and make sure that it fits your system.

mac users are minority we always read before we download.

use to be a win user for a long long time,
an IT man acutely and a programer.
So yes, people should read what they are downloading.

I love mlrawViewer it is the best thing that happened to raw on ml.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 28, 2014, 05:41:06 AM
I love mlrawViewer it is the best thing that happened to raw on ml.

MLRawViewer is great, but you should take a look at what Thomas Worth has in store for us with the new version of RAWMagic too!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: fotosav on March 28, 2014, 09:21:44 AM
MlRawViewer is very nice tool! Love it!
I have a suggestion - it is very IMPORTANT for me: Add ability to embed ACR color profiles (flag ?) to DNG exported files.

I noticed when I convert MLV by mlrawviewer.exe (1.1.3) the Canon profiles are not available in "Camera Calibration" tab ("Embedded" is only available):
(http://fotosav.ru/temp2/CameraProfile.jpg)

When I convert MLV by MLVBrowseSharp.exe the Canon profiles are available (Camera Standard, Camera Portrait, Camera Landscape, etc)!

See also:
http://www.magiclantern.fm/forum/index.php?topic=11100.0
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on March 28, 2014, 09:43:38 AM
MLRawViewer is great, but you should take a look at what Thomas Worth has in store for us with the new version of RAWMagic too!

Looks promising,
Already watching after this topic but thanks for the update Midphase
But only thing that MlRawViewer is lack to be a great batch converter is the batch :)

maybe the two tools together is the solution.
one for on set review and the other for post studio.

about the cold pixel, pink dots whatever you would like to call them, they went away with MlRawViewer. hope RawMagic will perform the same.
BTW adobe pp cc opens the 16 bit dng quit well for editing, what exectly the problem with it?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: CF on March 28, 2014, 12:31:45 PM
mac users are minority we always read before we download.

use to be a win user for a long long time,
an IT man acutely and a programer.
So yes, people should read what they are downloading.

I love mlrawViewer it is the best thing that happened to raw on ml.

Yes, this app is fantastic !!!! Best ML RAW Converter to date !!! And gets the cDNGs right, WB-Wise, unlike RAWMagic which does not !

Cliphouse by Pomfort is great but what really beats me in that app, is that they 'left out' export to cinemaDNG !!! PR4444 is great but still truncates 2 bits off the 14 bit RAWs coming off the camera.... But once/if they implement that feature, the app is fantastic !
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: raffal92 on March 28, 2014, 08:52:40 PM
This app is amazing finally resolved the dots problem on my 60d footage.... it exports in CDNG directly to premiere CC AWESOME
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on March 28, 2014, 09:33:54 PM
Oh my god I just realized this is exporting to CINEMA dng... jesus!!!! Amazing!!! Is there a command line option to start encoding? I would love to incorporate it on my MLV Converter... if not, can it be added please?

Cheers!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Canon eos m on March 29, 2014, 04:03:38 AM
Oh my god I just realized this is exporting to CINEMA dng... jesus!!!! Amazing!!! Is there a command line option to start encoding? I would love to incorporate it on my MLV Converter... if not, can it be added please?

Cheers!

How do I convert to cdng or is it that the dng converted are actually cdng files. The properties section doesn't say so.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on March 29, 2014, 05:51:08 AM
How do I convert to cdng or is it that the dng converted are actually cdng files. The properties section doesn't say so.
the dng converted are actually cdng files.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Canon eos m on March 29, 2014, 12:16:35 PM
I am really exited about my new  Nvidia Qodoro K2000 video card (replacing my old not so great and jerky Asus 600Ti. Why did I change? To get better viewing and converting experience on with MLViewer. The damn thing cost me US$900 to buy. It was a difficult decision to make choosing between the K2000 and the highly rated Nividia 780Ti especially since my PC is a mere i5.

But the salesman was kind. He let me run both these cards with the MLViewer running. The K2000 won hands down. The developer of MLViewer have really upped the bar and better deploying better hardware will be the only way to keep up.

Will report performance in a few days.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: jose_ugs on March 29, 2014, 02:59:45 PM
How about those 2 compared when using Resolve, Adobe or NLE's in general? The 780 has like a ton of CUDAs
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Canon eos m on March 29, 2014, 05:29:29 PM
I am told the K2000 has more CUDA capabilities than the 780 Ti. I will find out in the coming days. Guess should start a new thread for this topic.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Audionut on March 29, 2014, 06:24:13 PM
@baldand.  The link to your repository in the OP is generating a phishing attempt error in firefox.  The username before bitbucket.org needs to be removed.

https://bitbucket.org/baldand/mlrawviewer.git

Cheers.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 29, 2014, 06:33:10 PM
@baldand.  The link to your repository in the OP is generating a phishing attempt error in firefox.  The username before bitbucket.org needs to be removed.

https://bitbucket.org/baldand/mlrawviewer.git

Cheers.

Whoops, fixed now. Sorry about that.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: elfrabo on March 29, 2014, 10:10:33 PM
Hi there,

I must be missing something completely here. I'm using MLV for the first time ever on a 5dII. When using mlrawviewer the video looks like crap: not sharp and colors are all washed out and sort of pinkish.

Please help: what am I doing wrong?

I've used the latest night build magiclantern-Nightly.2014Mar29.5D2212
and MlRawViewer 1.1.3

Cheers, Frank
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: raffal92 on March 29, 2014, 11:54:29 PM
MLRaw can conver also dual iso RAW?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on March 30, 2014, 04:31:46 AM
MLRaw can conver also dual iso RAW?

Not yet.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: fotosav on March 30, 2014, 08:26:13 AM
When using mlrawviewer the video looks like crap: not sharp and colors are all washed out and sort of pinkish.
Please help: what am I doing wrong?
It is preview.
Click "Export" (E key on keyboard or Red icon on left panel) to export to DNG and then look DNG :)
Also see issues about ACR color profiles:
https://bitbucket.org/baldand/mlrawviewer/issue/48/write-correct-camera-model-metadata-it-is
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: elfrabo on March 30, 2014, 10:11:59 AM
It is preview.
Click "Export" (E key on keyboard or Red icon on left panel) to export to DNG and then look DNG :)
Also see issues about ACR color profiles:
https://bitbucket.org/baldand/mlrawviewer/issue/48/write-correct-camera-model-metadata-it-is

Unfortunately the video quality is still very bad after exporting  :( . Some examples (password is MLV):

http://frankboekamp.smugmug.com/MLV/ (http://frankboekamp.smugmug.com/MLV/)

During recording in the viewfinder it looks all right. I must be doing something very wrong  :o
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 30, 2014, 11:12:34 AM
Unfortunately the video quality is still very bad after exporting  :( . Some examples (password is MLV):

http://frankboekamp.smugmug.com/MLV/ (http://frankboekamp.smugmug.com/MLV/)

During recording in the viewfinder it looks all right. I must be doing something very wrong  :o

The black level is wrong due to a bug in the version of mlv_rec you used, so those files would need to be manually fixed to be displayed or converted correctly.

You need to upgrade to a newer ML with correct black levels.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: elfrabo on March 30, 2014, 11:54:16 AM
great to hear there is a bugfix  :D. I downloaded the version that is in the first post of this thread.

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_3_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_3_win32.zip)

Where can I find a newer version?

For the record: I was able to correct the video using ACR but it was a lot of work!


Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: elfrabo on March 30, 2014, 12:29:31 PM
great to hear there is a bugfix  :D. I downloaded the version that is in the first post of this thread.

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_3_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_3_win32.zip)

Where can I find a newer version?

For the record: I was able to correct the video using ACR but it was a lot of work!

And to be more complete on this, I used the latest night build:

magiclantern-Nightly.2014Mar29.5D2212
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on March 30, 2014, 12:37:50 PM
And to be more complete on this, I used the latest night build:

magiclantern-Nightly.2014Mar29.5D2212

As I understand it, the bug was in Magic Lantern - not MlRawViewer. Sorry, but I don't know any of the details about the fix.

Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: elfrabo on March 30, 2014, 11:09:24 PM
As I understand it, the bug was in Magic Lantern - not MlRawViewer. Sorry, but I don't know any of the details about the fix.

Hi baldand,

It's fixed: On Magic Lantern's Movie menu goto RAW (MLV) then go to the sub settings and find Fix black level turn it OFF

Thanks for your good work!  :D
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bluewater on April 02, 2014, 10:21:53 AM
First, I want to say Thank you for making this marvelous tool.
BTW I have some questions about this program.

Any Plan making MLV browser which can browse thumbnails of all MLV files in a folder?
like
(http://imageshack.com/a/img829/4553/odjp.png)


+

Parallel processing at once per CPU core. (at least 4 converting processes at a time.)
such as
(http://imageshack.com/a/img843/7672/p5x7.png)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bluewater on April 02, 2014, 10:50:01 AM
Very Impressive tool :D
Baldand, which post-processing do you recommend after using your tool to make apch 4:4:4 MOV file?
(e.g. After effect? Da Vinci? premiere?)

OR

You may recommend to output DNG sequence not MOV file.

Any answer would help. Thanks
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: stanley on April 02, 2014, 05:05:04 PM
Sorry if this has been posted before, I've done a search but couldn't find anything related.

Using MLRawViewer I can export to .MOV fine but nothing happens when I try to export DNG?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: stanley on April 02, 2014, 05:08:08 PM
Sorry if this has been posted before, I've done a search but couldn't find anything related.

Using MLRawViewer I can export to .MOV fine but nothing happens when I try to export DNG?

Scratch that, working now.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: vaisse on April 02, 2014, 07:12:06 PM
i am on mavrick mac
the same for me
it work before but today nothing append when i click to export dng
I can not export to .MOV and
 nothing happens when I try to export DNG?

thanks for help

Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: fotosav on April 02, 2014, 08:30:55 PM
Parallel processing at once per CPU core. (at least 4 converting processes at a time.)
Some info:
https://bitbucket.org/baldand/mlrawviewer/issue/21/batch-encoding
"There is now an export queue which processes jobs in sequence. However, the old MOV encoding doesn't use the queue yet, only new DNG exporting."
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: feureau on April 02, 2014, 09:34:37 PM
Btw, baldand, out of curiosity, how did you make the executables and package this for windows and mac?

Thanks
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 02, 2014, 09:51:08 PM
Btw, baldand, out of curiosity, how did you make the executables and package this for windows and mac?

Thanks

http://www.pyinstaller.org/ (http://www.pyinstaller.org/)

The pyinstaller config scipts for the mac and windows builds are in the git repo.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: togg on April 04, 2014, 10:43:36 AM
The feature that I'm missing the most is the ability to use all the CPU power when exporting dngs, it would make a HUGE difference in my workflow and I suppose the ones of everybody!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 05, 2014, 03:24:13 PM
The feature that I'm missing the most is the ability to use all the CPU power when exporting dngs, it would make a HUGE difference in my workflow and I suppose the ones of everybody!

I don't think it would. In most cases the speed of conversion to DNG format should be limited mainly by your read or write speeds (whichever is slower) - it should be I/O bound, not CPU bound.

Of course if your MLV file is on a fast SSD, and your target directory is on a different SSD, then you might start to become CPU bound instead.

This might change if/when there is more processing being done to the raw data than just 14->16 bit unpacking and dead pixel hiding, at which point multithreading of the frame processing may help.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on April 05, 2014, 06:21:59 PM
I agree. People seem to forget that moving several Gb from a CF card unto a hard drive takes time in itself. Simply copying about 64Gb from the CF card to an internal 7200Rpm hard drive takes roughly a little over 10 minutes using USB 3.0 and a good card reader.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: togg on April 05, 2014, 07:07:38 PM
I just have an internal ssd so I can't make any serious test, but I remember that once this software (which has multithread and sadly doesn't always work, http://www.magiclantern.fm/forum/index.php?topic=7825.0) worked and it was *a lot* faster.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: chmee on April 05, 2014, 07:24:43 PM
optimizing the IO-threads is not that easy (but there are some good ideas out there :)), there are several possible bottlenecks. one of the simplest things is to convert straight from the card - it simply prevents the time consuming copy-process to a harddisk - if you summarize all copy/process time, its not that clear, what concept is ideal. i wouldn't focus that much on multithreading but more on one-click-batch-solutions, so you can start your main (editing) work straight after a unattended coffeetime.

and: baldand gave his sourcecode free to help and code, in contrast to me (yet). you're all able to help ;)

regards chmee
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: RAW on April 05, 2014, 08:01:01 PM
thanks for the software MLRawViewer. 

Does it remove pink/green dots for 650d?  Can it be builtin? :)

During an raw/mov export, Can video viewer/display be disable during an export just to save CPU/GPU?
Will there be waterdrop WB tool in future :) ? or I can enter the same numbers for WB so I can lock in the setting during mult clips export.
thanks
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 05, 2014, 09:44:53 PM
thanks for the software MLRawViewer. 

Does it remove pink/green dots for 650d?  Can it be builtin? :)

During an raw/mov export, Can video viewer/display be disable during an export just to save CPU/GPU?
Will there be waterdrop WB tool in future :) ? or I can enter the same numbers for WB so I can lock in the setting during mult clips export.
thanks

If possible please raise, vote and track the status of feature requests on bitbucket:  https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)

I'm working on the white balance and colour related features right now. The white picker might just make it to the next release. Not sure about numeric entry.

For now viewer can't be disabled during export since it is partially creating the data to export... in future (not the next release) this might change if the MOV export moves to background task.

Pink dot removal is also a possible future feature, though I don't have any camera with pink dots so I have some trouble to develop this one...





Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 05, 2014, 10:13:50 PM
If possible please raise, vote and track the status of feature requests on bitbucket:  https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)

I'm working on the white balance and colour related features right now. The white picker might just make it to the next release. Not sure about numeric entry.

For now viewer can't be disabled during export since it is partially creating the data to export... in future (not the next release) this might change if the MOV export moves to background task.

Pink dot removal is also a possible future feature, though I don't have any camera with pink dots so I have some trouble to develop this one...
Dear Baldand,
Thank you for this great app
Right now you are the only tool that can be used as an mlv converter to cdng on mac
Please, add batch convert.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 05, 2014, 10:33:25 PM
Dear Baldand,
Thank you for this great app
Right now you are the only tool that can be used as an mlv converter to cdng on mac
Please, add batch convert.

Just checking, but you know it's possible to queue up multiple DNG export jobs already in 1.1.3? Just load new clips with drag&drop or O/P keys, and press E to add a new item to the end of the queue.

I'm curious what additional features people would expect of a full batch mode (independantly from a browser, that is).
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 05, 2014, 10:37:58 PM
Is this batchworkflow working with the prores files as well??
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 05, 2014, 10:44:46 PM
Is this batchworkflow working with the prores files as well??

Not yet, only DNG
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 05, 2014, 10:46:25 PM
I see. The best app still
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 05, 2014, 11:27:15 PM
Dear Baldand,

I dont know if it has a connection or not, But after trying the batch que the app stop exporting at all.
when i press on the record button nothing is happen.
I tried to uninstall and install again, restart, uninstalled other apps realated like son of a batch and rawnizer.

Still nothing happen.


Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 05, 2014, 11:40:08 PM
Acting very weird...
Now after i use "w" and set export directory it export the dng but the clip is halted (jumping between two frames - weirdly)
still when just trying to export without setting an export directory nothing is happening.

Update:
Came back to  life like nothing happened.
Weird.

This is still the best app for mlv :)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 06, 2014, 12:51:01 AM
Btw,
embed cr2hdr for dual iso will be great :)

cheers
David.
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: kontrakatze on April 06, 2014, 09:27:13 AM
Hi,
a quick question I stumbled upon yesterday. The version of Prores Mlrawviewer uses is 4:2:2 LT, isn't it? Why not 4:4:4, or would that exceed the amount of information stored within the .mlv?

Regards,
kontrakatze
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Rewind on April 06, 2014, 09:43:44 AM
Hi,
a quick question I stumbled upon yesterday. The version of Prores Mlrawviewer uses is 4:2:2 LT, isn't it? Why not 4:4:4, or would that exceed the amount of information stored within the .mlv?

Regards,
kontrakatze

(http://ipic.su/img/img7/fs/kiss_10kb.1396770035.png)
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: kontrakatze on April 06, 2014, 10:28:32 AM
Interesting, quicktime on my mac says prores 4.2.2. Bluerayplayer says prores 4.2.2 LT. What do I do wrong? Do I have to change any settings?

Regards,
kontrakatze
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: kontrakatze on April 06, 2014, 06:19:53 PM
I tested it again using several different apps, like apple quicktime, FCPX and DaVinci Resolve. All apps state the same, the .mov I get from MlRawViewer on my mac are all ProRes 4:2:2 (OSX 10.9.2 and MlRawViewer 1.1.3).

The picture by Rewind is made on a linux machine (?), might this be the reason for the different results?

Regards,
kontrakatze
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on April 06, 2014, 08:13:15 PM
I do think that it's an exotic variant of ProRes 444 (which doesn't really exist in Apple's specs) so it's possible that it might be getting incorrectly defined by the likes of FCPX.

I do think though that it would be kinda neat to be able to choose the flavor of ProRes. For instance, many of us might just want to create some proxy ProRes files to edit to and do our final color timing on the CDNG's, so in that case ProRes LT or Proxy would be more than acceptable.


Thoughts?
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: kontrakatze on April 06, 2014, 08:20:19 PM
That was one of my first thoughts, too. But Bluerayplayer can not playback ProRes 4:4:4 (screen stays blue, no audio) and the files created by MlRawViewer are played back flawless. Fcpx is based on quicktime, as far as I know, therefore both show the same codec. But Davinci resolve also states, that it is 4:2:2.
By the way, the bitrate is 186.05 MBits/s @ 23,98 fps 1080p, that would be ok, or am I wrong?
Is there a pref file anywhere on macs?

Regards,
kontrakatze
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 06, 2014, 11:42:13 PM
MlRawViewer 1.1.4 is now available. See the top post for links and instructions: http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)

Main changes since 1.1.3:
- Uses sRGB colour space instead of camera raw colour space based on matrix in RAW or MLV file
- sRGB and Rec.709 gamma curves added (defaults to sRGB)
- White balance can be picked by clicking a neutral coloured object anywhere in a frame
- White balance and brightness are written to (and read from) exported DNG files
- MOV exporting when changing resolution no longer causes image corruption
- Confirmation dialog shown when closing while exporting is ongoing
- Mark In/Out keys changed from J/K to I/O (next/prev file changed to J/K)
- Next/prev works also for CDNG sets
- DNG model metadata fixed to allow profile matching in ACR
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 06, 2014, 11:53:34 PM
MlRawViewer 1.1.4 is now available. See the top post for links and instructions: http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)

Main changes since 1.1.3:
- Uses sRGB colour space instead of camera raw colour space based on matrix in RAW or MLV file
- sRGB and Rec.709 gamma curves added (defaults to sRGB)
- White balance can be picked by clicking a neutral coloured object anywhere in a frame
- White balance and brightness are written to (and read from) exported DNG files
- MOV exporting when changing resolution no longer causes image corruption
- Confirmation dialog shown when closing while exporting is ongoing
- Mark In/Out keys changed from J/K to I/O (next/prev file changed to J/K)
- Next/prev works also for CDNG sets
- DNG model metadata fixed to allow profile matching in ACR
Thank you Baldand for all this hard work and for keep update MlRawViewer.

1. still loosing mouse  cursor on hover over vid
2. application halt or closed when clicking choose using "w" for export destination.
3. it looks like the new wb works o.k but i am going blind with no cursor visible over vid window.
4. at last acr open dng with correct wb :) thank you

update:
now mouse cursor is back, it looks like it came back after i went full screen but i cant be sure. also loosing mouse after resize app window. it came back after clicking out of the app window and clicking it again from dock.

osx mavericks.

Thanks again.
David
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 07, 2014, 12:23:39 AM
Nice work! All works except the whitebalance picker. I click and click but nothing is changed. Maybe I have too neutral clips.
I,m on macbook pro osx 15,5 retina  geforce nvidia.
Thanks again!
Title: Re: MlRawViewer 1.1.3 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: RAW on April 07, 2014, 04:23:10 AM
thanks baldand
If possible please raise, vote and track the status of feature requests on bitbucket:  https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)

I'm working on the white balance and colour related features right now. The white picker might just make it to the next release. Not sure about numeric entry.

For now viewer can't be disabled during export since it is partially creating the data to export... in future (not the next release) this might change if the MOV export moves to background task.

Pink dot removal is also a possible future feature, though I don't have any camera with pink dots so I have some trouble to develop this one...
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on April 07, 2014, 06:12:49 PM
Hi Baland!

thank you for such a great program and for that continuous progress!
every update is so great! unbelievable! Baland, i really appreciate your effort, cause you make MLV useful!
THANK YOU!

so, now here is my feedback.

- i have also the problem with the cursor (macbook pro 13 inch), it sometimes disappears when hovering over.
- the new color spaces look great, i think it is a huge step in the right direction. the possibility to apply luts would be great, but in my opinion not absolutly necessary.
- is the whitebalance really working? i think that after the wb the picture is colored here..?
- info box when hovering over the icons

wanted additional features:
- can you perhaps link the looper function with the In and Out points..   


thank you, i love your program!!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: RAW on April 07, 2014, 11:58:43 PM
thanks for the new version.  The 1.1.3 allows dng files to be exported as mov.  1.1.4 doesn't. please don't remove feature. :)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 08, 2014, 06:01:09 AM
thanks for the new version.  The 1.1.3 allows dng files to be exported as mov.  1.1.4 doesn't. please don't remove feature. :)

Nothing was removed from 1.1.4. MOV export should still work as in 1.1.3.

If it is not working for you, can you give details of your system (Windows or Mac) and the problem you see happening? Have you set an export target folder using W key?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: kontrakatze on April 08, 2014, 07:43:36 AM
I would like to ask if any other mac user has this problem with the ProRes files being 4:2:2 instead of 4:4:4.

By now these are the applications I tested:
- Finder info says ProRes 4:2:2 HQ
- Davinci resolve lite says 4:2:2
- FinalCut Pro X says 4:2:2
- Quicktime says 4:2:2
- Mediainfo says 4:2:2

I get the same results with MlRawViewer 1.1.3 and 1.1.4 regardless the .mlv I use as input.

(http://www.schoenharting.de/pic/mediainfo.tiff)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 08, 2014, 08:51:04 AM
I would like to ask if any other mac user has this problem with the ProRes files being 4:2:2 instead of 4:4:4.

By now these are the applications I tested:
- Finder info says ProRes 4:2:2 HQ
- Davinci resolve lite says 4:2:2
- FinalCut Pro X says 4:2:2
- Quicktime says 4:2:2
- Mediainfo says 4:2:2

I get the same results with MlRawViewer 1.1.3 and 1.1.4 regardless the .mlv I use as input.

(http://www.schoenharting.de/pic/mediainfo.tiff)

The answer to your question may be related to this: http://lists.ffmpeg.org/pipermail/ffmpeg-user/2013-May/015095.html (http://lists.ffmpeg.org/pipermail/ffmpeg-user/2013-May/015095.html)

Shortly: ffmpeg (which is used for the encoding) sets the wrong fourcc of "apch" instead of "ap4h".
This causes the format to be misidentified by QT as "422". But the data it contains IS in 444 format.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: SoulChildPaul on April 08, 2014, 01:33:27 PM
On Windows 7 new 1.1.4 update only shows a black screen although audio can be heard. Checked same files on older version are viewable
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: NedB on April 08, 2014, 01:54:52 PM
@baldand: Windows 7, 64-bit. All .raw files and .mlv files I throw at 1.1.4 seem to play perfectly. Laptop with ATI/AMD Mobility Radeon HD4570. What could be causing @SoulChildPaul's problem with a black screen? Anything I could help test? Cheers and thanks so much for your really fantastic software.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: kontrakatze on April 08, 2014, 02:00:24 PM
So, if there is just a mismatch of ffmpeg put into the header, does apps like DaVinci actually use all bits given by the file?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nuke01 on April 08, 2014, 05:59:57 PM
Hi,

using 1.1.4. I also have a blackscreen/seems to doesnt load at all. I can't verify playing sound because I recorded without sound.

I'm on a Windows 7x64, 16gb ram, i5-2500k.

Things is, it does this only with one file, which is rather huge (.MLV up to .M07). Could this be the problem. An other file which only goes to .M03 plays just fine.

Also this is a snippet from the log, this lines get repeat a lot:
Code: [Select]
MlRawViewer v1.1.4
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
wavnames []
wavfilename C:\Users\Joe\Work\movies\2014\ML Raw Test\M08-1426.WAV
Opening MLV file C:\Users\Joe\Work\movies\2014\ML Raw Test\M08-1426.MLV
Black level: 1791 White level: 15000
FPS: 25.0 (25000/1000)
Audio frame count 0
Traceback (most recent call last):
  File "C:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 283, in __draw
  File "<string>", line 755, in onDraw
  File "C:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 234, in renderScenes
  File "<string>", line 414, in prepareToRender
ZeroDivisionError: float division by zero

Is the file corrupt or is it something with the player? When I convert it MLV Converter 1.9.2 it seems to only take the .MLV, but maybe that's just the converter.

ps.: thanks for your awesome work btw!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Frank7D on April 08, 2014, 06:56:37 PM
Is the file corrupt or is it something with the player? When I convert it MLV Converter 1.9.2 it seems to only take the .MLV, but maybe that's just the converter.

When you convert with MLV Converter, do the DNGs total weight roughly equal the combined MLV-M07 file size? If so, it converted them all; if not, then not.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nuke01 on April 08, 2014, 07:45:00 PM
EDIT: whitout compression, it's roughly the same size (36GB). so this means, it's not the data it's mlrawviewer? anything I can do to help?


Unfortunatly I used loseless compression, I don't know how much it is suppose to compress.

Anyway the DNG are 19.4GB, the combined MLV about 35GB. Does that help you. Should I try to convert it again without compression and get back to you?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 08, 2014, 09:21:38 PM
Code: [Select]
  File "<string>", line 414, in prepareToRender
ZeroDivisionError: float division by zero

Thanks for the details. It's a bit mysterious. That line suggests the frame count for the set of files (made from summing the framecounts of the individual .M** files) is zero. That seems quite unlikely to me, so I'm not sure whats going on.

Has anyone else tried playing such large file sets with success or similar failure?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nuke01 on April 08, 2014, 10:44:13 PM
Thank you for your quick response. Interessting fact: MLV Converter also says it has 0 frames. Maybe there is an Integer Overflow happening, how long is the frame count integer?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: RAW on April 08, 2014, 10:44:39 PM
thanks for the fast reply. windows 7 64bit.
1.1.4 can't playback dir containing sequences of dng files.  I was able to in 1.1.3

Nothing was removed from 1.1.4. MOV export should still work as in 1.1.3.

If it is not working for you, can you give details of your system (Windows or Mac) and the problem you see happening? Have you set an export target folder using W key?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: pilgrim on April 09, 2014, 01:16:26 AM
On Windows 7 new 1.1.4 update only shows a black screen although audio can be heard. Checked same files on older version are viewable

This post reply some other similar problem with windows 7 64b. It's not a solving problem but maybe some trace of problem (for baldand).
I have similar problem, that version 1.1.4 doesn't work the output MOV file on my Win 7 64b. The 'W' key (destination folder) doesn't work either.
Some time the version 1.1.3 Win did similar thing, but the 1.1.3 on Mac/Maverick work nicely  :) :) :)

The same MLV file which have problem on Win (output MOV), if I send out DNG file work nicely. So, from the folder of that DNG I send out to MOV with this version 1.1.4 again and it's work.
Anyone of you who have the problem with MOV output can you try this ?

So, here are the notes :
1. Most MLV files which doesn't work : because the WAV file. Maybe because the length (video and audio) are different, this has an issue for some times. The MLV files of mine without audio work most of the time.
2. The mapping work not on the same level.
- The HDR work most of the time, and give very good image...  :)  thanks baldand, it's really great.
- The sRGB, 709 and log work also but less success than HDR. This is great for LUT and for more room of correction. But as the material RAW or MLV already rich in dynamic so HDR mapping is enough and very beautiful, even without grading (with lens Zeiss Planar 50mm/1.4).
3. The picker White balance working well. This is really time saving, especially for room with colorful lamp or colorful wall and spill the color the the environment. One white spot or shirt will save the whole image in short time.
4. On the landscape (outdoor), most of the time the color is good even without correction white balance. Of course, the white balance on the camera (cloudy, shade, sun, etc) should be correct. I think the metadata from camera is well translated by soft. Is it right ?

@ SoulChildPaul and others : Maybe some conversion has done well also. In my case, because button "W" version 1.1.4 which doesn't work, I use the older version, for example 1.1.2, to open the last folder with button "W" and... 'dang' ... I found on that folder some file which I thought doesn't work but already well converted. The program remember and keep the last folder for the next destination if we didn't change. So with this old version 1.1.2  I decide the present folder for the output and then I use 1.1.4 for converting and there the file arrive.
Maybe some of you who have the same problem can try which I have done : try change MOV and DNG, change mapping sRGB, 709, HDR, etc to confirm the problem.
By the way baldand, for ProRes : this program is the best out there  ;)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 09, 2014, 10:14:52 PM
The whiteblance picker only work with mlv-files right? Couldn,t get it to work with raw
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 11, 2014, 03:39:45 PM
The whiteblance picker only work with mlv-files right? Couldn,t get it to work with raw

You are right, sorry about that. It seems like the white balance picker was broken in 1.1.4 for both RAW and CDNG for different reasons. It will be fixed in the next release.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bluewater on April 11, 2014, 04:29:52 PM
Couldn't be better, Baland.

WB picker and MOV output works great. The only thing I hope is adding AdobeRGB mode.
(for taking RAW with Adobe RGB mode of 5D mark3.)
Do you think is it possible?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 11, 2014, 04:54:50 PM
Couldn't be better, Baland.

WB picker and MOV output works great. The only thing I hope is adding AdobeRGB mode.
(for taking RAW with Adobe RGB mode of 5D mark3.)
Do you think is it possible?

Could you add that as an enhancement request on bitbucket (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)) with a bit more explanation of the workflow you want to achieve.

I'm a little surprised to hear a request for AdobeRGB in a video context. Also, it would be quite independent of any other camera mode settings since the data recorded is raw and does not contain any colour profile. It would just be a different colour matrix and gamma applied afterwards to the data.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bluewater on April 12, 2014, 09:19:02 PM
a.a
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 12, 2014, 11:17:17 PM
You refered to sRGB as a gmma tone not as a color chromacity. right?
(sRGB and Rec.709 share the same chromaticities and White point chromaticitiy.)

Yes. In 1.1.4 the same colour matrix is used in all modes - it's applies the given camera matrix to convert to XYZ, and then the XYZ to sRGB colour.

The only difference between the sRGB and Rec.709 modes is the gamma function applied after that.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 14, 2014, 01:16:07 PM
Hi! Created an issue report. Would like to see if more people have this problem?

Issue #62

Trouble with muxing audio from a 5d mark 3 exporting longer sequences of .MLV files. When previewing .mlv files it always creates a full wav audio file which contains the full audio. However when hitting export "E" converting to .mov, the then created wav file for muxing often is shorter missing a big portion of the audio. I had longer .mlv files (containing 3 files or more) that have half the clip muted. So, wav created in preview are fine. Wav created for export to .mov often shorter.

I,m on a macbook pro retina 15 inch, nvidia 750m graphic card. 5d mark 3
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on April 17, 2014, 04:51:17 AM
Is it possible to get full quality realtime playback? I'm planning on buying a pc i7 3770k 3.9ghz with a geforce gtx 660 2gb gddr5... will it work?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 17, 2014, 06:36:45 AM
Is it possible to get full quality realtime playback? I'm planning on buying a pc i7 3770k 3.9ghz with a geforce gtx 660 2gb gddr5... will it work?

No. High quality mode is currently CPU based, and too slow to be real time on most machines. Maybe a 12core MacPro could manage...

To be realtime, it should be on the GPU like the normal mode, but that would need quite some work.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on April 17, 2014, 08:14:28 AM
Ah alright.. I thought both were on GPU also.. would be so sweet. I can notice a huge difference on my big monitor.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Markus on April 17, 2014, 01:27:33 PM
I see that the program also supports cinema dng playback. Would it be possible so extend that support to regular dngs or is the 14bits a problem? Would be great to be able to preview the dng sequences in the same way as is possible with the mlv, raw and cdng-files.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 19, 2014, 09:50:52 AM
I see that the program also supports cinema dng playback. Would it be possible so extend that support to regular dngs or is the 14bits a problem? Would be great to be able to preview the dng sequences in the same way as is possible with the mlv, raw and cdng-files.

It should currently handle uncompressed 14bit or 16bit DNG sequences - "CinemaDNG" (e.g. few extra tags) are not a requirement. Certainly the output of raw2dng or mlv_dump should be playable as is.

What it won't handle yet is any kind of lossy or lossless compressed DNGs.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Markus on April 19, 2014, 07:45:19 PM
Oki Kewl! =)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: poromaa on April 20, 2014, 10:19:32 PM
Hi, just tried the latest version (1.1.4) - but if I do MOVs the files are created in an old directory (where i was using it the first time).
Is it possible to change output directory - or shouldn't it just save the output in the same directory as the source (if that is the case, I seem to have found a bug?) Anyway - great work! Use this alot!

OSX v.10.9.2
macbook air
tried several MLV files + MLVs from the latest nightly build

/J
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 20, 2014, 10:23:41 PM
Hi, just tried the latest version (1.1.4) - but if I do MOVs the files are created in an old directory (where i was using it the first time). N
Is it possible to change output directory - or shouldn't it just save the output in the same directory as the source (if that is the case, I seem to have found a bug?) Anyway - great work! Use this alot!

OSX v.10.9.2
macbook air
tried several MLV files + MLVs from the latest nightly build

/J

Press W to bring up the target directory selection dialog
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: poromaa on April 21, 2014, 06:22:59 PM
oh!
Thanks!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: filmio on April 22, 2014, 10:16:47 AM
I have one question, I just downloaded Version 1.1.4 and when I already have the DNGs in MLRawViewer I press W to select export directory it starts flickering and I'am unable to export  :-\ Help!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 24, 2014, 10:27:33 PM
MlRawViewer 1.1.5

I have made test builds of 1.1.5 for Win & Mac which would need a few people to try them out. They are available on bitbucket:
https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_5_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_5_win32.zip)
https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_5_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_5_mac.dmg)

The major new feature in this release is that the export queue now supports (background) exporting of both DNGs and ProRes MOVs.

Also, MOV exporting should now use all available CPU cores on Win and Mac, which should make it it significantly faster (my quad core 3770 i7 desktop encodes at 7FPS).

The usage of the queue has changed a bit since 1.1.4. As before, the E key adds an item to the queue using the current settings. But by default the export queue does not start processing as soon as you add something to it. Instead you need to click the red circle, or press the Y key. You can also pause the processing with another press.

The top item on the queue can be cancelled with the X key, and the queue can be reset with Z.

Also, pressing key C will add ALL files in the same directory as the current file, using the same colour balance settings. This might be useful for example if you are looking at a card full of takes from the same scene - one key will export or ProRes encode all of them.

Another feature in this release is a metadata info panel, which is most interesting for MLV files. It shows lens and exposure information.

Yet another feature is the H key, which saves the current colour balance and brightness, and the G key which restores a previously saved setting. This allow you to load one file, e.g. with a colour chart, save that balance, then close down the app and restart with other files from the same scene and restore the value.

There are also assorted other small changes, such as a dialog if you try to close the app while it's exporting, and improved drop-frame playback when disk IO is limited.

The reason it needs testing, is that I have seen some crashes already, possibly from the new multithreaded CPU demosaicing. Please try out the ProRes encoding and let me know details of any crashes you see.

Thanks!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 24, 2014, 10:48:28 PM
Amazing! Did a fast test queued up 4 mlv files. Exported smooth and fast, fans on my macbook pro working. No crash yet. Gonna do some heavy testing tomorrow when I have better time. I,m on a macbook pro retina 2.6 ghz intel core i7.
You,re the man Baldand!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 24, 2014, 10:49:57 PM
MlRawViewer 1.1.5
Thanks!

You are the man Baldand,
Going to test it right now.

Just thought if you already use the metadata why dont you show shot name and take number when using ime module, it would be great.
Also maybe add option to export the files naming after shot name and take number from metadata.

this two adds can save a lot of time and frustration during post.

There are not enough words to describe my appreciation for what you are doing.

David
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 24, 2014, 10:59:21 PM
The batch processing use the c key works great for dng and mov.
rendered 7 mlv files

noticed:
1.when finish the pool, record icon stay pressed, so when using c again it start next batch immediately and not waiting for user to press.
2.also if hitting "c" again it ads the same pool again and again - maybe check if pool already aded and inform user to prevent user mistakes.
3.when leaving the app i get the dialog box even after i hit "x" or "z" and cancel or clear the pool.

so far no crashes when rendering both mov and dng.

specs:
5d3 1.2.3
90mps sd card (yes i know the cf are on the way :)
macbook air i5
4gig ram
mavericks

Best
David
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 24, 2014, 11:04:48 PM
crashes:
1.application crashes/not responding when hitting "w" to set export directory
*update - this does not happened if i launch the app and then choosing a file to open, it happened when double clicking an mlv to launch the app and then hitting "w".
*Update - after using "w" to set output folder "e" (file name to render) and "y" (render progres)  overlays not showing up but the export happened.
  Also after hitting "w" it takes something like 3-5 sec for dialog box to show up.
 
2.application crashes/not responding when in full screen mode trying to leave app while it rendered or pause rendered - not happening when not full screen - looks like maybe something with the dialog box event.
 
macbook air
i5 4 gig ram
mavericks
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 25, 2014, 02:15:14 PM
Tried three instances of mlrawviewer 1.1.5 exporting to three different folders simultaneously trying to overheat my macbook pro. Worked fine though and probably all I need is one app since everything gets queued and now working with multiple cores. Sweet.

All works as advertised. Only bug I could find is when setting output folder "w" which sometimes causes the app to close. When reopening it usually works setting a destination folder. Hard to reproduce but I think it happens when selecting folder the first time. Not always though.
Fine to be able to use whitebalance picker also on .RAW now :)

http://(http://s28.postimg.org/b06cf5wvt/Screen_Shot_2014_04_25_at_14_07_51.jpg) (http://postimg.org/image/b06cf5wvt/)

Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on April 25, 2014, 02:55:34 PM
Hi!
Fooled around with different settings and now I can,t get any settings to apply to the files I want to export from queue on 1.1.5. Exposure, changing to log etc, doesn,t follow. Instead I get a default file exported with no settings changed? Any ideas? Tried with 1.1.4 and changed settings are applied just fine. Hmm, think this thing have started when I started fiddling with the "c" button. I,m not sure though...

*White balance seem to work, not brightness though. Strange
**tried another computer. Changes in brightness doesn, t follow when exporting from there too

macbook pro retina 15,5, nvidia geforce,
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 25, 2014, 05:37:13 PM
@Danne, @DavidSh

Many thanks for testing out the build and taking time to report the issues.


*White balance seem to work, not brightness though. Strange

Good find! It looks like the brightness setting got lost on its way to the MOV export process during code change. I will fix this.

Just thought if you already use the metadata why dont you show shot name and take number when using ime module, it would be great.
Also maybe add option to export the files naming after shot name and take number from metadata.

Sounds like a good pair of suggestions, and should be easy to do.
1.when finish the pool, record icon stay pressed, so when using c again it start next batch immediately and not waiting for user to press.
2.also if hitting "c" again it ads the same pool again and again - maybe check if pool already aded and inform user to prevent user mistakes.
3.when leaving the app i get the dialog box even after i hit "x" or "z" and cancel or clear the pool.

I'll fix 1. Not sure about 2 - the user might want to do the whole batch again with different colour balance settings or something? Haven't managed to reproduce 3 yet.

crashes:
1.application crashes/not responding when hitting "w" to set export directory
*update - this does not happened if i launch the app and then choosing a file to open, it happened when double clicking an mlv to launch the app and then hitting "w".
*Update - after using "w" to set output folder "e" (file name to render) and "y" (render progres)  overlays not showing up but the export happened.
  Also after hitting "w" it takes something like 3-5 sec for dialog box to show up.
 
2.application crashes/not responding when in full screen mode trying to leave app while it rendered or pause rendered - not happening when not full screen - looks like maybe something with the dialog box event.

The dialog boxes seem to cause many problems in differnt environments. They were only supposed to be a quick temporary solution, so it sounds like I just need to concentrate on replacing them in the next version with an integrated file browser & directory picker view.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: aace on April 25, 2014, 09:15:49 PM
The usage of the queue has changed a bit since 1.1.4. As before, the E key adds an item to the queue using the current settings. But by default the export queue does not start processing as soon as you add something to it. Instead you need to click the red circle, or press the Y key. You can also pause the processing with another press.

The top item on the queue can be cancelled with the X key, and the queue can be reset with Z.

Also, pressing key C will add ALL files in the same directory as the current file, using the same colour balance settings. This might be useful for example if you are looking at a card full of takes from the same scene - one key will export or ProRes encode all of them.

Thanks!

Baldand can you add the new feature shortcut keys to the first page and the homepage? I've been using this app since the first alpha and I didn't know that the E key was changed to "add to queue". Heck didn't know that queuing was possible. I was under the impression that E was to export. Another question, how do we track what's in the render queue?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 25, 2014, 09:44:42 PM
Baldand can you add the new feature shortcut keys to the first page and the homepage? I've been using this app since the first alpha and I didn't know that the E key was changed to "add to queue". Heck didn't know that queuing was possible. I was under the impression that E was to export. Another question, how do we track what's in the render queue?

I try to keep the front page updated with the latest version linked from. Currently, 1.1.4 is sill the "stable" release, so the information there links to and refers to that. When the link is update to a stable 1.1.5 build or a newer version, I will update the info.

The E key subtly changed function when the export queue was introduced for DNGs. In 1.1.5 it now works the same way for DNG and MOV. Also in 1.1.5, the list of files in the render queue is shown on screen. In 1.1.4, only the top item was shown.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 26, 2014, 11:50:49 AM
@Danne, @DavidSh

Many thanks for testing out the build and taking time to report the issues.


Testing and reporting is the least i can do for you and this great app :)

Thought about something from day one i saw this app:
Hiding overlays by pressing a key,
The overlays dissolve is nice and slick, But when previewing a shot on the field or even on the edit table it takes time until they disappear. sometimes they are hiding an area that a user want to see and until they disappear, camera move or shot ended.

Btw,
Do you know on some way using dual iso and export to cdng?

Thanks man
David.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 26, 2014, 01:06:24 PM
When trying to convert from cdng to mov application crash.

macbook air
i5 4gig ram
osx mavericks.

Best
David.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: schlemiel29 on April 27, 2014, 02:25:59 PM
I'm a little bit lost.  :-[
Some month before I got it to work, but now I lost the red line.
I recorded MLV files and use MLRaw 1.1.5 to get DNGs. That's ok. Now I want to improve DNGs a little bit bit and create a movie from it.
I have CS5, so I like to use PS5. The new DNGs are not readable by PS5 anymore. But I updated Camera Raw for PS5 so I could open them again. But what next? Can I create a MOV directly with CS5 or do I have to cnonvert them to TIFF and later on use QT Player for putting TIF to MOV????
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on April 27, 2014, 03:22:25 PM
I'm a little bit lost.  :-[
Some month before I got it to work, but now I lost the red line.
I recorded MLV files and use MLRaw 1.1.5 to get DNGs. That's ok. Now I want to improve DNGs a little bit bit and create a movie from it.
I have CS5, so I like to use PS5. The new DNGs are not readable by PS5 anymore. But I updated Camera Raw for PS5 so I could open them again. But what next? Can I create a MOV directly with CS5 or do I have to cnonvert them to TIFF and later on use QT Player for putting TIF to MOV????
And how this is got to do with MlRawViwer?

Save as tiff and then render to prores mov with qt is not a bad solution. but why dont you render straight to mov from mlRawViewer? prores is quit decent format for color grading.

Best
David
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: olliedale on April 28, 2014, 11:51:50 AM
I have 1.1.4 (n00b)

I started converting today's MLV files to DNG, got half way through, then suddenly I am unable to press the red record button to export the DNG files. Pressing E has no effect either.

I thought I might have a corrupt MLV file, but I can't even export the files I just completed successfully.

Have uninstalled, restarted, etc. Nothing seems to bring the functionality back...


17" MacBook Pro
Mavericks
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: olliedale on April 28, 2014, 12:11:33 PM
I am unable to press the red record button to export the DNG files

17" MacBook Pro
Mavericks


Have tried 1.1.5 to see if the same issue - don't know if you changed the functionality of the little red button but now it just toggles on and off.

I typed W to open the Save To window but the app crashed.

Let me know where to send crash log cos I can't attach it here...

Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 29, 2014, 09:11:45 PM

Have tried 1.1.5 to see if the same issue - don't know if you changed the functionality of the little red button but now it just toggles on and off.

I typed W to open the Save To window but the app crashed.

Let me know where to send crash log cos I can't attach it here...

In 1.1.5, you need to press E to add something to the export queue. The red button maps (or Y key) starts or pauses execution of the currently queued tasks. X & Z can also be used to remove one or all tasks on the queue.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bluewater on April 30, 2014, 04:50:10 PM
Baldand,  how many cores does MIRAWviewer support?
1.1.5 runs 3 times faster than 1.1.4 !!!

Plus, does it any chance to support
1. Noise Reduction 2. constrast adjustment(Auto mode is good, too.) in the FUTURE?

Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on April 30, 2014, 05:28:18 PM
Baldand,  how many cores does MIRAWviewer support?
1.1.5 runs 3 times faster than 1.1.4 !!!

Plus, does it any chance to support
1. Noise Reduction 2. constrast adjustment(Auto mode is good, too.) in the FUTURE?

In 1.1.5 CPU demosaicing (used for MOV export) now uses all available cores.

As a 7D user, I would like to integrate a solution at least for stripe pattern noise and hot/dead pixels in a future release.

Contrast & saturation controls would also be nice to have eventually.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bluewater on May 01, 2014, 01:47:25 PM
Thanx, baldand

I think I don't have to use color grading programs e.g. Resolve or Speedgrade anymore if you have a plan to add some functions; 1. sharpen 2. NR

WB adjustment already makes a decent RAW clips.



=====================================
BTW, I don't know why I got a message like

"This message is awaiting approval by a moderator."
for the first time.

Are there any requirements or something else(donation?) to leave a message here???
Then, I feel really sorry for that.
=====================================


Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ted ramasola on May 01, 2014, 02:06:09 PM
=====================================
BTW, I don't know why I got a message like

"This message is awaiting approval by a moderator."
for the first time.

Are there any requirements or something else(donation?) to leave a message here???
Then, I feel really sorry for that.
=====================================

Theres a bug in the system ;) No worries.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on May 01, 2014, 09:50:47 PM
Hey baldand! I can't believe all the feautres you are adding so fast! It's amazing!!!!!! I just exported a prores 444 relatively fast! (i have an i3 mobile, lol) and it looked AMAZING! Looking at the properties I found out that it was 85Mbps only, according to the Prores data rate table, a 1920x1080 23.976p video should be 264 Mbps. I use ffmpeg and I know it doesn't convert with the right bitrate in 444, maybe you can try to force it? Do I make sense?

Here is the table: http://documentation.apple.com/en/finalcutpro/professionalformatsandworkflows/index.html#chapter=10%26section=4%26tasks=true

If you someday add GPU acceleration to all the processes in your program well it will be the most powerful thing EVER!!!!!

Really happy man, thank you very much!!!
Cheers!

EDIT: Oh! And is it possible to add a root folder to the queue? Just like when you hit the C key? That's brillant!!! That would be the ultimate deal when you have your footage in different cards, days, and cameras folders!!!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: herrtrigger on May 02, 2014, 10:37:03 PM
Ok I love 1.1.5 on the mac for going to ProRes.  On the PC (Win 8.1) it's really fast but it adds red dots to really black (I'm guessing 0) pixels in the scene.  Doesn't do this to the same clips on the mac.  I searched through this thread to find if someone had an answer but didn't see one.  I apologize ahead of time if this has been asked and answered.

Thanks!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nick.p on May 03, 2014, 11:04:30 AM

In 1.1.5 CPU demosaicing (used for MOV export) now uses all available cores.

With my hackintosh overclocked to 4.7ghz I'm getting nearly real time playback. Thanks baldand
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 04, 2014, 12:45:16 AM
great job baland..?

is dual iso support planned on a further release?

thx. sw
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: tonybeccar on May 05, 2014, 12:25:07 AM
With my hackintosh overclocked to 4.7ghz I'm getting nearly real time playback. Thanks baldand

WOW, can you share your Hackintosh specs? Thanks a lot! (I'm about to build one)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nick.p on May 05, 2014, 04:35:38 AM

WOW, can you share your Hackintosh specs? Thanks a lot! (I'm about to build one)

4770k and a gtx 770 4gb.

I would definitely go with a 780 if I had my time again (the place I bought my parts from didn't have it in stock)  as you can generally only use 4gb of ram on a 770 if it's in sli and davinci resolve lite doesn't support multiple graphics cards. 

I would guess my playback speed is approximately 20fps. Would be awesome to see some gpu processing.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bouncyball on May 07, 2014, 07:29:38 PM
Hi baldand

I've just tested 1.1.5 (win32) version and noticed that when playback paused, pressing the "F" key (Toggle between drop-frame/sequential mode) activates audio only playback from the current position. Then I went  back to version 1.1.4 and experienced the same behavior. Never tried this in earlier builds though. During playback everything is OK. This happens just in pause mode. Is it supposed to be that way or it's a bug?

Thanx for this fantastic app.
BB
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: togg on May 10, 2014, 08:27:08 PM
Also, MOV exporting should now use all available CPU cores on Win and Mac, which should make it it significantly faster (my quad core 3770 i7 desktop encodes at 7FPS).


I'm a noob, can I ask if the multithreading will be easy/possible to implement also for dng export or I can forget about that? :)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: edge11 on May 12, 2014, 12:33:13 PM
Does 1.1.5 have chromasoothing?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 12, 2014, 07:22:40 PM
Does 1.1.5 have chromasoothing?

No, because it does not use mlv_dump or and code from ML for raw processing.

It is possible that a later version will include similar functionality to cover both dual-function (pink dot) pixel hiding and noise reduction.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 12, 2014, 07:28:01 PM
I'm a noob, can I ask if the multithreading will be easy/possible to implement also for dng export or I can forget about that? :)

In current versions of MlRawViewer, DNG export is mainly disk I/O limited, not CPU limited. In general, (more) multi-threading will not speed it up.

In later versions, there may be more processing done as part of the DNG export process. As much as possible, I will try to use the GPU for that, since for many operations it can be significantly faster than any CPU.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 12, 2014, 07:29:18 PM
Hi baldand

I've just tested 1.1.5 (win32) version and noticed that when playback paused, pressing the "F" key (Toggle between drop-frame/sequential mode) activates audio only playback from the current position. Then I went  back to version 1.1.4 and experienced the same behavior. Never tried this in earlier builds though. During playback everything is OK. This happens just in pause mode. Is it supposed to be that way or it's a bug?

Thanx for this fantastic app.
BB

It's a bug. Thanks for the report. You can also report issues (and feature requests) directly to the issue tracker: https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 12, 2014, 07:43:08 PM
great job baland..?

is dual iso support planned on a further release?

thx. sw

You can add it to the enhancements list on bitbucket, but it might be a challenge.

I don't have a 5d3, only a 7D, so I don't have and can't make any dual ISO recordings :-(

Also it would need to use or integrate cr2hdr for high quality processing, and I don't know how practical that would be.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 13, 2014, 06:36:01 AM
Great! I will do that! I could also send you some dual iso shots! Please pm your email. I can send you a wetransfer link of a 5dmk3 dual iso video. Greets
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: poromaa on May 13, 2014, 10:59:17 AM
Would be great if you had nightlies or compiled versions that one could test of the latest 1.1.5?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: 5DanielMIII on May 13, 2014, 02:43:17 PM
Hi @baldand


I love this program and it has saved me so much time before editing.
So thanks!  :)

I just wanted to mention that on my MacBook Pro 10.9.2 when I hit W in 1.1.5 everything freeeeezes / hangs and I have to force close it.
So I can not choose where to save my export.

Anything I am missing here or I am doing wrong!?

Regards,
Daniel
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on May 13, 2014, 03:33:56 PM
check reply #483
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: 5DanielMIII on May 13, 2014, 04:30:13 PM
check reply #483

confirmed my only issue in life!
Thanks  ;)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 13, 2014, 07:24:04 PM
Would be great if you had nightlies or compiled versions that one could test of the latest 1.1.5?

Yes that could be useful, especially if there would be more code contributions coming in.

Does anybody want to volunteer to set up that kind of automatic regular build & packaging for Mac and Windows?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: togg on May 17, 2014, 04:40:19 PM
In current versions of MlRawViewer, DNG export is mainly disk I/O limited, not CPU limited. In general, (more) multi-threading will not speed it up.

In later versions, there may be more processing done as part of the DNG export process. As much as possible, I will try to use the GPU for that, since for many operations it can be significantly faster than any CPU.

oook, thanks for the answer and the great work :)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 17, 2014, 09:42:23 PM
hi baland!

i wanted to try out mlrawviewer 1.1.5 on a macbook pro.. everything seems to work fine except "w"... (selecting directory)
when i press "w" the prog crashes.
strange..
thx
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: DavidSh on May 17, 2014, 10:16:15 PM
hi baland!

i wanted to try out mlrawviewer 1.1.5 on a macbook pro.. everything seems to work fine except "w"... (selecting directory)
when i press "w" the prog crashes.
strange..
thx
Dear swinxx,

It is a known issue wich Bladand is trying to solve...

Best
David
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on May 18, 2014, 12:26:55 AM


Any chance of adding any type of metadata, ala tapename from the filename to assist with proxie workflow in resolve, etc?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: optik on May 19, 2014, 07:22:21 PM
Hi Baland

 Here is my issue, I some how lost functionality on export I've been using MlRawViewer since the first version and always use the E key to export I understand the new changes that were made in
MlRawViewer 1.1.5 like making sure to click the red button then press the E for export and it was working fine for about 10-15 few clips but now I get no response when trying it out any suggestions would be awesome. Ive re-downloaded MlRawViewer older 1.1.4 and get the same thing  :-\

Anyone  :-[
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Budders on May 20, 2014, 09:54:30 AM
With 1.1.5, my DNG files look OK that I exported out of MLVMystic v0.5 look fine and have no video artifacts, as does the video when I open it in MLRawViewer 1.1.5, however when I export the clips out as MOV, anything dark in color artifacts horrible with colorful noise. The clips are still usable as proxies since they're just reference, but it makes it really tough to edit with...anyone else getting this issue? I tried searching but got no mention of this problem anywhere else.

EDIT: I have now found that it only does this using the sRGB and REC709 settings. The HDR setting seems to work just fine, the LOG setting has highlights that come out magenta where overblown.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: simulacro on May 20, 2014, 10:12:27 AM
anyone else getting this issue? I tried searching but got no mention of this problem anywhere else.

I have a macbook and have the same problem, but it seems it's due to the graphic card. I can't use FCPX for the same reason (Intel GMA X3100 144 MB)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: pettermannen on May 20, 2014, 02:19:20 PM
Hi! First of all, a great thank you for achieving making this software. As i scrolled down this topic i can´t find anything on how to extract the sound file from the mlv-file. How do i do that? I have enabled sound in the prefs though.

Best regards

Pettermannen
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Petter Sand on May 21, 2014, 02:21:51 PM
Hi! I found it, forgot to enable MLVsound in MLsound-menu.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: optik on May 22, 2014, 05:05:23 AM
Hi Baland

 Here is my issue, I some how lost functionality on export I've been using MlRawViewer since the first version and always use the E key to export I understand the new changes that were made in
MlRawViewer 1.1.5 like making sure to click the red button then press the E for export and it was working fine for about 10-15 few clips but now I get no response when trying it out any suggestions would be awesome. Ive re-downloaded MlRawViewer older 1.1.4 and get the same thing  :-\

Anyone  :-[ I have went all the way back to 1.1.0 and still getting the same thing all buttons and functions seem to work except when I go to export it does nothing really appreciate if someone can point me in the right direction as this is extremely frustrating and annoying since I have used the app many times with no such problem. The only thing that I could think that happened was something got broke when I updated to 10.9.3 would love to hear feedback if anyone has it working under 10.9.3  However MLV Dumper v1.0 works fine :-\
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Johannes on May 26, 2014, 04:14:17 AM
Hey Guys,

at first thanks to the mlv create directory option.

I have since vers. 1.1.4 strange things with the Prores Codec.

with 1.1.3 fine   with 1.1.5 fine with dng 

but 1.1.4 and 1.1.5 ProRes green, blue and some red dots in the shadows.

longer rendertime - more blue also in the midtones.

strange for me.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: fascina on May 26, 2014, 10:46:22 PM
Did I unterstand it right that MlRawViewer does support MLV to DNG conversion for single files, but no batch conversion for several files?

So "MLV to DNG Batch Converter" and "MLV BrowseSharp" are the only Windows GUIs available for converting several MLV files to DNGs, right?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 26, 2014, 10:55:12 PM
Did I unterstand it right that MlRawViewer does support MLV to DNG conversion for single files, but no batch conversion for several files?

So "MLV to DNG Batch Converter" and "MLV BrowseSharp" are the only Windows GUIs available for converting several MLV files to DNGs, right?

No, you didn't understand it quite right.

MlRawViewer has an export queue to which you can add many jobs (using E key), either for DNG or MOV exports, even different sections from the same file. Then you can independently control starting or pausing execution of the queue (using Y key of circle icon).
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 26, 2014, 11:16:26 PM
MlRawViewer 1.1.6

You can now get MlRawViewer 1.1.6 packages for Mac and Windows from bitbucket:

Mac: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_6_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_6_mac.dmg)
Win: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_6_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_6_win32.zip)

Hopefully there will be no more crashes when using any of the file selection dialogs.
In addition, if the current target directory seems to be invalid, it will ask you for a new one.

I've added an icon - the "+" is the same as the E key for adding the current clip to the export queue. The red circle is used to start and pause the export queue.

Finally, there is one (big) experimental feature which I would be interested to hear feedback about.

If you press the 0 (zero) key, a GPU preprocessing pass will be enabled. This is used for display, and also when exporting DNGs or MOVs if it is enabled when you add to the queue.

Currently, the preprocessing attempts to suppress stripes and any "bad pixels" (hot, cold, or other use such as focusing) it can identify.
For those cameras with pink dots, it may be able to get rid of some of them without the need for chroma smoothing.

In later versions, it may also be able to do some kind of noise reduction.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 27, 2014, 12:27:25 AM
whow that sounds so great thank you very much..
i wonder if mlrawviewer also support vertical stripe correction?

thx
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Johannes on May 27, 2014, 12:49:00 AM
simply same prob with 1.1.6

but not when I use LOG gamma curve. others I didnt tried.

What ProRes Codec is it 444 or...?


Here how my problem look like..:

https://drive.google.com/folderview?id=0Bzm-dWxWHoKWR2pLN3ROTUJmUkE&usp=sharing
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on May 27, 2014, 01:44:57 AM
Oboy is this welcome :)
I immidietaley had a problem with audio. When going through clips with k and J key and starting jumping looking through the clips adding to queue etc quite often I don,t get at preview with audio throughout the whole clip. It extracts the whole audiofile but the viewer doesn,t seem to recognize the whole audio part. SOmetimes it works, sometimes it doesn,t. It stops in the middle or at the end. It does, however exports the clip with the audio even though it can,t be heard so its a preview thing. Compared It to version 1.5, and the problem starts with version 1.6. 1.5 previews audio fine.
I ran three different .MLV files of different length on a macbook pro retina 15, OSX mavericks, 5d mark 3.
Thanks for your good work
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 06:21:33 AM
whow that sounds so great thank you very much..
i wonder if mlrawviewer also support vertical stripe correction?

thx

Yes, the (experimental) preprocessing affects both vertical and horizontal stripes.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 06:23:38 AM
simply same prob with 1.1.6

but not when I use LOG gamma curve. others I didnt tried.

What ProRes Codec is it 444 or...?


Here how my problem look like..:

https://drive.google.com/folderview?id=0Bzm-dWxWHoKWR2pLN3ROTUJmUkE&usp=sharing

What camera do you use?

What OS?

What kind of GPU do you have?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 06:24:13 AM
Oboy is this welcome :)
I immidietaley had a problem with audio. When going through clips with k and J key and starting jumping looking through the clips adding to queue etc quite often I don,t get at preview with audio throughout the whole clip. It extracts the whole audiofile but the viewer doesn,t seem to recognize the whole audio part. SOmetimes it works, sometimes it doesn,t. It stops in the middle or at the end. It does, however exports the clip with the audio even though it can,t be heard so its a preview thing. Compared It to version 1.5, and the problem starts with version 1.6. 1.5 previews audio fine.
I ran three different .MLV files of different length on a macbook pro retina 15, OSX mavericks, 5d mark 3.
Thanks for your good work

Cannot reproduce yet, but I will look into this.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on May 27, 2014, 08:30:24 AM
Hi Baldand.
Since the .mlv clips I tested with used an older ml version I tried film a bunch of new .mlv clips with a newer firmware. With the newer build on my  canon 5d mark 3 firmware 1.1.3 I couldn,t reproduce the audio problem. Everything worked fine. It seems be related to older builds or something else must have corrupted the clips.
Have not tested everything yet but exposure changes working again. Awesome :).
massive thanks on this one!
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: pc_bel on May 27, 2014, 10:24:48 AM
Just a simple test if it can help.
For me vertical stripes correction doesn't work. First image is from 1.5 and second from 1.6. Same vertical stripes in both.

(http://i62.tinypic.com/1zekxsx.jpg)

(http://i61.tinypic.com/a4bix2.jpg)


Anyway, the rest of the improvements are great!!!

Thanks.
5Dmk3 1.1.3 KomputerBay 1000x 64Gb Nightly 6 may 2014

Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 10:58:34 AM
Just a simple test if it can help.
For me vertical stripes correction doesn't work. First image is from 1.5 and second from 1.6. Same vertical stripes in both.


...

Anyway, the rest of the improvements are great!!!

Thanks.
5Dmk3 1.1.3 KomputerBay 1000x 64Gb Nightly 6 may 2014
Silly question, but did you turn on the correction by pressing the zero key? Did you see any difference on screen when you toggled it on and off?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: pc_bel on May 27, 2014, 11:24:41 AM
Not a silly question... Not as silly as me!!!!

Now pressing 0 before export:

(http://i60.tinypic.com/9te4xf.jpg)

Not completely gonne, but much better!!!... Image is adjusted for a bad scenario, and the results are much better than before with 1.5

Thanks for the answer and sorry for the mistake.

Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 27, 2014, 02:53:03 PM
Ah, so it only corrects if gpu is working??
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 03:34:20 PM
Ah, so it only corrects if gpu is working??

It's optional - zero key switches it on and off. It's off by default so you need to switch it on if you want it.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 27, 2014, 03:46:33 PM
Would it be possible to implement it as always on? Is there a scenario where i dont want to correct the stripes vert/horiz?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 03:52:10 PM
Would it be possible to implement it as always on? Is there a scenario where i dont want to correct the stripes vert/horiz?

In a later release the setting will become persistent, so once you turn it on it stays in. But first I want hear enough reports of it working OK, or not.

By the way, in case anyone is curious: The stripe correction is calculated (By the GPU) freshly for every frame, so it should handle the pattern changing over time, e.g. in a long clip.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 05:52:30 PM
Not a silly question... Not as silly as me!!!!
No
Now pressing 0 before export:

...

Not completely gonne, but much better!!!... Image is adjusted for a bad scenario, and the results are much better than before with 1.5

Thanks for the answer and sorry for the mistake.

Is there any chance you could provide me the MLV or a DNG (with preprocessing turned off) from that shot so I can see if the algorithm can be tweaked for better results?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on May 27, 2014, 08:24:11 PM
The new GPU features are awesome!!! Def will be trying that on any line shots I have,

my apologies if this was asked,  but is ther any way to add the filename of the MLV as a reel\tape name metadata to the Proxies? That would make the round tripping process significantly easier, and I wouldn't need to make my proxies in Resolve (as it adds that metadata, which really helps ensure the return part of the round trip is easy). Is this something that can be implemented easily?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 27, 2014, 09:33:15 PM
The new GPU features are awesome!!! Def will be trying that on any line shots I have,

my apologies if this was asked,  but is ther any way to add the filename of the MLV as a reel\tape name metadata to the Proxies? That would make the round tripping process significantly easier, and I wouldn't need to make my proxies in Resolve (as it adds that metadata, which really helps ensure the return part of the round trip is easy). Is this something that can be implemented easily?

It depends on the details. Can you make an enhancement request to bitbucket specifying exactly how you would like it to work - e.g. exactly what metadata tags you expect to be set to what kind of values in which kind of files - with examples if possible. That will help.

Even better if you can tell me what ffmpeg command options should be used to achieve the right results.

Link: https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on May 27, 2014, 09:57:04 PM
It depends on the details. Can you make an enhancement request to bitbucket specifying exactly how you would like it to work - e.g. exactly what metadata tags you expect to be set to what kind of values in which kind of files - with examples if possible. That will help.

Even better if you can tell me what ffmpeg command options should be used to achieve the right results.

Link: https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)
no problem, will put in features request w details
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: bluewater on May 28, 2014, 08:56:14 AM
Thank you, baldand.
After testing 1.1.6 ver, today I found some weird thing about bitrate of clips.
If I put the setting default, the total bitrate of 7s-clip is 159Mbps.
While I changed WB and brightness the total bitrate skyrockets to 233Mbps (a whopping 46% up!)

I don't think the image quality of the WB-modified clip is 46% higher than the default clip. (no sharpening, no NR.)
If you didn't not intend to do this, could you fix it?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 28, 2014, 10:33:35 AM
Thank you, baldand.
After testing 1.1.6 ver, today I found some weird thing about bitrate of clips. by
If I put the setting default, the total bitrate of 7s-clip is 159Mbps.
While I changed WB and brightness the total bitrate skyrockets to 233Mbps (a whopping 46% up!)

I don't think the image quality of the WB-modified clip is 46% higher than the default clip. (no sharpening, no NR.)
If you didn't not intend to do this, could you fix it?

The current prores encoding is for a fixed qscale rather than fixed bitrate, because that encodes faster. What this means is that quality should stay constant, but the bitrate will rise and fall as needed.

By raising brightness, you probably made some dark pixels and noise more visible, and according to the visual quality measurement, that needed more bits.

Fix bitrate could be an option in the future if it is much in demand.

Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 28, 2014, 01:55:04 PM
Hi baland.. Have you got my dual iso mlvs??
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 28, 2014, 04:47:29 PM
Hello Baland!!!! I have this problem when i apply Srgb and Rec709 curve...there are points yellow and blue in movement in the frame, in this picture is not very apparent but when I play the footage is very visual...I have 7d camera with the last build 24/05/2014, windows 7 and nvidia geforce gtx295 graphic´s


Thank´s!!!!!!!!
(http://i59.tinypic.com/n4vchu.jpg)
(http://i58.tinypic.com/doqnf5.jpg)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 28, 2014, 04:57:13 PM
Hello Baland!!!! I have this problem when i apply Srgb and Rec709 curve...there are points yellow and blue in movement in the frame, in this picture is not very apparent but when I play the footage is very visual...I have 7d camera with the last build 24/05/2014, windows 7 and nvidia geforce gtx295 graphic´s


Thank´s!!!!!!!!

Which version of MlRawViewer? Linear and HDR modes look ok?

It sounds like it might be a GPU issue. Make sure you have the latest NVIDIA drivers you can get.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 28, 2014, 06:08:18 PM
Which version of MlRawViewer? Linear and HDR modes look ok?

It sounds like it might be a GPU issue. Make sure you have the latest NVIDIA drivers you can get.

Hello!!!!is the last version of MLRAWviewer 1.1.6 and with HDR work´s fine...I dont use the linear curve.I try the Rec709 and Srgb curves.I like very much the Srgb curve.
I change the graphic card and it make´s the same issue.

Thankyou very much and congratulation´s for the software, is very very very very nice!!!!!! ;)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 28, 2014, 10:20:43 PM
Hi baland.. Have you got my dual iso mlvs??

Yes, thanks!
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 28, 2014, 10:38:26 PM
perfect. so i hope it will help.. greets
is there a possibility to implement stripe correction into cpu mode? thx
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 29, 2014, 12:06:45 AM
i am just testing the new 0 key gpu function with one mlv file from a nightly build from january17.
when i try to change wb after i pressed zero the shot is tinted green, when i press zero again and change wb it looks good but can not be changed?
how can i now check if gpu is activated?
thx

 
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: djefaivre on May 29, 2014, 09:26:13 AM
Hi Thomas

I bought RawMagic 1.1 and tried to use it for a shooting I had last weekend. I shot with 7D in the legacy .raw format (I find it more stable and had no need for sound). This is the issue I came across : when converting spanned files, Rawmagic converted the images of the R00 R01 etc parts in totally black dng's. So my DNG sequences only had the images of the .RAW part and then it was filled with black...

I tried converting with rawmagic lite (1.1), and didn't had this problem : I got all the DNG of the R0* parts wright.

Did you notice this issue before ? Will it be fixed in the next version of RawMagic ?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 29, 2014, 09:52:49 AM
perfect. so i hope it will help.. greets
is there a possibility to implement stripe correction into cpu mode? thx

It already is. When it's switched on and you do a MOV export (which uses CPU demosaicing), the stripe correction is used.

It's also used when exporting DNGs.

i am just testing the new 0 key gpu function with one mlv file from a nightly build from january17.
when i try to change wb after i pressed zero the shot is tinted green, when i press zero again and change wb it looks good but can not be changed?
how can i now check if gpu is activated?
thx

Confirmed, it's a bug. As a workaround, do the white balance with the preprocessing turned off, then switch it on. I'll fix in the next release. Sorry about that!
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 29, 2014, 10:00:43 AM
Hi Thomas

I bought RawMagic 1.1 and tried to use it for a shooting I had last weekend. I shot with 7D in the legacy .raw format (I find it more stable and had no need for sound). This is the issue I came across : when converting spanned files, Rawmagic converted the images of the R00 R01 etc parts in totally black dng's. So my DNG sequences only had the images of the .RAW part and then it was filled with black...

I tried converting with rawmagic lite (1.1), and didn't had this problem : I got all the DNG of the R0* parts wright.

Did you notice this issue before ? Will it be fixed in the next version of RawMagic ?

Hi. I'm afraid you are in the wrong thread. You probably meant to post to the RawMagic thread: http://www.magiclantern.fm/forum/index.php?topic=6218.0 (http://www.magiclantern.fm/forum/index.php?topic=6218.0)

However, while you are here in the MlRawViewer thread, you might be interested to try out MlRawViewer 1.1.6, which works on Mac, supports batch processing of multi part RAW files to CDNG sequences, and is free ;)  http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)




Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 29, 2014, 01:59:36 PM
hi baland.
sorry to ask again but i have a lack of understanding..

so how can i turn on off the stripes correction?
is it turned on off with the zero key - cause if this is the case, when i turn off gpu the stripes correction is also turned of, no?

thx for your effort and time.
re
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 29, 2014, 05:29:36 PM
hi baland.
sorry to ask again but i have a lack of understanding..

so how can i turn on off the stripes correction?
is it turned on off with the zero key - cause if this is the case, when i turn off gpu the stripes correction is also turned of, no?

thx for your effort and time.
re

Don't worry about the GPU. Everything in MlRawViewer uses the GPU (with the exception of the higher quality demosaicing).

The zero key only turns on (at first) then off (if it is on) the extra processing to remove stripes & bad pixels.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 29, 2014, 05:39:44 PM
@Johannes & @hdclip

I've made a bug report for your coloured spots problem here: https://bitbucket.org/baldand/mlrawviewer/issue/72/coloured-spots-in-mov-exports-with-114-115 (https://bitbucket.org/baldand/mlrawviewer/issue/72/coloured-spots-in-mov-exports-with-114-115)

Please add there all additional information you can to help me track down the cause of the problem. Thanks!
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 29, 2014, 05:56:51 PM
hello baland..

alright, thank you
so, can you ( in a further release) give us a hint if the correction is turned on or off..  cause now i only can guess.

thx.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 29, 2014, 06:00:35 PM
hello baland..

alright, thank you
so, can you ( in a further release) give us a hint if the correction is turned on or off..  cause now i only can guess.

thx.

Yes I will add a state icon that also toggles it. Just wanted to get feedback on it first (hence calling it "experimental").

Though if you can only guess if its on, that might be a bad sign that it's not actually working well for you? Do you see the (vertical) stripes go away or not?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: toniox on May 29, 2014, 06:27:25 PM
Hi Baldand. This is great news for Canon EOS M user, it remove pink dots nicely, but it is still visible if you watch carefully. I've test on two MLV of 160 frames, it remove pink dots after the 30 first frames.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 29, 2014, 06:29:34 PM
no, but i see no stripes at all :)

what i see is some pink and greenish dots (depends on the shot) when zero is pressed.. don´t know if it has something to do with wb issue..
greets.
 
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 29, 2014, 09:16:42 PM
Here every curves test....


(http://i58.tinypic.com/v2s575.jpg)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on May 29, 2014, 09:28:51 PM
ah i found a clip with stripes - stripes correction with zero key seems to work well
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 29, 2014, 09:53:09 PM
Hi Baldand. This is great news for Canon EOS M user, it remove pink dots nicely, but it is still visible if you watch carefully. I've test on two MLV of 160 frames, it remove pink dots after the 30 first frames.

Thanks for testing this out. You could also try some test shots where the camera is moved or the content changes quite much - it's possible the pink dots are detected better in that case.

It would be great if you could share a few test MLV files with me so I could develop it further.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: chmee on May 30, 2014, 01:27:21 AM
@hdclip
would you support our samples-library with such a 7d-file? please read here:
http://www.magiclantern.fm/forum/index.php?topic=11899.0
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 30, 2014, 06:31:27 AM
@hdclip
would you support our samples-library with such a 7d-file? please read here:
http://www.magiclantern.fm/forum/index.php?topic=11899.0

Of course, I will do!!! ;)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: MA Visuals on May 30, 2014, 07:23:34 AM
Hello Baland!!!! I have this problem when i apply Srgb and Rec709 curve...there are points yellow and blue in movement in the frame, in this picture is not very apparent but when I play the footage is very visual...I have 7d camera with the last build 24/05/2014, windows 7 and nvidia geforce gtx295 graphic´s

I get the same exact thing as hdclip has reported.  Both the sRGB and Rec709 export to MOV have blue blotches (with some green blotches) in the dark areas with every clip I tested.  Highlights seem ok.   LOG, Linear, HDR export fine.  The clips were shot with the latest nightly build for 5D3 using MLV.   I had already downloaded the latest NVIDIA drivers.    I also tried the use the experimental 0 key prior to export and the issue remains either way. 

I can provide an MLV file that shows the issue if it helps... just let me know how you need me to send it to you.

(http://i62.tinypic.com/1zxxgty.jpg)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 30, 2014, 11:21:56 AM
I get the same exact thing as hdclip has reported.  Both the sRGB and Rec709 export to MOV have blue blotches (with some green blotches) in the dark areas with every clip I tested.  Highlights seem ok.   LOG, Linear, HDR export fine.  The clips were shot with the latest nightly build for 5D3 using MLV.   I had already downloaded the latest NVIDIA drivers.    I also tried the use the experimental 0 key prior to export and the issue remains either way. 

I can provide an MLV file that shows the issue if it helps... just let me know how you need me to send it to you.

(http://i62.tinypic.com/1zxxgty.jpg)


Maybe Nvidia geforce problem????
Nice Parrot!!!! ;)
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: GooD on May 30, 2014, 04:18:54 PM
Hi Baland

 Here is my issue, I some how lost functionality on export I've been using MlRawViewer since the first version and always use the E key to export I understand the new changes that were made in
MlRawViewer 1.1.5 like making sure to click the red button then press the E for export and it was working fine for about 10-15 few clips but now I get no response when trying it out any suggestions would be awesome. Ive re-downloaded MlRawViewer older 1.1.4 and get the same thing  :-\

Anyone  :-[

I have the same issue:(
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 30, 2014, 04:20:13 PM
I have the same issue:(
Also with 1.1.6?
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: GooD on May 30, 2014, 04:27:23 PM
Also with 1.1.6?
Yes
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 30, 2014, 05:57:09 PM
Yes

Hmm... I was hoping this had been fixed in 1.1.6 as it now checks that the xport path is valid. But I guess the problem must be caused by something else.

Could you find the ".mlrawviewer" folder in your user home directory, send me a copy of the folder and all the files in it (it's small).

Then you can delete the folder, and that will probably work around the problem so that it doesn't fail on exports.

Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: MA Visuals on May 30, 2014, 07:07:10 PM

Maybe Nvidia geforce problem????
Nice Parrot!!!! ;)

Could be... I'm using an Nvidia GeForce 560M.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 31, 2014, 12:38:25 AM
Could be... I'm using an Nvidia GeForce 560M.

I try with Nvidia geforce 210 and geforce gtx 295...
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ariaelf on May 31, 2014, 06:18:59 AM
I can't get MlRawViewer to export... not sure if it's the program or I'm doing something wrong.

It just stays stuck at 0.0% for forever :/

Suggestions?

(http://s29.postimg.org/tbhvmizvb/MLviewerstuck.jpg)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 31, 2014, 06:34:08 AM
I can't get MlRawViewer to export... not sure if it's the program or I'm doing something wrong.

It just stays stuck at 0.0% for forever :/

Suggestions?


Click the red circle icon, or press Y
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ariaelf on May 31, 2014, 06:39:08 AM
I finally figured that out :D Thanks though!

Okay, next quirk (because it can't be THAT easy, right?)

It exported *this*...
(the color should have been the same as in my last posted image)

(http://s13.postimg.org/nzjf0n3zr/wtf.jpg)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Rewind on May 31, 2014, 08:55:28 AM
Every time I try to export to mov, I get crash with the following:
(http://ipic.su/img/img7/fs/kiss_46kb.1401519129.jpg)

The error is consistent for 1.1.4 - 1.1.6 versions , deleting the .mlrawviewer from user folder doesn't help.
Win 8.1 x64, UAC disabled
works with dng's though

Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on May 31, 2014, 09:35:13 AM
Every time I try to export to mov, I get crash with the following:
[img...

The error is consistent for 1.1.4 - 1.1.6 versions , deleting the .mlrawviewer from user folder doesn't help.
Win 8.1 x64, UAC disabled
works with dng's though

Was this with .RAW files or .MLV? There was a bug with .RAW exports to MOV which will be fixed in the next release.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 31, 2014, 09:42:24 AM
I finally figured that out :D Thanks though!

Okay, next quirk (because it can't be THAT easy, right?)

It exported *this*...
(the color should have been the same as in my last posted image)



Which Graphic card do you have???
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Rewind on May 31, 2014, 10:05:21 AM
Was this with .RAW files or .MLV? There was a bug with .RAW exports to MOV which will be fixed in the next release.

Oh, forgot that — yes, it was *.raw. Thank you.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ariaelf on May 31, 2014, 12:04:24 PM
Which Graphic card do you have???

NVIDIA GeForce GTX-460
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on May 31, 2014, 01:13:12 PM
NVIDIA GeForce GTX-460
What do you think Baldand????another Nvidia... ::)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ariaelf on June 01, 2014, 12:20:08 PM
What do you think Baldand????another Nvidia... ::)

Very popular brand... no reason to assume it's the card. Never seen anything like this happen on any other kind of media or video rendering via AE or Premiere.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: JxM on June 01, 2014, 07:39:41 PM
Hey guys!

Firstly, thanks for this great app!

As I've noticed on some previous posts, some of user were having problems exporting DNGs. I also have this problem; when I open and add my file to the export que (or press E) and after it pops up in the que, I try to export it with the red button (or with pressing Y), nothing happens. The que just disappears. Same goes to exporting to MOV.

I'm using v1.1.6 on my Late 2011 17'' MacBook Pro.

Thanks!
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: poromaa on June 01, 2014, 07:54:00 PM
JxM:
Have you tried to first set the output-directory (W)? I had this problem before in an earlier build where the output directory was pointing to a removed folder.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rrrmusic on June 01, 2014, 08:03:15 PM
Please add the 1.61x to unsqueeze the 5D 50/60 fps footage.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on June 01, 2014, 08:11:23 PM
If you press A you get a correst aspect ratio at least. Can,t convert though :)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: JxM on June 01, 2014, 08:37:03 PM
JxM:
Have you tried to first set the output-directory (W)? I had this problem before in an earlier build where the output directory was pointing to a removed folder.

Well, I did. But now, mentioning this, I checked it again and, similar to your case, my folder was renamed. Setting the directory did the trick. So embarrassed right now. Thanks!! :D
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rrrmusic on June 01, 2014, 11:08:32 PM
Hi Danne I tried that but is not 1.61x is 1.4x




Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on June 02, 2014, 12:39:36 AM
I see. You could try put it up here I think.
https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Johannes on June 02, 2014, 04:57:57 AM
What camera do you use?

What OS?

What kind of GPU do you have?


5D III

Win7 64

Phantom 770GTX 2GB

about .. the issue with the bad pixels in shadows and after longer render in more areas.

not with log and only after rendering with proRes.


Thanks for the great work !!!


Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nick.p on June 02, 2014, 08:05:00 AM
I think I'm also experiencing it with a gtx 780
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: mario1000 on June 02, 2014, 08:44:49 AM
I´ve got the same problem with a GT730M.
Title: Re: MlRawViewer 1.1.4 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: GooD on June 02, 2014, 09:59:07 AM
Hmm... I was hoping this had been fixed in 1.1.6 as it now checks that the xport path is valid. But I guess the problem must be caused by something else.

Could you find the ".mlrawviewer" folder in your user home directory, send me a copy of the folder and all the files in it (it's small).

Then you can delete the folder, and that will probably work around the problem so that it doesn't fail on exports.

Here you are: https://drive.google.com/file/d/0B0eKXjSwHrNGNkpLcTdwZ3lEeHM/edit?usp=sharing
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: poromaa on June 04, 2014, 09:37:58 AM
I reported an issue about encoder stopping if display goes to sleep.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: davegravy on June 05, 2014, 04:15:58 PM
Baldand, as requested I PMed you links to some sample RAW footage with pink dots from my 650D. Please let me know once you've dl/ed them so I can clear up some space on my Dropbox acct.

Thanks,

Dave
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Kuky on June 05, 2014, 04:34:24 PM
Hi,

If you shoot crop mode (x5 zoom) with a 5D Mark III and use FPS override (for example 24 exact FPS) MlRawViewer will report 29,776 fps. Maybe it's a metadata mistake.

I verified shooting a timer watch in crop mode. It's actually using the override setting. Here is an actual file (2,2 Gb): https://drive.google.com/file/d/0B3ncQl4hSqlnR096bXNWbk1PYTQ/edit?usp=sharing (https://drive.google.com/file/d/0B3ncQl4hSqlnR096bXNWbk1PYTQ/edit?usp=sharing)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 05, 2014, 10:22:32 PM
Hi,

If you shoot crop mode (x5 zoom) with a 5D Mark III and use FPS override (for example 24 exact FPS) MlRawViewer will report 29,776 fps. Maybe it's a metadata mistake.

I verified shooting a timer watch in crop mode. It's actually using the override setting. Here is an actual file (2,2 Gb): https://drive.google.com/file/d/0B3ncQl4hSqlnR096bXNWbk1PYTQ/edit?usp=sharing (https://drive.google.com/file/d/0B3ncQl4hSqlnR096bXNWbk1PYTQ/edit?usp=sharing)

The MLV header data reports 29776/1000. mlv_dump also gives the FPS as 29.776000. The problem looks to be in the file.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Kuky on June 05, 2014, 11:56:42 PM
Yeah, I wasn't sure, that's why I shot a timer  :)
But counting the frames it appears to respect FPS override
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: mrsirio on June 08, 2014, 12:46:24 PM
Hey Baldand,

It's all working well for me, except that I miss a way to choose the dimensions (and with that the exact aspect ratio) of the exported movie. Any chance to see this implemented?

thanks for writing the best software one can dream of!

Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: a13x on June 08, 2014, 05:42:24 PM
Hi everybody.
Maybe someone tell me how disable log file create? :-[
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ariaelf on June 09, 2014, 01:13:11 AM
This converter is working great for me as far as exporting to DNGs, but I'm wondering is there a way to do batch conversions with it or something else? I was using M L RAW Video Converter 1.9.1 previously, but now it's spitting out errors and not working now...
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Frank7D on June 09, 2014, 01:40:13 AM
This converter is working great for me as far as exporting to DNGs, but I'm wondering is there a way to do batch conversions with it or something else? I was using M L RAW Video Converter 1.9.1 previously, but now it's spitting out errors and not working now...

If you just need DNGs, there's MLV Mystic...
http://www.magiclantern.fm/forum/index.php?topic=10466.0
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ariaelf on June 09, 2014, 01:43:10 AM
If you just need DNGs, there's MLV Mystic...
http://www.magiclantern.fm/forum/index.php?topic=10466.0

Thanks for the heads up Frank! I will definitely give Mystic a try right now. Fingers crossed!

*UPDATE* Mystic worked great! YAAAY! Thanks again Frank - you saved my workflow bacon! ;D
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ugo247548 on June 09, 2014, 04:02:23 AM
Hello,
I'm having problems with Mac version 1.1.6.

Here's an example - shot to *.MLV (/w sound) using 4Jun2014 Nightly for 5DMK3
48fps Override, 1920x503

Some ugly gradients in the grass, overexposed leaves on the right and on the top of the shot (yes, I know not to expose that way - it was a test).
And also, there are some pink dots on the overblown hair.

MlRawViewer exports to ProRes4444 that way.

http://postimg.org/image/ejcr5eoq5/

The CDNGs themselves are okay - ACR in PSCS6 opens them properly.

http://postimg.org/image/g3e9zzvg7/

Any advice on how to deal with this artefacts?
I can upload the original MLV if needed.

[EDIT] Here's what Son of Batch MLV (Beta) exports:
 http://postimg.org/image/esjudkpl1/

Pity it's ProRes (HQ) Rec.709 with no control over Tint/Expo (and no sound).
What I like about MlRawViewer is that it exports ProRes4444 with LOG flat setting and decent WB/Tint/Expo Control prior the conversion (and with sound). Hope there will be a fix for the artefacts soon.

[EDIT2] Uploaded the MLV (420MB) http://yadi.sk/d/a3C99GZ7Sk3oA and a single .dng (2MB) http://yadi.sk/d/PphwlzA_Sk4Bf

Hope it helps and, baldand, thanks for already wonderful software which I hope is on it's way to become the best and only software anyone will ever need to work with ML RAW.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 11, 2014, 06:53:00 AM
Hello,
I'm having problems with Mac version 1.1.6.
...
Some ugly gradients in the grass, overexposed leaves on the right and on the top of the shot (yes, I know not to expose that way - it was a test).
And also, there are some pink dots on the overblown hair.

Things always get tricky when you are trying to recover detail (by reducing the exposure level) from overexposed areas which have a clear colour that is different from that of the main lightsource (or sky).

Green objects are the worst because the green channel is the one the is clipped first, so the actual hue information has gone.

The current MlRawViewer highlight recovery tries to keep some hue by guessing the green level from the other channels, taking into account the current white balance. That works well for avoiding pink skies. But this is one of those overexposure cases where that approach can never work.

(The alternative would to throw away colour entirely as the luminance approaches the overexposed region, and just try to recover luminance detail, which is what ACR seems to do).
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Samario on June 11, 2014, 11:12:49 AM
Hi All

Firstly, MLRAWVIEWER is pretty amazing (so thanks to the dev team!), because I can take my MLV files with sound, quickly balance/correct the exposure/temperature and then exported out to a very easily editable ProRes 444.  The conversion for me is very fast.

Quick question though.  I have noticed that you allow export of adobeRGB, Log, and Rec709.  What standards/libraries are you using to define your "Log", "Rec709", etc.  I need to know because after I edit these files in Premiere and I'm ready to colour grade (I use FilmConvert and Osiris), it's very important that I identify the source material correctly, for the LUTs to work properly.  I am using a 5dmark3.

Is your Log output exactly the same as the Canon C-Log? or equivalent to some other log like VisionLog. 
Is your Rec709 the same as any other Rec709?
Is the adobeRGB the same as the ML RAW Standard input for FilmConvert (i.e. untouched colours)

Your insight would be helpful as then I know the correct input starting point when I begin my colour grade process.
Thanks!
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 11, 2014, 05:14:23 PM
Quick question though.  I have noticed that you allow export of adobeRGB, Log, and Rec709.  What standards/libraries are you using to define your "Log", "Rec709", etc.  I need to know because after I edit these files in Premiere and I'm ready to colour grade (I use FilmConvert and Osiris), it's very important that I identify the source material correctly, for the LUTs to work properly.  I am using a 5dmark3.

Is your Log output exactly the same as the Canon C-Log? or equivalent to some other log like VisionLog. 
Is your Rec709 the same as any other Rec709?
Is the adobeRGB the same as the ML RAW Standard input for FilmConvert (i.e. untouched colours)

Your insight would be helpful as then I know the correct input starting point when I begin my colour grade process.

MlRawViewer is open source so it's easy to see (and change or extend) what it does and can do.
The code for all the relevant conversions is almost fully self contained in this (OpenGL shader) source file:

https://bitbucket.org/baldand/mlrawviewer/src/b9ea6b768d663e431df7378f1a3b5bd241f89d02/ShaderDemosaicCPU.py?at=master

In addition, the colour matrix calculations are here:

https://bitbucket.org/baldand/mlrawviewer/src/b9ea6b768d663e431df7378f1a3b5bd241f89d02/mlrawviewer.py?at=master#cl-1722
(these were based on the ones done by dcraw).

The initial colour balance multiplier comes from you either directly or by clicking on a reference grey.
The colour matrix to convert to XYZ colour space comes from Magic Lantern in the MLV file, and that is multiplied with a matrix to convert from XYZ to sRGB linear values. That combined matrix is used to convert the raw colour into linear sRGB (note, NOT AdobeRGB) colour.
The log function simply maps & cĺips the colour into the range 1-1024, and takes log2. That results in a value in the range 0.0-10.0, so it divides by 10.0 to make that 0.0-1.0 (shader colour output should always be in that range)
The sRGB and Rec709 functions apply the standard linear+power gamma functions for those two specifications.

I hope that helps you out a bit.
Title: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rrrmusic on June 16, 2014, 12:22:46 AM
Anyone experience that.
http://tinypic.com/r/xbcked/8

Workflow
MLV - 5Dmk3 april 20 nightly
mlrawviewer 1.1.6 to mov log curve
premiere cc Windows
m31 lut LOG
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Rewind on June 16, 2014, 05:58:16 AM
Anyone experience that.
http://tinypic.com/r/xbcked/8

Strange. Banding artifacts are too harsh even for 8 bit workflow. Can you share this MLV file for testing or one of dng's made with mlv2dng?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rrrmusic on June 16, 2014, 06:40:31 AM
I think the problem is the mov convertion of mlrawviewer. Recently used raw2cdng and process in after effects. exported to mov prores and the problem is not present.

https://www.dropbox.com/s/yrdap681f7smiap/M02-1703_000001_DNG.rar
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 16, 2014, 07:19:38 AM
Anyone experience that.
http://tinypic.com/r/xbcked/8

Workflow
MLV - 5Dmk3 april 20 nightly
mlrawviewer 1.1.6 to mov log curve
premiere cc Windows
m31 lut LOG

What PC & GPU do you have?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on June 16, 2014, 12:09:04 PM
Hi @baldand et al

I'm a regular user of the Cineform codec. Would it be a massive complication to add this to the export options some time?

Many thanks for your continued great work.


Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rrrmusic on June 16, 2014, 03:37:25 PM
Windows 8.1 PC HP EliteBook 8760w GPU Nvidia Quadro 3000M
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rrrmusic on June 16, 2014, 03:39:33 PM
Windows 8.1 PC HP EliteBook 8760w GPU Nvidia Quadro 3000M
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on June 17, 2014, 10:36:21 PM
Hi baldand,

first of all, thank you for this great tool!

I have a few questions regarding the default exposure of the log curve.
I'm usually very careful about my exposures and just checked, with RawDigger, where 18 % grey falls in the linear space. It seems Canon places it in the area around 1024, which is at -4 stops.

The sRGB curve that you use for example, seems to use 2048 for it's grey value.

I've checked the code as you suggested, fired up good old Derive and plotted a chart, normalized to 10 bit output (0-1023).
This is what I got:
(http://www.michaelfischer.at/files/Log2%20Curve.png)

According to this, the 18 % grey, exposed with a light meter, should fall at 60 % or 614.
I tried checking the code for any default exposure correction value, but could not find it so far.

Could you maybe explain why the log curve is a bit darker?
Or did I overlook something?
Arri is putting grey at 40 % IRE for example, Sony with S-Log around 38 %:
http://blog.abelcine.com/wp-content/uploads/2009/12/SRW_ITG_S-Log_001_IO_EN.pdf

My goal is to expose correctly, set WB, switch to the log curve and batch convert to ProRes.
In my NLE I would then apply a log2r709 curve, with an S to avoid clipping.

Just my thoughts/2c,
BR,
Michael
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: myneo on June 22, 2014, 02:48:11 AM
Hi,
I am a beginner for using Magic Lantern. When I convert mlv file into mov. using MIRawViewer Im getting red spots in the dark areas of the footage.

Secondly, for making a music video the external sound got in sync with the mov. footage I got from  MIRawViewer. But the colour grading is not as good as the one done by after effects.

If, I convert the Mlv file to dng through MLVMysticand take it to AE the colour grading becomes best but the external sound doesn't sync with it in the Final Cut Pro X.

Please guide me wht to do. Im a  magic Lantern lover andI dont wanna quit using it because of lack of proper information.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 22, 2014, 09:58:22 AM
Hi,
I am a beginner for using Magic Lantern. When I convert mlv file into mov. using MIRawViewer Im getting red spots in the dark areas of the footage.

Secondly, for making a music video the external sound got in sync with the mov. footage I got from  MIRawViewer. But the colour grading is not as good as the one done by after effects.

If, I convert the Mlv file to dng through MLVMysticand take it to AE the colour grading becomes best but the external sound doesn't sync with it in the Final Cut Pro X.

Please guide me wht to do. Im a  magic Lantern lover andI dont wanna quit using it because of lack of proper information.

The red (coloured) spots in dark areas is a known bug (seen mainly on Windows with Nvidia GPUs) which I have a fix for already. That will be included in the next release. (Link: https://bitbucket.org/baldand/mlrawviewer/issue/72/coloured-spots-in-mov-exports-with-114-115)

I would be interested to hear which kind of colour controls or features would make MlRawViewer good enough for you to use instead of a more heavyweight tool. You can suggest ideas or vote for existing ones on the issues list: https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 22, 2014, 10:07:06 AM
Hi @baldand et al

I'm a regular user of the Cineform codec. Would it be a massive complication to add this to the export options some time?

Many thanks for your continued great work.

I had a quick look at this and I'm not sure it would make sense. Easiest approach would be call the existing "raw2gpcf" convertor elsewhere on the forums, but, that would require first converting the file entirely into a .RAW file on disk. Since, for MLVs, that can be done now using mlv_dump, I'm not really sure what value MlRawViewer would be bringing other than a little bit of convenience.

It would be a different story if Cineform would be an (open, documented) "standard" codec, supported already by ffmpeg.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 22, 2014, 11:15:54 AM
I have a few questions regarding the default exposure of the log curve.

...(lots of good analysis here)...


Hi Michael,

My goal with the log curve was simply to have a reversible mapping function which prevents some of the detail in the darker areas being lost during the reduction from 14bits to 10bits that happens when encoding to ProRes. In theory, the data could be linearised afterwards with a matching inverse function. However, I haven't made such an inverse function (e.g. in a LUT file) to do this, so it's still just a theory.

It would be possible to change the existing log implementation, or add new ones, or add LUT support so that this could be made part of a tested workflow. But I would probably need some help with in terms of requirements, code contribution and testing.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 22, 2014, 11:42:14 AM
I think the problem is the mov convertion of mlrawviewer. Recently used raw2cdng and process in after effects. exported to mov prores and the problem is not present.

https://www.dropbox.com/s/yrdap681f7smiap/M02-1703_000001_DNG.rar

I had a look at your data. I don't think there is anything functionally wrong here. It's all working as expected.

You are applying the log curve, which compresses the data in all regions of the brightness curve. The sky gradient is already very shallow, and then you convert from the original 14bit source, to 10bit ProRes. That combination of shallow gradient + log curve + 14->10 bit is where the banding is introduced.
Finally you apply a strong post processing curve which expands the colour range in the sky area you just compressed, so the banding becomes visible.

The solution here, for now, is to do the colour grading with the full 14bit range, e.g. with a tool that works with the DNGs.

(In the future, if MlRawViewer would gain LUT support, you might be able to apply your LUT to the original data with no quantising).
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on June 22, 2014, 01:20:44 PM
I think the most important feature is gpu support, vertical stripes correction, in out points and cdng or dng export, perhaps 16 bit conversion like rawmagic provides and toolbox description of the different symbols. Great program. Thank you
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on June 22, 2014, 02:25:33 PM
Baland, i really like the idea to drag and drop multiple files to the batch process (rawmagic). Is this also working within mlrawviewer?  Cause for my understanding, you put all the files to the batch process one by one..
What i mean is:
Drag and drop to a queue, then all files are in a list where i can select e.g. Video1, set my in and out points, then video2,... Then select output format globally and the directory. Then convert button and voila.. That would be a great addition.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 22, 2014, 02:34:09 PM
Baland, i really like the idea to drag and drop multiple files to the batch process (rawmagic). Is this also working within mlrawviewer?  Cause for my understanding, you put all the files to the batch process one by one..
What i mean is:
Drag and drop to a queue, then all files are in a list where i can select e.g. Video1, set my in and out points, then video2,... Then select output format globally and the directory. Then convert button and voila.. That would be a great addition.

@swinxx have you tried the "magic export" key "C"?

That adds all files in the same directory as the currently-viewed file to the export queue using the current settings.

So, to get almost the same results as you want, you would just drag one of the files to the viewer, choose the white balance, then press C.

(The current limitation is that you can't edit the in/out points of entries already in the export queue).
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on June 22, 2014, 03:00:46 PM
Magic C!! Great. So do you think it would be possible to implement in out points to that queue?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: MA Visuals on June 23, 2014, 03:58:55 AM
@baldand I have been revisting importing the cDNG files that MlRawViewer creates using the new version of Premiere CC 2014.  Since the last time I tried this, the experience seems much better than before.  There still remains some magenta highlight issues but there is a workaround for this (using the Video Limiter effect).   Also, it seems that finally, Adobe has acknowledged the pink highlights issue and are actively working a on a fix... see the Adobe forum thread here... https://forums.adobe.com/thread/1500841 (https://forums.adobe.com/thread/1500841).

In the new Premiere, the new source settings window does give as least some level of control for exposure, while balance, tint.  It's really great that the white balance set in MLRawViewer carries over pretty accurately in the cDNG files imported into Premiere.  I have read in a few places that Premiere appears to by applying rec.709 upon import of the cDNG files (shame that is doesn't allow selection of a LOG space upon import). 

I'm now trying to figure out the best way to retain the full 14-bit information in Premiere so I ran a few tests.   I purposely significantly overexposed a clip via the new source settings window in Premiere.  I then proceeded to try to bring back the highlight info as much as possible using Colorista II repeated this test using the new Speedgrade CC 2014.  Colorista could not retrieve much of the overexposed information but Speedgrade was able to recover dramatically much more of the highlight info.   I am guessing that Speedgrade is accessing the full 14 bits while Colorista may be limited by a the rec.709 imposed by Premiere upon import.  Here's a video test someone recently performed on Speedgrade which claims that Speedgrade is able to access the full 14 bits of information.... https://www.youtube.com/watch?v=0LFwNs6BDNg (https://www.youtube.com/watch?v=0LFwNs6BDNg).  Since Premiere now has the Lumetri LUT effect which utilizes the Speedgrade engine, it seems like the best option for maximizing the full 14bit of information would be to first apply a LOG-like LUT using Lumetri effect on all cDNG clips imported into Premiere. Then I would use Colorista for the rest of my grading.  I think what we need now is a good LUT for convert ML Raw to LOG.

I was just curious to know your thoughts about all this with regards to using a cDNG workflow.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: hdclip on June 23, 2014, 11:31:38 AM
Hi Baldand!!!!maybe a Histogram or something like that to view the real exposure????
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Gerrit on June 23, 2014, 01:32:48 PM
Thank you Baldand. The Viewer is a very, very good tool.

Like my predecessor, I think a histogram and the whitebalance displayed in Kelvin would be a very good next step.
Without the color and exposure is always a little sloppy and sometimes off.
With exact control over these parameters a conversion to DNG would be obsolete in most productions
and you could go straight to editing with the log-gamma-applied-10 bit-almost-linear .movs.

That would be so great :)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: aace on June 23, 2014, 02:37:04 PM
Thank you Baldand. The Viewer is a very, very good tool.

Like my predecessor, I think a histogram and the whitebalance displayed in Kelvin would be a very good next step.
Without the color and exposure is always a little sloppy and sometimes off.
With exact control over these parameters a conversion to DNG would be obsolete in most productions
and you could go straight to editing with the log-gamma-applied-10 bit-almost-linear .movs.

That would be so great :)

If you want to have a feature added submit the request here: https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on June 26, 2014, 08:17:24 PM
Has anyone tested how the log converted prores files react when converted to VISIONLOG\ Cinelog? Im curious if we are still able to use that workflow for grading if we convert toREC709 or LOG Prores in the viewer (as that would save LOTs of space), then convert to standardize VISIONlog, and hand grade or add OSIRIS\Impulz LUTs as desired?

Anyone had success with that?

Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on June 26, 2014, 09:59:37 PM
Hi Michael,

My goal with the log curve was simply to have a reversible mapping function which prevents some of the detail in the darker areas being lost during the reduction from 14bits to 10bits that happens when encoding to ProRes. In theory, the data could be linearised afterwards with a matching inverse function. However, I haven't made such an inverse function (e.g. in a LUT file) to do this, so it's still just a theory.

It would be possible to change the existing log implementation, or add new ones, or add LUT support so that this could be made part of a tested workflow. But I would probably need some help with in terms of requirements, code contribution and testing.

Hi Andrew,

thank you for your kind reply!

Could you get back to me regarding the default exposure compensation in log mode?
It would be really helpful to have it preset so that 18 % grey is at 40 IRE without adjusting 8)

At the moment I have to press 13 times the UP key, which should be a factor of 3,45 if my math is correct (1 press = 1.1 times increase, right?).

The appropriate curve would look like that:
(http://www.michaelfischer.at/files/log2r709.png)

Has anyone tested how the log converted prores files react when converted to VISIONLOG\ Cinelog? Im curious if we are still able to use that workflow for grading if we convert toREC709 or LOG Prores in the viewer (as that would save LOTs of space), then convert to standardize VISIONlog, and hand grade or add OSIRIS\Impulz LUTs as desired?

Anyone had success with that?

We will be shooting a short movie where we will be going RAW => ProRes w/log curve => Edit => Color grade.
I'd like to keep things simple and still retain most of the quality. So far this workflow super easy once you are in ProRes and the quality due to the log space is amazing.
Also the color matrix seems to be really good! A liberation compared to the builtin H264 video ;)

Why would you go from Andrew's log implementation to Cinelog? Is it really that different?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: arrinkiiii on June 27, 2014, 03:49:47 PM

I think already some one talk about this but im having pink dot's in the highlight, probably in the overexpose areas. Even if i press 0 (zero) don't solve the problem. Recording directly to the sun it gives me a circle, if i down the brightness in MlRamViewer 1.1.6. If i upper the brightness this pink stuff disappear.

It's not also good to have something saying in the screen of the app the state (on or off) wend you press 0 (zero)? 

Sorry if im saying some dumb stuff here or if this already have been discuss but any help would be cool =)

Canon 7D

 
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rungunshoot on June 29, 2014, 06:32:44 PM
Hi, my ProRes conversion is very slow.  Probably 3-4 fps.  Is that normal, or is there something I'm not doing here?  I'm running v1.16 and converting 5dmkIII 1920x818 24fps footage on a Macbook Pro Retina with 16GB Ram.  Recording to internal SSD, so there shouldn't be a bus or read/write speed issue.

I get realtime transcoding from DNG with Resolve, so the issue must be the program.

Should I be expecting faster transcoding, or is this as good as it gets?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on June 30, 2014, 11:28:52 AM
Hi, my ProRes conversion is very slow.  Probably 3-4 fps.  Is that normal, or is there something I'm not doing here?  I'm running v1.16 and converting 5dmkIII 1920x818 24fps footage on a Macbook Pro Retina with 16GB Ram.  Recording to internal SSD, so there shouldn't be a bus or read/write speed issue.

I get realtime transcoding from DNG with Resolve, so the issue must be the program.

Should I be expecting faster transcoding, or is this as good as it gets?

ProRes conversion using the high quality AMaZE demosaicer which is CPU instead of GPU based. It does a very good job at recovering detail and reducing aliasing on shots with no aliasing filter (e.g. anything other than 3x crop or 5d3). But that's as fast as it goes I'm afraid.

Unfortunately I don't have a high quality GPU-based demosaicer yet.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: FBongcam on July 02, 2014, 03:04:31 AM
Hi,

First of all, great application and a great concept!

Sorry if this has been mentioned or asked before but does MlRawViewer correct the vertical stripes? I couldn't find any info about in the feature list.

Thanks,
Filip



Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: arrinkiiii on July 02, 2014, 04:42:36 PM
It can, if you press 0 (zero)  but this method it's only with an algorithm that baldand made ( i think). For better removing the vertical strips you need to upload a dark clip... hope baldand integrate this option in the app =)

Read the manual of the app.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 02, 2014, 07:32:52 PM
Sorry if this has been mentioned or asked before but does MlRawViewer correct the vertical stripes?...

Some more notes on the stripe removal:

- Press zero key to turn the correction on or off. There will be an icon for this in later versions.
- When enabled, it will be applied for playback, DNG and MOV exporting.
- It's mostly tested & optimised for 7D low ISO stripes. It might be less effective for other models such as 5d3.

@arrinkiiii I think dark frames cannot help 7D vertical stripes because the pattern changes during a few frames. The current algorithm re-measures the stripe pattern for *every* frame, so it can correct for this change.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: arrinkiiii on July 03, 2014, 02:20:04 AM
There will be an icon for this in later versions.
That will be nice =)


@arrinkiiii I think dark frames cannot help 7D vertical stripes because the pattern changes during a few frames. The current algorithm re-measures the stripe pattern for *every* frame, so it can correct for this change.

That is good, that the algorithm re-measures the stripe pattern in each frame =)  I think each camera got there noise stripes, wend i say for upload a dark frame is like 5 or 10 seconds of video, the patern change but maybe after 5 or 10 seconds is the same. Wth this we can change the ISO and shutter speed and have a more correct subtract noise stripes maybe is not enough, maybe what im saying don't make sense but would like to try =) 

Anyway's, thanks for this tool, amazing!!! Good quality and easy to work... next update will be even better =D Hope be soon =))

Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on July 08, 2014, 05:00:23 PM
Hi @Baldand

I'm suddenly experiencing a bug where thin magenta vertical lines appear on the viewer (see pic below) whenever I click on a GUI icon, which then subsequently appear on the render. Have tried both 1.1.5 and 1.1.6 and they are both doing it. Is this a known bug to yourself or anyone else? :o

Thanks again.

Tim

Mac OSX 10.7.5
5D MK2(https://dl.dropboxusercontent.com/u/21590714/grab.jpg)
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on July 08, 2014, 07:48:38 PM
I'm suddenly experiencing a bug where thin magenta vertical lines appear on the viewer (see pic below) whenever I click on a GUI icon, which then subsequently appear on the render.

Did MLRawViewer always do this or was it working just fine a few days ago? I have to wonder if it has anything to do with the OS you're using, but obviously not if it was working just fine a few days ago.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on July 08, 2014, 07:53:56 PM
Hi @Midphase

Fair call, but it's been working fine up 'til about a week ago!  :o



Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 08, 2014, 09:02:40 PM
I'm suddenly experiencing a bug where thin magenta vertical lines appear on the viewer (see pic below) whenever I click on a GUI icon, which then subsequently appear on the render. Have tried both 1.1.5 and 1.1.6 and they are both doing it. Is this a known bug to yourself or anyone else? :o

I haven't see anything quite like that before.

If you resize the window do you still see the lines?
Did you change any camera recording settings recently, for instance the frame size?
Do all files - old ones that have worked ok earlier - and new ones have the same problem?
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: nick.p on July 08, 2014, 11:43:33 PM

Hi @Midphase

Fair call, but it's been working fine up 'til about a week ago!  :o

If I had to have a wild guess, I'd say your gpu is on the way out :(
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on July 09, 2014, 10:19:45 AM
Thanks to all for your advice.

Further testing suggests the fault appears only on .RAW files of a certain res (1880 x 1058) and is fine on all .MLV files. The project I was working on was exclusively .RAW (from an early ML build ) which is why it was persisting.

Why though – I have no idea!

Thanks again for this great tool @Baldand

Tim



Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on July 09, 2014, 10:54:52 AM
@Badland Just a postscript on a possible bug…

I have an app called 'Memory Clean' which gives me stats on RAM usage and frees up unused RAM when needed. I've noticed that when I finish a session using ML Raw viewer and quit the app, the RAM gets 'stuck' as though the app is still running. If I then run the 'Memory Clean' app, the RAM returns to full.

I've checked Activity Monitor to see what process might be causing this but I can't see any direct reference to ML Raw viewer. Odd… but I though it might be useful to know.

Tim

Mac OSX 10.7.5
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: rking on July 11, 2014, 06:59:54 AM
Ive read a lot of the thread.  Are the adjustments that you can make within the program not applied to the .mov export?  I am not seeing adjustments show up there.

 Also Im seeing a lot of hot red pixels in the exported mov, but not the preview.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ItsMeLenny on July 11, 2014, 08:07:34 AM
Hey baldand,

Tried to contact you on IRC, but time-zones and all, I guess it's easier to answer here, then other people can know the response also, if they don't already.

I believe mlrawviewer can handle DNGs, is this correct?
In addition, should it be able to handle DNG raw video from a blackmagic camera? (Turns out there's no a lot out there to view blackmagic raw files on earlier versions of mac (or probably on linux) (I'm on ubuntu, a friend is on mac)).
If mlrawviewer doesn't support it, and there's the possibility that it could, I'm trying to get my hands on a blackmagic file (from my friend), and I'll try to code something to handle it to push to the main repo.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 11, 2014, 11:11:19 AM
Ive read a lot of the thread.  Are the adjustments that you can make within the program not applied to the .mov export?  I am not seeing adjustments show up there.

 Also Im seeing a lot of hot red pixels in the exported mov, but not the preview.

What OS, GPU & version of the program are you using?

Everything in the MOV file files should look exactly as it does on screen when you turn on the high quality demosaicing (Q key or quality icon). All white balance, curve and brightness settings should be used.

The export uses the high quality demosaicing which shows much more detail than the preview. It's hard to say without seeing the material, but it's possible this is just making hot pixels more visible than the fast preview.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 11, 2014, 11:28:50 AM
I believe mlrawviewer can handle DNGs, is this correct?
In addition, should it be able to handle DNG raw video from a blackmagic camera? (Turns out there's no a lot out there to view blackmagic raw files on earlier versions of mac (or probably on linux) (I'm on ubuntu, a friend is on mac)).
If mlrawviewer doesn't support it, and there's the possibility that it could, I'm trying to get my hands on a blackmagic file (from my friend), and I'll try to code something to handle it to push to the main repo.

Yes, some (C)DNG sequences can be played back the same as MLV or RAW files.

The current restrictions are:
- Must be uncompressed
- Must be 14bit or 16bit
- Probably others I don't know about.

The reality is it has only been tested with it's own files and some from programs such as RAWMagic or raw2cdng.

12 bit support should be added in future now that some people are using that as their intermediate format. That will be easy to do.

Compressed DNG reading (and writing!) would be a great feature to add also in future, but it will be more work. dcraw.c is probably a good starting point for the decompression code. 

I suspect Blackmagic support will need either one or both of 12bit and compressed support, and maybe some other small changes to handle, for example, linearisation.

I would be really happy to see Blackmagic files supported with contributions, or indeed any other sources of raw bayer video files such as Odyssey7 captures from C500 or FS700.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 11, 2014, 11:40:18 AM
1.1.7 build needs testing

It would be great if a few people could try out 1.1.7 before I push it out more widely.

Mac: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_7_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_7_mac.dmg)
Windows: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_7_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_1_7_win32.zip)

1.1.7 is mainly a bug fix release. Main changes:

- Fix for coloured spots in dark areas of MOVs on Window+Nvidia
- Fix for magenta stripes in some sizes of frames
- Fix for white balance selection when stripe preprocessing in use
- Fix for infinite dialog loop when not providing an export folder
- Fix for default brightness of log output (it was 16 times too dark)
- Fix for misreading of CDNG frame rate
- Fix for framebuffer format (black screens) on Intel GPUs+Linux.
- Fix for crash when demosaicing some raw file
- Added icon for stripe reduction, and made stripe processing state persist
 
I've also changed my build environments for both Windows and Mac. It's possible this will cause some problems for some people, but I hope it won't.

Please let me know here if you have tried this version out, and if it worked ok, or if you saw some problems.

Thanks!
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ItsMeLenny on July 11, 2014, 11:44:44 AM
I would be really happy to see Blackmagic files supported with contributions, or indeed any other sources of raw bayer video files such as Odyssey7 captures from C500 or FS700.

I've asked my friend to send me a short (as short as possible, one second or the like) capture on his blackmagic pocket, when he gets around to it, although if the file size is still big I might just wait and get it directly from him on a flash drive (Australian internet is terrible), but once I do have that, if it's small enough to send I'll upload it somewhere.

The blackmagic site under tech specs for the pocket says "Lossless CinemaDNG RAW", so not incredibly helpful.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on July 11, 2014, 02:33:32 PM
hello baland.

i am on mac 10.9

here is my feedback:

- new icon is cool,
- when i open the prog, i can not see all icons, i have to resize it!
- then mouse pointer disappears when window size is changed.
- would it be possible to add tooltip mousover?
- when pressing w, the window where i can select the dir for export is behind the video window. perhaps you can make the window pop up in front of that window?
- is there a possibility to delete all jobs out of the mlrawviewer..?


all in all it looks really promising.

so when stripes correction is on, gpu processing is also on? right?
is it on when the icon is "stripes and cross"?
cause i exported 2 files and i think i can see stripes when the icon is stripes only and can not see them when the cross is seen too? is that right?


thank you so much for your effort. you are the best!!!

sw.
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 11, 2014, 07:41:05 PM
- new icon is cool,
- when i open the prog, i can not see all icons, i have to resize it!
- then mouse pointer disappears when window size is changed.
- would it be possible to add tooltip mousover?
- when pressing w, the window where i can select the dir for export is behind the video window. perhaps you can make the window pop up in front of that window?
- is there a possibility to delete all jobs out of the mlrawviewer..?
...
so when stripes correction is on, gpu processing is also on? right?
is it on when the icon is "stripes and cross"?
cause i exported 2 files and i think i can see stripes when the icon is stripes only and can not see them when the cross is seen too? is that right?

Thanks for the feedback.
Vote for tooltips here: https://bitbucket.org/baldand/mlrawviewer/issue/47/tool-tips (https://bitbucket.org/baldand/mlrawviewer/issue/47/tool-tips)
You can cancel the current export job with X and all queued jobs with Z.
You got the stripes icon correct - the cross through the middle is supposed to mean that stripes are being removed.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on July 11, 2014, 08:28:19 PM
Nice work! Too bad I,m sitting on my crappy intel hd 3000 card all july. Will test thoroughly When I get home in august. Best viewer is now even better
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on July 11, 2014, 11:34:05 PM
hi baland!
ok, i voted for tooltips and hope that they will come in a further update.
everything else looks great. will test it the next days..

when using gpu processing is it also working with intel iris gpu? or is it turned off internally when the gpu is not supported?
thx
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on July 12, 2014, 12:39:06 AM
I noticed intel hd 4000 works fine but hd 3000 does not.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: SoulChildPaul on July 13, 2014, 10:37:22 AM
Testing 1.1.7 on new Mac pro base model and I am getting constant crashes when trying to export dngs. Same files exported fine on 1.1.6.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 13, 2014, 09:45:22 PM
Testing 1.1.7 on new Mac pro base model and I am getting constant crashes when trying to export dngs. Same files exported fine on 1.1.6.

Oh dear. Could you maybe collect a few more details:

Maybe you can get a log file of the crash.
Open a terminal and run the program from the command line with this command:
Code: [Select]
/Applications/MlRawViewer.app/Contents/MacOS/mlrawviewer/Make it crash, then it should leave behind a file "mlrawviewer.log". Please share that.
Alternatively, if OS X says anything about debug information when it crashes, please try to get a copy of that to share.

Finally, anyone else seeing similar problems when DNG exporting with the Mac build of 1.1.7?

Thanks!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: SoulChildPaul on July 14, 2014, 10:42:06 AM
All seems to be working perfectly now after a restart, I am unable to get it to crash again. Great job! This is my go to app.

Am also able to run multiple instances.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: 5DanielMIII on July 14, 2014, 10:46:16 AM
Hi,

Thanks for a great app!

I have been converting something like a 100 MLV`s over the past 2 days and not one single crash.
Worked perfectly for me.

I am on a MacbookBook Pro Retina Late 2013, OSX 10.9.4
5D Mark III
I tried several builds from June, all OK.
1920x1080 OK
25fps OK
Sound enabled OK
Stripe OK
Playback OK, it was a little buggy once playing back from the memory card.
I restarted the program and closed all my 100 other programs in the background and transferred the files to my SSD and playback was smooth again.

That was just once, I can normally playback the mlv`s from my Lexar 64gb 160mb/s card and my Lexar USB 3 reader without problems.

Regards,
Daniel
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 14, 2014, 11:02:49 AM
@SoulChildPaul, @5DanielMIII thanks for all the info. Sounds like the Mac version is working quite ok after all - good to know.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: morsafr on July 14, 2014, 12:12:27 PM
New Mac Pro here, no crash so far when converting to DNG with 1.1.7 version.

Thanks again for the great app!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on July 14, 2014, 12:17:57 PM
hello baland,

sorry but i have to inform you that my mlv (latest 4 july build / 5d mk3 / 23,976fps) files cause your program to crash.

tried to convert the files (the file structure is deep).
nearly every single conversion caused crashes.

my system is 10.9.3, mbp 13" retina late 2014

dont know why, sometimes it works, but most times not.
the 2nd problem is when a directory has a äöü inside, it does not open the file.

thx. re

Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 14, 2014, 12:27:28 PM
hello baland,

sorry but i have to inform you that my mlv (latest 4 july build / 5d mk3 / 23,976fps) files cause your program to crash.

tried to convert the files (the file structure is deep).
nearly every single conversion caused crashes.

my system is 10.9.3, mbp 13" retina late 2014

dont know why, sometimes it works, but most times not.
the 2nd problem is when a directory has a äöü inside, it does not open the file.

thx. re

Is this DNG or MOV exporting?
What happens when it crashes - window just goes away?
Can you try to get an mlrawviewer.log file the same way I described for @SoulChildPaul yesterday?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on July 14, 2014, 01:49:07 PM
@baland:

i tried to export to dngs, and a window pops up when it crashes (see log file)

here are the log files: (mlrawviewer log file and crash report from mac)

http://we.tl/LRwEKu6GXD

greets. sw
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 14, 2014, 02:51:12 PM
@baland:

i tried to export to dngs, and a window pops up when it crashes (see log file)

here are the log files: (mlrawviewer log file and crash report from mac)

http://we.tl/LRwEKu6GXD

greets. sw

I got the crash rtf but the mlrawviewer.log file was empty. Was that what you see also?

If you run the program and just press W to bring up the export dir dialog, does it crash also then (not doing an export)?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on July 14, 2014, 03:39:02 PM
this was the exact log file.. sorry.
however, it crashes during the export of the dng files.

greets. sw
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 14, 2014, 07:23:48 PM
this was the exact log file.. sorry.
however, it crashes during the export of the dng files.

greets. sw

Hmm, from the Apple log, the crash seems to happen inside Apple's Intel HD5000 (Iris?) GPU driver. Maybe other people with Intel-GPU Macs & 10.9 are seeing similar problems?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Rewind on July 14, 2014, 08:03:04 PM
Any way to disable logging?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on July 14, 2014, 08:11:33 PM
hello,

@baland:

i have a iris gpu, yes.
my osx is 10.9.3, so its the latest stuff. i have another mac with a nvidia 680 gpu with 4gb ram but i can not test your app til end of july cause i am on holiday now :)

greets and thank you for you effort.
sw
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on July 16, 2014, 09:03:28 AM
- Fix for default brightness of log output (it was 16 times too dark)
 
I've also changed my build environments for both Windows and Mac. It's possible this will cause some problems for some people, but I hope it won't.

Please let me know here if you have tried this version out, and if it worked ok, or if you saw some problems.

Thanks!

Hi baldand,
thank you for the fixes!

The brightness of the log output is correct now indeed! I'm mainly using OSX but was trying MlRawViewer on Linux as well and noticed the brightness difference in 1.1.6. Seems it was working correctly in Linux!
Does that only apply for the Win/Mac build?

Didn't test much else but it felt quite solid!
Was the WB/Exposure saving feature (G and H keys) persistent between sessions in the last build as well? Just noticed yesterday while playing around ;)

BR
Michael
Title: Re: MlRawViewer 1.1.6 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 16, 2014, 12:20:08 PM
The brightness of the log output is correct now indeed! I'm mainly using OSX but was trying MlRawViewer on Linux as well and noticed the brightness difference in 1.1.6. Seems it was working correctly in Linux!
Does that only apply for the Win/Mac build?

Didn't test much else but it felt quite solid!
Was the WB/Exposure saving feature (G and H keys) persistent between sessions in the last build as well? Just noticed yesterday while playing around ;)
Michael

If you pulled from git during the last couple of weeks, you probably had the brightness fix even the version number was 1.1.6. I only bump the version number when making Win/Mac binary releases.

WB/Exposure saving was also in 1.1.6 (binary releases).
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: mario1000 on July 17, 2014, 08:33:20 PM
Hi Baldand,

thanks for the update, everthing concerning the conversion of the MLV-Files works fine. But I would like to ask you whether it is possible to implement the following feature:
Every time I work with MLV and DROPPED FRAMES ALLOWED I get a black frame for this dropped frame. I think it would be very useful to replace this black frame with this picture:

http://www.uploadimages4free.com/browse_images/smpte_color_bars_ntsc_recreated_with_fml_test_card_maker-15600.html (http://www.uploadimages4free.com/browse_images/smpte_color_bars_ntsc_recreated_with_fml_test_card_maker-15600.html)

I found a script for After Effects which makes use of this picture to find and replace missing frames in After Effects (Framerestorer: http://aescripts.com/pt_framerestorer/).

Best regards
Mario
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 18, 2014, 09:44:39 AM
...
Every time I work with MLV and DROPPED FRAMES ALLOWED I get a black frame for this dropped frame. I think it would be very useful to replace this black frame with this picture:
...

That's an interesting idea. Perhaps you could add it as an enhancement for people to vote on in the issues list: https://bitbucket.org/baldand/mlrawviewer/issues (https://bitbucket.org/baldand/mlrawviewer/issues)

What does the replacing script use to replace missing frames? Does it just copy the previous frame?
Perhaps that would be a more useful option to add, e.g. to replace missing frames with the last good frame while exporting?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on July 18, 2014, 10:14:59 AM
It seems it uses the time warp effect which could use different methods.
http://helpx.adobe.com/after-effects/using/time-effects.html#timewarp_effect

Whole Frames, duplicates the last frame
Frame Mix, creates a new frame by blending existing frames.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on July 22, 2014, 10:35:29 AM
Hi Baldand. Quick question. I,ve been working with dual iso movie files and converting them with mlvmystic. Since they are developed I,d like to be able to export the dng,s once more to mov files with mlrawviewer going from mlvmystic DNG:s. However, mlvmystic dng:s seems to miss exif data and the mlvrawviewer defaults to exporting 25fps. My files has to be 24fps. Is there any way to set the fps manually?
Thanks
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 22, 2014, 12:53:50 PM
...Is there any way to set the fps manually?

Not at the moment. It hasn't been needed so far since most played files have a frame rate embedded.
Please add this is an enhancement request to bitbucket.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on July 22, 2014, 02:34:30 PM
Thanks
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Sidneywish on July 22, 2014, 06:02:35 PM
Sorry if this been answered before... any way to export to mov without the overexposed signs (colors) embedded in the video?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 22, 2014, 11:08:32 PM
Sorry if this been answered before... any way to export to mov without the overexposed signs (colors) embedded in the video?

Do you mean you want an option to disable the highlight reconstruction, or something else? Can you give some example?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: sgofferj on July 23, 2014, 03:18:13 AM
Can't export on kubuntu 14.04:

Code: [Select]
MOV export to /video/test/M23-0349_000001.MOV started
Opening MLV file /video/test/M23-0349.MLV
Black level: 2044 White level: 13000
FPS: 23.97 (23970/1000)
Audio frame count 0
Traceback (most recent call last):
  File "/home/sgofferj/mlrawviewer/ExportQueue.py", line 423, in doExportMov
    self.processExportMov(jobindex,filename,movfile,wavfile,startFrame,endFrame,audioOffset,rgbl,tm,matrix,preprocess)
  File "/home/sgofferj/mlrawviewer/ExportQueue.py", line 482, in processExportMov
    self.encoderProcess = subprocess.Popen(args,**kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
Export job failed:
Traceback (most recent call last):
  File "/home/sgofferj/mlrawviewer/ExportQueue.py", line 182, in run
    self.nextJob(self.jobs[self.currentjob])
  File "/home/sgofferj/mlrawviewer/ExportQueue.py", line 205, in nextJob
    self.doExportMov(job[0],jobArgs)
  File "/home/sgofferj/mlrawviewer/ExportQueue.py", line 430, in doExportMov
    if self.encoderProcess:
AttributeError: 'ExportQueue' object has no attribute 'encoderProcess'

Edit:
Can't export to MOV. Export to DNG works...
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 23, 2014, 04:16:36 PM
...Can't export to MOV. Export to DNG works...

You need a static binary build of ffmpeg in the same directory as the source. Get it from here: http://johnvansickle.com/ffmpeg/ (http://johnvansickle.com/ffmpeg/)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: dmilligan on July 23, 2014, 10:25:42 PM
@baldand:

I've been working on saving silent-pics and full resolution silent pics in MLV containers. The data from the full resolution silent pics has OB areas included. When using MLRawViewer to open these MLVs, it doesn't seem to be respecting the 'active_area' fields of struct raw_info (in the RAWI chunk) and outputs DNGs with the OB black bars in them. mlv_dump processes these correctly. For more information and some sample files see: http://www.magiclantern.fm/forum/index.php?topic=12733.0

here's an example of what I'm talking about:
File Header (MLVI)
    Size        : 0x00000034
    Ver         : v2.0
    GUID        : 5214970244131067897
    FPS         : 0.066667
    File        : 0 / 0
    Frames Video: 6
    Frames Audio: 0
Block: RAWI
  Offset: 0x00000034
    Size: 180
    Time: 23.117000 ms
    Res:  4832x3201
    raw_info:
      api_version      0x00000001
      height           3201
      width            4832
      pitch            8456
      frame_size       0x019D0508
      bits_per_pixel   14
      black_level      1023
      white_level      12932
      active_area.y1   24
      active_area.x1   62
      active_area.y2   3201
      active_area.x2   4832

      exposure_bias    0, 0
      cfa_pattern      0x02010100
      calibration_ill  1
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 23, 2014, 11:43:48 PM
I've been working on saving silent-pics and full resolution silent pics in MLV containers. The data from the full resolution silent pics has OB areas included. When using MLRawViewer to open these MLVs, it doesn't seem to be respecting the 'active_area' fields of struct raw_info...

@dmilligan thanks for the heads-up. I have been following the thread and already got one sample file earlier from @barepixels. I already guessed the active_area would become a problem. I've added this as an enhancement request for a future release: https://bitbucket.org/baldand/mlrawviewer/issue/83/should-support-active_area-params-of-mlv (https://bitbucket.org/baldand/mlrawviewer/issue/83/should-support-active_area-params-of-mlv)

One other issue I noted is the frame rate. If the capture frame rate is stored in the file, then it is played back at the speed it was captured, e.g. 0.1 FPS is 1 frame every 10 seconds. I don't think this is useful since normally you would want to watch the video at a normal framerate, not the capture rate. Perhaps the MLV should have a normal playback rate instead?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: dmilligan on July 24, 2014, 12:02:45 AM
One other issue I noted is the frame rate.
Yeah I was thinking about that. It's kind of a sticky situation. I figured it was more important to capture the information about what the real frame rate was, since you know it as the intervalometer is running, in case you ever needed it or wanted to know later. If you just put 24fps there or whatever, this information is lost (well, not totally lost, you could figure it out from the timestamps).
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: MA Visuals on July 24, 2014, 02:11:59 AM
My feeling is that the final embedded framerate in the DNGs should be a standard framerate since that would let the DNGs work well in Resolve and NLEs etc.  For example, when I extracting the silent pics using mlv2dng, it automatically embedded 23.976 as the frame rate which allowed me to bring the sequence right into resolve into my 23.976 timeline and I was able to play back the timelapse immediately without issues...super easy.

@baldand, A suggestion would be that any changes made to support silent pics should coincide with manual framerate support.  That way people would be able to choose between leaving the actual capture framerate in place as well accomodate those needing 23.976, 24, 29.970, 30 depending on what's needed for their project.

In case you need another test mlv containing just 5 full-res silent pictures....  https://copy.com/7pc7Tla4SAqx (let me know if you would like me to a upload larger mlv file I have containing 110 frames or so).
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 24, 2014, 09:22:37 AM
@baldand, A suggestion would be that any changes made to support silent pics should coincide with manual framerate support.  That way people would be able to choose between leaving the actual capture framerate in place as well accomodate those needing 23.976, 24, 29.970, 30 depending on what's needed for their project.

Yes, I think you are right. Frame rate override would probably be the way to go here after all. There is already enhancement request for that. https://bitbucket.org/baldand/mlrawviewer/issue/82/manual-framerate-support (https://bitbucket.org/baldand/mlrawviewer/issue/82/manual-framerate-support)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Petter Sand on July 26, 2014, 11:35:23 PM
Hi! I use A 5d mark III with ML for 1.1.3 firmware and a build from the 20th of may.
I recently switched to MlRawviewer 1.1.7 and exported som MLV files. When I exported I noticed these red artifacts in the yellow parts of the workers clothes.
Does anyone have clue why? Could it be a wrong setting? The red artifacts are not there if I look at DNG´s.

See frame here: https://www.dropbox.com/s/4htmy976ni4c8j2/redareasx.jpg

Best Regards
Pettermannen
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: aace on July 27, 2014, 03:43:06 AM
Hi! I use A 5d mark III with ML for 1.1.3 firmware and a build from the 20th of may.
I recently switched to MlRawviewer 1.1.7 and exported som MLV files. When I exported I noticed these red artifacts in the yellow parts of the workers clothes.
Does anyone have clue why? Could it be a wrong setting? The red artifacts are not there if I look at DNG´s.

See frame here: https://www.dropbox.com/s/4htmy976ni4c8j2/redareasx.jpg

Best Regards
Pettermannen

This is similar to an issue I had. You can check out how I got around it here: https://vimeo.com/94709318 The trouble ticket is here: https://bitbucket.org/baldand/mlrawviewer/issue/66/overexposed-highlights-issue
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: sgofferj on July 27, 2014, 07:23:06 PM
You need a static binary build of ffmpeg in the same directory as the source. Get it from here: http://johnvansickle.com/ffmpeg/ (http://johnvansickle.com/ffmpeg/)
Still doesn't work :(. Now it writes a 185bytes big MOV file and then idles.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 27, 2014, 08:40:47 PM
Still doesn't work :(. Now it writes a 185bytes big MOV file and then idles.

My guess is that you are using GLUT rather than GLFW as the graphics toolkit. Unfortunately a few things don't work with GLUT - I think the MOV export is one of them.

Doubly unfortunately, MlRawViewer is using the latest version of glfw3 - 3.1 - which you will need to build for yourself from source from the git tree here: https://github.com/glfw/glfw.git

You will need cmake to build it. Make a "build" directory under the source tree, go in there and do "cmake ..". Then edit the generated CMakeCache.txt and change the line "BUILD_SHARED_LIBS:BOOL=ON" from OFF to ON.
Then build with "make", and copy the file "libglfw.so.3.1" into the mlrawviewer source directory with the name "libglfw.so.3"

After that your mov export should work.

Sorry for all the trouble. Hopefully in future, when GLFW3.1 is released and packaged by distros, this step will become as easy as "sudo apt-get install libglfw3".
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on July 27, 2014, 08:51:09 PM
...I recently switched to MlRawviewer 1.1.7 and exported som MLV files. When I exported I noticed these red artifacts in the yellow parts of the workers clothes.
Does anyone have clue why? Could it be a wrong setting? The red artifacts are not there if I look at DNG´s.

There is one thing to try, but I doubt it will help much. Turn on the stripe reduction (clip the icon with stripes) as this actually uses a slightly different highlight reconstruction algorithm.

However, the basic problem is that you have a green object with an overexposed (clipped) green channel, and the overall scene white balance is unrelated to that colour. It's not possible (AFAIK) to recover the colour correctly in that kind of case with any simple highlight reconstruction algorithm.

I suggest avoiding overexposing green objects (especially leaves in sunlight!) in future.

(I always keep an eye on the Raw histogram while recording and step up my ND filter to make sure none of those bright objects that are not in the sky are overexposed.)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: sgofferj on July 27, 2014, 09:56:28 PM
My guess is that you are using GLUT rather than GLFW as the graphics toolkit. Unfortunately a few things don't work with GLUT - I think the MOV export is one of them.

Doubly unfortunately, MlRawViewer is using the latest version of glfw3 - 3.1 - which you will need to build for yourself from source from the git tree here: https://github.com/glfw/glfw.git

You will need cmake to build it. Make a "build" directory under the source tree, go in there and do "cmake ..". Then edit the generated CMakeCache.txt and change the line "BUILD_SHARED_LIBS:BOOL=ON" from OFF to ON.
Then build with "make", and copy the file "libglfw.so.3.1" into the mlrawviewer source directory with the name "libglfw.so.3"

After that your mov export should work.

Sorry for all the trouble. Hopefully in future, when GLFW3.1 is released and packaged by distros, this step will become as easy as "sudo apt-get install libglfw3".

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 :).
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: N/A 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: N/A 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: N/A on July 30, 2014, 07:57:52 PM
Ok, I'll test it out as soon as its compiled.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: zacshome 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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).
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: zacshome 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?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: oc_masta 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?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick 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/
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: khayyamkhan 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: flostro 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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).
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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 (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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 07, 2014, 10:07:26 PM
Awesome!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on August 08, 2014, 02:00:38 AM
Done: https://bitbucket.org/baldand/mlrawviewer/commits/845b561366761c351aadad057f99efd669179f74 (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?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach 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 (http://www.magiclantern.fm/forum/index.php?topic=11379.msg122149#msg122149)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms 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?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on August 08, 2014, 05:11:34 PM
Many thanks for the detailed explanation!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Markus 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.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach 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).
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 09, 2014, 08:50:01 AM
Press Y, or click the red circle to start processing the export queue.

In the next version this will happen by default.

This tool is absolutely amazing.
I work on sets and it's absolutely useful, I'm Really impressed in the same level as ML is.

A questions: the DNG created to work in Davinci or ACR, it's the same as for example, MLV Mystic or Magic Raw? Or I have to know something about quality?

Thanks and congrats!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 09, 2014, 04:35:02 PM
MlRawViewer 1.2.0 available for testing

1.2.0 did not produce ACR-compatible DNGs. Replaced by 1.2.1. See http://magiclantern.fm/forum/index.php?topic=9560.msg125253#msg125253 (http://magiclantern.fm/forum/index.php?topic=9560.msg125253#msg125253)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: N/A on August 09, 2014, 05:32:22 PM
Ahhhhh, perfect timing. Danke!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 09, 2014, 10:12:50 PM
Thanks a lot Andrew. You are really good at this. This is one funky app. The manual fps toggling works fenomenal. Additional changes also makes the app even more professional now.
I created some fast Mlrawviewer exports to log setting in 2560x1090(2,5k) using the 24fps setting on mlvmystic converted dual iso dngs and the results are really awesome.
However, if proceeding with ideas on working and converting dual iso movie files I think something has to be done in high contrast situations(see last clip in the sky, highlights are blown out?). Also some sort of setting which would handle some of the purple and green fringing which can be handled something similar like in adobe camera raw. Of course, this is simply ideas and suggestions.
Thanks a lot.

Compression a bit high on youtube it seems.

UPDATE* Last clip in the movie got is a NON dual iso file. I got them mixed up. The highlights are NOT clipped as in the movie with dual iso files with the same motif. 

Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 09, 2014, 11:29:43 PM
MlRawViewer 1.2.0 available for testing

Windows: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_0_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_0_win32.zip)
Mac: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_0_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_0_mac.dmg)

New builds are available and would need some testing. These include a few changes since 1.1.7:
  • FPS override. Press Shift-F to cycle through some alternative frame rates (23.976,24,25,29.97,30,48,50,60) instead of the clip's native rate. The new rate is persisted and used for exporting DNGs and MOVs.
  • Better ActiveArea handling. This should prevent black borders being seen in full frame silent picture MLVs
  • Persistent per-clip settings. Brightness, balance, in/out marks, tone map, external audio file, audio file offset and frame index are written to a ".MRX" file companion for each clip file
  • FFMPEG export parameters read from text files (see earlier message for more details)
  • Export queue processing on by default. This means export will begin as soon as pressing E
  • Fix for OS X crash when exporting DNG with stripe correction
  • Fix for flickering when playing clip while exporting with stripe correction
  • Windows build changed not to use self contained exe to startup faster
Please report any problems you see.


ACR: Could not complete your request because Photoshop does not recognize this type of file.
Could not complete the command because the file appears to be from a camera model which is not supported by the installed version of Camera Raw.
Please visit the Camera Raw help documentation for additional information.


5D mark III
OSX Maverick 10.9.4
MLV 260 MB for testing.
ML build 08/08

I didn't test in DaVinci Resolve Yet, for me the most important.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 09, 2014, 11:50:43 PM
I have other question that I can find in any thread about sofwares to convert MLV or RAW to DNG.

All the DNGs are the same? I mean, 16 bits DNG form MLViewer is the same as 16 bits by MagicRaw or Mystic or Son of Batch?

I think this is a very important question to decide which is more convenient. There's a lot of software around - with advantages and disadvantages depending of the user - but the quality, exposure, - not only the bits - it's something that people like me cannot understand .

THanks!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 10, 2014, 10:15:42 AM

ACR: Could not complete your request because Photoshop does not recognize this type of file.
Could not complete the command because the file appears to be from a camera model which is not supported by the installed version of Camera Raw.
Please visit the Camera Raw help documentation for additional information.


5D mark III
OSX Maverick 10.9.4
MLV 260 MB for testing.
ML build 08/08

I didn't test in DaVinci Resolve Yet, for me the most important.

Thanks for that report. I have a fix already and will make a 1.2.1 build later today which includes it.
(Fix: https://bitbucket.org/baldand/mlrawviewer/commits/3d854b5a370e04de0ba0e645c80750c7f37b3b8a (https://bitbucket.org/baldand/mlrawviewer/commits/3d854b5a370e04de0ba0e645c80750c7f37b3b8a))

There is also a fix for the problem with directories including unicode characters, which was reported on IRC.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 10, 2014, 10:30:07 AM
I have other question that I can find in any thread about sofwares to convert MLV or RAW to DNG.

All the DNGs are the same? I mean, 16 bits DNG form MLViewer is the same as 16 bits by MagicRaw or Mystic or Son of Batch?

I think this is a very important question to decide which is more convenient. There's a lot of software around - with advantages and disadvantages depending of the user - but the quality, exposure, - not only the bits - it's something that people like me cannot understand .

THanks!

I can't comment specifically on the other software, but I gave a more detailed explanation of the DNG paths in MlRawViewer a few posts earlier: http://magiclantern.fm/forum/index.php?topic=9560.msg124946#msg124946 (http://magiclantern.fm/forum/index.php?topic=9560.msg124946#msg124946)

Since most of the software you are talking about is freely available for testing, you could spend a bit of time testing them yourself to understand how they differ. Your test material should probably concentrate on more extreme cases, e.g. with clipped highlights in different lighting, and range of ISOs. Then convert to DNG with all different SW available to you using their different modes, and try to push the resulting files in your grading - looking for any early introduction of colour banding, stripes, colour casts, wrongly coloured highlights, etc. Then you could post your findings as a reference also for other people, and raise any problems you find with the SW developers.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 10, 2014, 11:11:07 AM
I can't comment specifically on the other software, but I gave a more detailed explanation of the DNG paths in MlRawViewer a few posts earlier: http://magiclantern.fm/forum/index.php?topic=9560.msg124946#msg124946 (http://magiclantern.fm/forum/index.php?topic=9560.msg124946#msg124946)

Since most of the software you are talking about is freely available for testing, you could spend a bit of time testing them yourself to understand how they differ. Your test material should probably concentrate on more extreme cases, e.g. with clipped highlights in different lighting, and range of ISOs. Then convert to DNG with all different SW available to you using their different modes, and try to push the resulting files in your grading - looking for any early introduction of colour banding, stripes, colour casts, wrongly coloured highlights, etc. Then you could post your findings as a reference also for other people, and raise any problems you find with the SW developers.

Thanks for the explanation. I'll do my best!

MLRaw have a " Reset" command to return to Original WB and exposure?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 10, 2014, 11:26:58 AM
Thanks for the explanation. I'll do my best!

MLRaw have a " Reset" command to return to Original WB and exposure?

No. For exposure, this would be a useful addition.

For WB, there is currently no original WB used in RAW or MLV files - only in DNG files if they have the AsShotNeutral tag. Before the recent work of @chmee, there wasn't a good way to map from the WB info in MLV files to R/B multipliers, and I haven't yet taken his findings into use as an initial WB. Personally speaking, I anyway always try to just find a neutral colour in the clip and click that.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 10, 2014, 11:41:53 AM
No. For exposure, this would be a useful addition.

For WB, there is currently no original WB used in RAW or MLV files - only in DNG files if they have the AsShotNeutral tag. Before the recent work of @chmee, there wasn't a good way to map from the WB info in MLV files to R/B multipliers, and I haven't yet taken his findings into use as an initial WB. Personally speaking, I anyway always try to just find a neutral colour in the clip and click that.

Thanks again!

And my last opinion it's about to add for export the last ProRes 4444XQ, that provide all the 16 bits potencial from DNG.

Thanks, I admire your work. I will start a new full length - I was the first using RAW - using your software!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Francis Frenkel on August 10, 2014, 11:51:25 AM
Is there a video / Tuto  showing all the fonctionnalities of your smart software ?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Walter Schulz on August 10, 2014, 12:06:28 PM
DELETE
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 10, 2014, 12:22:25 PM
Updated my reply #728. Some confusion on my side regarding highlight clipping due to some mixup with dual iso files and non dual iso files. Highlight handling are OK.
Thanks
/D
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 10, 2014, 01:05:31 PM
Is there a video / Tuto  showing all the fonctionnalities of your smart software ?

Sorry no. The best guide so far is the first post of this thread, (http://magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)) at least that should tell you about all the features and the key commands.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 10, 2014, 01:28:47 PM
And my last opinion it's about to add for export the last ProRes 4444XQ, that provide all the 16 bits potencial from DNG.

That will not be possible before ffmpeg gets support for encoding the XQ profile. I have no idea when or if that will happen.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 10, 2014, 06:26:45 PM
MlRawViewer 1.2.1 available for testing

Replaced by build 1.2.2 -> http://magiclantern.fm/forum/index.php?topic=9560.msg125528#msg125528 (http://magiclantern.fm/forum/index.php?topic=9560.msg125528#msg125528)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: barepixels on August 10, 2014, 07:07:59 PM
did not work for me.  I tried to open these Full Res Silent Pics MLV, which were able extracted fine with mlv_dump

(http://199.167.201.88/screencaptures/MxtB6.png)

1) right click wun as adminstrator
2) a window popup allowing me to choose 00000000.MLV
3) then MlRawViewer just silently disappear.  no sign of crash


Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 10, 2014, 07:16:36 PM
did not work for me.  I tried to open these Full Res Silent Pics MLV, which were able extracted fine with mlv_dump

(http://199.167.201.88/screencaptures/MxtB6.png)

1) right click wun as adminstrator
2) a window popup allowing me to choose 00000000.MLV
3) then MlRawViewer just silently disappear.  no sign of crash

Please check the mlrawviewer.log file. It's now moved into the ".mlrawviewer" sub-directory in your user directory. That might give a clue about the problem.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 10, 2014, 08:10:39 PM
Dng:s open fine in acr converting raw to dng in version 1.2.1   :)
I have a problem creating a "new folder" when choosing location. Anybody else experiencing this? I,m on mac Os X mavericks 10.9.4
Good work!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 10, 2014, 09:19:03 PM
Dng:s open fine in acr converting raw to dng in version 1.2.1   :)
I have a problem creating a "new folder" when choosing location. Anybody else experiencing this? I,m on mac Os X mavericks 10.9.4
Good work!

Exactly. The Menu for Create a Folder not work.

Other things:
- DAVINCI RESOLVE 11: When I open the DNG, unexpected Quit. I did the DNG from MLV Mystic, and no problem. I repeat the test with other MLV files from this software and quit. This is a big one. LOG FILE: https://www.dropbox.com/s/chfrvmdf5ucsap2/davinci_resolve.log

New Version.
- The menu (finder) sometimes dissapiring
- When you closed the software, appear "unexpectedly Quit" dialog "for send to apple".
- When you touch any part of the image (not only for change Exposure or RGB colours in the right) change all the image and I insist Have to stay a shortcut - or UNDO - to return to the initial opened file, with the origin COLOR-EXPOSURE. Because if you don't like the color or exposure that you are looking for, have to close the file and open again (?!).
- The color that you change, when you open again the file, maintain the last setting. This is too bad. No undo or reset button. Practically, you lost the file in the mistake you can do.
- Cosmetic: When you press W, the dialog it's just behind the software layout and you have to move all. Bring to front?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: barepixels on August 10, 2014, 10:49:21 PM
Please check the mlrawviewer.log file. It's now moved into the ".mlrawviewer" sub-directory in your user directory. That might give a clue about the problem.

MlRawViewer v1.2.1
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
Traceback (most recent call last):
  File "<string>", line 1985, in main
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\MlRaw", line 1318, in loadRAWorMLV
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\MlRaw", line 611, in __init__
TypeError: 'NoneType' object has no attribute '__getitem__'
Could not open file D:/2014-07-26-Sillence-Full-MLV-AETTR/00000000.MLV. Error:'NoneType' object has no attribute '__getitem__'
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 11, 2014, 06:43:38 AM
hi, i tried some mlv 5d mk3 conversion with the the latest version of mlrawviewer 1.2.1
works great here, but when i import the footage into davinci resolve, the program crashed while working with the material.
that is strange because it happens unintentionally. (not from the very beginning but suddenly within the working process. (when working with the material) the video preview window freezes and the program stops to work. but not from the very beginning. (after i don't know.. one minute? or so)
i don't know if it is a problem with the converted material, but it always freezes when the new material is previewed, and i did not have such a problem with other material (converted with 1.1.7)
my resolve version: 11
my mac osx: 10.9.4

greets. sw
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 11, 2014, 06:49:19 AM
MlRawViewer v1.2.1
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
Traceback (most recent call last):
  File "<string>", line 1985, in main
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\MlRaw", line 1318, in loadRAWorMLV
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\MlRaw", line 611, in __init__
TypeError: 'NoneType' object has no attribute '__getitem__'
Could not open file D:/2014-07-26-Sillence-Full-MLV-AETTR/00000000.MLV. Error:'NoneType' object has no attribute '__getitem__'

Thanks. My guess here is that one or more of the later files in the sequence is missing the normal MLV header chunk, which is usually (I mean in all MLV files produced by mlv_rec) in all the files.

To test this theory, you could try this:

- Move or rename the .M02 file, then try to open the MLV file again
- IF that doesn't work, also move or rename the .M01 file, then try again
- Repeat step above with .M00 file.

If it only works with the MLV file, then I would say there is a bug in the full res silent pics code. It is not writing a file header section in subsequent files after the initial .MLV.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 11, 2014, 06:58:29 AM
Exactly. The Menu for Create a Folder not work.

Other things:
- DAVINCI RESOLVE 11: When I open the DNG, unexpected Quit. I did the DNG from MLV Mystic, and no problem. I repeat the test with other MLV files from this software and quit. This is a big one. LOG FILE: https://www.dropbox.com/s/chfrvmdf5ucsap2/davinci_resolve.log

New Version.
- The menu (finder) sometimes dissapiring
- When you closed the software, appear "unexpectedly Quit" dialog "for send to apple".
- When you touch any part of the image (not only for change Exposure or RGB colours in the right) change all the image and I insist Have to stay a shortcut - or UNDO - to return to the initial opened file, with the origin COLOR-EXPOSURE. Because if you don't like the color or exposure that you are looking for, have to close the file and open again (?!).
- The color that you change, when you open again the file, maintain the last setting. This is too bad. No undo or reset button. Practically, you lost the file in the mistake you can do.
- Cosmetic: When you press W, the dialog it's just behind the software layout and you have to move all. Bring to front?

Thanks for the feeedback.

I see problems reading the audio file in the Resolve log. Can you manually delete the WAV file from within the DNG export difrectory before opening it with Resolve, and see if that still crashes?

UNDO/REDO stack and reset option seem like good possible features for the next version now that there is clip setting persistance. I'll look into that.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 11, 2014, 07:00:11 AM
hi, i tried some mlv 5d mk3 conversion with the the latest version of mlrawviewer 1.2.1
works great here, but when i import the footage into davinci resolve, the program crashed while working with the material.
that is strange because it happens unintentionally. (not from the very beginning but suddenly within the working process. (when working with the material) the video preview window freezes and the program stops to work. but not from the very beginning. (after i don't know.. one minute? or so)
i don't know if it is a problem with the converted material, but it always freezes when the new material is previewed, and i did not have such a problem with other material (converted with 1.1.7)
my resolve version: 11
my mac osx: 10.9.4

greets. sw

Did the clip have audio? If so, can you remove the WAV file from the DNG directory and see if it still crashes without that?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 11, 2014, 07:47:56 AM
Thanks for the feeedback.

I see problems reading the audio file in the Resolve log. Can you manually delete the WAV file from within the DNG export difrectory before opening it with Resolve, and see if that still crashes?

UNDO/REDO stack and reset option seem like good possible features for the next version now that there is clip setting persistance. I'll look into that.

Yes Sir, is the .WAV file!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 11, 2014, 09:02:04 AM
Yes Sir, is the .WAV file!

OK.

Do you see any obvious problems with the WAV file? is the file size less tham expected? Are you able to open and play it correctly in a program other than Resolve?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: flostro on August 11, 2014, 09:52:07 AM
Thank you Baldand for the latest release and all your work!

I also seem to have trouble with the sound in 1.2.0/1.2.1 when converting to ProRes.

.raw conversion works as expected as well as the new fps override.

When I try to convert a mlv with sound the files stays at 0% in export queue and then just finishes without a error message.
The log file said something about "stdoutWriter"
I looked at the wav file that is created in the source folder and it is fine when i just play the mlv, but after the failed conversion it overrides the wav and it becomes unplayable with a filesize of 1KB.

I used 5D III footage on Win7
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 11, 2014, 11:45:29 AM
OK.

Do you see any obvious problems with the WAV file? is the file size less tham expected? Are you able to open and play it correctly in a program other than Resolve?

The wav it's not usefull. I can't open in any software under OSX. It's too small.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: barepixels on August 11, 2014, 01:19:55 PM
Thanks. My guess here is that one or more of the later files in the sequence is missing the normal MLV header chunk, which is usually (I mean in all MLV files produced by mlv_rec) in all the files.

To test this theory, you could try this:

- Move or rename the .M02 file, then try to open the MLV file again
- IF that doesn't work, also move or rename the .M01 file, then try again
- Repeat step above with .M00 file.

If it only works with the MLV file, then I would say there is a bug in the full res silent pics code. It is not writing a file header section in subsequent files after the initial .MLV.

it only works with the MLV file after i rename .M02, .M01, .M00
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on August 11, 2014, 03:13:42 PM
Hi Andrew,

thank you for making the FFMPEG settings configurable!
I was playing around with it and it seems I've opened pandora's box.

I was curious if I could see a difference between ProRes4444 and plain old H264 in the form of X264 @ CRF 15, which should be transparent. I noticed no difference with the avg bitrate being around 25 mbit. Then I stumbled upon this thread:
http://forums.creativecow.net/thread/291/1137

It seems that FFMPEG converts RGB48 to YUV in 8 bit, which would be really bad. I fired up Davinci Resolve and had a look for myself.

I exported a clip with MlRawViewer in Log and Resolve with the BMDFilm gamma curve and matched the gamma curve between the two. Then I crushed the blacks severely to see if banding occurs.

Here are the results:
(http://www.michaelfischer.at/files/Gadiation%20Test%20MLRV.png)
(http://www.michaelfischer.at/files/Gadiation%20Test%20DR422.png)
(http://www.michaelfischer.at/files/Gadiation%20Test%20DR444.png)

Conclusion:
FFMPEG seems to indeed process in 8 bit and ProRes4444 in Resolve is worth the extra bandwidth/bitrate.

I don't know if it's possible to feed FFMPEG directly with yuv444p12le to avoid the conversion but I think so. The conversion code for MlRawViewer has to be written though...
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 11, 2014, 06:26:10 PM
...
Conclusion:
FFMPEG seems to indeed process in 8 bit and ProRes4444 in Resolve is worth the extra bandwidth/bitrate.

Hi! Thanks for studying this topic.

I made a quick test input file covering the full range of 10bit input values, and encoding that with ffmpeg, then decoding back to rgb48 didn't show any obvious 2 bit quantising (though values do get changed due to the reduced value space). So I don't think your conclusion about the 8 bit conversion is correct.

Here's something else to try. The current default encoding uses the "-q:v 4" param, which changes the encoder to fixed qscale mode. Remove that argument, and instead add "-bits_per_mb 8000". Have another go with your test file and let us know in case that looks any better than the default.

You can also try, e.g. "-q:v 2" or "-q:v 0". All those settings should affect the final bitrate (and hence quality)

(The main reason to use the fixed qscale is that it encodes much faster, but if it turns out to be causing poor quality that will have to change!)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 11, 2014, 06:35:29 PM
it only works with the MLV file after i rename .M02, .M01, .M00

It very much sounds - though I can't confirm for sure without the files in my hands - as though the silent picture MLV code is not writing the MLVI block at the start of the subsequent files (.M00, .M01, etc) in the series.

From the MLV format thread (http://www.magiclantern.fm/forum/index.php?topic=7122.0 (http://www.magiclantern.fm/forum/index.php?topic=7122.0)):
"- MLVI block is the first block in every .mlv file"
and
"- using the GUID a tool can detect which partial or spanning files belong together, no matter how they are named"

While mlv_dump may be handling/decoding these file sets ok, MlRawViewer expects that block at the start of each file in the series. I think you should raise this as a possible bug against the Magic Lantern silent picture MLV code.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 11, 2014, 06:37:26 PM
The wav it's not usefull. I can't open in any software under OSX. It's too small.

Thanks for your help. That was the kind of information I need to diagnose the cause of the issue. I'm investigating it now...
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 11, 2014, 07:44:17 PM
Baland - thank you for your great help, support and of cause for your program which is evolving into the best and most professional converter available. You are really outstanding!!
Keep on doing what you do, cause you do it great!!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 11, 2014, 09:10:59 PM
Yeah, couldn,t agree more. Most grateful. This app rock!
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on August 12, 2014, 12:57:41 AM
You can also try, e.g. "-q:v 2" or "-q:v 0". All those settings should affect the final bitrate (and hence quality)

(The main reason to use the fixed qscale is that it encodes much faster, but if it turns out to be causing poor quality that will have to change!)

Thank you for the suggestions, that did work!

Q0 was clean, Q2 was bigger than Q0 and showed macro blocking. Q3 is the same size and shows blocking as well. Seems the bitrate distribution is different right?

(http://www.michaelfischer.at/files/Gadiation%20Test%20MLRV%20Q0.png)

I think we should be safe using this:
-f mov -vf vflip -vcodec prores_ks -profile:v 4 %s.MOV
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on August 12, 2014, 01:47:59 AM
Would you be able to add the ability to apply a LUT file to the MLV files instead of using the built-in LOG, HDR, profiles? This would be enormously useful for conversion to VisionLOG, CineLOGDCP, etc in terms of applying specific log profiles or just using a general LUT overall?
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 12, 2014, 06:59:07 AM
Would you be able to add the ability to apply a LUT file to the MLV files instead of using the built-in LOG, HDR, profiles? This would be enormously useful for conversion to VisionLOG, CineLOGDCP, etc in terms of applying specific log profiles or just using a general LUT overall?

LUTs would be possible - by which I mean LUTs loaded from simple/obvious file formats. LUT support is on the enhancement list (you can vote for it -> https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported (https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported))

However, I don't know how to support DCP files, since those are a binary file format intended for Adobe products. So to use VisionLOG, or CineLOG, you would need to get "simple" LUT versions of those, or else help me find a spec for the DCP file format.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on August 12, 2014, 07:19:21 AM
LUTs would be possible - by which I mean LUTs loaded from simple/obvious file formats. LUT support is on the enhancement list (you can vote for it -> https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported (https://bitbucket.org/baldand/mlrawviewer/issue/18/log-output-and-3d-luts-should-be-supported))

However, I don't know how to support DCP files, since those are a binary file format intended for Adobe products. So to use VisionLOG, or CineLOG, you would need to get "simple" LUT versions of those, or else help me find a spec for the DCP file format.
I'm referring specifically to 3d LUTs, not Adobe camera raw profiles. There are 3d LUT versions of visionlog that use .Cube based files for resolve
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on August 12, 2014, 11:54:08 AM
Finally I've tried DNxHD and was able to get "real" 8 bit data, since this is explicitly "supported" (ProRes defaults to 10 bit no matter what).

It looks like this:
(http://www.michaelfischer.at/files/Gadiation%20Test%20MLRV%20DNxHD%208b.png)
(http://www.michaelfischer.at/files/Gadiation%20Test%20MLRV%20DNxHD.png)

The 10 bit DNxHD is comparable to PR422 but at a higher file size.

If you want to try for yourself, here are the settings:
DNxHD
-f mov -vf vflip -vcodec dnxhd -b:v 185M -pix_fmt yuv422p10le %s.MOV

DNxHD 8 bit
-f mov -vf vflip -vcodec dnxhd -b:v 185M -pix_fmt yuv422p %s.MOV

ProRes 422
-f mov -vf vflip -vcodec prores_ks -profile:v 2 -pix_fmt yuv422p10le %s.MOV

ProRes 422 HQ
-f mov -vf vflip -vcodec prores_ks -profile:v 3 -pix_fmt yuv422p10le %s.MOV

ProRes 4444
-f mov -vf vflip -vcodec prores_ks -profile:v 4 %s.MOV
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on August 12, 2014, 12:33:07 PM
Hi @baldand

This just gets better and better – thank-you!

Quote
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.

Does using this option now allow me to export to Cineform (as long as it is on my machine). Please, please tell me it does – and the code I'd need to achieve it! :D

tim
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 12, 2014, 01:01:08 PM
Hi @baldand

This just gets better and better – thank-you!

Does using this option now allow me to export to Cineform (as long as it is on my machine). Please, please tell me it does – and the code I'd need to achieve it! :D

tim

This lets you use any encoder supported by ffmpeg. But I don't believe cineform is one of those.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on August 12, 2014, 01:05:51 PM
How very frustrating. Politics I guess… :-[

Does this shed any light? https://trac.ffmpeg.org/ticket/1087
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 12, 2014, 11:11:18 PM
MlRawViewer 1.2.2 available for testing

(This replaces build 1.2.1, which did not correctly extract audio from MLV files.)

Windows: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_2_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_2_win32.zip)
Mac: https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_2_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_2_mac.dmg)

New builds are available and would need some testing. These include a few changes since 1.1.7:
Please report any problems you see.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Jbowdach on August 13, 2014, 06:25:50 AM
I put together a quick article documenting my workflow using MLRawViewer.  Should help those just getting started and want a quick walkthrough. Hope it helps!

http://bit.ly/mlraw2pr (http://bit.ly/mlraw2pr)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Midphase on August 13, 2014, 07:50:59 AM
Thank you for continuing work on MLRawViewer and consistently pushing to add new features. Perhaps I'm alone in the following request, but if I'm not I hope others can chime in.

As MLRawViewer has continued to expand its functionality and options, IMHO it has also become somewhat challenging to use without referring to the text instructions for key shortcuts and the meaning of the various icons.

Is it perhaps time that MLRawViewer gain a proper GUI with an actual file browser, and easy to use checkboxes for the various options? I'm just raising the question because as much as I appreciate all of the work that has gone into it, I find myself still somewhat intimidated by its usage as anything other than an easy way to playback my footage.

I hope that you don't find this request insulting or improper, I really think MLRawViewer is a fantastic little app, but as much as I enjoy alternative UI's for some things (Red Giant products for example), I find myself wishing that MLRawViewer would move toward the type of GUI standards that ultimately just work.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 13, 2014, 09:26:39 AM
I test it under OSX 10.9.4 5D III
MLV 1920 x 1080 25 P ML Build 08-08
Komputerbay 1000x 64GB

FPS override. WORKS!
Export queue processing on by default. WORKS!
Fix for OS X crash when exporting DNG with stripe correction WORKS!
Brightness level shown as EV WORKS!
Reset button for brightness  YES, but the image return to be very DARKER. Cosmetic ISSUE?
White balance dropper. You need to click this first before clicking a neutral object. YES, a little slow in a MAC PRO 2014. You have to wait a couple of seconds.
Undo/Redo icons for brightness/balance changes. Works. It's slow too.
Store/restore icons for brightness/balance changes. Works, slow to. Like receive a lot of instructions.

I tried open the files in DaVinci Resolve and play like a charm!

COngratulations. Teel me if you need other test.

It's the most powerful and complete software for ML RAW and MLV. For Post and in the SET!


Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on August 13, 2014, 10:25:06 AM
Hi

I'm getting some unexpected behaviour when using the eyedropper. Clicking on point after selecting the dropper produces crazy colours that introduce banding (obvious in blue sky) that seem to be reset only when altering the EV slider up and down. Could it be to do with the following?

Quote
You will need to manually update your settings in the $USER\.mlrawviewer directory if you used an earlier version with different defaults

I can find the $USER\.mlrawviewer folder but don't know which parameters to edit inside it! Can someone help me update my settings please?

**EDIT**
I've now located these files inside this [hidden] mac folder. For anyone else reading, these are: 'ffmpegWithAudioConfig' and 'ffmpegNoAudioConfig' The code is at the top of each of these files. Correct default should now be:

-f mov -vf vflip -vcodec prores_ks -profile:v 4 -alpha_bits 0 -vendor ap4h -q:v 0 %s.MOV

@badland Pls correct me if this is incorrect!

**/EDIT**

Thanks!

OSX 10.7.5

tim
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 13, 2014, 10:58:20 AM
hello folks!

@midphase, @baland: havent tested the new version yet but a gui improvement would be fantastic. i could probably help with gui design if it is needed :)

greets. sw
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Francis Frenkel on August 13, 2014, 11:37:14 AM
I put together a quick article documenting my workflow using MLRawViewer.  Should help those just getting started and want a quick walkthrough. Hope it helps!

http://bit.ly/mlraw2pr (http://bit.ly/mlraw2pr)

great ! thanks a lot !

Francis
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 13, 2014, 03:31:20 PM
As MLRawViewer has continued to expand its functionality and options, IMHO it has also become somewhat challenging to use without referring to the text instructions for key shortcuts and the meaning of the various icons.

Is it perhaps time that MLRawViewer gain a proper GUI with an actual file browser, and easy to use checkboxes for the various options? I'm just raising the question because as much as I appreciate all of the work that has gone into it, I find myself still somewhat intimidated by its usage as anything other than an easy way to playback my footage.

I hope that you don't find this request insulting or improper, I really think MLRawViewer is a fantastic little app, but as much as I enjoy alternative UI's for some things (Red Giant products for example), I find myself wishing that MLRawViewer would move toward the type of GUI standards that ultimately just work.

Thanks for the constructive feedback.

The way to proceed here is for you or others to make as specific as possible proposals - and in the case of the UI please give examples or screenshots as well as descriptions - either to existing or new enhancement requests on the issue list.

Re the file browser, I would appreciate people writing comments to the existing enhancement request describing how they would like this to work - should it be another separate view in the app, or a pane, or an embedded overlay?

Checkboxes is a new one. Where should they be, and how should they look & behave - on a hidden window that appears when you hover somewhere, or when you click a button? Please make an enhancement request.

For the "intimidating" things, you can also post those as (usability) "issues", again, explaining the problem from your point of view - no need to describe a solution.

I cannot promise to implement anything in the enhancements list, but I do use it as a guide when deciding what, if anything, to work on next.

Issues list: https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 13, 2014, 04:50:43 PM
@baland

would it be possible to make the mouse pointer (when moved to the app) always on top of mlrawviewer..
cause it disappears.
i´m working with mac osx 10.9

thx.
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 13, 2014, 05:03:13 PM
@baland

would it be possible to make the mouse pointer (when moved to the app) always on top of mlrawviewer..
cause it disappears.
i´m working with mac osx 10.9

thx.

Could you post a bug (issue) report for that, thanks! https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: N/A on August 14, 2014, 04:48:41 AM
@baland

would it be possible to make the mouse pointer (when moved to the app) always on top of mlrawviewer..
cause it disappears.
i´m working with mac osx 10.9

thx.
Same thing here, have to toggle the full-screen option on and off to fix it.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 14, 2014, 10:45:57 PM
Compared several dual iso movie clips converted to prores through adobe camera raw and after effects CS 6 and came to the conclusion that acr causes flicker without even touching the sliders. MLrawviewer exports the same sequences beautifully.
*Davinci resolve 10 lite also has the flicker so it seems it comes from the conversion to dng from dual iso dng:s. Somehow it works with Mlrawviewer??
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: togg on August 15, 2014, 01:06:41 PM
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.

Thanks for the explenation. This feature can be a game changer, I will try to understand if the extra process time and the overall quality are accetable.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: oc_masta on August 16, 2014, 12:15:06 AM
I can't get v1.2.2 to output. I click on record and reaches less than 1% where it just stops and freezes up.
anyone else getting this?
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 16, 2014, 06:40:28 AM
I can't get v1.2.2 to output. I click on record and reaches less than 1% where it just stops and freezes up.
anyone else getting this?
In 1.2.2, the export queue processing is on by default.
That means you should only need to click the plus button to add something to the queue.
If you click the record icon, it will go pause the processing - clicking again will continue.

The use case here is that if you want to export one thing, just click plus and wait.

But if you want to queue many things without the ui slowing down, you can pause the processing, add all the export items, and then start the processing and wait.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 16, 2014, 06:55:46 AM
I found something in OSX.

- You can't type to find a file, when the dialog appears to open files.
- The box dialog it's always back to all your windows (The last program you open always goes to front).

Thanks!
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 16, 2014, 09:16:29 AM
I found something in OSX.

- You can't type to find a file, when the dialog appears to open files.
- The box dialog it's always back to all your windows (The last program you open always goes to front).

Thanks!

I don't quite understand the first issue. Can you explain a bit more?

The issue with the file dialog appearing behind the main window is known, but I have no idea right now how to solve it. Basically, the OS is making a stacking order mistake here (because the dialog is launched by a separate process to the main UI) and I have no programming API easily available to me to fix it.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 16, 2014, 10:20:01 AM
I don't quite understand the first issue. Can you explain a bit more?

When you open your application, appears a box dialog to open the file.
That dialog box include up to your right, an spotlight to find a file that you don't remember where it is.
That spotlight doesn't work.

I can't insert an image in this site, I left it here: https://www.dropbox.com/s/foq9ekz60o3qu9s/box.tiff
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 16, 2014, 11:55:02 PM
@baland

i have created some issues which i came over at version 1.2.2

1. mouse pointer disappears.. (i wrote that in another post)
2. aspect ratio is wrong when a.) resizing the window to very big one, b.) going to fullsize (tab)

but the most problematic one is this one:
3. pink highlights in davinci resolve 11
the interesting thing: material which is converted with rawmagic is working fine.

thx sw
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ItsMeLenny on August 17, 2014, 08:21:47 AM
Hey Baldand,

I just want to retype what I typed in IRC as you weren't around, and this way there's a more static copy.

In regards to black magic cameras and the way they shoot raw. And in this case the "Blackmagic Pocket Cinema Camera".

It shoots a DNG sequence with a WAV file. The DNGs are 1952x1112 (reported as 1920x1080 on the site).
They are 12 bits, which is where the error comes about in MlRawViewer:  raise IOError # Only support 14 or 16 bitsPerSample
It does print out info on the file:
FPS:24.0 (24, 1)
brightness8.57418770029
Black level:256
White level:51080
BitsPerSample:12
Unsupported BitsPerSample =  12 (should be 14 or 16)
Which my friend claims he did shoot it at 24fps.

In addition the file naming scheme for one file follows:
For the wav:
name_C0000.wav
For the dngs:
name_C0000_000000.dng
name_C0000_000001.dng
name_C0000_000002.dng
name_C0000_000003.dng
and so on.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: cinema5D on August 17, 2014, 04:10:44 PM
In reply to your PM:
Yes the app still crashes randomly and the pointer is still not there in version 1.2.2 on my iMac 13,2 3.2GHZ with GTX 680MX

Also the "log" doesn't look right. It's all pink and too bright. It has to be changed to represent something like the BMCC's log which is more accurate for color correction and appropriate for this kind of sensor.
Also if you continue work on this app please make text when mouseovering over the symbols so people can learn what they mean.

Thanks for your work. I put a link in our guide: LINK (http://www.cinema5d.com/guide-raw-on-a-5d-mark-iii-magic-lantern/)
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 17, 2014, 04:43:18 PM
In reply to your PM:
Yes the app still crashes randomly and the pointer is still not there in version 1.2.2 on my iMac 13,2 3.2GHZ with GTX 680MX

Ok, this really sounds like something new. I definitely need to get both the app's log file from the $USER\.lrawviewer\mlrawviewer.log, and also the OS crash information. I assume you are using recent OS X - e.g. 10.9.4?

Also the "log" doesn't look right. It's all pink and too bright. It has to be changed to represent something like the BMCC's log which is more accurate for color correction and appropriate for this kind of sensor.

The log curve is quite bright - it is just a pure log function without any S-curve. But your description of it being pink makes me wonder what exactly you are seeing, because there should not be any colour cast coming from the Log mode. Do you only see pink in Log - does colour from the other tone map functions look correct?

Also if you continue work on this app please make text when mouseovering over the symbols so people can learn what they mean.

There is an existing enhancement request for this. Please vote for it: https://bitbucket.org/baldand/mlrawviewer/issue/47/tool-tips (https://bitbucket.org/baldand/mlrawviewer/issue/47/tool-tips)

Thanks for your work. I put a link in our guide: LINK (http://www.cinema5d.com/guide-raw-on-a-5d-mark-iii-magic-lantern/)

Thanks for updating the link to the latest version.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: frenchps49 on August 17, 2014, 09:21:28 PM
Quote
The log curve is quite bright - it is just a pure log function without any S-curve. But your description of it being pink makes me wonder what exactly you are seeing, because there should not be any colour cast coming from the Log mode. Do you only see pink in Log - does colour from the other tone map functions look correct?

I thought I was the only one to see this. Yes, Log is not right (pinkish cast). It used to be but it went wrong in recent versionS. And the others (sRGB etc.) look correct.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 18, 2014, 08:16:27 AM
I thought I was the only one to see this. Yes, Log is not right (pinkish cast). It used to be but it went wrong in recent versionS. And the others (sRGB etc.) look correct.

Can you give some details about your computer, OS version and GPU - maybe a screenshot of difference between old/working and new/broken log output with same frame, and if possible version number when it broke. Thanks!
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 18, 2014, 10:38:17 AM
Hi Andrew! I had something similar getting pink cast in the latest version. Especially when lowering highlights with dual iso dng,s. Have not compared with older versions. I sent you a sprendpackage with files. Don,t know if you can reproducue the issue. I,m on a macbook pro 12 inch OSX mavericks Nvidia 750.
Thanks.
//D
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: csound on August 18, 2014, 05:48:56 PM
Full screen is mode is cropping the image & log does seem excessively bright.  Great app though!  :)
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: poromaa on August 18, 2014, 06:59:14 PM
Hi!
Have some issues with exporting DNG from external drive with hot-pixel-removal on. Made a bug report but could not find a crash log .mlrawviewer.log file (my directory only has other log files describing directory output and versions) https://bitbucket.org/baldand/mlrawviewer/issue/90/dng-export-crash-w-spot-vertical-stripe (https://bitbucket.org/baldand/mlrawviewer/issue/90/dng-export-crash-w-spot-vertical-stripe)

Workaround: move directory for conversion to local disk.
Really like the hot-pixel removal! Great job!
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: zacshome on August 19, 2014, 04:22:27 AM
Is it possible to use the .mov files as proxies to relink into resolve now?
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on August 19, 2014, 09:53:50 AM
Also the "log" doesn't look right. It's all pink and too bright. It has to be changed to represent something like the BMCC's log which is more accurate for color correction and appropriate for this kind of sensor.

Hey Guys, nice to see you here!

I don't have any color-cast issues on my Hackintosh at all (after setting WB, but I assume you did that).
Specs are i5 3570k, GTX570 TI, 16 GB RAM

Regarding the log curve contrast I have the following proposal:
(http://www.michaelfischer.at/files/log%20formula.PNG)

or in Derive notation:
y = LOG((x + 2^(14 - z))/2^(14 - z), 2)*(1024/z)

"z" describes the amount of DR you want to map logarythmically into the picture. Don't know if that is a proper sentence, but I hope you know what I mean ;)

Currently it's at 10, which brings 0 EV / 18 % grey in at 60 %. 7,8 should bring it to 50 % and 6,2 to 40.
From my PoV 8 stops of DR should be sufficient, since the Canon cameras are quite noisy in the shadows anyway.

If you would need more DR, the HDR curve is quite nice as well and, if exposure is adjusted, looks similar to Adobe Camera RAW's gamma.
You need to expand the highlights a bit, but that's a quick fix...
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: KurtAugust on August 19, 2014, 01:03:48 PM
I absolutely love the program. If only because audio becomes so much easier. And I prefer the color processing to Resolve. Would it be possible to also have a Prores 422 output setting? I love the debayering, but I seem to get more color noise at higher iso's than files processed with ACR (or am I doing something wrong). We could use 422 for offline editing.

For me personally, even if it still has some quirks, this is a huge step in the whole ML development. Thank you!
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on August 19, 2014, 01:50:24 PM
Hi Kurt, ProRes 422 can be configured easily. If you need a different picture size, you can add a resize filter to the ffmpeg string.

Have a look at page 31, everything should be there!
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 19, 2014, 03:29:15 PM
I absolutely love the program. If only because audio becomes so much easier. And I prefer the color processing to Resolve. Would it be possible to also have a Prores 422 output setting? I love the debayering, but I seem to get more color noise at higher iso's than files processed with ACR (or am I doing something wrong). We could use 422 for offline editing.

For me personally, even if it still has some quirks, this is a huge step in the whole ML development. Thank you!

One downside with the AMaZE debayering is that it seems keen to "invent detail" whenever it processes more noisy content. It's also possible that some of the preprocessing I'm doing prior to debayer is making this worse, especially in darker areas - maybe something to look at in the future. 
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 19, 2014, 05:21:19 PM
Hi Andrew! Seems I get normal exports without magenta cast in highlights going from dng to mov after all with version 1.2.2. Don,t know what was before. Can have mixed up with some strange dng;s. Sorry if that is the case.

*update. So I found out that selecting stripe correction causes irregular magenta cast in highlights. Just tried. Without stripe correction on, no magenta issues.

Another question. I think it would be good to have the white balance picker set to pick as long as you like and after you found your correct white balance you could maybe press the picker again to exit the function? If it is hard to implement I,d rather have the way it was before. One pick is to little I believe. Leaves you to go select the picker to many times :).
/D
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: poromaa on August 20, 2014, 11:00:23 AM
I can confirm Danne about Magenta cast when Stripe/spot-correction is on. It only happens (it seems) if there is something overexposed in the scene.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: KurtAugust on August 20, 2014, 08:58:37 PM
Hi Kurt, ProRes 422 can be configured easily. If you need a different picture size, you can add a resize filter to the ffmpeg string.

Have a look at page 31, everything should be there!

Thanks for pointing that out! So to recap for any other half-brained people like me out there using FCP 7 on Mac OS X 10.6.8 (and perhaps myself in the future)

To set up Prores 422 HQ encoding with audio settings adjusted from page 31 here:

1) Make sure MLRawViewer is working well as it is.
2) Make hidden files visible in finder by either using the terminal or an application. Lazy as I am, I used the latter.
3) Go to your user directory. Then go to the hidden directory '.mlrawviewer' in there are the configuration files. You can made an alias of this directory and made it visible by removing the dot in front. Now you turn off showing hidden files and still have easy acces to the configuration files.
4) Open ffmpegWithAudioConfig. Make a copy of the standard Prores 4444 code for future reference (or just delete the file if you mess up and it will be regenerated). Insert this code for Prores 422 HQ encoding WITH audio that gets accepted by FCP7 (at least in my current testing)

-f mov -vf vflip -vcodec prores_ks -profile:v 3 -pix_fmt yuv422p10le -acodec pcm_s16le %s.MOV

5) Save the configuration file.
6) Render out your files as would otherwise.

In my test files this generated perfectly accepted FCP 7. The code on page 31 made me render audio (known ffmpeg bug).
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: jonas18z on August 22, 2014, 01:51:18 PM
On mac the user interface is very different from regular programs. Why no meny system?  Just only shortcuts and icons?

I want a user interface more like Adobe media encoder or something like that add files and have a preset and batch


Or is this only me?
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: timbytheriver on August 22, 2014, 02:16:32 PM
@jonas18z Yup. It's only you.

Quote
I want a user interface more like Adobe media encoder or something like that add files and have a preset and batch

Did you actually read back your message before you posted it? Do you know that this app is FREE? Do you ever use the words please and thank-you?
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: jimmyD30 on August 22, 2014, 03:08:20 PM
Free apps for experimental software are sometimes more focused on solid and stable functionality rather than fully-featured/feature rich graphical user interfaces and may have actually started off as a command-line tool with no GUI at all.

I'm sure the developer is interested in receiving user feedback, that's how apps get better, but keep in mind the free, open source, and experimental environment in which ML and its related apps exist in.

Also, with cross-platform apps, the GUI objects don't always translate well from OS to OS, so app creators may opt to minimize the usage of such to streamline development considering they are donating their time.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: jonas18z on August 22, 2014, 04:27:53 PM
Sure, but why not just regular menus now you need to know what the icons menas and the shortcut to use the software.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: jimmyD30 on August 22, 2014, 04:49:49 PM
See above explanation ;)
Title: Re: MlRawViewer 1.1.7 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: dmilligan on August 22, 2014, 06:20:28 PM
It very much sounds - though I can't confirm for sure without the files in my hands - as though the silent picture MLV code is not writing the MLVI block at the start of the subsequent files (.M00, .M01, etc) in the series.
I've (hopefully) fixed the issue with MLVI headers. Testers needed: https://bitbucket.org/hudson/magic-lantern/pull-request/588/silent-pics-mlv-timelapse-write-the-mlvi/diff
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 22, 2014, 06:39:36 PM
Hello! Can somebody please post the latest nighty with silen picture mlv for 5d mk3 cause i can not compile fir myself.  Thank you
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: jonas18z on August 22, 2014, 06:54:11 PM
See above explanation ;)

But the menu  file-> source, hide console, clear console. Edit -> cut,copy, paste, clear, increase font sieze, decrease font size, start dictation, special charaters. Doesn't make any sense to me.  I din't try the linux and mac version.

For just playing files it's fine  but batch processing is a pain.
http://tv.adobe.com/watch/digital-video/batch-encoding-with-adobe-media-encoder/

also check raw2cdng for a much better workflow.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: budafilms on August 23, 2014, 03:15:31 AM
But the menu  file-> source, hide console, clear console. Edit -> cut,copy, paste, clear, increase font sieze, decrease font size, start dictation, special charaters. Doesn't make any sense to me.  I din't try the linux and mac version.

For just playing files it's fine  but batch processing is a pain.
http://tv.adobe.com/watch/digital-video/batch-encoding-with-adobe-media-encoder/

also check raw2cdng for a much better workflow.

Please, write a list with facts - not opinions or adjetives - about the differences between applications. It's confuse an emotional for others users that are looking for a good app. Thanks.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: claudio on August 23, 2014, 05:00:46 PM
Hello,
I have a problem with the DNG files converted from MLV with MiRawViewer (1.2.2). When I open the DNG file in DaVinci Resolve Lite all the sequence is black. If I convert the same files in MOV the problem doesn't happen.
Thanks

Camera Canon 5d mark III ML
Macbook Pro OSX 10.6.8
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 25, 2014, 11:02:19 PM
Test build... I made a Mac test build of the current source as version 1.2.3

I've been working on some initial support for LUTs as an alternative to the standard curves. Up to 3 LUTs are supported - 1D -> 3D -> 1D. A few standard 1D LUTs are supplied, and more can be imported from .CUBE files. Import LUTs with Shift-L, and Use Shift LEFT/RIGHT, Shift UP/DOWN, Shift Z/X to select the LUTs. The UI is not at all polished, but I would be interested to hear early feedback from anyone who has some 3D or 1D LUTs they can try out. Don't forget to turn the old curves to Linear before you try the LUTs, else everything will be extra bright.

Due to popular demand, I also added some basic tool tips when hovering over buttons.

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_mac.dmg)
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 26, 2014, 12:07:20 AM
Tooltips are great!
The new white balance picker is even more great :)
Luts work very good. Tried applying some free downloaded luts, they worked. provided luts worked great. Being able to use three on top of each other. Nice.
I miss the red paus button a little.
Idea. Maybe a stop/abort button if you want to abort ongoing export instead of closing the whole app? Low priority suggestion.

A little clip exported with HDR tonemapping in 3x mode from a test roll I did when shooting some real estate.

Thanks a lot
/D
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 26, 2014, 07:13:04 AM
Idea. Maybe a stop/abort button if you want to abort ongoing export instead of closing the whole app? Low priority suggestion.

@danne
All controls are still there on keys. From the README file:
Y - Pause or continue processing of the export queue. (this is the old "Record" icon)
X - Cancel current export job (and start next one in queue)
Z - Cancel all export jobs
Maybe I'll put some UI for the cancel ops in future version.

@all I also now added Windows version of 1.2.3
https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32.zip)
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: claudio on August 26, 2014, 08:05:56 AM
Hello,
I have a problem with the DNG files converted from MLV with MiRawViewer (1.2.2). When I open the DNG file in DaVinci Resolve Lite all the sequence is black. If I convert the same files in MOV the problem doesn't happen.
Thanks

Camera Canon 5d mark III ML
Macbook Pro OSX 10.6.8

I tried with Resolve 11 and everything is okay.
Thanks Baldand
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ItsMeLenny on August 26, 2014, 08:18:25 AM
A little clip exported with HDR tonemapping in 3x mode from a test roll I did when shooting some real estate.

Thanks, now I know how to get to the dunny in high dynamic range.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 26, 2014, 09:50:34 AM
@danne
All controls are still there on keys. From the README file:
Y - Pause or continue processing of the export queue. (this is the old "Record" icon)
X - Cancel current export job (and start next one in queue)
Z - Cancel all export jobs
Maybe I'll put some UI for the cancel ops in future version.

Oh, even better. Cool.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 26, 2014, 10:07:21 AM
hello baland,

great thank you,..

i wonder if you have resolved  the highlight problem from issue #88 in the new 1.2.3 version?? :)


greets.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 26, 2014, 10:53:03 AM
hello baland,

great thank you,..

i wonder if you have resolved  the highlight problem from issue #88 in the new 1.2.3 version?? :)


greets.

I made a change which may have resolved that. Would be great if you could test it and let me know if that still happens.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: swinxx on August 26, 2014, 12:47:42 PM
@baland:
great. thank you.
i will test it tomorrow..
greets. sw
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: KurtAugust on August 26, 2014, 02:59:20 PM
Test build... I made a Mac test build of the current source as version 1.2.3

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_mac.dmg (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_mac.dmg)

Works great! (Well, some layering issues in the GUI, but as I understand there isn't much you can do about it. Perhaps just tell it to put the dialog windows behind the video, and it will show it correctly  :) )

Thank you very much!
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 26, 2014, 03:23:24 PM
Works great! (Well, some layering issues in the GUI, but as I understand there isn't much you can do about it. Perhaps just tell it to put the dialog windows behind the video, and it will show it correctly  :) )

Good to hear. Thanks for testing it.

My eventual plan is to integrate all those dialogs into the main view rather than have them as stand-alone windows. Then there won't be any stacking order problems. But it's going to take a bit of effort to get the file dialogs to a similar level of functionality because I can't reuse any standard code for that.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: TTGator on August 26, 2014, 04:10:05 PM
I have 1.2.2 installed on Mac and have a question about skipping to the next .RAW file in the directory. The first page states:

Jump to next/previous RAW or MLV files in same directory as current file using O/P keys.

It also says later that I/O control input/output points, and that seems to be accurate. Is there really a way to jump between files in the same directory to view them? Because that would be awesome :)

EDIT: Oh I see that it's J/K as stated in the full list of keys. Kept missing it somehow. I think the Feature list needs to be corrected though ;)
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 26, 2014, 08:55:05 PM
EDIT: Oh I see that it's J/K as stated in the full list of keys. Kept missing it somehow. I think the Feature list needs to be corrected though ;)

Well spotted. It's fixed now.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: KurtAugust on August 26, 2014, 11:28:59 PM
Would it be a good idea to include the shortcuts in the application itself as a help file of some sorts? I need to switch back to either a browser or text file a lot to doublecheck I'm not entering a wrong command on a crucial moment.

Perhaps I'm trying to do too much tasks simultaneously.

It will become even more helpful as there will be more and more different versions floating around on people's computers.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: kyrobb on August 27, 2014, 01:49:47 AM
The built in Log Luts are amazing! Having Log5-16 like that is great! Would it be possible to add 1-4 though? Could be useful when combining with other Luts.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 27, 2014, 07:28:01 AM
The built in Log Luts are amazing! Having Log5-16 like that is great! Would it be possible to add 1-4 though? Could be useful when combining with other Luts.

Interesting idea. I generated those to try (along with all the other built in LUTs as .cube files).
Just import the Log1-4.cube files with the Shift-L Import LUT option. Let us know if they seem useful!

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_LUTS_1_0.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_LUTS_1_0.zip)
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: Danne on August 27, 2014, 09:43:17 AM
Awesome. Thanks for the additional luts. Where are they stored? Might wanna erase the ones that are not used.
Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: baldand on August 27, 2014, 10:13:28 AM
LUTs are stored in 2 files under your $HOME\.mlrawviewer\ dir - names are lut1d and lut3d

Until better LUT choice and management is done (in a later version), your only option for now is to delete either of those files. Next time you run the program the default version (e.g. containing default 1D LUTs) will be recreated without any of the user LUTs you imported.

Title: Re: MlRawViewer 1.2.2 (RAW/MLV/CDNG viewer/converter, Linux/Mac/Win)
Post by: ToS_Maverick on August 27, 2014, 11:21:47 AM
The built in Log Luts are amazing! Having Log5-16 like that is great! Would it be possible to add 1-4 though? Could be useful when combining with other Luts.

Just FYI, the number indicates roughly the amount of DR/stops in the picture. The 8 stop variant (Log 8 ) seems to be the sweet spot for capturing most of the Canon sensor's dynamic range vs the noise and also seems to work well with ProRes. If you use a more contrasty log curve, you can get away with more compression (ProRes 422 for example).
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on August 27, 2014, 10:37:34 PM
Really like the luts
[img=http://s28.postimg.org/5f9fcf221/Screen_Shot_2014_08_27_at_22_07_11.jpg] (http://postimg.org/image/5f9fcf221/)

First run without post production filmed in 3x zoom mode.

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on August 28, 2014, 12:22:28 AM
Thank you for the files baldand! Much appreciated! And thanks for the info Maverick. It works like I hoped! I can leave sRGB on and then push the blacks if necessary with the Log1-4 Luts. This little program is amazing!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: csound on August 28, 2014, 05:03:41 AM
Thanks Baldand great program. I've noticed full screen toggle seems to be cropping the image.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: rrrmusic on August 28, 2014, 05:39:25 AM
Where is the LUT location in MAC?. I want to replace them with the Osiris LUT's
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 28, 2014, 05:57:08 AM
Where is the LUT location in MAC?. I want to replace them with the Osiris LUT's

Use the LUT import dialogue, find the LUTs on your file system, and select them all. Then they should be available for use.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 28, 2014, 06:08:44 AM
I've noticed full screen toggle seems to be cropping the image.

What resolution are your videos, and what resolution is your display? Do they have a different aspect ratio? Are they clipped on the sides, or top/bottom?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: rrrmusic on August 28, 2014, 06:12:17 AM
Yes I use Shift L and import some ones after that press Shift and right or left arrow but only applies the default ones.
 ???
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 28, 2014, 06:49:07 AM
Those are 3D LUT, so use Shift-UP/DOWN
Yes I use Shift L and import some ones after that press Shift and right or left arrow but only applies the default ones.
 ???
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: rrrmusic on August 28, 2014, 07:12:01 AM
Yes thank you! Amazing Job. Import osiris luts export to prores without problems. Wohooo :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 28, 2014, 07:33:04 AM
Import osiris luts export to prores without problems. Wohooo :)

Great to hear that works!

I guess you used a 1D Log LUT first - which variants seems good for use with the Osiris LUTs?

It would be nice to see some samples of the kind of output you can get with this combination.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: csound on August 28, 2014, 09:24:54 AM
[What resolution are your videos, and what resolution is your display? Do they have a different aspect ratio? Are they clipped on the sides, or top/bottom?]

video resolution is 1920 x 1080 display 2560 x 1440 iMac 27inch

the image is cropping quite a bit on the right hand side
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: csound on August 28, 2014, 10:07:02 AM
What resolution are your videos, and what resolution is your display? Do they have a different aspect ratio? Are they clipped on the sides, or top/bottom?

video resolution is 1920 x 1080 display 2560 x 1440 iMac 27inch

the image is cropping quite a bit on the right hand side

(sorry just figured how to use quote function .. :o)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on August 28, 2014, 10:51:41 AM
I think I have created this issue at bitbucket..
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Mkolaj on August 28, 2014, 04:43:17 PM
Hi,

I am using the new surface pro 3 and the app crashes (closes immediately) whenever I try to open MLV file. Doesn't matter if I drag the file or open it via the app.

The logs say:

Using GLFW
Traceback (most recent call last):
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 304, in __draw
  File "<string>", line 986, in onDraw
  File "<string>", line 969, in init
  File "<string>", line 255, in __init__
  File "<string>", line 111, in __init__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\ShaderPreprocess", line 177, in __init__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLCompute", line 76, in __init__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.GL.shaders", line 196, in compileProgram
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.GL.shaders", line 108, in check_validate
RuntimeError: Validation failure (0):
Traceback (most recent call last):
  File "<string>", line 2086, in <module>
  File "<string>", line 2080, in main
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 247, in run
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 336, in __idle
  File "<string>", line 1355, in onIdle
AttributeError: 'NoneType' object has no attribute 'isDirty'
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on August 28, 2014, 08:38:32 PM
I,m sure many of you know this already but if you like to create your own luts it,s a piece of cake in davinci resolve lite. Just tried, and it worked splendidly. Thanks Andrew. Workflow in raw is faster than h.264 now :).

http://makingitcompatible.blogspot.se/2013/07/creating-custom-lut-in-davinci-resolve.html
Title: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: KurtAugust on August 28, 2014, 09:36:49 PM
Oh, wow, that's really cool, I hadn't realized. This is becoming such a good tool to deliver edit files.
Imagine shooting something raw and then being able to deliver edit one-pass color corrected files quite easily (mlv-->lut-->prores) while you are sleeping. You couldn't imagine this a year ago (on a shoestring budget).

I will definitely create some lut's for basic color correction.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: rrrmusic on August 29, 2014, 02:40:06 AM
LUT Import Test with VisionColor Osiris

(http://i59.tinypic.com/20jom6r.png)

(http://i62.tinypic.com/nwg6lu.jpg)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: zacshome on August 29, 2014, 02:57:40 AM
Great stuff, I mite start shooting raw for smaller projects and just export them as 444 files and miss the whole resolve part, would save a lot of time.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on August 29, 2014, 06:47:51 AM
Hello Baland!

lut support is really a very nice implementation. would it be possible to add a function to bypass all luts with one shortcut to compare the material with the original one?
the lut support opens up a whole new dimension for on set previewing :)

ah and would it be also possible to add the anamorphic and slow-motion changes in a short tool tip (which one is selected at the moment) that would be also very handy..

Another Dream Feature would be OFX Neat Video Denoiser Support :) no idea if this would be possible and how complicated it would be..
cause then you could denoise the material at first with neat video then apply a lut and then export to whatever format you want.. :)



thank you.
sw
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kgv5 on August 29, 2014, 07:30:03 AM
All those improvements are great. Unfortunatelly it is hard to admit but seems that i dont know how to use the app. I have read the first page and some of the 35 pages in this topic. I am on windows 7. When im opening the app, chosing file it is ok. The file is playing nicely, when i want to play another file and drag and drop the next file nothing happens. I mean it still plays the first one.  How to see the next file?
I set all things and want to make an export as mov (prores), press C to export all file, the file name appears on the screen with 0.00%. In the target folder it makes two wav files: *.wav and *_00.wav. There is also *.mrx file. I press Y button to start conversion but nothing happens at all, the name with 0.00% dissapears, no new file is created in the directory.

THis is the last part of log file:

MOV export to u'E:/Dolomity 2014 MATERIA\u0141Y/testy mlvrawviewer do skasowania\\M03-1007_000001' started
Set indexed. Frames missing: 2
ffmpeg config (audio): -f mov -vf vflip -vcodec prores_ks -profile:v 4 -alpha_bits 0 -vendor ap4h -q:v 0 -acodec copy %s.MOV
Encoder args: ['C:\\MOJEPR~1\\1MLPOS~1\\MLRAWV~3\\ffmpeg.exe', '-f', 'rawvideo', '-pix_fmt', 'rgb48', '-s', '1920x1080', '-r', '23.976', '-i', '-', '-i', u'E:/Dolomity 2014 MATERIA\u0141Y/testy mlvrawviewer do skasowania\\M03-1007_00.WAV', '-f', 'mov', '-vf', 'vflip', '-vcodec', 'prores_ks', '-profile:v', '4', '-alpha_bits', '0', '-vendor', 'ap4h', '-q:v', '0', '-acodec', 'copy', '-r', '23.976', 'E:/Dolomity 2014 MATERIA\xa3Y/testy mlvrawviewer do skasowania\\M03-1007_000001.MOV']
Traceback (most recent call last


It says something about mov file but no file is made in the target folder. How long more or less should it process 1 GB file (i7, 16GB ram, GTX570) - is this seconds or minutes or hours? Maybe I should wait more than couple of minutes to see the file in the directory? But there is no visible clue of export progress at all.
Exporting to dng works fine.

Damn, how to use this thing? Seems so easy for everyone but me. 


THanks
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ToS_Maverick on August 29, 2014, 08:29:29 AM
LUT Import Test with VisionColor Osiris

I'm really puzzled that this looks like that ;)
How does it look like if you set it to Linear => Linear to Log 8 => Vision Color LUT?
You then can control the contrast by switching to a lower log curve and adjusting exposure.

Going sRGB => Log 5 = > VC might cause a strange gamma curve...

Just my 2c
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 29, 2014, 08:45:29 AM
All those improvements are great. Unfortunatelly it is hard to admit but seems that i dont know how to use the app. ...
...
Damn, how to use this thing? Seems so easy for everyone but me. 

I'll send you a PM - lets work out together what the problems are and see if we can get you up and running with the others.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on August 29, 2014, 12:50:41 PM
hello baland!

i have converted about 30 dirs with dng files (where no vertical stripe correction was applied before) worked great.
only on of those dirs made mlrawviewer go completely black (no menus, only a black window)
i will create an issue and perhaps you could take a look into it.

thx. sw
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on August 29, 2014, 07:23:48 PM
@baldand
1.2.3 for OSX works great for play and export DNG.

Some things in the pop up windows like save (w) and type a new folder to save the footage doesn't work property.

- For example, when you press w and create a new folder, you can't type a name. So, you have to create outside MLRAW a folder to select. So, you start to type and the letters are commands to the image and you have to closed the MLRAW and start again.
- When I select a LUT, the image is exporting with the  LUT, but you can't visualise in the moment, so, you have to check after if the look is what you want.
- When you cancel and export the software doesn't respond. So, you have to reset the computer completely.

Very few things. Except this, everything works great. Thanks for all!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: TTGator on August 29, 2014, 08:29:00 PM
Everyone sounds so excited about this "LUT" stuff. Could someone give a brief synopsis/tutorial on it?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on August 29, 2014, 09:39:05 PM
In the TXT, when you install the software, explain how to apply the Look Up Table. A Pre configured setting to guide near your final color post production.
If you want to create your own, you can do this in Davinci http://makingitcompatible.blogspot.se/2013/07/creating-custom-lut-in-davinci-resolve.html
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: rrrmusic on August 29, 2014, 10:55:11 PM
ToS_Maverick please let me know if you think that looks better now with your recommendation.
Thanks

(http://i58.tinypic.com/29cro0j.png)

IMG]http://i61.tinypic.com/14sljcn.png[/IMG]
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on August 30, 2014, 04:30:10 AM
Would it be possible to toggle between ProRes4444 and ProRes422?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: spnsir on August 30, 2014, 04:43:02 AM
I can't add LUTs.

Windows 8.1 64bit
MlRawViewer 1.2.3

Open a clip (via double-clicking MLV file / via opening MlRawViewer.exe and navigating to file)
Shift left and right browses the 1D LUTs
Shift up and down does nothing
Shift L to add LUTs
Window pops up
Navigate to LUT (tried adding one at a time, or multiple, from desktop, or my Resolve LUT folder)
Select Open
Mouse Icon changes to busy wheel for a half second
Shift up and down does nothing
Shift left and right changes 1D LUT

C:/Users/<username>/.mlrawviewer containts lut1d file, directory file, and mlrawviewer.log file, nothing else

Any idea what's going on? I can't add 1D or 3D LUTs
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kgv5 on August 30, 2014, 06:35:59 AM
Exactly the same problem with LUTs like spnsir have. Windows 7 64bit.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ashfleeburgooben on August 30, 2014, 07:54:09 AM
Make that another with the loading LUTs issue.  Exactly the issue that spnsir describes.  Windows 7 64bit.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Canon eos m on August 30, 2014, 10:04:01 AM
+1 for LUTs coming on
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 30, 2014, 11:24:54 AM
Thanks all for the reports about LUT import on windows not working.

I've tracked down the bug now - unfortunately it's a Windows specific problem in the toolkit I'm using for the dialogs. But I should be able to find a workaround for it and get this fixed soon.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 30, 2014, 11:51:01 AM
Ok, I have a fix for the LUT import on windows now. It will be included in the next binary release.

However, I also have a small patch you can apply to 1.2.3 for windows to fix the problem:
https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32_lut_import_fix_2.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32_lut_import_fix_2.zip)

Open that file and copy "dialogs.exe" over the old version wherever you installed MlRawViewer_1_2_3. Then the LUT imports should work

Sorry for all the trouble

edit:link updated to correct version
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on August 30, 2014, 12:00:18 PM
Thank you so much Baldand.
On my mac Luts work great.

MlrawViewer has become a post production monster.

I asked you a couple of month ago if you can add an option to export the Mov or the DNG naming after shot name and take number when using Ime text, instead of the original mlv file...

this could save a lot of time in post


Something that can be done? 

Best
David.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 30, 2014, 12:05:41 PM
Would it be possible to toggle between ProRes4444 and ProRes422?

Yes. I plan to add this option soon. And maybe also some other export options like H.264, and JPEG or TIFF sequences.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: mario1000 on August 30, 2014, 03:52:08 PM
Ok, I have a fix for the LUT import on windows now. It will be included in the next binary release.

However, I also have a small patch you can apply to 1.2.3 for windows to fix the problem:
https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32_lut_import_fix.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32_lut_import_fix.zip)

Open that file and copy "dialogs.exe" over the old version wherever you installed MlRawViewer_1_2_3. Then the LUT imports should work

Sorry for all the trouble

Hi baldand

thanks for your quick reply to the reported error but I think you have not included the right "dialogs.exe" into your patch. It appears me to be the same as it is in your last release. Did you mixed up the exe-Files?

Thank you very much for your efforts.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 30, 2014, 04:51:13 PM
Oh dear. You were right. Here is the correct version:

https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32_lut_import_fix_2.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_1_2_3_win32_lut_import_fix_2.zip)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ashfleeburgooben on August 30, 2014, 06:20:58 PM
Baldand, that does indeed fix this LUT loading issue on my machine anyway.  I hope you hear it enough but I'm going to say it again anyway.  Thank you for all your hard work on this.  Please know that it is greatly appreciated!  You are doing some amazing work!
Title: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on August 30, 2014, 06:46:16 PM
Hello everyone again... I've been up and running around using latest nightly builds ML on my 5D3 for work purposes and I must admit that life without ML would have been horrendous. THANK YOU to A1ex once again!

Now this dream of ours has just gotten bigger with the installation of MLRawViewer 1.2.3 on my Mac. I've showed this amazing software to my managers at work and they are floored!!!

Now I can't wait to test them out with several LUT's that we mainly use for work on both 5D3 and 7D.

In case you guys aren't aware but I shoot for Time Warner Cable Sportsnet so I get the luxury to follow around Lakers, Dodgers, Galaxy and Sparks players. We also do intensive interviews and features using ML's useful features.

Again I can't imagine life at work for me without the usability that ML provides us.

Be in touch soon, Baldand! :)

SJ
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: spnsir on August 30, 2014, 09:36:24 PM
LUT import working now, thanks!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Kabz on August 31, 2014, 04:27:03 AM
Seeing Apple Prores 444 on my 5D3 clips is great -- the latitude in color grading is amazing.

I'm going back to read through this whole thread, wanted to say thank you to Baldand.

Quick dumb question: Is there any loss/compression in going to MOV vs DNG? Also is the live color grading in the program just for reference, or are people applying LUTS on the clips before color grading further?

Again, going to read through the read unless someone would like to enlighten me. Thank you.

edited for spelling
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kgv5 on August 31, 2014, 08:22:31 AM
Everything fine now with LUTs, thanks :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 31, 2014, 10:01:39 AM
Is there any loss/compression in going to MOV vs DNG? Also is the live color grading in the program just for reference, or are people applying LUTS on the clips before color grading further?

ProRes is 10bit, so some of the original data has been lost in conversion. If you want to grade in e.g. Resolve. You should use DNG, no question about that.

I see 2 cases for LUTs in MLRV.
1. Quick review of takes, e.g. on set using a LUT matching the final intended style. Proper grading done later with DNG in Resolve.
2. Faster workflow with simple grading e.g. with commercial LUTs like Osiris. Only editing done later with ProRes.

Probably MLRV needs still more grading features before 2 is really viable though.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on August 31, 2014, 10:29:57 AM
as i try to work with dngs and resolve 11, i can report some struggles with ofx plugins and dng sequences.. those sequences might be so cpu and gpu hungry that my machine crashes all the time when using neat video in conjunction with dng files and some colorgrading nodes (incl power windows, alpha mattes, ect..) - i have to mention that my machine is a really strong one, and i work with a raid system and 12 -> 6 TB Video drive

so i tried different workflows and they are all not ideal at the moment, cause of the wrong primary color profiling of ml raw material.. (this will be a problem until some of the major companies start to support the Canon Raw Sensor Output of those cameras (eg. 5dMK3 - which could be  seen as best option for ml raw filmers at the moment)
when using resolve we are forced to use profiles like bmd4k or bmd, rec709, ect. and they are not working very well with all the different luts cause the colors don´t look right..

i think what the real benefit of a mlrawvierwer lut workflow could be is: porting the ml raw material to a common colorspace (perhaps with the new cinelog-c profiles) and convert the material to the best prores format for later editing and color grading with e.g. resolve 11. this could be the most resource friendly workflow and much faster than working with the dngs.. and i write those lines althought i only tried to work with the original dngs for now..
we will see.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: escho on August 31, 2014, 10:49:06 AM
Hi

I just builded this program from source, using OpenSuse 13.1. I gave it a short try. Looks great!

There are some small points, I noticed for the beginning:

Building failed, because the python-headers are not installed per default in OpenSuse. The needed package is "python-devel".
Building failed, because tk not installed per default in OpenSuse. The needed package is "python-tk".

A little advice in your installing notes would be good, I guess.

Then I started mlrawviewer.

Code: [Select]
[email protected]:~/mlrawviewer> ./mlrawviewer.py
MlRawViewer v1.2.3
(c) Andrew Baldwin & contributors 2013-2014
pyAudio not available. Cannot play audio
Using GLUT instead of GLFW. Some features may be disabled.

It tells me, that audio playback in not possibe. I searched for pyAudio. This is not in the offical rpm-sources for OpenSuse. I found it in the unstable packages from OpenSuse build-service. I didn´t try to install it, because I don´t need it.

"Using GLUT instead of GLFW. Some features may be disabled." What features are these, which are disabled?

Edgar
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ToS_Maverick on August 31, 2014, 10:51:05 AM
so i tried different workflows and they are all not ideal at the moment, cause of the wrong primary color profiling of ml raw material.. (this will be a problem until some of the major companies start to support the Canon Raw Sensor Output of those cameras (eg. 5dMK3 - which could be  seen as best option for ml raw filmers at the moment)
when using resolve we are forced to use profiles like bmd4k or bmd, rec709, ect. and they are not working very well with all the different luts cause the colors don´t look right..

Hi swinxx,

do you happen to have a ColorChecker chard available?
If you import cDNGs in Resolve, use BMDFilm and then use the "Color Match" function, you will get correct colors!
https://www.blackmagicdesign.com/products/davinciresolve/color

This also works with Log8 footage. BMDFilm seems to be really close to Log8, therefore this works with ProRes footage as well. I tested this and got 99 % identical results!

BTW, there's something going on behind-the-scenes as well ;)
https://bitbucket.org/baldand/mlrawviewer/commits/406eaabb69134fd2a9189971187c7063f0a67825
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 31, 2014, 11:08:41 AM
"Using GLUT instead of GLFW. Some features may be disabled." What features are these, which are disabled?

I don't use GLUT myself any more so I can't say for sure how well it will work today. But I know that there are problems with the export process.

I would recommend you build the GLFW 3.1 shared library from git:

git clone https://github.com/glfw/glfw
cd glfw
mkdir build
cd build
cmake ..
vi CMakeCache.txt
change this line:BUILD_SHARED_LIBS:BOOL=ON
make
cp src\libglfw.so.3.1 ..\mlrawviewer\libglfw.so.3
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Andy600 on August 31, 2014, 12:11:10 PM
@Baldand - I haven't had a chance to properly look at the source code but have a quick question: We have a couple of Cinelog users who want to use our luts with MLRawViewer. The gamma component part is easy but what primaries does it output as default? sRGB/Rec709?

Also, I just had a look at the bits you are working on (Slog/Slog2 etc). We did a lot of work to find an idealized log gamma for MLV for output to 10bit ProRes/DNxHD using the math from Arri, Sony, Canon etc and anything above Cineon log (~13.5 f-Stops) tends to degrade the image when linearized. It's not apparent in every shot so it might not be obvious without shooting a lot of test charts, a backlit DSC Xyla DR chart etc.

For MLV, Slog and Log-C are basically wasting a lot of space. Also, they tend work best when paired with their associated gamut (i.e. Log-C with Alexa Wide Gamut RGB, S-Log with S-Gamut, Canon C-Log Wide Gamut) and always require a transform lut unless the colorist really knows what they are doing. BMD Film 4k (gamma) is close to ideal for MLV and you should be able to derive the transfer function from the BMD luts that come with Resolve.

@Tos_Maverick - BMD Film is (afaik) a proprietary, non-linear colorspace with no published information on how to get to and from it. Until Blackmagic release this info (they have no plans to do so) you will never get 100% accurate color, although it does still look nice (film-like) to a lot of users. The new Resolve Color Match tool requires you to know 100% what colorspace and gamma the source footage is and, even when this is known, it will only get you closer to photometric color and TBH this is nearly always best done manually with scopes. It currently falls apart with anything when trying to match the DSC One Shot chart (even Alexa, Red, F55 etc) and never gives uniform results with MacBeth charts. It's a nice idea but it's not quite there yet - use with extreme caution.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 31, 2014, 12:23:06 PM
@Baldand - I haven't had a chance to properly look at the source code but have a quick question: We have a couple of Cinelog users who want to use our luts with MLRawViewer. The gamma component part is easy but what primaries does it output as default? sRGB/Rec709?

For now everything is converted to standard sRGB/Rec709 primaries. The camera->XYZ matrix is combined with an XYZ->sRGB matrix to do this. With appropriate matrices, other primaries could be supported - I'm open to suggestions or contributions.

Also, I just had a look at the bits you are working on (Slog/Slog2 etc). We did a lot of work to find an idealized log gamma for MLV for output to 10bit ProRes/DNxHD using the math from Arri, Sony, Canon etc and anything above Cineon log (~13.5 f-Stops) tends to degrade the image when linearized. It's not apparent in every shot so it might not be obvious without shooting a lot of test charts, a backlit DSC Xyla DR chart etc.

For MLV, Slog and Log-C are basically wasting a lot of space. Also, they tend work best when paired with their associated gamut (i.e. Log-C with Alexa Wide Gamut RGB, S-Log with S-Gamut, Canon C-Log Wide Gamut) and always require a transform lut unless the colorist really knows what they are doing. BMD Film 4k (gamma) is close to ideal for MLV and you should be able to derive the transfer function from the BMD luts that come with Resolve.

The internal 1D->3D->1D LUT stack is all done with full floating point maths, so there shouldn't be any degradation (apart from due to the low res of 3D LUTs) until the final bake down to 10bit ProRes.

With what is there now in MlRawViewer, do you see it possible for the first 1D LUT to be a Linear->Cinelog conversion you could produce, or would you need some additional colour space changes at that stage?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ToS_Maverick on August 31, 2014, 12:37:50 PM
Also, I just had a look at the bits you are working on (Slog/Slog2 etc). We did a lot of work to find an idealized log gamma for MLV for output to 10bit ProRes/DNxHD using the math from Arri, Sony, Canon etc and anything above Cineon log (~13.5 f-Stops) tends to degrade the image when linearized. It's not apparent in every shot so it might not be obvious without shooting a lot of test charts, a backlit DSC Xyla DR chart etc.

For MLV, Slog and Log-C are basically wasting a lot of space. Also, they tend work best when paired with their associated gamut (i.e. Log-C with Alexa Wide Gamut RGB, S-Log with S-Gamut, Canon C-Log Wide Gamut) and always require a transform lut unless the colorist really knows what they are doing. BMD Film 4k (gamma) is close to ideal for MLV and you should be able to derive the transfer function from the BMD luts that come with Resolve.

Hi Andy, thanks for chiming in!

We are aware that S-Log and Log-C cover a huge DR spectrum. S-Log2, with the DR from a 5D for example only covers 75 % of the resulting 10 bit range.
That's because of the huge range above middle gray. When the 5D3 clips, there's still 2-3 stops of additional space in S-Log2.
I think it's still useful for compatibility.

@Tos_Maverick - BMD Film is (afaik) a proprietary, non-linear colorspace with no published information on how to get to and from it. Until Blackmagic release this info (they have no plans to do so) you will never get 100% accurate color, although it does still look nice (film-like) to a lot of users. The new Resolve Color Match tool requires you to know 100% what colorspace and gamma the source footage is and, even when this is known, it will only get you closer to photometric color and TBH this is nearly always best done manually with scopes. It currently falls apart with anything when trying to match the DSC One Shot chart (even Alexa, Red, F55 etc) and never gives uniform results with MacBeth charts. It's a nice idea but it's not quite there yet - use with extreme caution.

Coming back to what's the optimal DR for our cameras or the MLV format. The log curve that hit's middle gray perfectly and uses the space most efficiently is IMHO the 8 stop variant.
I don't know what BlackMagic is doing, but they seem to have come to a similar conclusion.

Look at what Color Match has to say, when you feed it with our Log8 ProRes input:
(http://www.michaelfischer.at/files/Screenshots/ColorMatchLog8.png)
(http://www.michaelfischer.at/files/Screenshots/ColorMatchResult.png)

That's not an exact science for sure, but it seems to work and you can transform it to various other gammas as well.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Andy600 on August 31, 2014, 01:50:07 PM
Thanks for the primaries info. That makes it easy :)

We are currently building OCIO configs for the Cinelog luts and moved a lot of the transforms to FP but that's only half the problem. When the image is then transcoded to a log space in a 10bit video container, the DR of the sensor has to be taken into account or you are effectively compressing non-existent information (usually where over bright highlights reside). If the transfer is to Slog, Log-C etc this can be several f-stops of wasted space because those curves are developed for handling much greater DR than Canon DSLR's are capable of. A simple, scaled log function would be the obvious solution but then you you need to factor in where the measured black and white points 'should' be to be able to target a deliverable colorspace accurately. Cineon log, BMD Film/4K gamma does this well for MLV.

I can't see any problem in getting MLRawViewer to output Cinelog-C. I'll have a better look at it this week and see what happens. It can be fully floating point or lut based.

Cinelog-C, as is currently available for Resolve, is basically a high precision shaper lut with a BMD Film to Cineon log 1D component and a non-linear 3D BMD Film to Cinelog colorspace component. The 3D part is only usable with Resolve as it requires the footage to be debayered in BMD Film colorspace first, which is (afaik) something like, but not exactly, Cinema DNG ACES. This caused us big problems with targeting Cinelog-C in anything other than DaVinci Resolve so we have now defined a new linear matrix and log transform (either as a lut or formula) that can be used in OCIO and just about any other app if we know or can define the source colorspace. Resolve is still causing us a minor headache when we use it with debayering set to REC709/Linear but we've nearly overcome this and should have a unified release very soon. In keeping with OICO licensing, the basic Cinelog-C OCIO config, spid1d and spimtx files will be free to use. If my limited coding is up to task I'll try and compile a version of MLRawViewer with basic Cinelog functions and see if it does what I think it can do.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 31, 2014, 02:31:11 PM
...I'll try and compile a version of MLRawViewer with basic Cinelog functions and see if it does what I think it can do.

In case you need to change the primaries, look for updateColourMatrix in Viewer.py and change the XYZtosRGB matrix.

When you have something you like, we can work out a way to make that a parameter, or something loaded from a file. One possibility would be to embed it in a special comment in a .cube file containing the 1D LUT so that everything needed would be in one file owned by you.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Andy600 on August 31, 2014, 02:34:18 PM
@ToSMaverick - If you are working raw-to-deliverable in a floating point environment it makes very little difference with whatever logspace you use. The kicker is when you want render an intermediate video file for editing in another NLE or for archiving. If you waste any of the 10bits through using a more aggressive log curve than is required for the useable DR of the sensor you risk image degradation beyond whatever downsampling to 10bit introduces by default. Dan Newman from GoPro was correct to point this out in a previous ML post regarding ProTune. Canon DSLR's simply do not need the extra headroom offered by Slog, Log-C etc and it is much better for image quality (and grading) to use an optimized log curve. The Cineon Log curve is a little more than is actually needed for MLV but it has a lot of benefits and is easily transferable. With all that said, we are all still assuming the DxO figures for the various Canon DSLR raw dynamic ranges to be accurate.

I haven't had a proper look at MLRawViewer yet so my apologies for making assumptions. The 8 stop variant may appear close to BMD Film gamma but unless it is actually identical, transferring it, (assuming it is BMD film gamma) to any other predefined logspace will introduce +/- variance to the power of the target gamma and will not be the same as a direct transfer from linear raw to the target logspace. It's not a big deal for casual users but can be for VFX. If the 8 Stop variant has a linearization lut available you would first apply that then target another gamma.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Andy600 on August 31, 2014, 02:48:15 PM
@Baldand - Thanks for the heads-up. I'll have a good look at it when I get back to work tomorrow :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dknechtg on August 31, 2014, 05:34:37 PM
Hello,
  I'm on Win7.  A few months back I was able to build MLRawviewer v.1.1.3 and use it successfully.  I recently downloaded and tried the executable for v1.2.3 from the Bitbucket repository.  Unfortunately, it crashes after selecting a .RAW file.  It seems the build environment has changed enough where I am no longer able to compile the newer versions, either.   I did some regression testing and found that, starting with V1.1.6, the prebuilt versions all crash with similar traces listed in the logfiles.  Here is an example:

Code: [Select]
MlRawViewer v1.2.3
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
Traceback (most recent call last):
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 304, in __draw
  File "<string>", line 1100, in onDraw
  File "<string>", line 1083, in init
  File "<string>", line 337, in __init__
  File "<string>", line 145, in __init__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\ShaderPreprocess", line 177, in __init__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLCompute", line 92, in __init__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.latebind", line 61, in __call__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.GL.VERSION.GL_2_0", line 230, in glGetAttribLocation
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.error", line 208, in glCheckError
GLError: GLError(
err = 1282,
description = 'invalid operation',
baseOperation = glGetAttribLocation,
cArguments = (6, 'vertex\x00'),
result = -1
)
Traceback (most recent call last):
  File "<string>", line 2306, in <module>
  File "<string>", line 2300, in main
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 247, in run
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 336, in __idle
  File "<string>", line 1560, in onIdle
AttributeError: 'NoneType' object has no attribute 'isDirty'

  I appreciate the developer's work on such a useful program.  I have been following its development for some time.  Perhaps I am experiencing an issue with hardware support--I am running with an Intel graphics GPU.  Maybe this is an easy problem to solve--I don't have much experience with OpenGL or Python so it's hard for me to know.  If anyone can point me in the right direction, I would be very thankful.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 31, 2014, 06:26:28 PM
I did some regression testing and found that, starting with V1.1.6, the prebuilt versions all crash with similar traces listed in the logfiles. ...

Thanks for taking the time to find the version where this started. The next thing to do would be for you to post all the details as a new issue on bitbucket, then I can ask for more info or inform you of the status.

When you do that, please give all details you can about your GPU - e.g. which exact model of Intel GPU, and which CPU model you have. Also, please make sure you have the newest possible graphics drivers for it that you can find.

https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open (https://bitbucket.org/baldand/mlrawviewer/issues?status=new&status=open)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dknechtg on August 31, 2014, 08:05:17 PM
Please disregard the above issue.  The recommendation to update the display drivers worked.  Thank you very much, baldand, for the quick and effective response.   :D
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kgv5 on August 31, 2014, 09:12:43 PM
ProRes is 10bit, so some of the original data has been lost in conversion. If you want to grade in e.g. Resolve. You should use DNG, no question about that.

Are you sure that Proress 4444 isn't 12 bit?
https://www.apple.com/final-cut-pro/docs/Apple_ProRes_White_Paper.pdf
(see page nr 9) According to this prores white paper ProRes 4444 "support image sources up to 12 bits and preserve alpha sample depths up to 16 bits. All Apple ProRes 422 codecs support up to 10-bit image source".
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on August 31, 2014, 09:30:03 PM
Are you sure that Proress 4444 isn't 12 bit?
https://www.apple.com/final-cut-pro/docs/Apple_ProRes_White_Paper.pdf
(see page nr 9) According to this prores white paper ProRes 4444 "support image sources up to 12 bits and preserve alpha sample depths up to 16 bits. All Apple ProRes 422 codecs support up to 10-bit image source".

The ProRes encoder in ffmpeg (which MlRawViewer uses) only supports 10 bit 444 data.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kgv5 on September 01, 2014, 12:21:58 AM
Ahh ok, thanks for clarification :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: pettermannen on September 02, 2014, 09:38:51 PM
Hi! Been working with MlvViewer for some time. Thanks developers for your work! I´ve been having problems with highlights especially with green. Have now version 1.2.3 I provide a link below to a sample picture, a screen shot from MLVviewer. https://www.dropbox.com/s/b7xjr6kb08rt67y/Sk%C3%A4rmdump%202014-09-02%2021.24.37.png?dl=0
Best Regards Petter
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: escho on September 02, 2014, 09:49:29 PM
I don't use GLUT myself any more so I can't say for sure how well it will work today. But I know that there are problems with the export process.

I would recommend you build the GLFW 3.1 shared library from git:

git clone https://github.com/glfw/glfw
cd glfw
mkdir build
cd build
cmake ..
vi CMakeCache.txt
change this line:BUILD_SHARED_LIBS:BOOL=ON
make
cp src\libglfw.so.3.1 ..\mlrawviewer\libglfw.so.3


Thanks. Will try this, if I run in troubles

Edgar
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: pettermannen on September 02, 2014, 09:53:21 PM
Forgot! I use A 5d mark III with ML for 1.1.3 firmware and a build from the 20th of may.
 The pink artifacts are not there if I look at DNG´s from mlvmystic.

Best regards
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 03, 2014, 06:16:00 AM
@baland
After experimenting a little bit with some material and some conversion luts i found out that most of them make noise visible a lot more. So being able to denoise the material before applying an input lut would be the best choice. As denoising handle some very complex algorithms it would be best to use such tools.
Within the OFX plugin frame there are some great tools available such as neat video for example. Do you think that it would be possible that this ofx plugin is available for mlrawviewer at some stage of further development. To be efficient it must process the image before the first lut is applied
I have no idea if it would be possible and how complex it is to implement that beast, but apparently you implemented lut support with ease i am really optimistic

Thank you. Greets re
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: eyeoftheabyss on September 04, 2014, 03:56:24 AM
Hey baldand, thank you for creating MlRawViewer. Unfortunately, I've only been able to open the program once on my macbook (OS X Maverick), and since then, it crashes before it opens, meaning, the icon is on the dock as if it's open, but it's not open. I've tried an older version too, the 1.2.2.

Also, I assume it'll work, so I'd like to ask this question now: Does it convert RAW and/or mlv files to cdng? And if it's an mlv file, will it create an audio file?

I've been having trouble with all the other free converters I scan find and none are creating cdng files that can be imported into Premiere without AE.

Thank you
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 05, 2014, 09:58:49 PM
Hey baldand, thank you for creating MlRawViewer. Unfortunately, I've only been able to open the program once on my macbook (OS X Maverick), and since then, it crashes before it opens, meaning, the icon is on the dock as if it's open, but it's not open. I've tried an older version too, the 1.2.2.

Also, I assume it'll work, so I'd like to ask this question now: Does it convert RAW and/or mlv files to cdng? And if it's an mlv file, will it create an audio file?

I think you need to find the ".mlrawviewer" folder inside your home/user folder, and then delete it. Then try reopening the app again.

It can convert RAW & MLV to CDNG, and it can also view CDNG files. It will create audio files from MLV files that contain audio.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Canon eos m on September 06, 2014, 05:46:57 AM
Hi BL do you plan to include the MLViewers ability to convert MLV to HVEC/ H.265 in future. I am currently reading about this codec and am fascinated about its potential.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Francis Frenkel on September 06, 2014, 05:18:15 PM
Hello,

How can I batch several raw files in MlrawViewer (Dng or Prores) ?

I have tried different possibilities...

- Drag and drop a group a raw file.... but noting happend...
- open a window to chooose the raw files...

Could somebody help me ?

Actually I only use MlrawViewer to play my files and choose the one I dont need (or need).

Francis
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on September 06, 2014, 05:22:38 PM
Press "C" from the chosen directory with all your files.

All key commands are in the first post
http://www.magiclantern.fm/forum/index.php?topic=9560.0
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 06, 2014, 05:25:26 PM
Hello,

How can I batch several raw files in MlrawViewer (Dng or Prores) ?

I have tried different possibilities...

- Drag and drop a group a raw file.... but noting happend...
- open a window to chooose the raw files...

Two ways. Assuming you are using 1.2.3...

1. First open a raw or mlv file to view. Then click the "+" icon or press "E" key on keyboard. It should first ask you where to export to, or if you have done that previously it will start exporting immediately.

2. First open a file from a directory full of files. Then press "C" key. All files in the directory will be added to the export queue, and will start exporting from the top one. It will use the current colour settings for all clips unless you have viewed some of them and set some per-clip settings.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 06, 2014, 05:31:30 PM
Hi BL do you plan to include the MLViewers ability to convert MLV to HVEC/ H.265 in future. I am currently reading about this codec and am fascinated about its potential.

It's possible since ffmpeg (which MlRawViewer uses) is integrating HEVC. But I haven't tried it, and right now it's probably not so useful due to the lack of players that can play those files.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on September 07, 2014, 11:33:21 AM
Just having fun testing out the LUT's...

Special Thanks to Baldand, A1ex & eVeryone else on board!

(https://farm4.staticflickr.com/3866/14978210409_88f5f06f57_o.png) (https://flic.kr/p/oPzf84)

(https://farm4.staticflickr.com/3908/15164551282_bef4494acd_o.png) (https://flic.kr/p/p73hLJ)

(https://farm4.staticflickr.com/3866/14978210409_88f5f06f57_o.png) (https://flic.kr/p/oPzf84)

(https://farm4.staticflickr.com/3873/14978282390_9ae4c019bb_o.png) (https://flic.kr/p/oPzBw7)

(https://farm4.staticflickr.com/3848/14978362847_56e1c6a3e7_o.png) (https://flic.kr/p/oPA2ri)

(https://farm4.staticflickr.com/3863/15164947225_c22672c628_o.png) (https://flic.kr/p/p75jtk)

(https://farm4.staticflickr.com/3869/14978363467_70e77641c9_b.jpg) (https://flic.kr/p/oPA2BZ)

(https://farm4.staticflickr.com/3844/14978366348_946a70060e_b.jpg) (https://flic.kr/p/oPA3tE)

(https://farm4.staticflickr.com/3864/14978285000_7e9f41ef0c_b.jpg) (https://flic.kr/p/oPzCi7)

(https://farm4.staticflickr.com/3875/15164949245_d6bccbaab1_b.jpg) (https://flic.kr/p/p75k5a)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 07, 2014, 12:17:48 PM
you should def. correct your whitebalance first cause every screenshot has a orangish look.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on September 08, 2014, 05:07:46 AM
@DeafEyeJedi
can you share your logs?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on September 08, 2014, 08:40:07 AM
@swinxx... White balance? Probably I should have but again I was just going through each LUT to get the look of it. Each LUT can create the warm look just like how it does with film. But Thanks for the follow up.

@budafilms... share my logs? you mean LUT's?

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 08, 2014, 09:22:22 AM
@DeafEyeJedi: take the wb picker and click with your mouse pointer to the white shirt of the young football player :)
when the wb is correct load the 3d luts, with the 1d lut you can change different input log luts to change the curves.. should deliver different results
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on September 08, 2014, 09:14:19 PM
@DeafEyeJedi
Yes, your Lut's, can I try?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: spnsir on September 09, 2014, 05:28:32 AM
@DeafEyeJedi
Yes, your Lut's, can I try?

they're for sale here:
http://www.vision-color.com/osiris/
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Yarcher on September 09, 2014, 08:03:58 AM
Thanks, for this qool app!

Can't find how to remove imported LUTs on Mac? I'm imported too many, and now try to remove some of them.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ToS_Maverick on September 09, 2014, 09:36:34 AM
Can't find how to remove imported LUTs on Mac? I'm imported too many, and now try to remove some of them.

You have to go to the hidden ".mlrawviewer" folder in your home folder and delete the lut3d file. This will purge all 3D LUTs.
There is no way at the moment to remove individual ones, just the whole bunch!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: bwinter88 on September 10, 2014, 07:38:09 AM
baldand,
Thank you so much for your work. This utility is invaluable. Two things:

-is there a way to set the default settings? It defaults to frame-by-frame playback but drop frame playback makes more sense for on-the-fly previewing, and it is a nuisance to have to switch every time I open a new file.

-The aspect ratio correction for 5Dmk3 60p is 1.61x, not 1.4x, curious why this is not an option?

Thanks
Ben
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dpjpandone on September 10, 2014, 07:32:09 PM
I was using 1.1.5 on windows until yesterday, when I upgrade to 1.2.3 + Windows LUT patch.

The DNG sequences that were exported with 1.2.3 contain several duplicate frames. they are usually in clusters of about 3-4 frames (duplicate) and then 5-8 good frames, then duplicates, then good, rinse, wash, repeat....

The same MLV's convert to DNG with no problems in 1.1.5.

I was not using any lookup tables, only vertical line correction

The super-sucky part of this story is that I typically delete my MLV's after I convert them to dng.  The only way i will be able to save our production footage from two days ago is to interpolate all the missing frames....

Could have been worse. At least I caught this problem before I deleted my MLV's from yesterday....

I know better than to upgrade in the middle of a project.... The LUT's were so tempting though... couldn't resist.

Your recent improvements look very promising. I'll check back in a month or two to see if this has been resolved.  Keep up the great work!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 10, 2014, 08:45:51 PM
The DNG sequences that were exported with 1.2.3 contain several duplicate frames. they are usually in clusters of about 3-4 frames (duplicate) and then 5-8 good frames, then duplicates, then good, rinse, wash, repeat....

Oh no, that sounds really bad!  :-(

Has anyone else seen a similar problem on Windows?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dpjpandone on September 10, 2014, 08:53:32 PM
dont panic, could be my fault... who knows what caused the problem. I'll upload some clips for you later.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dpjpandone on September 11, 2014, 12:05:15 AM
Here are some dng's:

http://www.filedropper.com/m08-1807dng000001

-I can reproduce this
-My graphics card in intel HD 4600
-PC it happened on is intel core5 8 gb ram, Win 7, based on asus motherboard, I wish i could give you complete specs, I'll try to reproduce it on my laptop as well to rule out  hardware.



Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dpjpandone on September 11, 2014, 03:13:13 PM
here is an .MRX file, and the log from user/mlrawviewer: http://www.filedropper.com/mlrawviewdiagnostics

I have confirmed that this problem does not happen with MLRawViewer 1.1.5 (another app) so it is my opinion that the MLV's are fine.

After reviewing the above attachment, please let me know if you require an MLV file, (I'll have to shoot a short take that will be easy to upload)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 11, 2014, 04:45:41 PM
here is an .MRX file, and the log from user/mlrawviewer: http://www.filedropper.com/mlrawviewdiagnostics

I have confirmed that this problem does not happen with MLRawViewer 1.1.5 (another app) so it is my opinion that the MLV's are fine.

After reviewing the above attachment, please let me know if you require an MLV file, (I'll have to shoot a short take that will be easy to upload)

Thanks for that. There was nothing obviously wrong in the log or the clip MRX file. So I'm suspecting now this is some GPU related issue.

Can you try exporting with the stripe correction turned off? Then the GPU is not involved in the DNG export process. If that works, it is most likely a GPU issue.

In that case, I suggest you try to update to the latest Intel graphics drivers you can find and see if that helps or fixes the problem - it has made a difference with some other recent Intel GPU problems on Windows.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: tomekk on September 13, 2014, 11:05:19 PM
I've just started using this program. Is there a way to copy WB settings after I adjust them in the program? For example I set WB in one clip and want to apply it to the rest of the footage. How do you guys do it?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 13, 2014, 11:19:05 PM
H/G - Save/load current colour balance & brightness (for matching multiple takes)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: tomekk on September 13, 2014, 11:29:34 PM
Thx!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 13, 2014, 11:40:49 PM
there is a readme file within the app, just check all the shortcuts there.  :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: naokileesw on September 15, 2014, 01:16:36 PM
Hi all! Posting for the first time here.

MlRawViewer is definitely what I've been looking for and the easiest software I've come across for processing RAW video files. I just have a question on the exported files and hopefully someone could guide me to the right direction.

I'm using:
MlRawViewer 1.2.3
Mac OS 10.9.4 -New Mac Pro
MLV files from EOS M

Everything looks great in the MlRawViewer. The "pink dot" is gone and everything looks smooth. Even footage that's been squeezed looks wonderful. But when I export the files to either DNG or MOV, they all look exactly like the original files, pink dots and squeezed and all. Exposure and color change are exported correctly, but.... Have I miss something?

Any help will be great!! I've been using ML for only about two months, but this has been the BEST!!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Metsadah on September 15, 2014, 04:17:14 PM
For me this app would be perfect if it came with a more standard decent UI. Where I could transcode a bunch of MLV's directly to prores based on one whitebalance correction etc.

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on September 16, 2014, 01:37:38 AM
It seems to not handle squeezed footage properly yet, but that's just my observation.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on September 17, 2014, 05:12:35 AM
I'm getting pink/magenta highlights on 50D footage. Is this an MLRawViewer issue or more likely a 50D black level issue? I'm also curious, would a highlight recovery tool, like the one in ACR, be at all possible?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: arrinkiiii on September 17, 2014, 11:31:42 AM

I have got that problem in my highlights to (7D). But i just see it on the MlRawViewer, after render and open the dng's files is not there.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: naokileesw on September 17, 2014, 04:16:44 PM
Maybe it's an EOS M thing. But I have the opposite thing happening. I can make the dots go away in MLRawViewer, but comes back when I render them out in either MOV/DNG.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 17, 2014, 06:20:28 PM
Maybe it's an EOS M thing. But I have the opposite thing happening. I can make the dots go away in MLRawViewer, but comes back when I render them out in either MOV/DNG.

Pink dot removing is not a very mature feature, it shouldn't behave the way you are seeing.

Some questions:
1. Do you have the stripe removing turned on - there should be an icon with vertical stripes and an X through it. If there's no X, click to enable it otherwise no there is pink dot removal in use.

2. If the X is on, do you see the dots when paused, or if you click the quality icon or press Q to enable CPU demosaicing? That's the same mode used for exporting.

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 17, 2014, 06:23:09 PM
It seems to not handle squeezed footage properly yet, but that's just my observation.

ATM it's only for viewing. I don't have a good way to do anything sensible in export that would be non-destructive.

I'm getting pink/magenta highlights on 50D footage. Is this an MLRawViewer issue or more likely a 50D black level issue? I'm also curious, would a highlight recovery tool, like the one in ACR, be at all possible?

It is doing some highlight recovery (apart from when exporting DNGs), it's just not very advanced.

Is this with playback only, DNG or MOV export, or all?

Can you provide me one sample DNG?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on September 18, 2014, 05:15:46 AM
Looks like the pink is showing up around the edges of clipped areas, in MlRawViewer Playback, as well as both exported DNGs and MOVs. Should I send you a DNG?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: felbingerfilms on September 19, 2014, 04:01:55 PM
Hello,

I have used MlRawViewer for a few months to convert my raw video files.

The program itself work great, but i was wondering if there is any way to record ProRes straight in the camera (5D3).

I have seen that MlRawViewer used ffmpeg as a sort of open source ProRes codec.

The BMPCC records prores and raw on board, and i am wondering if there is a way to have the 5d (or other cameras) do the same.

Would it be feasible to use the ffmpeg open source codec to do this?

Thanks,
Tim
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dmilligan on September 19, 2014, 08:39:32 PM
For realtime video encoding, codecs must be implemented in hardware. If it was as simple as putting ffmpeg on the camera, somebody would have done it a long time ago.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: felbingerfilms on September 20, 2014, 03:17:05 PM
 
For realtime video encoding, codecs must be implemented in hardware. If it was as simple as putting ffmpeg on the camera, somebody would have done it a long time ago.

What do mean with implemented into hardware?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dmilligan on September 20, 2014, 05:16:00 PM
The CPU is too slow and generalized to be able to handle the processing load required of encoding or decoding video streams in realtime. To implement encoders then, there must be specialized hardware available that does the encoding that is optimized for the particular task (sort of like how your computer has a GPU which is specialized hardware to do graphics rendering, the CPU would be too slow to do this). Almost all embedded devices use specialized hardware to do any particular processing intensive tasks that they have to do, and the CPU itself is just sort of a supervisor. This is exactly how your camera is, almost all of the image processing is done in specialized hardware.  There is specialized hardware in the camera for h246 and jpeg, (and other things like demosaicing, curves, pic styles, etc), but there is no hardware to encode "ProRes" or any other video codec. So your only options for video encoding are the built-in ones or no processing at all (raw).
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: senzazn12 on September 20, 2014, 11:05:05 PM
Is there a way you can implement some highlight recovery or shadow lift in MLVRAWVIEWER? Wonder what some of you all are doing for highlight recovery/shadows when using this tool since I'm used to ACR.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on September 21, 2014, 02:09:58 AM
It's already doing some highlight recovery, and you can lift shadows with the built in Log LUTs.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: naokileesw on September 21, 2014, 04:03:11 PM
Pink dot removing is not a very mature feature, it shouldn't behave the way you are seeing.

Some questions:
1. Do you have the stripe removing turned on - there should be an icon with vertical stripes and an X through it. If there's no X, click to enable it otherwise no there is pink dot removal in use.

2. If the X is on, do you see the dots when paused, or if you click the quality icon or press Q to enable CPU demosaicing? That's the same mode used for exporting.

Hey baldand,

Yes, the vertical stripes have an X through it and everything looks fine within the viewer, no dots at all. The dots are never visible when X is on, even when I pause or enable/disable CPU de-mosacing. It's just really strange... I understand it should be exporting how I see it within the viewer and everything is fine except for the dots...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dfgh on September 24, 2014, 01:15:49 PM
Hey,

when exporting from mlrawviewer the program will get so far and then freeze and I have to manually quit the program. It's only just started doing this. Any ideas (other than "reinstalling" the program i.e unzipping and replacing because I've tried that) It does this about about 8 out of ten attempts. If I keep trying it I will eventually get an export after many failings of the same raw at varying export percentages.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: aace on September 24, 2014, 03:14:44 PM
Hey,

when exporting from mlrawviewer the program will get so far and then freeze and I have to manually quit the program. It's only just started doing this. Any ideas (other than "reinstalling" the program i.e unzipping and replacing because I've tried that) It does this about about 8 out of ten attempts. If I keep trying it I will eventually get an export after many failings of the same raw at varying export percentages.

I have the same issues. It seems to occur when I leave my laptop running and come back to it after a while of converting. The only thing that seems to resolve this issue for me is to come back to my laptop periodically and keep my hard drive spinning. Not sure if this will help you but it might.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 24, 2014, 03:24:42 PM
@aace, @dfgh

Thanks for the reports. More info that could help:

- Mac or Windows? OS version?
- What GPU? RAM? SSD or HD?
- Log file. Look for the (hidden) ".mlrawviewer" directory in your user home directory. Within that should be an "mlrawviwer.log" file. Please send it to me.

Thanks in advance, and sorry about the troubles!

[edit] Oh, and after finding the log file and sending it to me, you can try deleting or renaming the whole ".mlrawviewer" folder. That should set the program back as if it had just been installed freshly.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 24, 2014, 04:54:53 PM
Update on next MlRawViewer version

I've been working on a few things for the next version of MlRawViewer, due as a binary 1.3.0 release "soon". I just wanted to give a little heads about what's coming (no surprises if you've been following my tweets):

- Some new curves, SLog, SLog2, Log-C & C-Log contributed by @ToS_Maverick
- Live RGB histogram while playing
- Improved CDNG playback support: 12bit DNGs, compressed DNGs (should work with Odyssey7Q & BMPCC CDNGs)
- Compressed DNG exporting, possibly including 12bit+linearisation "near lossless" mode.

I know lots of people have probably moved onto using MLVFS for their DNG conversion needs by now, but perhaps a few of you will still find these features of some use.

After the 1.3.x release series stabilises (might take a few updates), I will probably take a break from working on any major new features for MlRawViewer, and instead look at some different things. Since there are no other primary contributors to the project right now, I expect there will only be bug fix releases for a while.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on September 24, 2014, 05:30:12 PM
Andrew, that is some really fine new features. I, and I think a lot of people use this app a lot. For me, working with raw format this is the only app I use. Mlvfs is for mlv files for now. All log conversions dng, to mov etc are phenomenal in mlrawviewer. The speed and flexibility is amazing. Your work on this is beautiful.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 24, 2014, 05:42:36 PM
Hello baland!
Great to see a new update of the greatest mlv player/converter available.
I dont think that many people switched to another player (mlvfs) cause there are some drawbacks like:
no strip correction yet, or
no hot pixel or
no chroma smoothing, ect.

Your player is the best - because of
In out points,
Multiple files conversion,
Lut support
Preview funcion
And so on...

If you decide to switch to other projects i wish you all the best.
All in all It is bad that no more contributors jumped in the boat lately.
I would contribute:
- Ofx support or some kind of noise reduction ;)
- A window (not windows ;)) based browser
- Retina display support (macbook pro) of the browser window and the mlvrv environment (icons ect)

sadly i am just a user with no code skills
Perhaps other well skilled guys have some spare time to bring it to the next level. To be honest, i hardly believe that others could do that except you ;)

Best wishes swinxx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Frank7D on September 24, 2014, 06:45:12 PM
Just want to say that I use MLVFS, but mlrawviewer is still my go-to program for quick review of footage.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: KurtAugust on September 24, 2014, 09:34:47 PM
Baldand,
Thank you for developing this. But I really don't think mlrawviewer is any bit less cool than mlvs and I hope you will still feel like updating it once in a while.
Every tool has its place!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: arrinkiiii on September 24, 2014, 10:26:13 PM

+1

Great tool =) 
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldavenger on September 24, 2014, 11:35:48 PM
MLRawViewer is still my go to app for previewing and conversions.  It's a beautiful piece of software, and has enhanced the workflow process of ML Raw immensely.  I remember way back before we had Resolve 11 and MLRawViewer.  Dark times indeed.

Hats off to you sir for your brilliant work.  You thoroughly deserve all the plaudits and accolades rightfully coming your way.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dxotic on September 24, 2014, 11:49:02 PM
+10

MLRawViewer is an amazing piece of software. I have watched it's steady and rapid progression and am grateful for all the hard work and diligence. It is a great time saver and its abilities are beyond what others can do and hope that you are not discouraged and  and many others will still be using it for the foreseeable future. Thank You!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on September 25, 2014, 04:27:40 AM
I had a problem. The software stuck in OSX - not play, not export. I deleted and install again. Not working.
I think I have to delete from other part in the system and I don't know where.

Before the problem I add a lot of files form CF card - by USB3.

Any help?

THanks!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 25, 2014, 05:24:10 AM
Look for the hidden ".mlrawviewer" folder inside your user home folder. There are some persistant settings in there. Try renaming the folder. If that helps, please send the files from folder to me so I can diagnose the cause.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 25, 2014, 07:52:37 AM
hi baland!

i have a question

is it possilbe to view and extract a damaged mlv file because of a full card?
i have turned the option "reserved space" on in mlv menu but my card got full during recording and now i have a damaged file (structure with many files m00, m01,... m08) and would love to save that shot - i was on the road and wanted to quick check the shot, but mlrawviewer was not able to play it back..

here is a quick screenshot of the folder structure..
https://www.dropbox.com/s/rutp0ft58vq1bc5/Screenshot%202014-09-25%2007.53.00.png?dl=0

thx.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dpujolcosta on September 25, 2014, 10:08:30 AM
Hello Baldand

Great job, congratulations

+1
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on September 25, 2014, 10:43:59 AM
@baldand

https://www.dropbox.com/s/nqe5bkhnbtjxdpm/.mlrawviewerproblems.zip?dl=0
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Frank7D on September 25, 2014, 05:12:51 PM
@swinxx

Are you sure the file is damaged?
Have you read this?
http://www.magiclantern.fm/forum/index.php?topic=12466.msg120237#msg120237 (http://www.magiclantern.fm/forum/index.php?topic=12466.msg120237#msg120237)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on September 25, 2014, 09:05:54 PM
Do you plan to include ProRes 422 export in 1.3? ProRes4444 is great, but it's hard to justify the file size when the cameras themselves are only shooting 422 anyway.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 25, 2014, 09:43:13 PM
Do you plan to include ProRes 422 export in 1.3? ProRes4444 is great, but it's hard to justify the file size when the cameras themselves are only shooting 422 anyway.

I may include a 422 profile in 1.3. I think you are a bit misunderstanding though regarding "..cameras themselves are only shooting 422 anyway". Raw video is the bayer data straight from the sensor. It's neither (demosaiced) RGB or YUV, hence you can't really call it 422 or 444.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: pc_bel on September 26, 2014, 10:26:14 AM
Hi baldand,
Working with your aplication for a long time. Now I have a strange problem. Installed version 1.2.3 and when I open the aplication I can't see de red dot. It plays mlv files ok. But doesn't export nothing. If I press W and choose a directory, when I press E in mov option, nothing happen. If I'm in dng option it creates the folder but doesn't export nothing inside. I don't know if anybody has the same problem. Can you help me please?.
Thanks a lot.

Log document says this:

MlRawViewer v1.2.3
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
Creating default 1D LUTs
[]
Traceback (most recent call last):
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\ExportQueue", line 376, in doExportDng
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\ExportQueue", line 420, in processExportDng
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\ExportQueue", line 348, in tempEncoderWav
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\wave", line 502, in open
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\wave", line 163, in __init__
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\wave", line 128, in initfp
  File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\chunk", line 63, in __init__
EOFError
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 26, 2014, 11:21:25 AM
The red dot is removed but feature is there. Try pressing Y after starting the export to see if processing starts. Y pauses/ resumes
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dfgh on September 26, 2014, 01:17:05 PM
I'm using windows 7 on PC and currently using the very same program ( in the same location ) on a networked computer with absolutely no problems. I have also noticed on that machine that the Jumplists in taskbar for explorer have stopped working, which roughly happened at the same time, whether these two are related I'll leave for you to decided. I haven't updated or anything like that as I leave my editing machines off the internet.

CPU Intel  i7 4930k
Nvidia GF670
SATA III Seagate Drives (none SSD )
RAM 32GB 1866mhz ( I think that's the speed anyway ) Quad Channel
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: pc_bel on September 26, 2014, 03:11:15 PM
Quote
The red dot is removed but feature is there. Try pressing Y after starting the export to see if processing starts. Y pauses/ resumes

Thanks for your answer. Still doesn't work. Now I'm using magiclantern-Nightly.2014Sep01.5D3113 and trying the conversion with old mlvs (from older nightlys) it works!!!!, so is something related to this nightly build, maybe?...

I will try to update my nightly build and will report if problem persist or not.

Thanks.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: pc_bel on September 26, 2014, 03:50:37 PM
Nightly updated to 2014Sept12.5D3113 and works good!!!! Mlrawviewer works as it is supposed to do it.

So something related to the nightly or to my installation. Allways is better to think before act...

Anyway, baldand, thanks for the fast answer and for the excellent software too...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Kharak on September 27, 2014, 03:08:12 AM
Hey,

I could use some help with importing LUT's.

I press shift+L and choose a LUT, but it is not working. These luts are 3D, but I cant get them to work with MLRawViewer. I press shift+up/down and nothing happens. If I go through the 1D luts (left/right) I only find the ones included from MLrawviewer. Thinking maybe they were interpreted as 1D luts.

Do the .cube files have to be in a specific location?

Or is there something else I am doing wrong?

Thank you.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 27, 2014, 10:16:33 AM
Hey,

I could use some help with importing LUT's.

I press shift+L and choose a LUT, but it is not working. These luts are 3D, but I cant get them to work with MLRawViewer. I press shift+up/down and nothing happens. If I go through the 1D luts (left/right) I only find the ones included from MLrawviewer. Thinking maybe they were interpreted as 1D luts.

Do the .cube files have to be in a specific location?

Or is there something else I am doing wrong?

Thank you.


If you are on windows, you need to apply the patch file on bitbucket to make LUT importing work. Will be fixed in 1.3
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: senzazn12 on September 27, 2014, 02:12:28 PM
When will 1.3 be up? Thanks for this great tool!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 27, 2014, 04:08:01 PM
When will 1.3 be up?

It's not ready yet, but as soon as it is, I will make a binary of it.  You can follow progress in more detail on bitbucket: https://bitbucket.org/baldand/mlrawviewer/commits/all (https://bitbucket.org/baldand/mlrawviewer/commits/all)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Kharak on September 27, 2014, 08:12:41 PM
If you are on windows, you need to apply the patch file on bitbucket to make LUT importing work. Will be fixed in 1.3

Yes, thank you. That did the trick!

Should have mentioned I was on Windows.

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: senzazn12 on September 28, 2014, 05:11:10 AM
Awesome. You think you can implement a tool for dual iso DNG processing of MLV clips shot with dual iso?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 28, 2014, 09:58:46 AM
@sanzasn12: dualiso implementation would be superhandy, with the "-same level option on" for flickerfree dngs :)
greets.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: senzazn12 on September 28, 2014, 02:18:27 PM
@sanzasn12: dualiso implementation would be superhandy, with the "-same level option on" for flickerfree dngs :)
greets.

It would. The MLV 1.9.2 convert program is great but it is not using the the current cr2hdr20bit same levels algo. I tried to replace the old cr2hdr.exe with the cr2hdr20bit.exe in the tools folder of program but it didn't work.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: spnsir on September 30, 2014, 02:29:06 AM
Is there a plan to get audio sync in Resolve working?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 30, 2014, 07:17:11 AM
Is there a plan to get audio sync in Resolve working?

At the moment I don't know how to do that
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 30, 2014, 11:51:02 AM
i have made an feature request of that davinci resolve audio sync demand. :) rawmagic can do this, perhaps there is a spec somewhere..?


Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: spnsir on September 30, 2014, 05:12:25 PM
chmee has it in raw2cdng as well... rawmagic and cdng do it in different ways (rawmagic automatically creates sequences that have audio linked in resolve... raw2cdng you have to select all the audio and append it to the video files by timecode). I know in the raw2cdng thread they discuss implementation of audio syncing for beta 3.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 30, 2014, 11:01:15 PM
MlRawViewer 1.3.0 available for testing


1.3.0 is now available to try in the usual place.

Since there a few larger under-the-hood changes in this one, I gave it a new minor version number. As this is the first release in that series, you should expect to encounter some new bugs. I would appreciate it if you can take the time to report any *new* problems you find with clear instructions for reproducing & log files where possible, either here or to the bitbucket issues list.

Main features:

Features that did NOT make it in yet:
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 30, 2014, 11:15:06 PM
whow, i think i was the first one who downloaded it.

thank you for your hard work baland! you are great!

however, the program is not working for me,
i have copied it onto my desktop (mac 10.9.5) and started it with a double click, then the window opens where i can choose the file, after choosing the file that window closed, but nothing happend..

i´m sorry to report that, greets. swinxx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 30, 2014, 11:23:23 PM
Log file...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 30, 2014, 11:27:03 PM
ok i am searching the log file, in the meantime, perhaps it has something to do with the idx file which is in the same folder..?
thx.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 30, 2014, 11:31:19 PM
here is the file
https://copy.com/sOIQdyP2VAxJLPRJ

greets. swinxx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on September 30, 2014, 11:41:38 PM
Possibly a path containing Unicode/accented characters? Those are often trouble...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 30, 2014, 11:42:49 PM
ah, it was an mld directory in the same directory path. i deleted it (it was empty) and now it works..
greets.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on September 30, 2014, 11:47:01 PM
second problem is that i can not load any 3d luts? they are not previewed.. 1d luts are previewed..
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Andy600 on October 01, 2014, 02:02:57 AM
@swinxx - which 3D luts are you trying to use?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 01, 2014, 06:35:01 AM
second problem is that i can not load any 3d luts? they are not previewed.. 1d luts are previewed..

Are you seeing a regression here? Were you using 3D LUTs with v1.2.3 without problems?
I don't understand the "previewed" description. You import the LUT, then it is available for use - Shift UP/Shift DOWN steps through 3D LUTs. Do you mean that the list stays empty?

Anything in the log file when you do the import?

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 01, 2014, 08:50:20 AM
yes, the list stays empty - no luts available although i imported them.. :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on October 01, 2014, 10:04:23 AM
Hi Baldand. Gonna try the latest asap.

"DualISO (this will probably never happen)"

It would be interesting to simply have your awesome app being able to convert dual iso dng to a specific location. This would would give us raw, mlv and dual iso conversion, all in one app. Maybe there could be a specific button pointing to cr2dhr when wanting dual iso exports? Maybe this will confuse things with the app and I am totally fine with all that has been done already if you decide not implement it. 
Thank you.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 01, 2014, 08:31:16 PM
yes, the list stays empty - no luts available although i imported them.. :)

Thanks! I've found and fixed the bug (in git) now. Fix will be in 1.3.1
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 01, 2014, 09:26:56 PM
Thank you baland! You are top notch!
Is it possible to download that fixed version anywhere? Cause I have no idea how to compile it ;(
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 01, 2014, 10:21:34 PM
Thank you baland! You are top notch!
Is it possible to download that fixed version anywhere? Cause I have no idea how to compile it ;(

Yes. I uploaded 1.3.1 to the usual place with the LUT import fix for Mac and Win.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 01, 2014, 10:43:19 PM
great, i will try it.
thank you
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on October 02, 2014, 07:45:24 AM
Gotta start working with the mlrawviewer and prores a bit more. I first did this dual iso sequence in after effects and acr and the time consuming workflow is such a tragedy compared to mlrawviewer.
This is a quick edit from the files coming from mlrawviewever.
 
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on October 02, 2014, 09:27:38 AM
@Baldandt
two questions

1) Can you give brief explanation - or link - about quality for the item "Exported DNGs are now losslessly compressed. This makes them roughly 50% of the old uncompressed 16bit DNGs"

2) Wich is the usual place to download - I tried the first link in the post, but is the 1.2.3

THK!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 02, 2014, 09:36:49 AM
Download page is at: https://bitbucket.org/baldand/mlrawviewer/downloads (https://bitbucket.org/baldand/mlrawviewer/downloads)

The DNG specification includes a compressed mode which uses Lossless JPEG (1992) to compress the image. This can handle any number of bits up to 16bit with no data loss, and in our case of 14bit images, it typically results in files about 50% the size of uncompressed 16bit DNGs containing the same information.

The compression ratio will be worse with noisier images, and better with clean or blurry images.

Let me know if you encounter any problems.

(The lossless JPEG code is all new - it may have bugs. I do not recommend yet archiving these DNGs and deleting the source MLV files)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 02, 2014, 08:39:58 PM
Hello Baland..
I have a question:
If i run mlrawviewer on mac, laptop 13inch with iris gpu, is it working as expected? I have noticed some heavy banding within the preview today, but have not converted the files to dng yet. But it makes no difference when turning vert stripe corr on/off...
So i thought that it could be the problem of thr iris gpu.
Thx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: senzazn12 on October 02, 2014, 09:01:16 PM

Gotta start working with the mlrawviewer and prores a bit more. I first did this dual iso sequence in after effects and acr and the time consuming workflow is such a tragedy compared to mlrawviewer.
This is a quick edit from the files coming from mlrawviewever.
 

So you did this with MLVRAW viewer? How did you did you export to prores with the dual iso files? Would't the file still be interlaced?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on October 02, 2014, 09:05:47 PM
First export to dng with mlrawviwer than conversion with cr2hdr20bit binary then back to mlrawviewer setting ins and outs exporting s-log prores. Works really good.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 02, 2014, 09:20:22 PM
another observation:
with the new version the playback of the files is stuttering. (it is the first version where this happens) it is not possible to play back the files smooth.
with an older version it works as expected.

greets.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 02, 2014, 09:27:03 PM
@swinxx re stripes you should try with 1.2.3 also to see if it looks the same there. re the performance, is that only on the Macbook with Intel, or is it also slow on something with a discrete GPU?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 02, 2014, 10:24:11 PM
hello baland

i have tested, and it sadly doesn´t work!
here i uploaded one dng - converted with mlrawviewer, and one with mlvfs (which is working as far as i can see)
https://copy.com/Rxmwj8VD10hKcrNz
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 02, 2014, 10:34:58 PM
Couldn't really see the problem with those samples. But if MLVFS is working that's great :-)

(MlRawViewer stripe correction is more tuned for 7D stripes than 5d3)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 02, 2014, 10:42:46 PM
hi baland,

dont get me wrong.. i have checked it again and you are right. it is cancelling vertical stripes when turned on. but when i look deeper, i can see the stripes. i will mark one area within the next upload here:mlvs is different, there are no stripes no matter how exactly i try to check it.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: optik on October 03, 2014, 07:38:17 AM
 How do i make this happen on 10.9.5?  post#914
Can't seem to find file at all i really need to delete some LUT is making MlRawViewer Super slow to load?
Short explanation or link would be awesome. Loving this app Great job

Can't find how to remove imported LUTs on Mac? I'm imported too many, and now try to remove some of them.

You have to go to the hidden ".mlrawviewer" folder in your home folder and delete the lut3d file. This will purge all 3D LUTs.
There is no way at the moment to remove individual ones, just the whole bunch! :-[
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 03, 2014, 10:54:43 AM
@baland:
Would it be possible to include a 5d mk3 tuned vertical stripes correction too? Thx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 03, 2014, 02:01:27 PM
Noob questions. Why the dng obteined with rawmagiclite are brighter? Someone has tried the new compressed dng? Are there some serious quality loss when playing with colours?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 03, 2014, 02:02:45 PM
@baland:
Would it be possible to include a 5d mk3 tuned vertical stripes correction too? Thx

It's quite unlikely at this point.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 03, 2014, 02:03:53 PM
Noob questions. Why the dng obteined with rawmagiclite are brighter? Someone has tried the new compressed dng? Are there some serious quality loss when playing with colours?

Can't comment on the brightness.

The compression is lossless. There is no quality loss.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 03, 2014, 02:13:45 PM
@ baland:
Is the problem lack of time, code complexity or the fact that you dont need it?
Your tool is so great - a must for all owners with ml cams. Never heared that the code must be optimized for a special cam,
So tell us how we can make the unlikely happen? Greets
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 03, 2014, 02:40:21 PM
@ baland:
Is the problem lack of time, code complexity or the fact that you dont need it?
Your tool is so great - a must for all owners with ml cams. Never heared that the code must be optimized for a special cam,
So tell us how we can make the unlikely happen? Greets

I only have a 7D, so naturally it's optimised for the problems I had on my own camera. The whole tool is designed to "scratch my own itches", and then shared in case it's useful for others.
There are no other primary contributors to the code right now, though I would a welcome anybody with the skills and time to contribute new features.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 03, 2014, 03:17:09 PM
so dear baland,

i can fully understand and it is really great that you share such a great tool with all the others for mac/win/lin world. perhaps a1ex can help here? he has made that correction code.. perhaps we can ask HIM :) if he would help us with this specific optimization?
would that help?
thx.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 03, 2014, 09:13:16 PM
Waa half the size and no quality loss! Great, thanks!
The brightness change is not so important after all, it must be something code related that doesn't impact quality.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on October 04, 2014, 07:17:45 AM
Hi Andrew.
DNG compression works :). Glad to see this. Will this affect conversion speed?

Playback stuttery now.
creating new folder doesn,t work.

Big thanks.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 04, 2014, 09:31:48 AM
It seems to me that yes, it's slower. But without multithread (that it's difficult to implement if I remember it right) this is the max.
For me the only thing is the hot pixel removal, it seems to not have any effect (watching the dng in resolve), if it would be possible to make it effective it would be really useful.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 04, 2014, 11:28:53 AM
I tracked down the cause of the playback performance regression now and should have a fix out in a couple of days. It was a side effect of changes made to support the histogram.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Kakiisch on October 04, 2014, 03:03:29 PM
Hi,

First off, thank you for developing such an awesome RAW workflow enhancer!

I've been playing around with the MlRawViewer for a few days now and everything was incredibly smooth until the last test I did which left me helpless. I was recording my RAW files as per usual and put them on my PC. I fired up MLRV, fiddled with the settings and tried to export the footage (one 20sec file with 50fps and one 25sec file with 25fps). MLRV just creates the .WAV-files to the specified directory for both MLVs (e.g. M04-1508.WAV + M04-1508_00.WAV for one file) and then stops the export at 0.00%.


What to do?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 04, 2014, 03:31:47 PM
Hi,

First off, thank you for developing such an awesome RAW workflow enhancer!

I've been playing around with the MlRawViewer for a few days now and everything was incredibly smooth until the last test I did which left me helpless. I was recording my RAW files as per usual and put them on my PC. I fired up MLRV, fiddled with the settings and tried to export the footage (one 20sec file with 50fps and one 25sec file with 25fps). MLRV just creates the .WAV-files to the specified directory for both MLVs (e.g. M04-1508.WAV + M04-1508_00.WAV for one file) and then stops the export at 0.00%.


What to do?

Things to check
1. Check the export directory is valid. Press W and select a folder
2. If export still stays on 0%, press Y in case you have paused the exporting process
3. Find the log file and send to me. Look in your home folder for the hidden ".mlrawviewer" folder, and find mlrawviewer.log inside that.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 04, 2014, 03:49:18 PM
It seems to me that yes, it's slower. But without multithread (that it's difficult to implement if I remember it right) this is the max.
For me the only thing is the hot pixel removal, it seems to not have any effect (watching the dng in resolve), if it would be possible to make it effective it would be really useful.

Do you have the stripe correction on (X in the stripes icon)?

If so, and that doesn't work, could you share with me a short sample MLV that shows the problem with hot pixels?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 04, 2014, 05:40:43 PM
Yes I have it. I'm still using RAW for the extra stability and performance, can I send you this? Do you also need the dngs that are created?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 04, 2014, 06:37:56 PM
Yes I have it. I'm still using RAW for the extra stability and performance, can I send you this? Do you also need the dngs that are created?

.RAW is fine also, as long as it's more than say 100 frames since bad pixel correction needs a few frames to identify them.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 04, 2014, 06:39:52 PM
1.3.2 now available for testing

https://bitbucket.org/baldand/mlrawviewer/downloads (https://bitbucket.org/baldand/mlrawviewer/downloads)

Has everything 1.3.0 and 1.3.1 had, plus a few bug fixes:

- The major performance regression in playback should be resolved
- Compressed DNG export should now be a bit faster on dual core machines
- There was a memory leak with the compressed DNG export, now resolved
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 04, 2014, 07:00:34 PM
Will test it tonight, thank you very much!!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 04, 2014, 08:09:43 PM
The new version speed seems back to normal. The problem with the hot pixel removal process is this one: it seems to work in the playback within the app but when I export the dng sequence and open it in Resolve the hot pixels are exactly the same. I don't know if the removal of hot pixels is some additional information put aside the dng or simply changing values but anyway Resolve is not getting it. :(

I'm uploading the raw file into mediafire, it will take 40 more minutes.

edit: I'm sending you the file.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Kakiisch on October 05, 2014, 03:33:41 AM
Quote
Things to check
1. Check the export directory is valid. Press W and select a folder
2. If export still stays on 0%, press Y in case you have paused the exporting process
3. Find the log file and send to me. Look in your home folder for the hidden ".mlrawviewer" folder, and find mlrawviewer.log inside that.

The directory was "valid". Basically the issue was that I was, for the first time during all these tests, trying to use MLRV to footage that was on my external hard drive. And this USB3.0 capable HD is only using the not so optimal USB2.0 bottlenecked by my 6 year old motherboard. I'm not too code or tech savvy so the reason why MLRV wasn't able to convert the footage to .MOV is beyond my understanding. At least now I can convert the footage when I use my normal hard drive.

I appreciate your responses here on the forum and the commitment to this exquisite software.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: coryaycock on October 05, 2014, 07:32:19 AM
Hi,

I've upgraded to 1.3.2 and all of my dngs are coming out pink now.  I don't know what it could be. It looks good in the Viewer, but after exporting...all pink.   Am I the only one experiencing this?

Nightly
7D

Modified Menu:
MLV Sound
FPS override 23.976
RAW video (MLV) 1728x972

Any help would be appreciated.  Thanks!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 05, 2014, 07:48:31 AM
Can you provide one pink DNG as a sample?
Is it a pink tint but the image is visible? (That's usually caused by a wrong black level) or just pink?
What program are you using to read the DNGs?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: coryaycock on October 05, 2014, 07:54:05 AM
Hi baldand,

Using Adobe DNG.

I'm sorry, I'm an idiot and don't know how to do add an image to the message. 

The DNG image is half pink and I can't view the image through it.

I'm still a rookie, but it was really simple before, because I would just export from the Viewer, then import in ACR with no hassle.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 05, 2014, 08:07:08 AM
Screenshot or sample DNG please.

Try viewing in another programming to check.

Also try converting with 1.2.3 to verify this is a regression in MlRawViewee
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: coryaycock on October 05, 2014, 08:19:43 AM
Ok, I'll try 1.2.3 and report back.

(Back)

Hmm...1.2.3 works for me.  No pink.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: PhilSouth on October 05, 2014, 08:41:49 AM
Can anyone please help?

Im running windows 8.1 and I cannot get MlRawviewer 1.2.3 working properly. It is probably something that I have done in the set up.
When I go to open the app it will ask for the mlv file to be opened then when I select the file the program opens for a split second then it closes.

So far I downloaded the zip, Unzipped it. Downloaded Python, installed it. (i dont know if I am required to link the programs some how). And shot my first mlv footage. Now I need to convert to DNG some how for use in After effects.

Any Ideas of where I may have gone wrong?

Thanks.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 05, 2014, 08:54:05 AM
Can anyone please help?

Im running windows 8.1 and I cannot get MlRawviewer 1.2.3 working properly. It is probably something that I have done in the set up.
When I go to open the app it will ask for the mlv file to be opened then when I select the file the program opens for a split second then it closes.

So far I downloaded the zip, Unzipped it. Downloaded Python, installed it. (i dont know if I am required to link the programs some how). And shot my first mlv footage. Now I need to convert to DNG some how for use in After effects.

Any Ideas of where I may have gone wrong?

Thanks.

You need to find the log file from the ".mlrawviewer" dir in your user home dir and share it.

Also, python is not needed. It's included in the binary
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 05, 2014, 09:21:56 AM
Ok, I'll try 1.2.3 and report back.

(Back)

Hmm...1.2.3 works for me.  No pink.

Ok, sounds like a regression.

How old is the version of ACR you are using?

At this point you need to give me one of the DNGs to look at to see what is going on.

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: PhilSouth on October 05, 2014, 10:35:58 AM
    Can anyone please help?

    Im running windows 8.1 and I cannot get MlRawviewer 1.2.3 working properly. It is probably something that I have done in the set up.
    When I go to open the app it will ask for the mlv file to be opened then when I select the file the program opens for a split second then it closes.

    So far I downloaded the zip, Unzipped it. Downloaded Python, installed it. (i dont know if I am required to link the programs some how). And shot my first mlv footage. Now I need to convert to DNG some how for use in After effects.

    Any Ideas of where I may have gone wrong?

    Thanks.


"You need to find the log file from the ".mlrawviewer" dir in your user home dir and share it.

Also, python is not needed. It's included in the binary"

Ok so i went through and found some share options and messed around with that. Then I right clicked the app and it gave me the option to run with my NVIDIA graphics card and that worked!

thanks for the help
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ToS_Maverick on October 05, 2014, 11:28:07 AM
Thank you for your efforts Andrew!
cDNG compression works great!

1) I can confirm though, that the exposure is a little different than the RawMagic conversion. Something about 0.4 stops. My RM export needs 1.25 stops adjustment, your DNG export needs 1.65 stops. After that, the result seems to be the same (Color etc.)
2) Somehow RawMagic's cDNG is recognized by Resole on the spot, with MLRV's export I need to enter the directory to access the clip. Any idea why that could be? Some header missing in the dngs?

Let me know if you need further information!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: chmee on October 05, 2014, 01:06:10 PM
TOS_Maverick could you give us so me info (folder/filenaming) and at least one dng and a WAV?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ToS_Maverick on October 05, 2014, 02:51:34 PM
TOS_Maverick could you give us so me info (folder/filenaming) and at least one dng and a WAV?

Here you go:
http://www.michaelfischer.at/files/DNGDiff.zip (http://www.michaelfischer.at/files/DNGDiff.zip)

The RAWMagic variant (C0...) works fine, even only with this one DNG.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: chmee on October 05, 2014, 02:56:50 PM
Thanks, will download it later.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dmilligan on October 05, 2014, 03:12:40 PM
Something about 0.4 stops.
The DNG from RAWMagic has BaselineExposure: +0.40. I'm not sure why. In MLVFS, I put the "raw_info.exposure_bias" here, but I've never really seen it be anything other than zero.

Also the RAWMagic DNG has tag 51081, which is "ReelName" in the spec and it is set to the filename prefix/folder name. Perhaps this is why resolve sees the directory automatically? I'll experiment with this in MLVFS and see what I can find. @chmee, do you use this tag in raw2cdng?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: chmee on October 05, 2014, 07:04:18 PM
@Tos_Maverick. ah, ok, thats nothing especial. for this "media"-behaviour you just need kind of filenaming-convention.

folder: blabla_C0000
dng-file: blabla_C0000_00001.dng
(for example)

thats the reason i built the filenamegenerator into raw2cdng. interesting would be the part with embedded audio, does this work? look here (http://www.magiclantern.fm/forum/index.php?topic=10861.0) and here (http://www.magiclantern.fm/forum/index.php?topic=11520.0).

@dmilligan of course :) but it was not the solution for embedded (autosynced) audio.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: ToS_Maverick on October 05, 2014, 07:28:45 PM
@Tos_Maverick. ah, ok, thats nothing especial. for this "media"-behaviour you just need kind of filenaming-convention.

folder: blabla_C0000
dng-file: blabla_C0000_00001.dng
(for example)

thats the reason i built the filenamegenerator into raw2cdng. interesting would be the part with embedded audio, does this work? look here (http://www.magiclantern.fm/forum/index.php?topic=10861.0) and here (http://www.magiclantern.fm/forum/index.php?topic=11520.0).

Ha, you are right, it works now!
Now it would be great if MLRV does that out of the box ;)

Can't help you with audio, my clips are .RAW (v1) without audio...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on October 05, 2014, 09:42:21 PM
I've noticed that Curves and luts don't properly apply to squished 60p footage when exporting to ProRes. Footage always comes out much darker.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: coryaycock on October 05, 2014, 10:54:28 PM
@baldand

[imghttp://http://(http://i1240.photobucket.com/albums/gg486/7kndp9gc/b103ce34-6e77-46aa-9ef0-3457d5537986_zpsb64551ab.png) (http://s1240.photobucket.com/user/7kndp9gc/media/b103ce34-6e77-46aa-9ef0-3457d5537986_zpsb64551ab.png.html)/img]

Using Lightroom 5.6.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 05, 2014, 10:56:58 PM
I've noticed that Curves and luts don't properly apply to squished 60p footage when exporting to ProRes. Footage always comes out much darker.

Thanks for the report. I'll look into what's going on there
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 05, 2014, 11:33:44 PM
@baldand

[imghttp://http://(http://i1240.photobucket.com/albums/gg486/7kndp9gc/b103ce34-6e77-46aa-9ef0-3457d5537986_zpsb64551ab.png) (http://s1240.photobucket.com/user/7kndp9gc/media/b103ce34-6e77-46aa-9ef0-3457d5537986_zpsb64551ab.png.html)/img]

Using Lightroom 5.6.

Thanks. That looks very similar to what OS X Finder shows as preview for the compressed DNGs, also for BMPCC files. I would say it is reading the DNG tiles as if they are uncompressed. No idea why though. I need the DNG....
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on October 06, 2014, 09:37:03 AM
@baldand I read your blog, great explanation!

I understood the idea is to get DNG compressed from RAW and MLVraw
But like you, I have terabytes of DNG and it´s a good idea that MlRawViewer can read DNG exported and compress to a lossless format.

Thanks
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: scatsy on October 06, 2014, 03:21:47 PM
Quote
I've noticed that Curves and luts don't properly apply to squished 60p footage when exporting to ProRes. Footage always comes out much darker.

I have similar problem, but I don't know if i am doing something wrong. I open the MLV, export the DNG and open in DaVinci, and the results are...


(http://i108.photobucket.com/albums/n29/Scatsy/Capturadepantalla2014-10-06alas150728.png~original)

I Have this problem in 1.3.2 version too
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: hdclip on October 06, 2014, 03:59:51 PM
You are exporting DNG and not Prores...the prores whit curve and the dng without...it´s not?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 06, 2014, 04:00:53 PM
I have similar problem, but I don't know if i am doing something wrong. I open the MLV, export the DNG and open in DaVinci, and the results are...


(http://i108.photobucket.com/albums/n29/Scatsy/Capturadepantalla2014-10-06alas150728.png~original)

I Have this problem in 1.3.2 version too


LUTs are not applied to DNG exporting, only MOV.

DNGs contain all the original raw data so it doesn't make sense to apply a LUT as it would be throwing away info. You can apply LUTs inside Resolve.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: scatsy on October 06, 2014, 04:09:45 PM
Thanks! I was worng then XD
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: bluewater on October 07, 2014, 06:58:14 AM
Would it be possible to include noise reduction function or sharpen function ? thanx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 07, 2014, 07:32:52 AM
Would it be possible to include noise reduction function or sharpen function ? thanx

Those would be possible to do
But I don't currently plan to do them.
Code contributions gratefully accepted.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 07, 2014, 08:32:06 AM
Once again another great update from @baldand -- I'm enjoying MLRawViewer more than ever. If I'm not wrong but it seems to be running more smoothly and doesn't lag as much as it used to do. This is one of the best tools for those who are in tight timing space and need to get ProRes or DNG's ASAP... looking forward to more updates in the near future!

THANKS!

 ;D

*edit*

Actually I just tried exporting as .MOV and apparently it won't recognize the format via Quicktime nor Premiere Pro as well. Worked fine on 1.2.3 but not for 1.3.2 unless I'm missing something...
(https://farm6.staticflickr.com/5599/15279991597_199469ba6d_b.jpg) (https://flic.kr/p/pheX9Z)
(https://farm4.staticflickr.com/3936/15279991447_ef63a93100_b.jpg) (https://flic.kr/p/pheX7p)

Thoughts?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 07, 2014, 09:34:18 PM
the .mov files came out looking like this... (although I did exported twice just to make sure)



anyone else experiencing the similar issue that I am dealing with?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: simulacro on October 07, 2014, 10:08:01 PM
That's happening also to me… the .mov videos have that strange motion.

I'm working on a 2009 macbook pro with Mountain Lion installed, last program version 1.3.2.
From 15 clips there is one (1.3 gb size .raw -son of batch program exports fine-) that doesn't show in the program interface, only a black screen without any controls…
 
the others look ok but when I make a batch export the program generates empty folders or with one or two dng's

edit: now after restarting MLRV, the program is generating all the dng's. The behavior creating empty foldres occurred after a .mov batch conversion

Beautiful program, thanks a lot
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: simulacro on October 07, 2014, 10:21:37 PM
Camera raw doesn't recognize the dng's, I'm working in After Effects CS5, Camera Raw  6.0

"Photoshop File Format error 30505"

--

Lightroom 4 shows them beautifully
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: simulacro on October 08, 2014, 01:42:03 AM
There is another issue with the cdng in Adobe Lightroom:

I exported a dng sequence with Son Of Batch. In Lightroom there is an option to choose the camera profile and the VisionLog option works ok with the dng's created with Son of Batch

When I load in Lightroom the cdng's created by MLRV, the program doesn't let you choose the VisionLog option in the Camera Profile (in the Camera Calibration Panel). There is only the option "embedded"
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 08, 2014, 06:47:48 AM
Ok, thanks for the bug reports. I'll try to take a look at them

(It would also be helpful for people to shout if everything is working ok for them with 1.3.2 so I can know what IS working)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on October 08, 2014, 07:42:28 AM
OSX macbook pro 15 inch 2013 Mavericks

Working
Viewing from raw to mlv files (J,K) working(raw to folders with dng files, not working)
Files plays smooth in mlrawviever
File size smaller, yeey
Files works in ACR adobe CS6
Files works in after effects CS6
Opens up in davinc resolve

Bugs
Going from raw to folders with dng not working
New dng files not readable with older mlrawviewer(1.2.3)
Initially audio would,t attach to the picture when viewing exported dng:s. Now working. Can,t reproduce the problem
Your app don,t like folder named with Ä,Ö,Å :). Makes the app not open.

Gotta go to work, more test later on…
Thanks for everything.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 08, 2014, 06:20:05 PM
Hello @Baldand -- I did some more testing today with 1.3.2...

OSX Macbook Pro 15 inch 2006 10.9.5

I think what caused the weird focus movements from my previous video was caused by Exporting All Files with Current Settings (Press C) and then I tried another test whereas I just export as a single file (same video below) which came out just fine... could this be a bug?

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: simulacro on October 08, 2014, 10:06:39 PM
the batch conversion is doing some weird stuff on my vids:

https://www.youtube.com/watch?v=fIo6WKJvwSU&feature=youtu.be

apart from the funky motion, this is a clip untouched from the conversion. What it means its that the program is joining in one clip the end of one clip and the beginning of the next. There are also those strange colors that sometimes are red dots all over the place
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: hateom on October 09, 2014, 04:40:53 PM
My issues (tested on Mavericks OS X, iMac & MacBook Pro):

1. Mouse cursor disappearing in the window region (fullscreen on and then off fixes the problem)
2. Open File Dialog opens in the background, and I need to move the main window to see it
3. Destination directory dialog opens in background as well, plus all the key actions go the the main window instead of the save dialog (cannot create new directory in it, etc)

Other than that I love this app. I use it extensively. Thanks for your efforts!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: feureau on October 10, 2014, 01:13:15 AM
Hi

I've been having trouble doing batch conversion on a Windows 7 x64.

Using MLRawViewer 1.3.2.

After opening the first .mlv as usual and setting up the export settings, I then hit c to add the rest of the MLVs into the queue and it will start normally. But once it's done converting the first MLV, it will open the second MLV and jumps to this 188.80%  like so: http://imgur.com/McuVy40 and crash.

Here's the program detail from the crash window:

Code: [Select]
Problem signature:
  Problem Event Name: APPCRASH
  Application Name: mlrawviewer.exe
  Application Version: 0.0.0.0
  Application Timestamp: 514e2c2f
  Fault Module Name: bitunpack.pyd
  Fault Module Version: 0.0.0.0
  Fault Module Timestamp: 543016a3
  Exception Code: c0000005
  Exception Offset: 00001347
  OS Version: 6.1.7601.2.1.0.256.1

I've been getting this same error in 1.2.3 version too.

Any ideas?

Also: I can't seem to associate the MLV to MLRawViewer anymore so that I can just double click the MLV and have it open in MLRawViewer. It used to work on 1.2.3 but not anymore.

EDIT: Btw, what is the key to remove a clip from the export queue?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 10, 2014, 08:50:59 AM
Did some more testings with DNG's exports and yet they are both still showing the pink frames. Anyone experiencing the same issue with MlRawViewer 1.3.2 on a Mac running 10.9.5?

5D3
(https://farm4.staticflickr.com/3932/15306697439_14251cf4d5_b.jpg) (https://flic.kr/p/pjAPSx)

EOS-M
(https://farm4.staticflickr.com/3949/15470475596_31e2313c57_b.jpg) (https://flic.kr/p/pz5epS)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 10, 2014, 09:12:32 AM
For those who are curious... I decided to put together a rough cut of all of each .MOV export as batch (Press C) from MlRawViewer 1.3.2 and then export it as a quicktime format from Premiere Pro just so you all know what it looks like when we export as a batch as oppose to single file by file within the amazing program in mlrawviewer and all the thanks goes to @baldand!

This was all shot in RAW 1080p 24fps (along with a several 3x crop mode shots) with nightly build from Sept 27th.


p.s. Not sure why the footage turn out cropped in the last few clips towards the end of this video. Perhaps I had them in crop mode and forgot to stretch it out? But again I thought if we shoot in 3x crop mode which should still come out 1080p regardless. Weird?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 10, 2014, 08:28:47 PM
@DeafEyeJedi  I have now managed to reproduce the corrupt MOVs when exporting all with the C key. Hopefully this enables me to find the cause of the problem and fix. For now I recommend not using C key in 1.3.x

Regarding the pink frames in the Mac DNG Preview - that is a known issue with MacOS - it cannot correctly show DNGs that use lossless compression (instead you just see that kind of corrupt pink image chopped down the middle). As far as I know, all full DNG handling programs (e.g. Adobe ACR, Resolve, anything based on dcraw) should handle compressed DNGs without problems.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 10, 2014, 11:59:49 PM
@baland
one question,
does the mlrawviewer has a bad pixel detection implemented for converting mlv to dng?
i had a problem with bad pixels in some mlv shots (with mlrawviewer and mlvfs) and they are still there after conversion.
dmilligan just told me that he had to adjust the threshold of that algo, perhaps this would also be useful for the mlrawviewer?
hope that a1ex and you are implementing a tuned 5d mk3 vertical stripes correction soon too :)
thank you very much. greets. swinxx.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: kyrobb on October 11, 2014, 12:28:32 AM
Was thinking that a built in Pink Dot Remover tool for 650D and 700D could be very useful in future versions, if at all possible.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 12, 2014, 05:27:05 AM
@baldand -- Thanks for the clarification on that part with the DNG's exports regarding Mac's. However, Once I tried to uninstall 1.3.2 and install 1.2.3 and now whenever I try to run it... nothing pops up like as if I didn't install it properly but I know I did.

Thoughts?

I completely uninstalled with CleanMyMac 2. Not sure if that actually gets the job done?

Thanks again!

**This is what is happening every time I open the app to try and run it...
(https://farm4.staticflickr.com/3938/15510997385_d31e31ba46_o.png) (https://flic.kr/p/pCDV8p)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: anandkamal on October 12, 2014, 11:30:29 AM
Hi friends, Does MLRawviewer 1.2.3 or any version change the .mlv file characteristics (permanently)? Because the pink horizontal line problem that I am facing for a couple of months now seems to arise after being played in MLRawviewer. That pink strand is present in cdng extracts too and also seen in rendered output from editing or color correction software. The same file I had as a backup in another folder, when played for the first time in MLRawviewer did not show the pink lines. This is not always true as I also see pink lines in some first time opened mlv footage too. I use mlrawviewer a lot as i see 50-100 footage as rushes daily.

So just wanted to know if the viewer changes the characteristics of mlv file permanently. I am using april 2014 build ML, MLrawviewer1.2.3 and raw2cdng 1.6.1.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 12, 2014, 12:26:48 PM
Hi friends, Does MLRawviewer 1.2.3 or any version change the .mlv file characteristics (permanently)? Because the pink horizontal line problem that I am facing for a couple of months now seems to arise after being played in MLRawviewer. That pink strand is present in cdng extracts too and also seen in rendered output from editing or color correction software. The same file I had as a backup in another folder, when played for the first time in MLRawviewer did not show the pink lines. This is not always true as I also see pink lines in some first time opened mlv footage too. I use mlrawviewer a lot as i see 50-100 footage as rushes daily.

So just wanted to know if the viewer changes the characteristics of mlv file permanently. I am using april 2014 build ML, MLrawviewer1.2.3 and raw2cdng 1.6.1.

No. MlRawViewer opens all source files in read-only mode and does no write operations on the MLV files. Per-clip settings are saved into a separate ".MRX" file alongside the source file.

If you are not using MlRawViewer for the CDNG conversion, then it's safe to say it has nothing to do with the problem you are seeing.

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 12, 2014, 12:46:35 PM
@baldand -- Thanks for the clarification on that part with the DNG's exports regarding Mac's. However, Once I tried to uninstall 1.3.2 and install 1.2.3 and now whenever I try to run it... nothing pops up like as if I didn't install it properly but I know I did.

Thoughts?

Find the hidden ".mlrawviewer" folder in your home directory (it's probably easiest with the command line). Send me the "mlrawviewer.log" file in there to see if the cause of the problem can be diagnosed.

Then delete the contents of the folder, and everything should work ok again.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: arrinkiiii on October 12, 2014, 01:37:19 PM

Hi,

Long time didn't  tried MlRawViewer and now that i tried i run in 2 problems and maybe some one here in the forum can help me on this.

1- I have to format  my main disk and install everything from new. I have install Premiere CC 2014 and now the MOV files that came out of MlRawViewer can't be read from Premiere. I have install Quick Time Pro but still can't read them. Do i need to install any kind of codec?   

2- I was waiting for the version with stripes/noise removing tool and there it is, thanks =))  So i went to my MLV files to process them again and remove the noise. But i encounter one problem, especial with one clip. Where the highlight blow, it come out blue... the older DNG's are ok but with this new version it come like this. What is better to send for analyze? Maybe one DNG extract from the new and other DNG from the old conversion where everything is ok? For comparison?     

PC
Win 7 i5
GeForce GTX 460
8GB Ram

Thnaks =)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 12, 2014, 02:53:48 PM
Hi,

Long time didn't  tried MlRawViewer and now that i tried i run in 2 problems and maybe some one here in the forum can help me on this.

1- I have to format  my main disk and install everything from new. I have install Premiere CC 2014 and now the MOV files that came out of MlRawViewer can't be read from Premiere. I have install Quick Time Pro but still can't read them. Do i need to install any kind of codec?   

2- I was waiting for the version with stripes/noise removing tool and there it is, thanks =))  So i went to my MLV files to process them again and remove the noise. But i encounter one problem, especial with one clip. Where the highlight blow, it come out blue... the older DNG's are ok but with this new version it come like this. What is better to send for analyze? Maybe one DNG extract from the new and other DNG from the old conversion where everything is ok? For comparison?     

PC
Win 7 i5
GeForce GTX 460
8GB Ram

Thnaks =)


Re 1:

What version was this - 1.3.2 (the "testing" version), or 1.2.3 (the "stable" version) ?
If 1.3.2, did you convert multiple files at once using the "C" key, or just a single file?

Re 2:

2 DNGs - one made with stripe reduction on, the other with stripe reduction off. Thanks!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: arrinkiiii on October 12, 2014, 03:28:58 PM

 The 1 is already solve...  Wend you open a old premiere file on the new premiere it will ask for record with new name, after install Quick Time i still open this new version and he didn't went to get the link of the MOV file. So i just open the old premiere file (in the new premiere) and he  ask me again for new name and this time he get connected to the link.  So, all good with MOV from MlRawViewer =D  What a great tool we got here. Thanks.

OK, will upload the DNG's and put the link here.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: arrinkiiii on October 12, 2014, 04:39:48 PM

I think i already know what is going on, at least until one point. Let me try to explain this in english, that going to be hard to me...

I open the new DNG in Photoshop (acr) and i can see the blu-ish color under the balcony but in after effects i don't see that, only the normal color (white with a little blue)  That's why i said that the new version of MlRawViewer was giving me this blu-ish color. 

So, i went to folder of the old dng and open in MlRawViewer and the same blus-ish color appear! I can see that the problem is not from old or new version of MlRawViewer. I look and look for see why my sequence of DNG's are alright in After Effects and in MlRawViewer not, with a old version or newest  of the app.  Went to AE and open the ACR for that DNG sequence and i see that in the first panel of ACR  everything is in 0 (zero)... after i click in the Camera Calibration tab and change from Embedded to Natural or  Faithful Camera Profile. With this i solve the problem of the blue-ish color.

If i use the DNG's sequence in After Effects it's ok because i can change the camera profile but in MlRawViewer I can't and for  you export in MOV (that what i want to do) the MOV file come out with this blue-ish. Is any solution for this??

This MLV footage was recorded with old version of MLV Raw  (almost one year ago)

Here is the link for one DNG,
https://www.dropbox.com/sh/5tk6amc3afr86je/AAAed92rmvmLjZ_EEL0JC8RBa?dl=0

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 13, 2014, 07:47:42 AM
Thanks @Baldand -- I did follow your instruction and deleted everything including the .mlrawviewer and unfortunately since I already deleted it so I wasn't able to retrieve the crash report per your request. My fault on that.

However, I was able to record my own macbook's screen to show you what this looks like...


I actually do miss using your wonderful software... extremely frustrating!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 13, 2014, 08:38:47 PM
Hi Baldand,

Sadly MlRawViewer Stop playing mlv files, It look like it crashes.

mac OSX mavericks.

Here is what i know,
1. when i am trying to play an mlv file nothing is happen (command option escape - shows the app for a blink and then it disappear)
2. It happens in 1.3.2 and also in 1.2.3
3. the app plays cdng and dng with no problem.

Your app is the number one viewer for me, i am using it from day 1.
Please help.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 13, 2014, 09:34:22 PM
Hi Baldand,

Sadly MlRawViewer Stop playing mlv files, It look like it crashes.

mac OSX mavericks.

Here is what i know,
1. when i am trying to play an mlv file nothing is happen (command option escape - shows the app for a blink and then it disappear)
2. It happens in 1.3.2 and also in 1.2.3
3. the app plays cdng and dng with no problem.

Your app is the number one viewer for me, i am using it from day 1.
Please help.

Please share the log file. Then try deleting the .mlrawviewer directory.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 13, 2014, 10:05:15 PM
http://mab.to/141HWP48Y (http://mab.to/141HWP48Y)

download link for the log file.

deleting the .mlrawviewer folder didnt help. should i remove the app and reinstall it also?

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 13, 2014, 10:11:17 PM
o.k got it, it is the .mld from the mlvfs.

Your app is still the Best mlv viewer and render around!

Thank you Baldand.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 13, 2014, 10:12:18 PM
o.k got it, it is the .mld from the mlvfs.

Your app is still the Best mlv viewer and render around!

Thank you Baldand.

You beat me to it. Yes - out of interest, do you know what tool is creating those files?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 13, 2014, 10:18:51 PM
Just told you... MLVFS,

After deleting the empty folders ".mld" wich created by mlvfs your app came back to life.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 13, 2014, 10:31:50 PM
Just told you... MLVFS,

After deleting the empty folders ".mld" wich created by mlvfs your app came back to life.

Sorry, missed that.

That's a bit unfortunate. I'll try to make the file parsing more robust in a future version, but for now I guess people will have to clean up those .mld folders if they want to use MlRawViewer to view the same files.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 14, 2014, 08:05:52 AM
Excellent find @Davidsh... I went ahead and deleted the empty .MLD folders that were created from MLFVS. I literally felt like a kid again after finding my favorite candy bar (MlRawViewer) hidden in a drawer somewhere. THANKS again @Baldand and I'll continue to use your remarkable app in MlRawViewer as always!

(https://farm4.staticflickr.com/3940/15346595857_251bed775b_b.jpg) (https://flic.kr/p/po8jhi)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 14, 2014, 12:08:27 PM
Here's the CR from the latest crashing when exporting as DNG's...

https://www.dropbox.com/s/tyadlbg2tpedcpt/Mlrawviewer_CR.pdf?dl=0

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 14, 2014, 03:36:35 PM
Here's the CR from the latest crashing when exporting as DNG's...

https://www.dropbox.com/s/tyadlbg2tpedcpt/Mlrawviewer_CR.pdf?dl=0


Thanks. Looks like you managed to find a bug in the new lossless jpeg encoder.

Is it possible for you to share the (or an?) MLV that triggers this?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 14, 2014, 07:05:47 PM
Thanks. Looks like you managed to find a bug in the new lossless jpeg encoder.

Is it possible for you to share the (or an?) MLV that triggers this?
@Baldand -- Sure here they are...

https://www.dropbox.com/sh/8ypj1tj62al8j0b/AADDeukEIewP6b-zkfOAu2C8a?dl=0

(it has both the original MLV & REC.TMP files)

Hope to continue to help along... THANKS AGAIN and looking forward to future updates regarding MlRawViewer!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Jbowdach on October 14, 2014, 07:24:18 PM
just in case it got lost in the thread, i put together  quick walk through for beginners on how to quicker get started. Hope it helps! Many thanks for your continued work on this project!

http://bit.ly/mlraw2pr (http://bit.ly/mlraw2pr)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dfgh on October 14, 2014, 08:45:11 PM
As mentioned before I'm getting lock ups when exporting. I recently deleted everything and started again but it's still happening.

Here is the latest log file log file

https://www.dropbox.com/s/dmjbqgh9k6250bm/mlrawviewer.log?dl=0

CPU Intel  i7 4930k
Nvidia 670GTX
RAM 32GB 1866mhz ( I think that's the speed anyway ) Quad Channel
Hybrid Seagate SSD 1 TB Win 7  ( Although SATAiii drives I work on for projects. Mainly 1TB - 3TB 7200rpm)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 14, 2014, 09:12:43 PM
@Baldand -- Sure here they are...
https://www.dropbox.com/sh/8ypj1tj62al8j0b/AADDeukEIewP6b-zkfOAu2C8a?dl=0

@DeafEyeJedi Thanks, but unfortunately I couldn't reproduce the crash with that file. Does it crash every time the same way when you export it?

As mentioned before I'm getting lock ups when exporting. I recently deleted everything and started again but it's still happening.
Here is the latest log file log file
https://www.dropbox.com/s/dmjbqgh9k6250bm/mlrawviewer.log?dl=0
CPU Intel  i7 4930k
Nvidia 670GTX
RAM 32GB 1866mhz ( I think that's the speed anyway ) Quad Channel
Hybrid Seagate SSD 1 TB Win 7  ( Although SATAiii drives I work on for projects. Mainly 1TB - 3TB 7200rpm)

@dfgh Thanks also, but no solid clues in the log file.
Have you tried version 1.3.2 yet?
Are you using stripe correction or not? If so, try with it turned off as that is a simpler pipeline.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 14, 2014, 09:49:19 PM
@Baldand -- okay I've taken the troubleshoot somewhat to another level and was able to narrow down the possibilities.

#1 - I was able to export as DNG's with original MLV folder on latest MlRawViewer (1.3.2) -- so that makes sense why you weren't able to duplicate the issue I was referring to earlier. (But since it was shot in DUAL-ISO so I'll need to convert it obviously)

#2 - I was NOT able to export converted DNG's since it crashes every time (after its been converted with MLVFS -- could this be related to the .MLD issues from earlier?)*** Perhaps I'll try to convert the DUAL-ISO with 20-bit cr2hdr in LR and see if the crashes still occur (just to be sure its not just related to MLVFS)

***IN CASE YOU WERE WONDERING... I've uploaded the converted DNG's (.MLD) onto my dropbox for your own experiments.
https://www.dropbox.com/sh/jgkkynpy4oph79u/AADUYvtnMsVAKydOg8tKSJjTa?dl=0

More troubleshooting to come as I'll be leaving for work and will try to find downtime to hunt this bug down!

Thanks again!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 14, 2014, 10:27:28 PM
#1 - I was able to export as DNG's with original MLV folder on latest MlRawViewer (1.3.2) -- so that makes sense why you weren't able to duplicate the issue I was referring to earlier. (But since it was shot in DUAL-ISO so I'll need to convert it obviously)

Thanks. Now I was able to reproduce the crash using your 16bit DNGs. The ljpeg code is not currently capable of handling these 16bit files which contain full range data interpolated from dual-iso material.

This is quite an "edge case" for me since the data is already a DNG so there's quite limited value re-exporting that to new DNGs. They can be viewed, and exported to MOV. Maybe later the DNG export case will work too, but I don't consider it a high priority fix. Sorry!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 14, 2014, 10:30:48 PM
Sounds good, No problem & Thanks! However, would you happen to have a preferred way to use dual ISO MLV if you wanted to convert them and yet still  be able to use your software as well as others when necessary?

Currently converting w 20-bit cr2hdr within LR -- stand by! (I'm still curious whether if it would still work or not)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 14, 2014, 10:38:43 PM
Sounds good, No problem & Thanks! However, would you happen to have a preferred way to use dual ISO MLV if you wanted to be able to use your software as well as others when necessary?

Currently converting w 20-bit cr2hdr within LR -- stand by! (I'm still curious whether if it would still work or not)

Sorry, I can't give any guidance regarding dual-ISO as I only have a 7D, which sadly doesn't support dual-ISO video. If anyone has found some step in the dual-ISO workflow which MlRawViewer can help with as-is, that's great, but right now there is no explicit support for dual-ISO in the tool.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: TequilaKez on October 15, 2014, 01:32:52 AM
Firstly, Wow! I've had a 70d since they came out but patiently waiting for ML. just picked up a used 550d and ML'd it straight away to have a mess with mlv.
Not seeing this thread at first, I was fumbling with old tedious workflows and was thinking, what we need is a simple utility to squash 14bits into Prores 4444 with a log curve. To my surprise, you'd already done it! And a stellar job too.

Now the only other idea that popped into my head is, what's the possibility of porting some of this code to a quick look plugin?
Quick and nasty lo-res preview would suffice, just something to make navigating heaps of arbitrarily named MLVs a bit more visual.
I can help with the quicklook framework side though I'm not so good with plain C.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 15, 2014, 03:57:02 AM
Sorry, I can't give any guidance regarding dual-ISO as I only have a 7D, which sadly doesn't support dual-ISO video. If anyone has found some step in the dual-ISO workflow which MlRawViewer can help with as-is, that's great, but right now there is no explicit support for dual-ISO in the tool.

Makes sense. Just so you know that I have full access to a 7D at work and have used ML on it (I can take home for testing when necessary) as well. If there's anything else that I can do to help speed up your software or even assist @a1ex if possible to take this Magic even further?

Just let me know...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: chmee on October 15, 2014, 09:40:10 AM
@DeafEyeJedi:
could you provide a short DualISO-Clip for the samplefiles (http://www.magiclantern.fm/forum/index.php?topic=11899.0)?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 15, 2014, 09:42:47 AM
@DeafEyeJedi:
could you provide a short DualISO-Clip for the samplefiles (http://www.magiclantern.fm/forum/index.php?topic=11899.0)?

from which body? 5D3, EOS-M or 7D?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: chmee on October 15, 2014, 09:45:58 AM
hmm. think most interesting would be 5DIII DualISO, EOS-M should be interesting cause of the af-pattern on sensor.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 15, 2014, 10:11:54 AM
hmm. think most interesting would be 5DIII DualISO, EOS-M should be interesting cause of the af-pattern on sensor.

5D3 - https://www.dropbox.com/sh/0pjyczg9i5wzbxh/AAAvkEs5o6idJ-nGkns0rudna?dl=0

EOS-M - https://www.dropbox.com/sh/518hfz7rmal6q3p/AAB7QI7ddayuse6DqOODG7Vja?dl=0
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Toffifee on October 16, 2014, 12:40:30 AM
Do you need more dual iso samples Chmee?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: TequilaKez on October 16, 2014, 01:20:03 AM
Quote
Now the only other idea that popped into my head is, what's the possibility of porting some of this code to a quick look plugin?
Quick and nasty lo-res preview would suffice, just something to make navigating heaps of arbitrarily named MLVs a bit more visual.
I can help with the quicklook framework side though I'm not so good with plain C.

Ok so maybe no ned to reinvent the wheel. Perian is dead but this is semi working, probably just needing a little tweak. Looking at the source it's just using VLCKit so once it's updated for new ffmpeg, this may work for MLV thumbnails and quicklook previews.

https://github.com/Marginal/QLVideo

EDIT: Ok on deeper inspection looks like this might only be good for thumbnails / static previews due to AVFramework. I would personally find even thumbnails helpful. Another option could be %50 snapshot for thumbnail and then a 4up static quicklook preview with 0%, %25, %50, %75. The workflow advantage being: with a folder full of MLVs, we can quickly tell which need to be transcoded and which need to be trashed.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: nick.p on October 16, 2014, 01:21:41 AM
A quicklook plugin would be amazing
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: dfgh on October 16, 2014, 03:54:00 PM
@baldand It seems to crash with or without stripe correction on.

How do I get version 1.3.2?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 16, 2014, 06:48:40 PM
@baldand It seems to crash with or without stripe correction on.

How do I get version 1.3.2?

Downloads page: https://bitbucket.org/baldand/mlrawviewer/downloads (https://bitbucket.org/baldand/mlrawviewer/downloads)

(However, I don't consider the 1.3.x series yet considered "stable" - 1.2.3 is still the official "stable" version)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: chmee on October 16, 2014, 11:44:07 PM
@toffifee
yeah link it inside the samplefiles-thread as mentioned above.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 17, 2014, 09:36:56 PM
1.3.3 available for testing

https://bitbucket.org/baldand/mlrawviewer/downloads (https://bitbucket.org/baldand/mlrawviewer/downloads)

This contains everything from previous 1.3.x releases, plus fixes for a few bugs:
- Fix for failure when exporting .RAW files with missing frames
- More robust search of spanning files. Won't be fooled/broken by .MLD dirs made by .MLVFS
- Fix for some encoding problems when using the C key to export all in a directory
- Fix (I hope...finally..) for the missing mouse cursor problem when switching to/from fullscreen
- Fix for bug when exporting file without LUT after file with LUT (LUT would be wrongly used)
- Fixes for some export robustness issues on Windows

Please try it out, and let me know if you have problems or not.

If you do have problems, try to first find the "mlrawviewer.log" file file from the hidden ".mlrawviewer" directory in your home directory, and share that.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: swinxx on October 17, 2014, 10:53:38 PM
hello baland,
yes! thank you for further improvements and bug fixes, this is really great!!i wonder if you have also planned an update for vertical stripes correction optimization for 5d mk3?
this would be really great.

another thing that woud be really great for onset preview is the possibility to playback a looped sequence (from the in to out point) and not only a loop from the complete take.

thank you very much, mlrawviewer is getting better and better with every update,
swinxx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 17, 2014, 11:12:41 PM
@swinxx at the moment I'm focusing mainly on bug fixes to make sure the current features are stable

Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 17, 2014, 11:21:15 PM
Thank you @baldand,

- More robust search of spanning files. Won't be fooled/broken by .MLD dirs made by .MLVFS ---- Works Great

- Fix (I hope...finally..) for the missing mouse cursor problem when switching to/from fullscreen ---- At Last Work Great :)

Have not tried the other fixes

OSX Mavericks, Macbook air.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: mdbatter on October 17, 2014, 11:42:38 PM
Well done to all the developers of MLRawViewer! 

Now I'm may be about to ask a silly question!  I have been happily using v1.1.6, but decided the other day to update to v 1.2.3.  But when I unzipped the file (I'm running win7), nothing would work.  The exe file does not run, nor if I drop an MLV file on it does anything happen. And no LOG file is produced in my User directory.  On further investigation, v1.1.7 will work, but not 1.2.0 or anything later (where there has obviously been a change since there were only 3 files in the zip folder up to v1.1.7, but 878 files for all later versions).  Am I doing something incredibly stupid?

Thanks.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 17, 2014, 11:52:11 PM
Well done to all the developers of MLRawViewer! 

Now I'm may be about to ask a silly question!  I have been happily using v1.1.6, but decided the other day to update to v 1.2.3.  But when I unzipped the file (I'm running win7), nothing would work.  The exe file does not run, nor if I drop an MLV file on it does anything happen. And no LOG file is produced in my User directory.  On further investigation, v1.1.7 will work, but not 1.2.0 or anything later (where there has obviously been a change since there were only 3 files in the zip folder up to v1.1.7, but 878 files for all later versions).  Am I doing something incredibly stupid?

Thanks.

It should have created a ".mlrawviewer" dir in your /Users/<username> folder. The log file is in there. After checking it, try deleting the whole dir and running again.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: budafilms on October 18, 2014, 07:46:23 AM
MlRawViewer 1.2.3 in OSX YOSEMITE, works!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 18, 2014, 08:26:48 AM
BIG Thanks @Baldand for your most hyped update this week. I've been jonesing for this all day today because I could literally feel it!

What a coincidence to have this & @Danne's incredible cr2hdr-r application (automator) both get their nice updates today which I am currently in the process of it as I type  ;D

(https://farm4.staticflickr.com/3930/15375700440_75c2238cfc_b.jpg) (https://flic.kr/p/pqGu4s)

Stand by...

*EDIT*

Anyone else notice a lag within the app during .MOV exports on the latest MlRawViewer (1.3.3)?? To me, it seems much longer to render & I wonder why...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: mdbatter on October 18, 2014, 01:08:47 PM
Quote from: mdbatter on Yesterday at 11:42:38 PM

    Well done to all the developers of MLRawViewer!

    Now I'm may be about to ask a silly question!  I have been happily using v1.1.6, but decided the other day to update to v 1.2.3.  But when I unzipped the file (I'm running win7), nothing would work.  The exe file does not run, nor if I drop an MLV file on it does anything happen. And no LOG file is produced in my User directory.  On further investigation, v1.1.7 will work, but not 1.2.0 or anything later (where there has obviously been a change since there were only 3 files in the zip folder up to v1.1.7, but 878 files for all later versions).  Am I doing something incredibly stupid?

    Thanks.


It should have created a ".mlrawviewer" dir in your /Users/<username> folder. The log file is in there. After checking it, try deleting the whole dir and running again.


Baldand - thanks, but as I noted in my first post, there was no LOG file as there was no ".mlrawviewer" folder created.  Perhaps not surprising as the program did not appear to run at all. I have now tried on a win7 laptop with the same results: v1.1.7 works fine but 1.2.3 does not.  However, the laptop did create a ".mlrawviewer" folder but that did not contain a LOG file but it did contain three files named: "encodeType", "loopPlayback" and "updateVersion".  The latter just had "1.1.7" in it. the other two a couple of symbols only.

I assume I do not need to install Python separately on a win7 machine?  Otherwise, I am at my wits end as no-one else seems to have reported these problems.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: simulacro on October 18, 2014, 01:35:14 PM
Hi, I tested the 1.3.3 version and regarding the problems I had before:
The batch conversion works really well and the weird motion is gone
My prores files from MLRV had very strange colours on some zones of the images and now it's only present on two videos, the color is different (present in blues and greens), before it was red, now it's pink
https://www.youtube.com/watch?v=ZRZ9tLwD28k&feature=youtu.be

Below there is a jpg export from the dng's
(https://lh4.googleusercontent.com/-X6MS1dWUwJ4/VEJNnVhUU0I/AAAAAAAACg4/GEMBMdaJtU8/s912/logronodng%2520%25281%2520of%25201%2529.jpg)

¿could it be something related to my computer? MBpro mid 2009 Mountain Lion, NVIDIA GeForce 9400M 256 MB

Regards
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 18, 2014, 02:48:14 PM

- Fix for failure when exporting .RAW files with missing frames


Thanks a lot, I just had this problem yesterday. I'll test the new release!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: jackinspain on October 18, 2014, 11:42:35 PM
Hi,

I've been succefully using the app "MlRawViewer" 1.2.3 and now the 1.3.3 but after some convertion it's not working anymore.

After trying many times I uninstall the app, reboot the Imac and reinstall the app but nothing to do, the convertion fuction from MLV to DNG's isn't working anymore (the other function are still working).

I experienced the same on my laptop (Macbookpro). :-(

Important job coming = scary moments...

Also I would like to be able to do the convertion as a batch process and not clip by clip because I loose too much time.

Many thanks,

Best,
Jacques
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 19, 2014, 05:50:02 AM
@baldand -- sorry for the delay but I also wanted to report some CR regarding a situation when I tap on 'W' to double check my destination folder for output DURING the process of rendering .MOV files and the app suddenly crashes (twice I tried same method)... is this normal for 1.3.3?

https://www.dropbox.com/s/r4cdl4aoydlusjs/CR_MlRawViewer_10%3A18%3A14.rtf?dl=0

I probably shouldn't have done this and wait until the rendering ends otherwise I wouldn't be asking this. Again, I absolutely am in awe of this remarkable app and will continue to support you as much as I can -- NO BIGGIE because I was only using my test files.  ;)

Other than the rendering is literally like 3X slower than what it used to be on previous versions... is there a reason for this?

talk soon.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 19, 2014, 10:20:34 AM
Other than the rendering is literally like 3X slower than what it used to be on previous versions... is there a reason for this?

I am not able to reproduce this. Can you do some more quantitative tests and give more information:

- Exact details of your computer and operating system, source and target disk types
- Version numbers you are comparing, e.g. 1.3.2 and 1.3.3 (don't change any other aspect of your setup when comparing results)
- Encoding settings, e.g. how many LUTs, mapping function (e.g. Log-8, C-Log), stripe correction on or off
- Time taken to encode with old version
- Time taken to encode same files with same settings with new version

It might be worth checking time taken both with and without stripe correction since that is a more complex processing pipeline. Also good to test with more than one source file.

Also: Has anyone else seen a similar extreme performance regression with MOV encoding in 1.3.3 compared to earlier versions?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 19, 2014, 10:28:21 AM
I've experiences performance regression in dng export too. I don't know if I can test it today but I've not changed anything.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 19, 2014, 10:31:18 AM
 "Has anyone else seen a similar extreme performance regression with MOV encoding in 1.3.3 compared to earlier versions?"

Just checked, for me all is ok with .mov rendering.

macbook air, OSX Mavericks.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 19, 2014, 10:35:55 AM
I've experiences performance regression in dng export too. I don't know if I can test it today but I've not changed anything.

That's expected in DNG export at least compared to 1.2.x series as the DNGs are now compressed. Although the slow-down should not be extreme.

The issue here was with MOV rendering/export.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: timbytheriver on October 19, 2014, 01:55:39 PM
Quote
anyone else seen a similar extreme performance regression with MOV encoding in 1.3.3

Rendering to .mov is about 2 x slower in 1.3.3 for me.

OSX 10.7.5
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 19, 2014, 04:28:04 PM
I'll try 1.3.2 dng export vs 1.3.3.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 19, 2014, 10:09:15 PM
I am not able to reproduce this. Can you do some more quantitative tests and give more information:

- Exact details of your computer and operating system, source and target disk types


- Version numbers you are comparing, e.g. 1.3.2 and 1.3.3 (don't change any other aspect of your setup when comparing results) currently comparing between 1.3.2 & 1.3.3
- Encoding settings, e.g. how many LUTs, mapping function (e.g. Log-8, C-Log), stripe correction on or off

- Time taken to encode with old version currently testing

- Time taken to encode same files with same settings with new version currently testing

It might be worth checking time taken both with and without stripe correction since that is a more complex processing pipeline. Also good to test with more than one source file.  Agreed. I am currently testing this since I felt that the stripe correction really takes a toll (which is normal) but as for me with 5D3/EOS-M I'm not really noticing any stripes issues except for the 7D that I use at work sometimes

THANKS @baldand!

Also: Has anyone else seen a similar extreme performance regression with MOV encoding in 1.3.3 compared to earlier versions?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 20, 2014, 05:01:59 AM
@Baldand -- Thanks again for your PM regarding test for Mac. I ran it twice to make sure and deleted a bunch of empty .MLD files as well as empty DNG folders that were created by your app right before the crash. Perhaps there's something wrong with my macbook pro or could this be due to MLVFS latest update?


**Edit**
Test #2 (Frozen Exports)

I'll keep troubleshooting this down to figure out what is causing this app to NOT export either DNG's nor .MOV's...

All was fine until I updated the test app and then again on the original 1.3.3 (non-test) and still the export error persist.

Here's the CR from the Mac_Perf...
https://www.dropbox.com/s/bksw9fqbrim83fb/CR_MlRawViewer_1.3.3_Mac_Perf.rtf?dl=0

SJ
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 20, 2014, 05:49:18 AM
**Interesting Facts**

Both started export (.MOV) at same time.

Top Left = MlRawViewer 1.3.3 (Mac_Perf Test)
Bottom Right = MlRawViewer 1.3.3
(https://farm6.staticflickr.com/5606/15579895915_98ef56d763_b.jpg) (https://flic.kr/p/pJK3g6)

*Edit*
Approximate 10 minutes later...
(https://farm6.staticflickr.com/5610/14959818263_d2229955fd_b.jpg) (https://flic.kr/p/oMWYM6)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 20, 2014, 07:27:34 AM
An hour and 28 minutes later...
(https://farm6.staticflickr.com/5616/15556763136_490bac7a0a_b.jpg) (https://flic.kr/p/pGGtG5)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 20, 2014, 01:03:11 PM
Silly question, where can I find 1.3.2?
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 20, 2014, 03:08:54 PM
Silly question, where can I find 1.3.2?

Not silly. I deleted it from bitbucket already.

Why:

I have changed the development model recently so that there is a concurrent "stable" version and "testing" version.
The stable version (currently 1.2.3 - see the current title of the thread above ^) is the one I recommend people to use as it has had the most usage and has quite well known behaviour and features.
The testing version (currently 1.3.3) is the one which has more features but also more new bugs than the stable version. When I'm happy that the testing version is an improvement on the stable version, it will become the new stable version.
Each new minor version number indicates a new development series, which should hopefully finish with a stable version.
A consequence of this is that I don't want to leave multiple testing versions available for people. Either they should be using the latest stable version, or the latest testing version. Anything in between is likely to have more bugs.

At the moment I'm hoping 1.3.3 will become the new stable version soon.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 20, 2014, 03:14:38 PM
An hour and 28 minutes later...

@DeafEyeJedi thanks for checking this out, but at the moment I haven't seen any clear evidence of a problem. @timbytheriver confirmed that his system was working fine, and there have been no other reports of a similar issue yet. By clear report I would expect you to write something like "1.3.2 export took 20 minutes, 1.3.3 export same settings took 60 minutes, 1.3.3 testing export same settings took 60 minutes". The screenshots are not so helpful.

By the way, I don't recommend you do concurrent exports from 2 instances of MlRawViewer. They will be competing for all the resources of your system and the result is likely to be slower than running 2 exports in sequence.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldavenger on October 21, 2014, 05:29:59 AM
Would it be possible to get access to the 1D Luts for Linear to Log-C, C-Log, S-log, and S-log2? AFAIK they are not included in the separate Lut download.  Would be very useful for compatibility tests.

Thank you  :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 21, 2014, 06:18:58 AM
@baldand -- okay that makes perfect sense and funny thing is the fact that I felt strange during the rendering last night about this exact point you just pointed out but I was already more than halfway through so that'll make me even more idiotic. However, Thanks for your clarification and would definitely suspect this is all due to my old sluggish macbook pro (according to my spec that you saw from earlier) but will also gladly continue to do some more testings on the mac_perf version and let you know the final results with actual facts.

Since I am on the road for a shoot so I will probably get this back to you by tomorrow late evening, if not later.

Thanks again for your kindness.

SJ
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 21, 2014, 06:31:51 AM
Would it be possible to get access to the 1D Luts for Linear to Log-C, C-Log, S-log, and S-log2? AFAIK they are not included in the separate Lut download.  Would be very useful for compatibility tests.

Thank you  :)

I updated the LUT zip now:
 
https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_LUTS_1_1.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_LUTS_1_1.zip)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 21, 2014, 07:08:09 AM
@baldand -- thanks for the update on the LUT.zip. Do I need to reinstall all of LUT's that I use or would it still be in the system from the previous version?

Edit:

Nevermind on that. It was all still in there plus the new added ones as well. Sweet stuff. Now I may have notice another possible bug...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 21, 2014, 07:34:24 AM
Those 1D LUTs are all built in. You don't need to import or update them in MlRawViewer. The zip is only for reference to have same the LUTs available as .cube files.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 21, 2014, 07:39:14 AM
Those 1D LUTs are all built in. You don't need to import or update them in MlRawViewer. The zip is only for reference to have same the LUTs available as .cube files.

Figured. Thanks again!

**Edit:

When exporting DNG's that were converted by MLFVS together with @Danne's Cr2hdr-r app which produced 1.7MB DNG files, for some reason it will not allow me to export either .MOV or .DNG's -- I can play and check out the LUT's but once I click export -- it just stays on 0.00% for good until I cancel the process.

Also once I cancel a .DNG export -- it produced an empty folder in my file system. Could this be the issue related to this so called bug? Also I tried to export as .MOV & .DNG with a regular .MLV footage which works fine and the percentage ticks in right away whereas the other didn't.

I ran into this last night as well but somehow I managed to get around it and Im not quite sure how I did it. I'll try looking for some more empty folders...
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: Danne on October 21, 2014, 08:27:58 AM
Isn,t that a problem from when trying to export(mov or dng) files that origins from the mlvfs mount? I had those problems last I tried using Mlrawviewer together with mlvfs. What happens if you export the dngs outside mlvfs mount?
Will check your fine updates soon Andrew. Cool stuff!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: lexle on October 21, 2014, 11:01:26 AM
Hi there.
I have a project where i started to use the exported MOV files for the animatic. I exported it with an older version.
Now i want to export my mlv files to .DNGs but i keep getting black frames exported, which i didn´t get weeksa ago with the old version.
I tried it both ways (drop frames - show all frames). Since i don´t need more settings than just the export, do you have an older version of this app still online?

thx
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 21, 2014, 11:19:08 AM
See the downloads page: https://bitbucket.org/baldand/mlrawviewer/downloads (https://bitbucket.org/baldand/mlrawviewer/downloads)

Do you see all black frames or just additional frames? Drop frame setting does not apply to export.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: lexle on October 21, 2014, 11:39:14 AM
i tried it now with an older build but the same problem. i just realised its the problem with the dngs. i exported the mov file and it was fine. with the dng sequence i geht some flickering black frames. i ran the export on the ssd because at first i thought maybe the hdd is to slow. hm
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: glucas on October 21, 2014, 02:31:43 PM
Hi Badland
Congratulations for this great tool. it is really very useful!!
Would it be possible assign a shortcut to a LUT (1d + 3d) to apply it to other MLV?
(like now the shortcuts  H & G)

g.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldavenger on October 21, 2014, 03:42:02 PM
I updated the LUT zip now:
 
https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_LUTS_1_1.zip (https://bitbucket.org/baldand/mlrawviewer/downloads/MlRawViewer_LUTS_1_1.zip)

Thank you so much!  Once again your work and contribution is greatly appreciated  :)
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: togg on October 21, 2014, 07:00:39 PM
Would it be possible to have the choice to have the mrx files not created or created all in a specific directory? If I've get it right they are for having options saved, I don't really need them and they give a messy look to all the folders :)

Everything else feels good.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 21, 2014, 09:21:02 PM
Would it be possible to have the choice to have the mrx files not created or created all in a specific directory? If I've get it right they are for having options saved, I don't really need them and they give a messy look to all the folders :)

Everything else feels good.

Sorry, but I don't think that is going to change.
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 22, 2014, 08:51:02 AM
@Baldand -- here's the follow up to the recent test regarding .MOV exports comparison with 1.3.3/1.3.3_Mac_Perf

Not sure if this is a real factor but if it helps by seconds then I suppose the test app does help a bit on Mac's?

1.3.3_Mac_Perf:
(https://farm4.staticflickr.com/3954/15595594471_9b23110b74_c.jpg) (https://flic.kr/p/pL8uTR)
1.3.3:
(https://farm4.staticflickr.com/3945/15595595061_7fb96cf980_c.jpg)

Conclusion:
Regarding my situation from earlier is obviously a hardware issue with my MBP. Glad it's still working strong since 2006 but apparently not strong enough for this type of post work.  :-\

I'll just do the heavy renderings at work on their new Mac Pro... it's pretty quick. Lighting quick actually...

Appreciate your hardwork on this remarkable app, as always!
Title: Re: MlRawViewer 1.2.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: timbytheriver on October 22, 2014, 01:12:25 PM
Can somebody shed some light about the correct stacking of Curves and LUTs in MlRaw viewer?

I've been having success on a certain .raw clip with:

Curve: Linear
1D LUT: Linear to Log 9
3D LUT: Kodak Vision3 (for Log)

(https://dl.dropboxusercontent.com/u/21590714/LUTstack.jpg)

But then I notice that say @DeafEyeJedi example has a different LUT order. Is there a 'right' way to do this for MlRawViewer

Thanks!

Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 22, 2014, 06:01:39 PM
1.3.3 is now the stable & recommended version of MlRawViewer. See the top post for links and usage.

http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 22, 2014, 06:43:34 PM
1.3.3 is now the stable & recommended version of MlRawViewer. See the top post for links and usage.

http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165 (http://www.magiclantern.fm/forum/index.php?topic=9560.msg91165#msg91165)
COPY that @baldand -- is it recommended to redownload 1.3.3 or is that not necessary? Also how were you able to get the histogram tool implemented on the mac version or is that never going to happen?

I noticed that the Windows version has it built in... which looks really nice and extremely helpful!

**EDIT**
Actually nevrmind that as I noticed there was a tinted window on the top right corner of the app itself... it was blank until I clicked on top of it with the cursor and VOLIA here comes the beauty of histogram!

(https://farm6.staticflickr.com/5613/15415612978_2d5fb8ffb8_c.jpg) (https://flic.kr/p/pue3EE)
THANKS AGAIN!
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 22, 2014, 06:49:10 PM
Thank you Baldand,

Any idea why premiere cc cannot read the CDng?
It says "The file appear to have no media data"

Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 22, 2014, 07:16:09 PM
Any idea why premiere cc cannot read the CDng?
It says "The file appear to have no media data
Can you give more details please.
Is it a problem with all DNGs or just one file?
Did the same MLV file work when exported to DNG with 1.2.3?
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 22, 2014, 07:24:45 PM
Can you give more details please.
Is it a problem with all DNGs or just one file? - All DNG
Did the same MLV file work when exported to DNG with 1.2.3? - Yes


Also preview on mac look bad (Pinkish distortion), but i read that it because mac cannot read the new format correctly? 

Macbook Air, OSX 10.9.3
Premiere pro cc,
files came from 5dm3

Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 22, 2014, 07:32:06 PM
It sounds like Premiere CC doesn't like compressed DNGs, or at least it doesn't like MlRawViewer's compressed DNGs (even though they are fine in ACR, Resolve and all Linux/dcraw-derived tools).

Can anyone else confirm the same problem?
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 22, 2014, 07:44:42 PM
It sounds like Premiere CC doesn't like compressed DNGs, or at least it doesn't like MlRawViewer's compressed DNGs (even though they are fine in ACR, Resolve and all Linux/dcraw-derived tools).

Can anyone else confirm the same problem?

Indeed, I can confirm that it opens great in acr.
The problem is for anyone who use the premiere with speed grade workflow.

Another thing not less important...
is it a way to hide the overlays when playback pause? MlRawViewer is the best on set previewer solution, But when i want to see actor face when playback is pause it is a problem with histogram background on face :)

Thanks for reply so fast and for your beautiful app.
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 22, 2014, 07:49:00 PM
It sounds like it's probably a bug in Premiere. If that's the case, I won't be fixing it.
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 22, 2014, 07:58:24 PM
another trigger to move for resolve :)
Thanks Baldand.
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 22, 2014, 08:33:31 PM
It sounds like it's probably a bug in Premiere. If that's the case, I won't be fixing it.

Currently testing this 'issue' with both PP CS6 & PP CC (pre-2014) and PP CC (2014) as well.

Stand by...

EDIT:

PP_CS6 stopped responding as soon as I opened the DNG folder created by MlRawViewer 1.3.3
(https://farm6.staticflickr.com/5612/15416548327_b399989c02.jpg) (https://flic.kr/p/puiQHn)

PP_CC (pre-2014) <--- I didn't want to pay for this due to the 2014 version. My fault on this one!  :P
(https://farm4.staticflickr.com/3939/14981800544_3de80a6bc3.jpg) (https://flic.kr/p/oPTDkW)

PP_CC (2014) works FLAWLESSLY so far... pretty remarkable!
(https://farm4.staticflickr.com/3937/15599880121_4c348589a9.jpg) (https://flic.kr/p/pLvsSn)
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: baldand on October 22, 2014, 09:40:17 PM
@DeafEyeJedi many thanks for testing that. It's very useful to know that the most recent version of PPCC is working ok with MlRawViewer 1.3.3 compressed DNGs

@DavidSh which version of Premiere CC are you using? If not the latest, can you upgrade?
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DavidSh on October 22, 2014, 09:44:44 PM
Thank you @DeafEyeJedi and thank you @Baldand,
Good to know that the 2014 version of pp support mlRawViewer 1.3.3, I'll try to put my hand on this.

Btw @DeafEyeJedi, It looks like the 2014 is still suffer from pink highlights?
Title: Re: MlRawViewer 1.3.3 (CDNG/MLV/RAW Viewer & Encoder, Linux/Mac/Win)
Post by: DeafEyeJedi on October 22, 2014, 10:16:46 PM
Thank you @DeafEyeJedi and thank you @Baldand,
Good to know that the 2014 version of pp support mlRawViewer 1.3.3, I'll try to put my hand on this.

Btw @DeafEyeJedi, It looks like the 2014 is still suffer from pink highlights?

@DavidSh -- I believe that could be due t