What are you using to play mlv?

Started by ricardopt, August 14, 2022, 09:48:26 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

ricardopt

Hi everyone.

Ive been "collecting" aq lot of mlv files, got them all sorted in folders by year/month so far ive been using mlvapp but all i wanted was a quick double click player to find out what is recorded on a specific mlv and zapp through folders.

Tried MlRawViewer but a sxstrace error pops error, ffplay doesnt play them...just audio.

What are you using to quickly view mlv files? Im on Windows 10/11 64bit.

Thanks


ricardopt

Managed to get MlRawViewer  "working" by instaling Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update (x86)

https://www.microsoft.com/en-us/download/details.aspx?id=26368

but it doesnt recognize or play (drag and drop) mlv files

ricardopt

Anyone got any suggestions? Is mlvapp the only player? Just need something that plays mlv files
Thanks

theBilalFakhouri

If you have good Nvidia GPU (see the link for minimum requirements), and SSD:
https://www.fastcinemadng.com/

elenhil

Seeing as this is a paid product, I wonder if anyone here actually used it for MLV processing

ricardopt

Thanks theBilalFakhouri for your suggestion, as far as i can see fastcinemadng is a mlv converter just like mlvapp, what im trying to find is only a player, it doesnt have to be realtime etc etc, all i need is something that allows me to see what i recorded on a specific mlv.

theBilalFakhouri


ricardopt

posted at the end of this thread, answers were posted as i was writting this answer

theBilalFakhouri

Quote from: ricardopt on August 28, 2022, 06:57:52 AM
..see fastcinemadng is a mlv converter just like mlvapp, what im trying to find is only a player, it doesnt have to be realtime etc etc..

MLVApp can play MLV files too (also with sound if you enable "Drop Frame Mode" from "Playback" tab), and for most users it's not real-time (needs powerful CPU).

reddeercity

https://www.magiclantern.fm/forum/index.php?topic=18392.msg176307#msg176307
Did you try this ? not sure if this is supported in win10/11(worked in win 7pro)
The colors kind of mess up but played the file find , good enough to view file

theBilalFakhouri

Quote from: ricardopt on August 28, 2022, 07:18:16 AM
Looking for something like described here by reddeercity, tried hunting for older ffplay builds but all they play is audio; Danne also suggests mpv but it doesnt play mlv.

https://www.magiclantern.fm/forum/index.php?topic=18392.0

Sorry, no experience with these.


Quote from: ricardopt on August 28, 2022, 07:18:16 AM
Lets say you have a big collection of mlv's spanning several years, what do you use to play them?

fastcinemadng or MLVApp, I already use them.

ricardopt

Quote from: theBilalFakhouri on August 28, 2022, 07:15:51 AM
@ricardopt

fastcinemadng is MLV player too:

Sure it plays mlv just like mlvapp but i just need a player, i dont need to be opening a full converter app just to view/play an mlv


Looking for something like described here by reddeercity, tried hunting for older ffplay builds but all they play is audio; Danne also suggests mpv but it doesnt play mlv.

https://www.magiclantern.fm/forum/index.php?topic=18392.0

Lets say you have a big collection of mlv's spanning several years, what do you use to play them?
Thanks

reddeercity

here the dowlnload link i use
https://mpv.io/
just drop and drag MPV icon , just tested with a old 14bit mlv from my 5D2

Edit: I just downloaded the new ffmpeg
http://ffmpeg.org/download.html#build-windows
https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z
once you extcact it make sure you "Run as Administrator" FFmeg.play
then just drop file on the .exe , once a again i used a 14bit mlv from my 5d2

ricardopt

Quote from: reddeercity on August 28, 2022, 07:22:38 AM
https://www.magiclantern.fm/forum/index.php?topic=18392.msg176307#msg176307
Did you try this ? not sure if this is supported in win10/11(worked in win 7pro)
The colors kind of mess up but played the file find , good enough to view file

Hi, ive seen the thread you started back in 2016, ive hunted ffmpeg/ffplay builds from that same year/month but they only play audio, do you still have a backup of it that you can share?

Ive tried MPV and it doesnt play mlv files

theBilalFakhouri

Quick test using

-ffplay.exe (ffmpeg-2022-08-25-git-9bf9d42d01-full_build):

It doesn't seem to handle lossless compression, the output would not be valid.
For uncompressed MLV (14-bit tested), it renders only the first frame and output would stuck on first frame while it plays audio.

-mpv (mpv-x86_64-v3-20220828-git-1a32bd3):

It closes immediately after dropping MLV file to mpv.exe.

Tests were done on Windows 10.

reddeercity

I don't have compressed raw files just uncompressed 10,12 & 14bit , just in case this is the issue with ffmeg .
It may not support canon raw compressed raw files .

reddeercity

@theBilalFakhouri did you "run as Admin" ?
I'm on win7 right now ,
run ffmeg play .exe in comparable mode , from right click choice run in comparable mode , e.g. run in Win8 mode etc....

ricardopt

theBilalFakhouri, thats whats happens to me with both of them, using win11, hopefully one day a codec/decoder is available that alllow us to quickly open an mlv file with mpc-hc/mpv/vlc, mlvapp plays them but a bit too much for a specific task like preview/play.

Thanks for helping out

Reddeercity, just using normal mlv files recorded with eos-m in 1080 mode

Thanks for helping out

theBilalFakhouri

@reddeercity

ffplay.exe seems to work here with some MLV clips (run as admin and windows 7 compatibility weren't needed, same result if used):

-14/12/10 bit uncompressed does work (recorded from camera using mlv_lite)
-14-bit uncompressed (exported from MLVApp, it was recorded in lossless) doesn't work

-Playback with 14/12/10 bit uncompressed MLV which has audio seems problematic, it plays few frames (not smooth) then image output freezes while audio is playing.
-Playback with 14/12/10 bit uncompressed MLV which doesn't have audio seems okay, it plays smoothly, image output doesn't seem to freeze.

Skinny

Interesting.. guys, do you have original LUT to fix colors in ffmpeg preview?

link here https://www.magiclantern.fm/forum/index.php?topic=18392.msg176327#msg176327 says "You need access"

ricardopt

Im using ffplay from the ffmpeg release, using with "running as admin" option enabled and all i get is audio with a audio spectrum image appearing from left to right...strange

Skinny

On windows 10, ffplay.exe and MPV player both works, tested them with 5D2 and 550D uncompressed mlv files, 10/12/14 bit depth - all works. I don't have any MLVs with sound so didn't tested it..

MPV player seems to work more smoothly, and it loads relatively fast, I associated .MLV with it - cool. But as you know - videos look green, so I made a quick lut (could be better) and spent a lot of hours trying to figure out how to make it work...

First of all, if path to the LUT file contains drive letter, for example  -vf lut3d=C:/dir/lut.cube - this will not work, at least on windows 10. You should write it like this:

--vf=lavfi=[lut3d='C\:/mpv/correction.cube']

where C:/mpv/correction.cube is your path to the lut. Notice \ before : and single quotes ' - it is important.

Then to pass this argument while opening .mlv by double click, I wrote a batch script but it takes extra couple of seconds to execute, so it is not optimal.
I ended up modifying the registry, seems like in windows 10 they changed everything and I could not find how to add a parameter to .mlv, so I just edited registry for mpv.exe

in  \HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\mpv.exe\shell\open\command
it was:
"C:\mpv\mpv.exe" "%1"
I changed it to:
"C:\mpv\mpv.exe" "--vf=lavfi=[lut3d='C\:/mpv/correction.cube']" "%1"

Now any file opened with MPV player will play with LUT, but if we are only using MPV for MLVs it is fine.
As a result - double click on MLV and you will see somewhat correct preview, works relatively fast, good enough for clicking through folders with MLVs. :)

But I suck at LUT making :D so if Danne have old LUT or someone can make new it will be perfect.

theBilalFakhouri

Made some more tests with MPV, it seems to work when using uncompressed MLV clips which doesn't contain sound.