http://avidemux.org/nightly/osx_qt5/
Huh. I don't get to say this too often, but I saw a 9/11 crash. :)
More specifically, using Avidemux2.6_r2016_09_11_c0ce0daea3c.dmg, I see this crash after encoding:
Assert failed :0
file /Users/fx/hudson/workspace/MacOSX_EC/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoder.cpp, line 143
This has actually happened on a couple of other builds, I think 2.6.13 and Avidemux2.6_r2016_09_08_897a70c5954.dmg. I've tried Mpeg2 (ff) and Mpeg4 ASP (ff) as the output so far, with audio output set to copy. The clip is only about a minute long, and the original is a 1280ââ,¬â€ Ãâ€"ââ,¬â€ 720 MPEG-4 using H.264, AAC. It happens regardless of whether the cuts are on I-frames or not. Before the crash, apparently, Avidemux did actually create an output file that is playable in VLC but cannot be opened in Avidemux.
I'm running OS X 10.11.6 (El Capitan) on a 13-inch early 2011 Intel MacBook Pro with 4 GB of DDR3. My apologies if this is not the right place to report this sort of thing.
And I am sorry if this is a newbie question, but are there any stable binaries for El Capitan, or do I need to compile one myself off the 2.5 branch?
Let me know if there's anything else you need to know. I can supply the full crash details if that's helpful, but the beginning of it says this:
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff971adf06 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff9fba54ec pthread_kill + 90
2 libsystem_c.dylib 0x00007fff9bac46df abort + 129
3 avidemux 0x0000000108c4cd4d FatalFunctionQt(char const*, char const*) + 413
4 libADM_core6.dylib 0x000000010a6fe2c6 ADM_backTrack + 102
5 libADM_coreVideoEncoder6.dylib 0x000000010a87a138 ADM_coreVideoEncoder::getRealPtsFromInternal(unsigned long long, unsigned long long*, unsigned long long*) + 232
6 libADM_coreVideoEncoder6.dylib 0x000000010a87d8b9 ADM_coreVideoEncoderFFmpeg::postEncode(ADMBitstream*, unsigned int) + 153
Thank you!
It id probably fixed in git head, i had a similar report on linux
i'll generate an Osx binary soon
done
Whoa, that was fast! Yes, that works for me now. Thank you. Hero indeed!
Okay, got another one, but not as important. In Avidemux2.6_r2016_09_17_9f656e6873a.dmg, editing the same original file (H.264, AAC). After making some edits and then resetting them, I selected File | Information in the menu and got:
Assert failed :0
file /Users/fx/hudson/workspace/MacOSX_EC/avidemux/qt4/common/ADM_editor/src/ADM_segment.cpp, line 307
When I restarted Avidemux, I did not restore the crash file but instead reopened the original file, and I was able to view the file information without error.
The editing engine (copy/paste/...) needs some love, 2nd bug report on that
Okie dokie.