Author Topic: MLV App 1.14 - All in one MLV Video Post Processing App [Windows, Mac and Linux]  (Read 1253418 times)

escho

  • Contributor
  • Hero Member
  • *****
  • Posts: 563
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #425 on: September 27, 2017, 10:10:12 PM »
@revast

Could you please change the .pro file like this (Should be lines 55 ff)

Code: [Select]
#Linux (opensuse)
#linux-g++*: INCLUDEPATH += /usr/local/include/
#linux-g++*: LIBS += -L/usr/local/lib/ -lz -lpng
#Linux (Ubuntu)
#linux-g++*: INCLUDEPATH += /usr/local/include/libpng16/
linux-g++*: LIBS += -lz -lpng16

and try to compile using

Code: [Select]
make clean
qt5-qmake MLVApp.pro
make

I would like to know, whether this works on your ubuntu.
https://sternenkarten.com/
600D, 6D, openSUSE Tumbleweed

bouncyball

  • Contributor
  • Hero Member
  • *****
  • Posts: 850
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #426 on: September 28, 2017, 10:12:39 AM »
New icons are good! :)

revast

  • New to the forum
  • *
  • Posts: 24
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #427 on: September 28, 2017, 11:12:05 PM »
Quote
Could you please change the .pro file like this

Yeah, works.
except the fact its qmake-qt5 on ubuntu :)

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 2104
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #428 on: September 29, 2017, 08:06:26 PM »
@escho & @revast: did I understand right that I can change
Code: [Select]
#Linux (opensuse)
#linux-g++*: INCLUDEPATH += /usr/local/include/
#linux-g++*: LIBS += -L/usr/local/lib/ -lz -lpng
#Linux (Ubuntu)
#linux-g++*: INCLUDEPATH += /usr/local/include/libpng16/
linux-g++*: LIBS += -lz -lpng16
to
Code: [Select]
#Linux
linux-g++*: LIBS += -lz -lpng16
?
5D3.113 | EOSM.202

escho

  • Contributor
  • Hero Member
  • *****
  • Posts: 563
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #429 on: September 29, 2017, 08:35:20 PM »
@masc
I guess, most of the linux-distros should compile out of the box with this change
https://sternenkarten.com/
600D, 6D, openSUSE Tumbleweed

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 2104
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #430 on: September 29, 2017, 09:32:44 PM »
Ok, thx. Commited.
5D3.113 | EOSM.202

erikbaldwinson

  • Freshman
  • **
  • Posts: 80
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #431 on: September 29, 2017, 09:47:40 PM »
Cool program! Thank you for sharing.

Is there a solution for adding the H264 audio to the final proress export in windows using this program?

Cheers

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 2104
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #432 on: September 29, 2017, 10:39:53 PM »
Thx. H264 audio? You record H264 and mlv at the same time and now you like to add the audio track from the H264 to the output of MLV App? Is that right? Hmmm...  I never thought about that, but for now we do not decode H264 files, just MLV.
5D3.113 | EOSM.202

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7701
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #433 on: September 29, 2017, 10:53:55 PM »
I do this in Switch. Need to cut off black frames in the beginning of the file and then match the file with frame amount of the mlv file. Works with ffmpeg.

erikbaldwinson

  • Freshman
  • **
  • Posts: 80
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #434 on: September 29, 2017, 11:10:33 PM »
Thx. H264 audio? You record H264 and mlv at the same time and now you like to add the audio track from the H264 to the output of MLV App? Is that right? Hmmm...  I never thought about that, but for now we do not decode H264 files, just MLV.

Yes that's correct. I'm on windows and there does not seem to be an easy way to do this. The way I have been doing it is manually clip by clip in Resolve.

IDA_ML

  • Hero Member
  • *****
  • Posts: 1014
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #435 on: September 30, 2017, 11:52:09 PM »
I am awfully sorry to report that v.08 does not work on either of my Win7x64 PCs.  This time, it crashes when I try to import a MLV file.  Is anybody else experiencing this?  Is there anything I could do?

bouncyball

  • Contributor
  • Hero Member
  • *****
  • Posts: 850
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #436 on: October 01, 2017, 09:22:38 AM »
Don't be sorry ;) just tell us which version crashes - 32bit or 64bit?

Also provide additional details about MLV(s) which crashes program and upload it somewhere.

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 2104
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #437 on: October 01, 2017, 10:56:31 AM »
I am awfully sorry to report that v.08 does not work on either of my Win7x64 PCs.  This time, it crashes when I try to import a MLV file.  Is anybody else experiencing this?  Is there anything I could do?
Hm... we have so many Windows PCs where it does not crash and for you it does crash on every PC. Very strange. I could imagine that it could be an localization problem. Could you please tell us your Windows country (& maybe language) settings? I could simulate this on my computers... maybe I have luck and it does crash for me too  :P
5D3.113 | EOSM.202

andy kh

  • Hero Member
  • *****
  • Posts: 541
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #438 on: October 01, 2017, 11:07:54 AM »
i can import some files but it crash while trying to import some other  MLV files. im on win7 X64
5D Mark III - 70D

IDA_ML

  • Hero Member
  • *****
  • Posts: 1014
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #439 on: October 01, 2017, 02:46:46 PM »
Don't be sorry ;) just tell us which version crashes - 32bit or 64bit?

Also provide additional details about MLV(s) which crashes program and upload it somewhere.

I tried both - the 64 and the 32 bit versions.  They both crash when I try to import a 10-bit MLV file (2496x1080) with sound from the 100D.  Later on I can upload a short file for you.

Hm... we have so many Windows PCs where it does not crash and for you it does crash on every PC. Very strange. I could imagine that it could be an localization problem. Could you please tell us your Windows country (& maybe language) settings? I could simulate this on my computers... maybe I have luck and it does crash for me too  :P


I am in Bulgaria and my regional and language settings are:

Location: Bulgaria
Format: English (United States)
Current System Locale: Bulgarian (Bulgaria)


escho

  • Contributor
  • Hero Member
  • *****
  • Posts: 563
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #440 on: October 01, 2017, 05:35:11 PM »
i updated my tutorial for compiling MLV App under Linux openSUSE Leap 42.3. And I translated the whole stuff into english:
https://seescho.wordpress.com/fotos/ml/
Hope, it will be useful
https://sternenkarten.com/
600D, 6D, openSUSE Tumbleweed

bouncyball

  • Contributor
  • Hero Member
  • *****
  • Posts: 850
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #441 on: October 01, 2017, 06:27:03 PM »
@IDA_ML: ok, please upload sample.

@escho: sadly it's only german :)

escho

  • Contributor
  • Hero Member
  • *****
  • Posts: 563
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #442 on: October 01, 2017, 06:29:25 PM »

@escho: sadly it's only german :)

contains english translation, too :)
https://sternenkarten.com/
600D, 6D, openSUSE Tumbleweed

IDA_ML

  • Hero Member
  • *****
  • Posts: 1014
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #443 on: October 01, 2017, 07:16:29 PM »
@IDA_ML: ok, please upload sample.

Here we go:

https://we.tl/2TlV9r9I3u

A 2.5K 10-bit MLV file with sound (270 MB).  The above link will be active for 7 days.  Hope this helps and if yes, I will be looking forward to test MLVApp.  Thanks. 

andy kh

  • Hero Member
  • *****
  • Posts: 541
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #444 on: October 01, 2017, 07:54:41 PM »



upload photograph
Here we go:

https://we.tl/2TlV9r9I3u

A 2.5K 10-bit MLV file with sound (270 MB).  The above link will be active for 7 days.  Hope this helps and if yes, I will be looking forward to test MLVApp.  Thanks.

i can import your mlv file. i have some files from 70D which keep crashing while importing and i can't share those files as they are very large. i tried shortening but it works if i shorten those files
5D Mark III - 70D

smasry

  • New to the forum
  • *
  • Posts: 33
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #445 on: October 01, 2017, 08:09:11 PM »
Hi guys,

I don't understand it, but I can't 'make' the app. I'm on Sierra 10.12.6, but what's strange is that I've compiled it successfully on another Sierra, with no problems.

The error I'm getting is:

Code: [Select]
$ make app

Code: [Select]
...
Initial app name: MLV App (Oct  1 2017 18:55:55 @cabian.local)
clang -mmacosx-version-min=10.10 -O3 -Ofast -m64 -c -x objective-c main.m
clang -mmacosx-version-min=10.10 -O3 -Ofast -m64 -c ../../src/mlv/llrawproc/llrawproc.c
../../src/mlv/llrawproc/llrawproc.c:70:16: error: no member named 'raw2evf' in
      'llrawprocObject_t'; did you mean 'raw2ev'?
    llrawproc->raw2evf = NULL;
               ^~~~~~~
               raw2ev
../../src/mlv/llrawproc/../llrawproc/llrawproc_object.h:55:11: note: 'raw2ev'
      declared here
    int * raw2ev;
          ^
1 error generated.
make[2]: *** [llrawproc.o] Error 1
cp: MLV App: No such file or directory
Archive:  ../qt/FFmpeg/ffmpegOSX.zip
  inflating: MLV App.app/Contents/Resources/ffmpeg 
   creating: MLV App.app/Contents/Resources/__MACOSX/
  inflating: MLV App.app/Contents/Resources/__MACOSX/._ffmpeg 

The only thing I can think of to explain this discrepancy is that one or more dependencies may be missing, but I can't find any mention of any hard (macOS) dependencies either in your repository nor in this thread.

Any idea what I'm doing wrong/missing?

Thanks

escho

  • Contributor
  • Hero Member
  • *****
  • Posts: 563
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #446 on: October 01, 2017, 08:42:28 PM »
Same error here on Linux. Looks like the declaration of raw2evf is missing in llrawproc_object.h
https://sternenkarten.com/
600D, 6D, openSUSE Tumbleweed

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 2104
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #447 on: October 01, 2017, 09:53:16 PM »
Please try one revision earlier. It seems as the second last commit of bouncyball does not compile. Before that it was working.
https://github.com/ilia3101/MLV-App/commit/1188472ee5eac5f65dc3a8454499b9bd7f36920e
This one can be compiled.
5D3.113 | EOSM.202

bouncyball

  • Contributor
  • Hero Member
  • *****
  • Posts: 850
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #448 on: October 01, 2017, 10:03:44 PM »
Guys sorry about that, just delete the line to which error's referring. I forgot to delete it after some experimenting. This commit has working full20bit mean32 interpolation mode dual iso processing. Amaze interpolation is not there yet. Will finish it tomorrow I think and gonna add some more widgets to the gui.

regards
bb

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 2104
Re: Making a New MLV Processing App! [Windows, Mac and Linux]
« Reply #449 on: October 01, 2017, 10:12:44 PM »
@IDA_ML: Thanks for your upload and your information. I set the programs "QLocale" to Bulgaria and English, but I can load your file without problem. I really have no idea where to search :(
5D3.113 | EOSM.202