Author Topic: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter  (Read 959628 times)

futografia

  • New to the forum
  • *
  • Posts: 5
  • 5D MKIII
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1425 on: February 12, 2017, 04:28:18 PM »
Works fine here. You're right clicking on a folder not an MLV file right?

Yeah, I'm dumb :)

thanks.

ibrahim

  • Member
  • ***
  • Posts: 197
  • Filmmaker & videographer
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1426 on: February 15, 2017, 01:43:01 PM »
Hi,

I have converted MLV file to cDNGs using raw2cdng but got green cast on my footage.
Then I tried MLVFS resulting in no cast, but I wonder if the images are in 16 bit as in the case of my CDNGs generated via raw2cdng?
Canon 5D Mark IIIs | Ronin-M | Zeiss 50mm 1.4 planar | Zeiss 35mm 1.4 distagon  | Zeiss 24mm f2 distagon | Zeiss 85mm f1.4 planar
Dual sound system: Tascam DR-60d MKII | Audio Technica AT899 | Sennheiser MKE 600

dmilligan

  • Developer
  • Hero Member
  • *****
  • Posts: 3218
  • 60Da / 1100D / EOSM
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1427 on: February 15, 2017, 09:28:53 PM »
The DNGs are 16 bits per pixel, but it makes no difference, the extra bits are just padding.

ibrahim

  • Member
  • ***
  • Posts: 197
  • Filmmaker & videographer
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1428 on: February 15, 2017, 09:53:57 PM »
That's great  :)
Canon 5D Mark IIIs | Ronin-M | Zeiss 50mm 1.4 planar | Zeiss 35mm 1.4 distagon  | Zeiss 24mm f2 distagon | Zeiss 85mm f1.4 planar
Dual sound system: Tascam DR-60d MKII | Audio Technica AT899 | Sennheiser MKE 600

futografia

  • New to the forum
  • *
  • Posts: 5
  • 5D MKIII
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1429 on: February 21, 2017, 04:21:17 AM »
Somebody knows approximately how long it will take to mount 600gb of footage?

dmilligan

  • Developer
  • Hero Member
  • *****
  • Posts: 3218
  • 60Da / 1100D / EOSM
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1430 on: February 21, 2017, 01:06:53 PM »
Mounting doesn't take any time at all. It's indexing MLV files for the first time that might take a while. That should take on the order of the read speed of you storage device (indexing the files should be an I/O bound activity). Once your files are indexed or if they have already been index (e.g. you played them back in camera), you can play them immediately.

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7701
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1431 on: February 22, 2017, 10:53:17 AM »
Color matrix 1 for eosm is not correct. just noticed. It should be the same as for 700D.

        { 6985, 10000, -1611, 10000, -397, 10000, -3596, 10000, 10749, 10000, 3295, 10000, -349, 10000, 1136, 10000, 6512, 10000 },

_OLLE_

  • Member
  • ***
  • Posts: 124
  • -600D-7D- |Swedish filmmaker|
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1432 on: February 25, 2017, 08:52:55 PM »
Hi there, I have a issue with the audio sync in DR 12.5.

On the web pop up window it says I have audio but when I draging the cdng folders into the media pool I have no audio.

Plz help. What should I do?

Regards Olle

_OLLE_

  • Member
  • ***
  • Posts: 124
  • -600D-7D- |Swedish filmmaker|
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1433 on: February 27, 2017, 11:42:57 PM »
no one that has any advice on how to get the auto audio sync from MLVFS to work in DR working??

DeafEyeJedi

  • Hero Member
  • *****
  • Posts: 3413
  • 5D3 | M1 | 7D | 70D | SL1 | M2 | 50D
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1434 on: February 28, 2017, 12:25:29 AM »
Did you by any chance refresh the web browser after selecting "DaVinci Resolve" checkbox within MLVFS's web guide yet?
5D3.113 | 5D3.123 | EOSM.203 | 7D.203 | 70D.112 | 100D.101 | EOSM2.* | 50D.109

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7701
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1435 on: February 28, 2017, 06:13:23 AM »
It,s working here. If you can,t provide logs or even a sample file there is not much help to give. Testing other converters as well as uploading a sample file will probably confirm what is not working on your end.

_OLLE_

  • Member
  • ***
  • Posts: 124
  • -600D-7D- |Swedish filmmaker|
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1436 on: February 28, 2017, 07:54:47 PM »
Did you by any chance refresh the web browser after selecting "DaVinci Resolve" checkbox within MLVFS's web guide yet?

I have tried to refresh the web page!

Here are some screen shots and the log file inside the cdng folder. the folder also contains the waw file.
Screen Shot 2017-02-28 at 19.41.53 by Olle Olsson, on Flickr Screen Shot 2017-02-28 at 19.44.48 by Olle Olsson, on Flickr

Log file: https://drive.google.com/file/d/0B2mDAyOt5Qr0dTI0V0xWWHQ1T0E/view?usp=sharing

I really appreciate your support, thanks!

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7701
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1437 on: February 28, 2017, 08:11:22 PM »
The log file is completely empty. Best if you upload the MLV file. If it,s too long just film a shorter sample and check if that also isn,t working before sharing it.

_OLLE_

  • Member
  • ***
  • Posts: 124
  • -600D-7D- |Swedish filmmaker|
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1438 on: February 28, 2017, 09:42:46 PM »
The log file is completely empty. Best if you upload the MLV file. If it,s too long just film a shorter sample and check if that also isn,t working before sharing it.

looks like all log files are zero bytes!

here is a MLV file: https://drive.google.com/file/d/0B2mDAyOt5Qr0V1pjWDBvbDFuLUE/view?usp=sharing

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7701
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1439 on: February 28, 2017, 09:58:19 PM »
There is no audio recorded. There is a zero byte wav file in mlvfs and when processed in mlv_dump there is no audio file at all. Did you set mlv_snd to on? Anyway, that,s probably your problem.

_OLLE_

  • Member
  • ***
  • Posts: 124
  • -600D-7D- |Swedish filmmaker|
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1440 on: February 28, 2017, 10:46:20 PM »
There is no audio recorded. There is a zero byte wav file in mlvfs and when processed in mlv_dump there is no audio file at all. Did you set mlv_snd to on? Anyway, that,s probably your problem.

yes of course mlv_snd was on! it´s weird that the web page of MLVFS says the it is out recorded tho. Maybe there is a bug with the build I use! thanks anyway.

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7701
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1441 on: February 28, 2017, 10:54:13 PM »
I think mlvfs always keep a wav file whether audio was recorded or not so problem is elsewhere.

_OLLE_

  • Member
  • ***
  • Posts: 124
  • -600D-7D- |Swedish filmmaker|
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1442 on: February 28, 2017, 11:59:52 PM »
Maybe, I´m definitely not an expert but when mlv_snd is off Mlvfs web page says no audio. Do you think it will work if I update ML with a newer build?

arboldeconfianza

  • New to the forum
  • *
  • Posts: 17
Re: MLVFS (LINUX) PROBLEMS WITH GUI
« Reply #1443 on: March 03, 2017, 07:37:54 PM »
Hi!, i can mount MLVFS and converter to DNG, buy i need help for use the GUI in LINUX!!!, if you guys can help me!?,and what is the better way to process LUTS with linux?, i appreciate all the work in this forum!!! thank youu! :)

slowlearner28

  • New to the forum
  • *
  • Posts: 3
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1444 on: March 12, 2017, 10:56:55 PM »
Is it possible to have filenames generated from the "DaVinci Resolve Naming Scheme" setting consistent across Mac and Windows versions?

For example, on the Mac, filenames appear like this: "M13-0137MLV_1_2017-02-13_0001_C0000"

On Windows, the same file will appear like this: "M13-0137_1_2017-02-13_0001_C0000"

Seems like an easy fix to omit the extra "MLV" in the Mac version, but I tried editing the source code in Xcode and for the life of me couldn't figure it out. I'm trying to share Resolve projects between Mac and Windows workstations, and having the naming scheme consistent would make re-linking files much easier. Thank you!!! Love MLVFS and love this forum!

dmilligan

  • Developer
  • Hero Member
  • *****
  • Posts: 3218
  • 60Da / 1100D / EOSM
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1445 on: March 14, 2017, 11:40:04 PM »
Looking at the code, there's no reason they should be different. Unfortunately, I have no way to test or debug on Windows.

Code: [Select]
static int get_mlv_basename(const char *path, char ** mlv_basename)
{
    if(!(string_ends_with(path, ".MLV") || string_ends_with(path, ".mlv"))) return 0;
    char *temp = copy_string(path);
    const char *start = find_last_separator(temp) ? find_last_separator(temp) + 1 : temp;
    char *dot = strrchr(start, '.');
    if(dot == NULL) { free(temp); return 0; }
    *dot = '\0';
    struct frame_headers frame_headers;
    if(mlvfs.name_scheme == 1 && mlv_get_frame_headers(path, 0, &frame_headers))
    {
        *mlv_basename =  malloc(sizeof(char) * (strlen(start) + 1024));
        sprintf(*mlv_basename, "%s%s_1_%d-%02d-%02d_%04d_C%04d", start, dot + 1, 1900 + frame_headers.rtci_hdr.tm_year, frame_headers.rtci_hdr.tm_mon + 1, frame_headers.rtci_hdr.tm_mday, 1, 0);
    }
    else
    {
        *mlv_basename = copy_string(start);
    }
    free(temp);
    return 1;
}

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7701
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1446 on: March 14, 2017, 11:47:30 PM »
Quote
and for the life of me couldn't figure it out.
+1
Spent some hours on trying omitting that MLV part myself  8)

dfort

  • Guest
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1447 on: March 15, 2017, 12:28:13 AM »
I never noticed that before. The issue looks like it is on the Mac and not Windows. It is pretty easy to rename the files so they match the files on Windows:



Maybe fixing this on the Mac won't break it Windows?

dmilligan

  • Developer
  • Hero Member
  • *****
  • Posts: 3218
  • 60Da / 1100D / EOSM
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1448 on: March 15, 2017, 03:18:51 AM »
You can't rename virtual files.

dfort

  • Guest
Re: MLVFS - a FUSE based, "on the fly" MLV to CDNG converter
« Reply #1449 on: March 15, 2017, 06:20:16 AM »
You can't rename virtual files.

Right, I was assuming he was copying the DNG files from one system to the other but that might be a false assumption. I tried some other Mac tricks like hiding the extension but the file names always came up with MLV in the name when using the DaVinci Resolve Naming Scheme. The default naming is fine.