MLV App 1.14 - All in one MLV Video Post Processing App [Windows, Mac and Linux]

Started by ilia3101, July 08, 2017, 10:19:19 PM

Previous topic - Next topic

0 Members and 7 Guests are viewing this topic.

Lars Steenhoff

I hope the native osx app will be getting a new build also ( cocoa )

masc

I think there will come an update. Ilia is busy in making it better too.
Note: Qt uses also cocoa and the same compilers on OSX.
5D3.113 | EOSM.202

OlegK

Quote from: masc on December 01, 2017, 10:47:05 PM
I think there will come an update. Ilia is busy in making it better too.
Note: Qt uses also cocoa and the same compilers on OSX.

Cocoa looks better to me, But so glitchy. Not working.

ilia3101

Yeah, Cocoa app is not the "main" or "official" GUI, and probably won't be, I simply use it for writing the processing and MLV code because it's easier for me(and anyone wanting to test) to compile, but I have been improving it lately... it will have sessions and AVFoundation in next release (Yo @martinherring, how do you append a 16bit buffer to an AVAsset :D).

To compile Cocoa app, all you need is this one terminal command:
rm -rf MLV-App && xcode-select --install || git clone https://github.com/ilia3101/MLV-App.git && cd MLV-App/platform/cocoa && make app -j4 && rm *.o && open ./
When it finishes, the folder with compiled app will open up.

If you don't have apple developer tools, macos will create a pop up saying "install software", just click ok and wait a minute or two for it to install compilers and git (it's a really small download).
Although, I'm not sure if at this moment it works on < macOS 10.13

QuoteCocoa looks better to me, But so glitchy. Not working.
What's glitchy?

OlegK


masc

If you post problems, please write a bit more than "not working". Which exact version do you use, which OS, what special kind of MLV is it, what did you exactly do to come to the problem? Import and sliders for standard MLV were working in each of my tests in both - cocoa and Qt version.

@Ilia: on 10.9 it does not compile (since first revision), on 10.11 all is fine.
5D3.113 | EOSM.202

lordwilli

Could you please give another download link than github.com? it takes 6 kb/s i can't even download it

escho

https://sternenkarten.com/
600D, 6D, openSUSE Tumbleweed

Doofii

 :)ask a question, will this app support HDR video processing?

OlegK

Quote from: masc on December 02, 2017, 10:20:09 AM
If you post problems, please write a bit more than "not working". Which exact version do you use, which OS, what special kind of MLV is it, what did you exactly do to come to the problem? Import and sliders for standard MLV were working in each of my tests in both - cocoa and Qt version.

@Ilia: on 10.9 it does not compile (since first revision), on 10.11 all is fine.

Ok! I am using Cocoa latest



on a



First problem I experiencing is:
When I add MLV file to program it doesn't show them in window,I CAN ADD ONE FILE ONLY,when I add one or more, the first one disappearing.
Notice windows where files should be empty, even one file added I cannot see it



2nd. There is no option settings in this version, No settings I can change, can only export Prores4444



3rd. cannot play the file, when press spacebar. it doesn't play at all.

4st. No zoom Button.

I like Footage program its so simple u don't need to save or load the files they are alway there u can delete them if u don't use them.



upload my photo


Its easy but no Batch export, playback not working, and Quality is not good.

Also like Information on the button, and aspect ration options


masc

Ok. Now I can answer.
1. Sessions are not yet implemented for cocoa app. It is on its way.
2. Cocoa app can only export ProRes 4444, other codecs will be implemented here
3. Cocoa app has no playback, maybe Ilia will implement this in the future
4. Cocoa app has no zoom, maybe Ilia will implement this in the future

If you like to have this features now, simple use the Qt OSX version. The cocoa version is Ilias test app, to test new features in the decoding and processing library in the background easily. Therefor the cocoa version maybe a little faster here and there and compiles fast without all the chichi.
5D3.113 | EOSM.202

OlegK

Quote from: masc on December 04, 2017, 09:37:48 PM
Ok. Now I can answer.
1. Sessions are not yet implemented for cocoa app. It is on its way.
2. Cocoa app can only export ProRes 4444, other codecs will be implemented here
3. Cocoa app has no playback, maybe Ilia will implement this in the future
4. Cocoa app has no zoom, maybe Ilia will implement this in the future

If you like to have this features now, simple use the Qt OSX version. The cocoa version is Ilias test app, to test new features in the decoding and processing library in the background easily. Therefor the cocoa version maybe a little faster here and there and compiles fast without all the chichi.


Thank you Masc!

OlegK

After I tried Latest Cocoa, then deleted and now my QT not working at all. Always crashing:(
From console:
Failed to start process notifications for pid 870 (16)



masc

The 2 apps are 100% independent in terms of processes. You can install cocoa and delete as often you want and the Qt version won't recognize it. I think you made a mistake here... maybe you try to start the app in the trash or something like that.
And you start the Qt version from console?
5D3.113 | EOSM.202

OlegK

Quote from: masc on December 06, 2017, 12:06:34 PM
The 2 apps are 100% independent in terms of processes. You can install cocoa and delete as often you want and the Qt version won't recognize it. I think you made a mistake here... maybe you try to start the app in the trash or something like that.
And you start the Qt version from console?

From Application folder>(

What it can be? I don't know!

Its crash on opening, exporting, pasting settings.

Can you help me with this?
Thanks`!

OlegK

Quote from: masc on December 06, 2017, 12:06:34 PM
The 2 apps are 100% independent in terms of processes. You can install cocoa and delete as often you want and the Qt version won't recognize it. I think you made a mistake here... maybe you try to start the app in the trash or something like that.
And you start the Qt version from console?

What should I do? The program worked before just fine?

Maybe trash preferences?

masc

I am sorry, but here I can't help. I compiled, copied and deleted MLV App thousand times, and never had an issue like that.
What I can tell you: "Failed to start process notifications for pid 870 (16)" comes not from MLV App, this comes from OSX (google tells).
But here you must solve the problem yourself, or anyone else can help you with that. If you have a solution, I would be very interested!
Is there a crash report maybe?
5D3.113 | EOSM.202

OlegK

Quote from: masc on December 06, 2017, 05:01:36 PM
I am sorry, but here I can't help. I compiled, copied and deleted MLV App thousand times, and never had an issue like that.
What I can tell you: "Failed to start process notifications for pid 870 (16)" comes not from MLV App, this comes from OSX (google tells).
But here you must solve the problem yourself, or anyone else can help you with that. If you have a solution, I would be very interested!
Is there a crash report maybe?

Date/Time:       2017-12-06 16:27:52.646163 +0200
OS Version:      Mac OS X 10.12.6 (Build 16G29)
Architecture:    x86_64
Report Version:  19

Command:         MLV App
Path:            /Applications/MLV App.app/Contents/MacOS/MLV App
Version:         0.11 alpha (???)
Parent:          launchd [1]
PID:             1424

Event:           wakeups
Wakeups:         45024 wakeups over the last 76 seconds (594 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
Duration:        75.73s
Steps:           28

Hardware model:  iMac14,2
Active cpus:     8


Powerstats for:  MLV App [1424]
UUID:            60C9EA13-6340-310C-9220-DF5B4728C71E
Start time:      2017-12-06 16:27:53 +0200
End time:        2017-12-06 16:29:03 +0200
Microstackshots: 28 samples (100%)
Primary state:   12 samples Frontmost App, User mode, Effective Thread QoS User Interactive, Requested Thread QoS User Interactive, Override Thread QoS Unspecified
User Activity:   0 samples Idle, 28 samples Active
Power Source:    0 samples on Battery, 28 samples on AC
  14 start + 1 (libdyld.dylib) [0x7fff916f7235]
    12 main + 107 (MLV App) [0x10d04850b]
      12 QCoreApplication::exec() + 341 (QtCore) [0x1106ad115]
        12 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401 (QtCore) [0x1106a8eb1]
          12 ??? (libqcocoa.dylib + 156991) [0x11300e53f]
            12 -[NSApplication run] + 926 (AppKit) [0x7fff79a5c3db]
              12 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 (AppKit) [0x7fff7a1e37ee]
                12 _DPSNextEvent + 1120 (AppKit) [0x7fff79a67a54]
                  12 _BlockUntilNextEventMatchingListInModeWithFilter + 71 (HIToolbox) [0x7fff7b4ceb26]
                    9  ReceiveNextEventCommon + 184 (HIToolbox) [0x7fff7b4cebf9]
                      9  RunCurrentEventLoopInMode + 240 (HIToolbox) [0x7fff7b4ceebc]
                        9  CFRunLoopRunSpecific + 420 (CoreFoundation) [0x7fff7bf6e114]
                          9  __CFRunLoopRun + 934 (CoreFoundation) [0x7fff7bf6e716]
                            9  __CFRunLoopDoSources0 + 557 (CoreFoundation) [0x7fff7bf6f21d]
                              9  __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 (CoreFoundation) [0x7fff7bf8e321]
                                9  ??? (libqcocoa.dylib + 161329) [0x11300f631]
                                  9  QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 155 (QtGui) [0x110aa206b]
                                    9  QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2794 (QtGui) [0x110ab888a]
                                      9  QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164 (QtCore) [0x1106acaa4]
                                        9  QApplication::notify(QObject*, QEvent*) + 5906 (QtWidgets) [0x110ff9822]
                                          9  QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269 (QtWidgets) [0x110ff6edd]
                                            9  ??? (QtWidgets + 464319) [0x1110565bf]
                                              9  ??? (QtWidgets + 468267) [0x11105752b]
                                                9  QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 871 (QtWidgets) [0x110ff7847]
                                                  9  QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164 (QtCore) [0x1106acaa4]
                                                    9  QApplication::notify(QObject*, QEvent*) + 9440 (QtWidgets) [0x110ffa5f0]
                                                      9  QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269 (QtWidgets) [0x110ff6edd]
                                                        9  QToolButton::event(QEvent*) + 323 (QtWidgets) [0x1111bbef3]
                                                          9  QAbstractButton::event(QEvent*) + 175 (QtWidgets) [0x1110e64ff]
                                                            9  QWidget::event(QEvent*) + 1681 (QtWidgets) [0x111036cc1]
                                                              9  QToolButton::mouseReleaseEvent(QMouseEvent*) + 15 (QtWidgets) [0x1111bb93f]
                                                                9  QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270 (QtWidgets) [0x1110e67ae]
                                                                  9  ??? (QtWidgets + 1050184) [0x1110e5648]
                                                                    9  QAction::activate(QAction::ActionEvent) + 303 (QtWidgets) [0x110fede4f]
                                                                      9  QMetaObject::activate(QObject*, int, int, void**) + 2027 (QtCore) [0x1106ddd9b]
                                                                        9  MainWindow::qt_metacall(QMetaObject::Call, int, void**) + 80 (MLV App) [0x10d0a8d70]
                                                                          4  MainWindow::on_actionExport_triggered() + 2043 (MLV App) [0x10d060c7b]
                                                                            4  QFileDialog::getSaveFileName(QWidget*, QString const&, QString const&, QString const&, QString*, QFlags<QFileDialog::Option>) + 260 (QtWidgets) [0x111205b74]
                                                                              4  QFileDialog::getSaveFileUrl(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) + 377 (QtWidgets) [0x111205db9]
                                                                                4  QDialog::exec() + 284 (QtWidgets) [0x1111f51dc]
                                                                                  4  ??? (libqcocoa.dylib + 269411) [0x113029c63]
                                                                                    4  ??? (libqcocoa.dylib + 253990) [0x113026026]
                                                                                      4  -[NSSavePanel runModal] + 629 (AppKit) [0x7fff7a16af48]
                                                                                        4  -[NSApplication runModalForWindow:] + 137 (AppKit) [0x7fff79cbbb98]
                                                                                          4  __35-[NSApplication runModalForWindow:]_block_invoke + 64 (AppKit) [0x7fff79e9e374]
                                                                                            4  -[NSApplication _doModalLoop:peek:] + 497 (AppKit) [0x7fff79cbe0b6]
                                                                                              4  -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 (AppKit) [0x7fff7a1e37ee]
                                                                                                4  _DPSNextEvent + 1120 (AppKit) [0x7fff79a67a54]
                                                                                                  4  _BlockUntilNextEventMatchingListInModeWithFilter + 71 (HIToolbox) [0x7fff7b4ceb26]
                                                                                                    4  ReceiveNextEventCommon + 432 (HIToolbox) [0x7fff7b4cecf1]
                                                                                                      4  RunCurrentEventLoopInMode + 240 (HIToolbox) [0x7fff7b4ceebc]
                                                                                                        4  CFRunLoopRunSpecific + 420 (CoreFoundation) [0x7fff7bf6e114]
                                                                                                          4  __CFRunLoopRun + 2065 (CoreFoundation) [0x7fff7bf6eb81]
                                                                                                            4  __CFRunLoopDoTimers + 177 (CoreFoundation) [0x7fff7bf773c1]
                                                                                                              2  CFArrayCreateMutable + 27 (CoreFoundation) [0x7fff7bf0c9bb]
                                                                                                              1  objc_msgSend + 33 (libobjc.A.dylib) [0x7fff90e03061]
                                                                                                              1  objc_msgSend + 26 (libobjc.A.dylib) [0x7fff90e0305a]
                                                                          3  MainWindow::on_actionExport_triggered() + 3435 (MLV App) [0x10d0611eb]
                                                                            3  MainWindow::exportHandler() + 1988 (MLV App) [0x10d061f74]
                                                                              3  MainWindow::startExportPipe(QString) + 5244 (MLV App) [0x10d052f2c]
                                                                                3  getMlvProcessedFrame16 + 100 (MLV App) [0x10d083394]
                                                                                  2  applyProcessingObject + 326 (MLV App) [0x10d090276]
                                                                                  1  applyProcessingObject + 126 (MLV App) [0x10d0901ae]
                                                                          1  MainWindow::on_actionExportSettings_triggered() + 111 (MLV App) [0x10d062d4f]
                                                                            1  ExportSettingsDialog::ExportSettingsDialog(QWidget*, unsigned char, unsigned char, unsigned char, bool, double, bool, int) + 35 (MLV App) [0x10d0a0803]
                                                                              1  ExportSettingsDialog::ExportSettingsDialog(QWidget*, unsigned char, unsigned char, unsigned char, bool, double, bool, int) + 110 (MLV App) [0x10d09fdbe]
                                                                                1  QWidgetPrivate::setWindowFlags(QFlags<Qt::WindowType>) + 162 (QtWidgets) [0x111039002]
                                                                                  1  QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) + 1823 (QtWidgets) [0x111024d0f]
                                                                                    1  QWidgetPrivate::inheritStyle() + 515 (QtWidgets) [0x111029a83]
                                                                                      1  QWidgetPrivate::setStyle_helper(QStyle*, bool, bool) + 673 (QtWidgets) [0x111029d81]
                                                                                        1  QWidgetPrivate::inheritStyle() + 515 (QtWidgets) [0x111029a83]
                                                                                          1  QWidgetPrivate::setStyle_helper(QStyle*, bool, bool) + 673 (QtWidgets) [0x111029d81]
                                                                                            1  QWidgetPrivate::inheritStyle() + 515 (QtWidgets) [0x111029a83]
                                                                                              1  QWidgetPrivate::setStyle_helper(QStyle*, bool, bool) + 831 (QtWidgets) [0x111029e1f]
                                                                                                1  QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164 (QtCore) [0x1106acaa4]
                                                                                                  1  QApplication::notify(QObject*, QEvent*) + 5906 (QtWidgets) [0x110ff9822]
                                                                                                    1  QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269 (QtWidgets) [0x110ff6edd]
                                                                                                      1  QComboBox::event(QEvent*) + 403 (QtWidgets) [0x1111049c3]
                                                                                                        1  QWidget::event(QEvent*) + 4494 (QtWidgets) [0x1110377be]
                                                                                                          1  QComboBox::changeEvent(QEvent*) + 202 (QtWidgets) [0x1111045aa]
                                                                                                            1  ??? (QtWidgets + 1154536) [0x1110fede8]
                                                                                                              1  ??? (QtWidgets + 1145340) [0x1110fc9fc]
                                                                                                                1  QListView::QListView(QWidget*) + 291 (QtWidgets) [0x111282bf3]
                                                                                                                  1  QAbstractItemView::QAbstractItemView(QAbstractItemViewPrivate&, QWidget*) + 14 (QtWidgets) [0x1112613fe]
                                                                                                                    1  QAbstractScrollAreaPrivate::init() + 197 (QtWidgets) [0x1111bcf65]
                                                                                                                      1  ??? (QtWidgets + 1931469) [0x1111bc8cd]
                                                                                                                        1  ??? (QtWidgets + 1716838) [0x111188266]
                                                                                                                          1  ??? (QtWidgets + 809348) [0x1110aa984]
                                                                                                                            1  ??? (QtWidgets + 704841) [0x111091149]
                                                                                                                              1  ??? (QtWidgets + 731241) [0x111097869]
                                                                                                                                1  ??? (QtWidgets + 729621) [0x111097215]
                                                                                                                                  1  QCss::StyleSelector::styleRulesForNode(QCss::StyleSelector::NodePtr) + 1150 (QtGui) [0x110c3267e]
                                                                                                                                    1  QCss::StyleSelector::matchRule(QCss::StyleSelector::NodePtr, QCss::StyleRule const&, QCss::StyleSheetOrigin, int, QMap<unsigned int, QCss::StyleRule>*) + 49 (QtGui) [0x110c31e21]
                                                                          1  MainWindow::on_actionOpen_triggered() + 198 (MLV App) [0x10d04f986]
                                                                            1  QFileDialog::getOpenFileNames(QWidget*, QString const&, QString const&, QString const&, QString*, QFlags<QFileDialog::Option>) + 260 (QtWidgets) [0x111205544]
                                                                              1  QFileDialog::getOpenFileUrls(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) + 361 (QtWidgets) [0x1112058b9]
                                                                                1  QDialog::exec() + 284 (QtWidgets) [0x1111f51dc]
                                                                                  1  ??? (libqcocoa.dylib + 269411) [0x113029c63]
                                                                                    1  ??? (libqcocoa.dylib + 253990) [0x113026026]
                                                                                      1  -[NSSavePanel runModal] + 629 (AppKit) [0x7fff7a16af48]
                                                                                        1  -[NSApplication runModalForWindow:] + 137 (AppKit) [0x7fff79cbbb98]
                                                                                          1  __35-[NSApplication runModalForWindow:]_block_invoke + 64 (AppKit) [0x7fff79e9e374]
                                                                                            1  -[NSApplication _doModalLoop:peek:] + 497 (AppKit) [0x7fff79cbe0b6]
                                                                                              1  -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 (AppKit) [0x7fff7a1e37ee]
                                                                                                1  _DPSNextEvent + 1120 (AppKit) [0x7fff79a67a54]
                                                                                                  1  _BlockUntilNextEventMatchingListInModeWithFilter + 71 (HIToolbox) [0x7fff7b4ceb26]
                                                                                                    1  ReceiveNextEventCommon + 184 (HIToolbox) [0x7fff7b4cebf9]
                                                                                                      1  RunCurrentEventLoopInMode + 240 (HIToolbox) [0x7fff7b4ceebc]
                                                                                                        1  CFRunLoopRunSpecific + 420 (CoreFoundation) [0x7fff7bf6e114]

OlegK

Process:               MLV App [1424]
Path:                  /Applications/MLV App.app/Contents/MacOS/MLV App
Identifier:            magiclantern.MLV App
Version:               0.11 alpha (0)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           MLV App [1424]
User ID:               501

Date/Time:             2017-12-06 18:50:53.896 +0200
OS Version:            Mac OS X 10.12.6 (16G29)
Report Version:        12
Anonymous UUID:        DB788A4A-4B40-04B1-85DC-5346F1362521


Time Awake Since Boot: 12000 seconds

System Integrity Protection: disabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x000000011c427000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler


  • VM Regions Near 0x11c427000:
        MALLOC_LARGE           000000011c159000-000000011c427000 [ 2872K] rw-/rwx SM=PRV 
    -->
        MALLOC metadata        000000011c536000-000000011c537000 [    4K] r--/rwx SM=ZER 

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   magiclantern.MLV App             0x000000010d0830b1 getMlvRawFrameFloat + 513
    1   magiclantern.MLV App             0x000000010d082765 get_mlv_raw_frame_debayered + 53
    2   magiclantern.MLV App             0x000000010d083293 getMlvRawFrameDebayered + 227
    3   magiclantern.MLV App             0x000000010d083417 getMlvProcessedFrame8 + 103
    4   magiclantern.MLV App             0x000000010d04bf94 MainWindow::previewPicture(int) + 68
    5   magiclantern.MLV App             0x000000010d04fdcf MainWindow::on_actionOpen_triggered() + 1295
    6   magiclantern.MLV App             0x000000010d0a8d70 MainWindow::qt_metacall(QMetaObject::Call, int, void**) + 80
    7   org.qt-project.QtCore            0x00000001106ddd9b QMetaObject::activate(QObject*, int, int, void**) + 2027
    8   org.qt-project.QtWidgets         0x0000000110fede4f QAction::activate(QAction::ActionEvent) + 303
    9   org.qt-project.QtWidgets         0x00000001110e5648 0x110fe5000 + 1050184
    10  org.qt-project.QtWidgets         0x00000001110e67ae QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270
    11  org.qt-project.QtWidgets         0x00000001111bb93f QToolButton::mouseReleaseEvent(QMouseEvent*) + 15
    12  org.qt-project.QtWidgets         0x0000000111036cc1 QWidget::event(QEvent*) + 1681
    13  org.qt-project.QtWidgets         0x00000001110e64ff QAbstractButton::event(QEvent*) + 175
    14  org.qt-project.QtWidgets         0x00000001111bbef3 QToolButton::event(QEvent*) + 323
    15  org.qt-project.QtWidgets         0x0000000110ff6edd QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
    16  org.qt-project.QtWidgets         0x0000000110ffa5f0 QApplication::notify(QObject*, QEvent*) + 9440
    17  org.qt-project.QtCore            0x00000001106acaa4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
    18  org.qt-project.QtWidgets         0x0000000110ff7847 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 871
    19  org.qt-project.QtWidgets         0x000000011105752b 0x110fe5000 + 468267
    20  org.qt-project.QtWidgets         0x00000001110565bf 0x110fe5000 + 464319
    21  org.qt-project.QtWidgets         0x0000000110ff6edd QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
    22  org.qt-project.QtWidgets         0x0000000110ff9822 QApplication::notify(QObject*, QEvent*) + 5906
    23  org.qt-project.QtCore            0x00000001106acaa4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
    24  org.qt-project.QtGui             0x0000000110ab888a QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2794
    25  org.qt-project.QtGui             0x0000000110aa206b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 155
    26  libqcocoa.dylib                  0x000000011300f631 0x112fe8000 + 161329
    27  com.apple.CoreFoundation         0x00007fff7bf8e321 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    28  com.apple.CoreFoundation         0x00007fff7bf6f21d __CFRunLoopDoSources0 + 557
    29  com.apple.CoreFoundation         0x00007fff7bf6e716 __CFRunLoopRun + 934
    30  com.apple.CoreFoundation         0x00007fff7bf6e114 CFRunLoopRunSpecific + 420
    31  com.apple.HIToolbox              0x00007fff7b4ceebc RunCurrentEventLoopInMode + 240
    32  com.apple.HIToolbox              0x00007fff7b4cebf9 ReceiveNextEventCommon + 184
    33  com.apple.HIToolbox              0x00007fff7b4ceb26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
    34  com.apple.AppKit                 0x00007fff79a67a54 _DPSNextEvent + 1120
    35  com.apple.AppKit                 0x00007fff7a1e37ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
    36  com.apple.AppKit                 0x00007fff79a5c3db -[NSApplication run] + 926
    37  libqcocoa.dylib                  0x000000011300e53f 0x112fe8000 + 156991
    38  org.qt-project.QtCore            0x00000001106a8eb1 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
    39  org.qt-project.QtCore            0x00000001106ad115 QCoreApplication::exec() + 341
    40  magiclantern.MLV App             0x000000010d04850b main + 107
    41  libdyld.dylib                    0x00007fff916f7235 start + 1

    Thread 1:: RenderFrameThread
    0   libsystem_kernel.dylib           0x00007fff91825f46 __semwait_signal + 10
    1   libsystem_c.dylib                0x00007fff917acb72 nanosleep + 199
    2   org.qt-project.QtCore            0x000000011059ec2b 0x1104c7000 + 883755
    3   magiclantern.MLV App             0x000000010d0a5662 RenderFrameThread::run() + 34
    4   org.qt-project.QtCore            0x00000001104f0b3a 0x1104c7000 + 170810
    5   libsystem_pthread.dylib          0x00007fff9191093b _pthread_body + 180
    6   libsystem_pthread.dylib          0x00007fff91910887 _pthread_start + 286
    7   libsystem_pthread.dylib          0x00007fff9191008d thread_start + 13

    Thread 2:: com.apple.NSEventThread
    0   libsystem_kernel.dylib           0x00007fff9181e34a mach_msg_trap + 10
    1   libsystem_kernel.dylib           0x00007fff9181d797 mach_msg + 55
    2   com.apple.CoreFoundation         0x00007fff7bf6f434 __CFRunLoopServiceMachPort + 212
    3   com.apple.CoreFoundation         0x00007fff7bf6e8c1 __CFRunLoopRun + 1361
    4   com.apple.CoreFoundation         0x00007fff7bf6e114 CFRunLoopRunSpecific + 420
    5   com.apple.AppKit                 0x00007fff79bb4f02 _NSEventThread + 205
    6   libsystem_pthread.dylib          0x00007fff9191093b _pthread_body + 180
    7   libsystem_pthread.dylib          0x00007fff91910887 _pthread_start + 286
    8   libsystem_pthread.dylib          0x00007fff9191008d thread_start + 13

    Thread 3:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 4:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 5:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 6:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 7:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 8:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 9:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 10:
    0   libsystem_kernel.dylib           0x00007fff9182644e __workq_kernreturn + 10
    1   libsystem_pthread.dylib          0x00007fff91910621 _pthread_wqthread + 1426
    2   libsystem_pthread.dylib          0x00007fff9191007d start_wqthread + 13

    Thread 0 crashed with X86 Thread State (64-bit):
      rax: 0x00000000000d7fff  rbx: 0x0000000000086fff  rcx: 0x0000000000000020  rdx: 0x0000000000000006
      rdi: 0x000000000086fff6  rsi: 0x0000000000000016  rbp: 0x00007fff52bb8f30  rsp: 0x00007fff52bb8ec0
       r8: 0x000000000000000a   r9: 0x00000000000103ff  r10: 0xffffffffffffffff  r11: 0x0000000000012068
      r12: 0x00000000000d8000  r13: 0x000000011c319000  r14: 0x0000000124603000  r15: 0x00000001263ee000
      rip: 0x000000010d0830b1  rfl: 0x0000000000010202  cr2: 0x000000011c427000
     
    Logical CPU:     6
    Error Code:      0x00000004
    Trap Number:     14


    Binary Images:
           0x10d044000 -        0x10d22aff7 +magiclantern.MLV App (0.11 alpha - 0) <60C9EA13-6340-310C-9220-DF5B4728C71E> /Applications/MLV App.app/Contents/MacOS/MLV App
           0x110267000 -        0x110290ff7 +libpng16.16.dylib (0) <0599E6DB-21BC-39D5-9CCE-14DAFA04CF19> /Applications/MLV App.app/Contents/Frameworks/libpng16.16.dylib
           0x11029a000 -        0x11032bfe7 +org.qt-project.QtMultimedia (5.7 - 5.7.0) <E9B4404B-21EB-36E4-B06B-99F9794B8A18> /Applications/MLV App.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/QtMultimedia
           0x11037f000 -        0x110483ff7 +org.qt-project.QtNetwork (5.7 - 5.7.0) <B40B02F2-BD1A-3593-831A-6E9C83FA1D61> /Applications/MLV App.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork
           0x1104c7000 -        0x1109dbff7 +org.qt-project.QtCore (5.7 - 5.7.0) <5F2F454C-CEE8-3E59-A3B7-94F51F5B9F96> /Applications/MLV App.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore
           0x110a90000 -        0x110ef0ff7 +org.qt-project.QtGui (5.7 - 5.7.0) <A41CBDE5-2955-3A57-BAE9-69001B210588> /Applications/MLV App.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui
           0x110fe5000 -        0x1114deff7 +org.qt-project.QtWidgets (5.7 - 5.7.0) <9029D91F-7F7E-3DE0-BD66-FC91DD8112C3> /Applications/MLV App.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets
           0x112fe8000 -        0x113159fff +libqcocoa.dylib (0) <24BD273C-5A40-3322-89BE-D5AC9640FF31> /Applications/MLV App.app/Contents/PlugIns/platforms/libqcocoa.dylib
           0x11319d000 -        0x113204ff7 +org.qt-project.QtDBus (5.7 - 5.7.0) <A3B1C34A-7EBC-36D6-B053-9CEE4A3D14CE> /Applications/MLV App.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus
           0x11321c000 -        0x11324fff7 +org.qt-project.QtPrintSupport (5.7 - 5.7.0) <67BB0DB0-88B2-3802-92D5-7B326C90AFB0> /Applications/MLV App.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport

masc

First one: I don't find a problem with MLV App.
Second one: The App had a problem with the file you imported. The file may be corrupted in some way. Here you could upload this particular file and we could try to debug.
5D3.113 | EOSM.202

OlegK

only happens when I open two these file. if you open just one by one its not crashing.
One is 50fps another 24fps.

https://ufile.io/u8rq4

masc

I now have downloaded your files. I tried out with the actual revision and v0.10. In v0.10 it crashes when switching between these files - so I can reproduce. The last days bouncyball, Ilia and me, we were searching many bugs and also found+fixed many bugs. Good news: with the latest revision it does not crash. The bad news: we still have some small bugs on the list to fix before we release next version.

Could you please tell me, which horizontal stretch factor is needed to have M06-1260 in the correct aspect ratio? In the actual revision I build a combobox where you can select 1.0x, 1.33x, 1.5x and 2.0x as factor. I am not sure if it is 1.5x, 2.0x or something between...
5D3.113 | EOSM.202

OlegK

Quote from: masc on December 06, 2017, 09:44:41 PM
I now have downloaded your files. I tried out with the actual revision and v0.10. In v0.10 it crashes when switching between these files - so I can reproduce. The last days bouncyball, Ilia and me, we were searching many bugs and also found+fixed many bugs. Good news: with the latest revision it does not crash. The bad news: we still have some small bugs on the list to fix before we release next version.

Could you please tell me, which horizontal stretch factor is needed to have M06-1260 in the correct aspect ratio? In the actual revision I build a combobox where you can select 1.0x, 1.33x, 1.5x and 2.0x as factor. I am not sure if it is 1.5x, 2.0x or something between...

Thanks! when you releasing?

I think its 1,75X or 1,80x You can add both:)

Can you make stretch for each individual file? Will it work on export too?

a1ex

Quote from: masc on December 06, 2017, 09:44:41 PM
Could you please tell me, which horizontal stretch factor is needed to have M06-1260 in the correct aspect ratio? In the actual revision I build a combobox where you can select 1.0x, 1.33x, 1.5x and 2.0x as factor. I am not sure if it is 1.5x, 2.0x or something between...

All MLV files from current and past ML builds*) have their pixel aspect ratio either 1:1 (square pixels) or 5:3 (requiring vertical stretch).

*) The only exception is if you have changed the line skipping register with adtg_gui or similar.

masc

@a1ex: I think @OlegK uses a special lens for that...
@OlegK: 1.75x horizontal stretch looks right for my eyes. Yes, you can select the factor in the clip receipt now. So each clip can have another factor here. It is also exported with the factor (png & ffmpeg export, not dng). As I wrote, we still have some bugs to fix... when we have a solution here, we will make a release.
5D3.113 | EOSM.202