Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - piloui

#1
Hi there,

Glad to see this post making his way !

I don't have the time to improve the batch for now but i can assure you that i am not pro at all and it's very easy as finding exemple on web and almost copy/paste what you need.

For the custom path extraction, im sure you can try something like i've done at the time of mlvfs. Some pop up to choose directory like explain here :
http://stackoverflow.com/questions/19734939/folder-chooser-dialog-from-a-windows-batch-script/19736060#19736060

Is there some 14 bit lossless compressed mlvs download somewhere please ? I dont have a 5D MK3 for my part.
;)
#2
Hi there,

Does anyone else have huge long time of dng loading from virtual drive inside davinci resolve ? This time seems to increase with number of mlvs, which looks logical. But the navigation inside windows explorer is much more faster than resolve's media pool. With ~ 60 mlvs, it takes an eternity or even never end.
( windows 10, dokan + mlvfs X86 )
#3
Hi there,

After some hours of test and post reading, here is some feedback.

3 different windows test :

- Windows 10 pro upgrade from a windows 7 pro :

  • dokan 0.8 + mlvfs_x86 > not working, as we already know it.  *edit* > working. Mounting and navigating super fast. Resolve workflow seems to be ok. Accessing dngs in resolve seems to be a bit longer than with win 7
  • dokan 1.0 + mlvfs_x64 > working but windows crash after few seconds each time. I don't know where i can find logs :/

- Windows 10 home upgrade from windows 8 home ( laptop ) :

  • dokan 0.8 + mlvfs_x86 > working, surprisingly. Resolve import ok. Playback laggy but laptop are not made for raw
  • dokan 1.0 setup failed. 0x80091007 - La valeur de hachage n'est pas correct.
Error 0x80091007: Hash mismatch for path: C:\ProgramData\Package Cache\.unverified\vcredist_2015_x64.exe, expected: 9A19A51D1F40CD5CD5ECB6E4E4F978F18DA8212A, actual: 3155CB0F146B927FCC30647C1A904CD162548C8C


-Windows 7 pro :

  • dokan 0.8 + mlvfs_x86 > working. Full Resolve workflow > all ok. Just a bit of cdng loading time at project opening. Don't know why. Does this loading time increase with project size ?

I wish i could give more log info, specially for the win 10 pro crashes. Maybe some tips to where i can find dokan/mlvfs logs please ?
Thanks for this great tool.

*edit*
A little batch command with prompt to find your mlvs location. Place the .cmd file within MLVFS_X86 or MLVFS_X64 folder and feel free to place a short cut anywhere you want :
@if (@a==@b) @end /*

:: fchooser2.bat
:: batch portion

@echo off
setlocal

for /f "delims=" %%I in ('cscript /nologo /e:jscript "%~f0"') do (
    echo You chose %%I
    C:\MLVFS_x86\mlvfs.exe z: --mlv-dir=%%I
)

goto :EOF

:: JScript portion */

var shl = new ActiveXObject("Shell.Application");
var folder = shl.BrowseForFolder(0, "Please choose a folder.", 0, 0x00);
WSH.Echo(folder ? folder.self.path : '');
#4
I can now confirm that everything work fine with last build. I'll report any issue if happen.
#5
Hi there,

I've seen lots of old topics about the manfrotto MVR911ECCN usb follow focus + 5D2 + ML :

http://www.magiclantern.fm/forum/index.php?topic=2693.0
http://www.magiclantern.fm/forum/index.php?topic=14040.0

Well, hard to have an opinion after that.

So i make this new topic to ask for help.

Can anyone confirm that follow focus works perfectly with 5D2 and ML last release ? All functions ? Like global draw, RAW, MLV, etc ?

Thank you.

;)
#6
Hi there,

Little up.
Is mlv_dump.exe still a viable solution to extract DNGs please ?
I cant see anything wrong for now but i'd like to have somme feed back.

Thanks.

;)
#7
Quote from: piloui on April 26, 2014, 12:34:06 AM
Actually the only limitation i see comes from adobe  ::)
Cannot drag n drop multiple files in the bin like in resolve. For 100 shots, you have to do 100 drag n drops. Can't belive such obvious thing are missing.

There is a simple solution for several cdng sequences to drop in premiere pro in one move :
Go where your DNGs are excracted. You should have all your folders containing all your DNGs. In the search bar, top right corner, type  *000.dng
This should list all but only your first DNGs from all your sequences.
Select all of them, drag n drop and bim bam, all your sequences in premiere in one drop.
#8
Files naming tool is great too. date of creation is a really good way to differentiate shots. However, date of creation, under window, changes when you copy the file. This means, if you shoot let say 10 MLV, on a 3 days period, they will all have, on CF card, a different creation date.
BUT
If you copy all of them at once ( as everybody do i hope ^^ ) they will all get an new and similar creation date with a little difference.



The MODIFICATION DATE always stays the same. Weird, for me, creation date would be the shooting time, and modification would be, copy, export etc ... Try figure :/ windows world !

Anyway, maybe an other tag option like [DM] "modification date" would be cool.

Thanks
;)
#9
MLV workflow seems to be quiet stable indeed. No crash, no destination path bug. Actually the only limitation i see comes from adobe  ::)
Cannot drag n drop multiple files in the bin like in resolve. For 100 shots, you have to do 100 drag n drops. Can't belive such obvious thing are missing.
Great job chmee. Any tips concerning loading time when dropping several MLV in raw2cdng ?

Some ideas :
it would be great to have some highlight of the current mlv extracted, it's purely visual.
Maybe some button to pause, stop, resume.
And a great thing you never find in batch processing software : the magic check box "turn off computer when finished"
Just some ideas, the tool as it is is already a gift !
;)
#10
There is gold every day on each topic of this forum ! I'm going crazy !
But wait, what's the difference between DNG and CDNG ?
How can cdng sequences playback be so smooth in premier pro cc ?

@chmee, you make the whole process much more easier. No offline editing and intermediate rendering any more.

There is some bugs of course for a beta :
Crashes during extraction
sometimes the destination path is not working and no way to know where the dngs are extracted. I'll try a long extraction with many MLV.
CDNG 16 bit make premiere pro cc crash during playback. CDNG 16 bit maximized are all right.

EDIT : no crashes at all with .MLV files queue. Drag and drop multiple RAW not working. Drag and drop multiple MLV working. When drag and drop multiple file, the loading time seems a bit long, but maybe it's normal.

Thanks !

win 8.1 x64, premiere pro cc, updated.
ml 63b2f145cb3b 2014/02/14.
#11
Yeah, MLV and ML are becoming a reference !
Does this mean native support in software like adobe suite ? No dng extraction and no intermediate conversion would be a huge time gain !

#12
Updated with progress bar



I cannot test mlv_dump.exe progress, so i simply calculate the total frames number divided by the current frames number in subfolder during extraction.

01_mlv_dump.cmd + mlv_dump_progress.cmd

01_mlv_dump.cmd :


@echo off
TITLE MLV dump 1.0
setlocal
setlocal enabledelayedexpansion

for %%a in ( %* ) do (
:subfolders creation
md "%%~na" 2>nul
:index creation
path_to_mlv_dump\mlv_dump.exe -x %%~na.MLV
set filename=%%~na
:total frames number extraction
for /f "tokens=2 delims=;= " %%P in ('path_to_mlv_dump\mlv_dump.exe -x %%~na.MLV ^| find "Processed"') do (
set tframe=%%P
)
:progress bar launch
START path_to_mlv_dump_progress\mlv_dump_progress.cmd
:dng extraction
path_to_mlv_dump\mlv_dump.exe -o !filename!\!filename!_ --dng !filename!.MLV
)
endlocal enabledelayedexpansion
endlocal
exit




mlv_dump_progress.cmd :


@echo off
:window size
mode con: cols=40 lines=6
setlocal enabledelayedexpansion
TITLE Extracting !filename!.MLV
:LOOP
set count=0
for %%B in ( !filename!\*.dng ) do (
:extracted frames counter
set /a count=count+1
)
set /a bar=!count!*20/!tframe!
set /a space=20-!bar!
FOR /L %%C IN (1,1,!bar!) DO (
   set bar=!bar!²
)
FOR /L %%C IN (1,1,!space!!) DO (
   set space=!space!
)
cls
echo.
set /a progress=!count!*100/!tframe!
:progress / total
echo  !count!/!tframe! frames
:progress bar + %
echo           ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo  Progress  ²!bar:~2! !space:~2!  !progress!%%
echo           ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
IF "!count!"=="!tframe!" goto END
goto LOOP
:END
endlocal enabledelayedexpansion
exit


Same process :

Place 01_mlv_dump.cmd in "C:\Users\NAME\AppData\Roaming\Microsoft\Windows\SendTo"
Place mlv_dump_progress.cmd where you want and update the directoy in 01_mlv_dump.cmd

Select all the .mlv you want to extract, right clic, sent to , 01_mlv_dump.cmd. ( it behaves like a "drag and drop" ). Each SELECTED mlv will be extracted one after another in queue rather than all together in a LONG process. DNG are extracted in a subfolder named after the original file.

Next steps :
Existing file check > skip, resume or overwrite
Log file creation

I get what i wanted, some kind of .rar extraction process, simple and efficient.
#13
I tried again but i realized the progress % probably cannot be achieved in .bat because it's not my .bat progress but mlv_dump.exe progress.
Concerning the option to extract only the slected .MLV, still no success :/

So why am i trying to do a bacth mlv to dng while we can find tons of others exemples here do you ask ?
Just because none of them seems to offer a subfolder creation, which helps a lot, belive me, for mlv + sound.

Why ?

As you may have noticed, .wav extracted from mlv are a bit longer tha dng sequence. Thanks to davinci resolve lite, the option auto sync with time code allows you to cut and attach the sound properly with the corresponding dngs. But you MUST have each corresponding dngs+wav in a different bin.

So extracting your dng+wav in subfolders allows you inside resolve to right clic and "import with subfolders and create bins", and then right clic and "auto sync " on each sub bins. Anyway, i'll make a video to explain this clearer.

EDIT : for selected files only :

@echo off
for %%a in ( %* ) do ( md "%%~na" 2>nul )&( path_to_mlv_dump\mlv_dump.exe -o %%~na\%%~na_ --dng %%~na.MLV )
#14
Hi there,

I'm trying to create a simple batch, for selecting, right clic and "DNGing" mlv files


@echo off
for %%a in (*.MLV) do ( md "%%~na" 2>nul )&( path_to_mlv_dump\mlv_dump.exe -o %%~na\%%~na_ --dng %%~na.MLV )


It simply creates a directory for each MLV file and then exctracts dngs in it with appropriate names. My .bat file is placed in "C:\Users\NAME\AppData\Roaming\Microsoft\Windows\SendTo"

Then i can right clic my mlvs, in the contextual menu choose sent to > 01_mvl_dum.bat  ( 01 prefix is for placing it at the top of the list )

Works pretty well but :

1: extracts all the mlv present in the folder, i'd like to make it only for selected ones

2: i'd like to add a progress info, like we had with raw2dng, some kind of ( "NAME OF THE MLV" extraction running : current frame / total frames )

Don't know if it's hard to do despite my web research. Any ideas please ?

Thanks ;)
#15
Quote from: reddeercity on February 14, 2014, 07:11:32 PM
Try the new mlv+audio feb 4th build from a.d.
I thinks the audio length is a little close to video length.

Are those builds safe ? I'd rather wait a release ^^

( By the way do i have to confess how ML impress me each day ? ;) )
#16
I confirm .wav files from .mlv are a bit longer than video files. Perfect sync, however it can be a problem when importing multiple sequences on a same time line, each audio file adding a slight shift. (5D2, 2014/01/14 2b804e8cdd3c )

#17
Can't get a clear answer to this : does raw video + dual iso doable with 5D2 please ? My dual iso seems to be greyed out on live view and only active on photo mode.
Thanks and long live ML !
#18
I confirm reddeercity's numbers. This last build is the step into continuous 2k video 2.35:1 24fps X5 crop for 5D2.

2048x872 exact 24fps continuous with sound 73Mbps_ish( lexar 32Gb 1000X ).

Thanks ML !
#19
Had this problem once too. Imported in AfterEffect with the repeat frame 1. I Had this when i created a comp from the .mov and then ajust the fps of the comp.

Solved by creating an empty comp by settings the correct fps and THEN drop the .mov in the comp.

Hope this will help.