Author Topic: New open-source CinemaDNG playback/review tool  (Read 1086 times)

russelln

  • New to the forum
  • *
  • Posts: 3
New open-source CinemaDNG playback/review tool
« on: November 02, 2022, 01:25:48 PM »
Hi, I just wanted to share the minimalist open-source CinemaDNG playback/review tool we have developed - OCTOPUS RAW Player. It is a cross platform open-source GitHub project: https://github.com/octopuscinema/raw-player

More info/download is at www.octopuscinema.com/raw-player

Disclaimer - I am the lead coder!

theBilalFakhouri

  • Developer
  • Hero Member
  • *****
  • Posts: 1024
  • UHS-I
Re: New open-source CinemaDNG playback/review tool
« Reply #1 on: November 02, 2022, 11:19:04 PM »
Nice tool :)

How hard it would be to implement native .MLV (Magic Lantern RAW video) support?

vastunghia

  • Freshman
  • **
  • Posts: 86
Re: New open-source CinemaDNG playback/review tool
« Reply #2 on: November 05, 2022, 11:49:31 PM »
Tried it with a bunch of cDNG's generated from 5D3 and 70D .MLV via MLVApp (both lossless compressed and uncompressed), but unfortunately 1. colors are wrong (always reddish) and 2. playback jumps back and forth in a weird way. Am I the only one? I can see its potential though! Would be super to have direct .MLV support.
5D3 for video
70D for photo

russelln

  • New to the forum
  • *
  • Posts: 3
Re: New open-source CinemaDNG playback/review tool
« Reply #3 on: November 08, 2022, 11:24:37 AM »
Nice tool :)

How hard it would be to implement native .MLV (Magic Lantern RAW video) support?

That is something we are looking at - assuming its uncompressed bayer sensor readout data using the same colour matrix maths as DNG, it shouldn't be a crazy amount of work :)

Tried it with a bunch of cDNG's generated from 5D3 and 70D .MLV via MLVApp (both lossless compressed and uncompressed), but unfortunately 1. colors are wrong (always reddish) and 2. playback jumps back and forth in a weird way. Am I the only one? I can see its potential though! Would be super to have direct .MLV support.

Would you be able to create an issue for this with a couple of .DNG frames and your pc/mac specs on our GitHub issue tracker? (https://github.com/octopuscinema/raw-player/issues)
We haven't had the opportunity to test much with .DNG's that were converted from .MLV :(

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7406
Re: New open-source CinemaDNG playback/review tool
« Reply #4 on: November 10, 2022, 08:25:51 AM »
Hi. Nice work. Would be great if you could make it work with more cdng flavours, in this case cdng coming from MLV files. Tested on mac and it plays correctly but output is very green. Created an issue on github and provided a few files to play with.
https://github.com/octopuscinema/raw-player/issues/7

Octopus:


Mlv App:


russelln

  • New to the forum
  • *
  • Posts: 3
Re: New open-source CinemaDNG playback/review tool
« Reply #5 on: November 30, 2022, 05:00:45 PM »
Hi, we've just released v1.0.3 which fixes the green issue and also we now support the pixel aspect ratio .DNG tag for correct non square pixel playback :)

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7406
Re: New open-source CinemaDNG playback/review tool
« Reply #6 on: November 30, 2022, 10:34:37 PM »
Works very good now.

vastunghia

  • Freshman
  • **
  • Posts: 86
Re: New open-source CinemaDNG playback/review tool
« Reply #7 on: December 03, 2022, 02:34:57 PM »
Works like a charm, thank you.

Unfortunately, at least for me personally, this great tool is pretty useless as long as it cannot read MLV files directly. Any chance to have this feature implemented in the future?

Should this feature be implemented and guarantee real-time playback also with MLV files, it would fill a huge gap (left by MlRawViewer, RIP :'() in my typical workflow: today I review my footage in MLV App (and then export to cDNG to render in DVR), but it is a pain in the neck as I get only 5 - 10 fps playback (which is ok for MLV App as it is not intended as a tool to quickly review shots, but rather to grade, render and deliver).

[Or is there a reason that I'm missing which makes real-time playback feasible with cDNG's but unfeasible with original MLV files? ??? EDIT: maybe lossless compression baked into MLV's?]

Sergio
5D3 for video
70D for photo

2blackbar

  • Hero Member
  • *****
  • Posts: 508
Re: New open-source CinemaDNG playback/review tool
« Reply #8 on: December 04, 2022, 07:13:10 PM »
Can You make it work with dng from motioncam ? it records raw on android and converts to DNG
Heres one DNG file https://drive.google.com/file/d/1d6h1xWluv4aUYg3WMQmMAbp8Ter-2ARi/view?usp=sharing