[Linux Mint Debian Edition] avidemux stürzt ab bei Job Queue

oykoi

Lieutenant
Registriert
Sep. 2005
Beiträge
612
Hallo,

dieses Problem habe ich schon seit einiger Zeit, aber so langsam nervt es mich.

Ich transcodiere sehr oft Videodateien in h264.AVC und nutze dazu avidemux (per GUI in GTK, Version 2.5.7 die neuste, die mir der Paketmanager anbietet). Das alles passiert unter Linux Mint Debian. Alternativ habe ich Handbrake benutzt, bin damit aber nicht zufrieden, sodass ich erstmal bei avidemux bleiben möchte.

Das Problem:
avidemux stürzt jedes Mal ab, wenn ich ein Video in die Job Queue schiebe. Ich kann dem Job einen Namen geben und auch einen Pfad bzw. Dateinamen angeben. Sobald ich dann auf OK (Job speichern) klicke, stürzt avidemux mit der folgenden Fehlermeldung ab:

Code:
Crash

Assert failed :0
 at line 386, file /home/marillat/src/avidemux-2.5.6/avidemux/ADM_encoder/adm_encConfig.cppADM_backTrack
videoCodecGetMode()
ADM_Composer::saveAsScript(char const*, char const*)
saveCrashProject()
ADM_backTrack
videoCodecGetMode()
ADM_Composer::saveAsScript(char const*, char const*)
A_addJob()
HandleAction(Action)
g_cclosure_marshal_VOID__VOID
g_closure_invoke

g_signal_emit_valist
g_signal_emit
gtk_widget_activate
gtk_menu_shell_activate_item


Dies sagt mir allerdings überhaupt nichts. Anzumerken ist, dass mein Benutzername auf dem Rechner NICHT marillat ist. Da Hr. Marillat der Betreuer/Verwalter (?) von deb-multimedia.org ist, gehe ich davon aus, er hat dieses Build kompiliert. UND ja, installiert ist Version 2.5.7. aber der obige Fehler sagt etwas von 2.5.6....


Wenn ich avidemux dann erneut starte (egal ob Übernahme oder Verwerfen des Absturzprotokolls) sind die Jobs vorhanden und scheinen korrekt übernommen zu sein. Das Abarbeiten dieser (Jobliste anzeigen, alle Jobs starten) funktioniert aber nicht und endet mit einem "FAILED" in der Jobliste. Auch sonst tut sich nichts.

Die exakt gleiche Vorgehensweise, nur habe ich avidemux per terminal gestartet, endet exakt genauso. Hier die Terminal-Ausgabe dazu:

Code:
(avidemux2_gtk:5387): Gtk-CRITICAL **: IA__gtk_entry_set_text: assertion `text != NULL' failed
 Directory /home/BENUTZERNAME/.avidemux/jobs/ exists.Good.

 **Saving script project **
Conf size: 0
 Saving crash file to /home/BENUTZERNAME/.avidemux/crash.js

 **Saving script project **
Conf size: 0

*********** BACKTRACK **************
/usr/lib/libADM_core.so(ADM_backTrack+0x68) [0xb6e42df8]:0:<ADM_backTrack>:-2
avidemux2_gtk(_Z17videoCodecGetModev+0x134) [0x8111fc4]:1:<videoCodecGetMode()>:0
avidemux2_gtk(_ZN12ADM_Composer12saveAsScriptEPKcS1_+0x81d) [0x809b59d]:2:<ADM_Composer::saveAsScript(char const*, char const*)>:0
avidemux2_gtk(_Z16saveCrashProjectv+0x8b) [0x8110c2b]:3:<saveCrashProject()>:0
/usr/lib/libADM_core.so(ADM_backTrack+0x46) [0xb6e42dd6]:4:<ADM_backTrack>:-2
avidemux2_gtk(_Z17videoCodecGetModev+0x134) [0x8111fc4]:5:<videoCodecGetMode()>:0
avidemux2_gtk(_ZN12ADM_Composer12saveAsScriptEPKcS1_+0x81d) [0x809b59d]:6:<ADM_Composer::saveAsScript(char const*, char const*)>:0
avidemux2_gtk(_Z8A_addJobv+0xd1) [0x808e331]:7:<A_addJob()>:0
avidemux2_gtk(_Z12HandleAction6Action+0xf4f) [0x80915ff]:8:<HandleAction(Action)>:0
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x73) [0xb60512c3]:9:<g_cclosure_marshal_VOID__VOID>:-2
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x13e) [0xb604f69e]:10:<g_closure_invoke>:-2
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1f149) [0xb6061149]:11:<>:-2
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xe05) [0xb6068b85]:12:<g_signal_emit_valist>:-2
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33) [0xb6068dd3]:13:<g_signal_emit>:-2
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(gtk_widget_activate+0x83) [0xb67b5d13]:14:<gtk_widget_activate>:-2
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x117) [0xb669df67]:15:<gtk_menu_shell_activate_item>:-2
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(+0x14b319) [0xb669e319]:16:<>:-2
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(+0x13f8b2) [0xb66928b2]:17:<>:-2
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(+0x1373ce) [0xb668a3ce]:18:<>:-2
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xc1c4) [0xb604e1c4]:19:<>:-2
*********** BACKTRACK **************



Der Inhalt von crash.js ist folgender:

Code:
//AD  <- Needed to identify//
//--automatically built--
 //--Project: /home/BENUTZERNAME/.avidemux/crash.js

var app = new Avidemux();

//** Video **
// 01 videos source 
app.load("/media/lnxarray465/datei.avi");
//01 segments
app.clearSegments();
app.addSegment(0,0,31077);
app.markerA=0;
app.markerB=31076;

//** Postproc **
app.video.setPostProc(3,3,0);

app.video.fps1000 = 25000;

//** Filters **

//** Video Codec conf **


Ich habe mehrere Videos versucht, verschiedene Dateinamen und Pfadangaben etc.. Nichts hat mir geholfen. Auf meinem Laptop mit einer so gut wie identischen Installation auch mit LMDE kann ich diesen Fehler reproduzieren.

Vielleicht kann mir einer von euch etwas dazu sagen, vielleicht reicht es irgendeine Config-Datei zu ändern....

Wär toll, wenn man das iwie lösen könnte. Ohne die Job Queue ist das höchst anstrengend bzw. wenn ich mal nicht zu Hause bin, kann nichts produktiv gemacht werden...


EDIT1 (04.02.2014_19-34):
Vielleicht sollte ich noch explizit erwähnen, dass die Umwandlung an sich pro Datei korrekt und problemlos funktioniert. Nur die Job Queue funktioniert nicht... :)


Danke und Grüße,
o
 
Zuletzt bearbeitet:
Schade, dass niemand dazu etwas sagen kann...

Kann wenigstens jemand dieses Problem reproduzieren, kann ja nicht sein, dass ich der einzige bin bei zwei verschiedenen Geräten aber gleicher Installation... :)
 
Zurück
Oben