News:

--

Main Menu

Recent posts

#1
Windows / Re: Avidemux can´t open my HEV...
Last post by eumagga0x2a - Today at 05:14:02 PM
Please start Avidemux (r241212), reproduce the crash and attach the entire log file (%localappdata%\avidemux\admlog.txt) to your reply, ZIP-compress it if it is too large.

The crash report suggests that Avidemux crashes in MPEG-PS demuxer which absolutely cannot be used in connection with HEVC as MPEG-PS is MPEG-1 / MPEG-2-only.

I wasn't able to look at the samples while they were available, sorry for that. Please provide the log first, thank you.
#2
Windows / Re: Avidemux can´t open my HEV...
Last post by misterr - Today at 04:29:11 PM
I tried to open the files in Avidemux 2.8.2 (241212_ce994de41a6-fflibs 7.0.2).

This time I got following error:

ExceptionFilter

The application has encountered a fatal problem
The current editing has been saved and will be reloaded at next start

EXCEPTION_ACCESS_VIOLATION
psHeader::close()  [libADM_dm_ps.dll]
ADM_setCrashHook  [libADM_core6.dll]
ADM_setCrashHook  [libADM_core6.dll]
ADM_setCrashHook  [libADM_core6.dll]
UnhandledExceptionFilter  [KERNELBASE.dll]
memset  [ntdll.dll]
_C_specific_handler  [ntdll.dll]
_chkstk  [ntdll.dll]
RtlRaiseException  [ntdll.dll]
KiUserExceptionDispatcher  [ntdll.dll]
psHeader::close()  [libADM_dm_ps.dll]
psHeader::~psHeader()  [libADM_dm_ps.dll]
psHeader::~psHeader()  [libADM_dm_ps.dll]
ADM_Composer::addFile(char const*)  [avidemux.exe]
A_openVideo(char const*)  [avidemux.exe]
MainWindow::openFiles(QList<QUrl>)  [avidemux.exe]
MainWindow::eventFilter(QObject*, QEvent*)  [avidemux.exe]
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)  [Qt5Core.dll]
QApplicationPrivate::notify_helper(QObject*, QEvent*)  [Qt5Widgets.dll]
QCoreApplication::notifyInternal2(QObject*, QEvent*)  [Qt5Core.dll]
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)  [Qt5Core.dll]
qt_plugin_instance  [qwindows.dll]
QEventDispatcherWin32::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)  [Qt5Core.dll]
qt_plugin_instance  [qwindows.dll]
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)  [Qt5Core.dll]
QCoreApplication::exec()  [Qt5Core.dll]
UI_RunApp()  [avidemux.exe]
startAvidemux(int, char**)  [avidemux.exe]
SDL_main  [avidemux.exe]
ms2timedisplay(unsigned int)  [avidemux.exe]
unknown function  [avidemux.exe]
unknown function  [avidemux.exe]
BaseThreadInitThunk  [KERNEL32.DLL]
RtlUserThreadStart  [ntdll.dll]
#3
Windows / Re: Avidemux can´t open my HEV...
Last post by eumagga0x2a - February 16, 2025, 12:08:54 PM
Please first verify that the problem persists with the latest known good nightly build which is currently r241212 before reporting issues, thank you.
#4
Main version 2.6 / Re: Avidemux Tools
Last post by eumagga0x2a - February 16, 2025, 11:53:01 AM
Please disregard the almost entirely obsolete Wiki altogether, it reflects mainly the features of the long gone Avidemux 2.5.
#5
Main version 2.6 / Avidemux Tools
Last post by stalmage - February 16, 2025, 04:32:21 AM
I apologize if this has already been asked, but I did some searches and couldn't find anything useful.

The wiki mentions a tool to extract VobSubs by going to "Tools→VOB(nbsp)->(nbsp)VobSub".  However, the only thing I have under Tools is "Scripting Shell".  Where can I find the VobSub tool, and how do I add it to Avidemux?  (I'm using version 2.8.1.)
#6
Main version 2.6 / Re: Avidemux 2.8.2 development
Last post by kgha - February 15, 2025, 01:34:33 PM
Great, thanks!
#7
Main version 2.6 / Re: Avidemux 2.8.2 development
Last post by eumagga0x2a - February 15, 2025, 12:04:23 PM
Should be fixed once wayland branch gets merged.
#8
Main version 2.6 / Re: Avidemux 2.8.2 development
Last post by kgha - February 15, 2025, 10:52:02 AM
Found a fix for the abovementioned issue when looking at the buildscript from archlinux: the flag
CXXFLAGS+=" -fPIC" \needs to be added to bootStrap.bash

A patch like this should do it:
--- bootStrap.bash 2025-02-15 11:23:21.875284589 +0100
+++ /home/kgha/bootStrap.bash 2025-02-15 10:47:13.000000000 +0100
@@ -78,6 +78,7 @@
     mkdir "${BUILDDIR}" || fail "creating build directory"
   fi
   pushd "${BUILDDIR}" >/dev/null
+  CXXFLAGS+=" -fPIC" \
   cmake \
     $COMPILER \
     $PKG \

Don't know if this is distro-specific, but if it's a general Linux issue maybe the flag should be added to bootStrap.bash?
#9
Main version 2.6 / Re: Avidemux 2.8.2 development
Last post by kgha - February 14, 2025, 09:37:36 AM
Building (on slackware, qt6-6.8.2 installed) from latest git works fine using --enable-qt5, but when trying to build for qt6 I get the following error (from logbuildQt6):
[100%] Linking CXX executable avidemux3_qt6
/usr/bin/ld: ADM_userInterfacesQT6/ADM_filters/libADM_filtersQT6.a(Q_seekablePreview.cpp.o): non-canonical reference to canonical protected function `_ZN16QDialogButtonBox8acceptedEv@@Qt_6' in /usr/lib64/libQt6Widgets.so.6.8.2
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/avidemux3_qt6.dir/build.make:334: avidemux3_qt6] Error 1
make[1]: *** [CMakeFiles/Makefile2:903: CMakeFiles/avidemux3_qt6.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
What can I do to fix this?
#10
Main version 2.6 / Re: Separators
Last post by TheTooleMan - February 13, 2025, 08:12:26 PM
Thank you so much for debugging the script for me. Obviously there are a few fundamentals missing from my knowledge.