Avidemux (editeur de divx), test de compatibilite - Linux et OS Alternatifs
Marsh Posté le 02-06-2002 à 20:14:01
configure:
DivX4linux decode : yes
DivX4linux encode : yes
Divx5 ? : no
Xvid : no
Mjpeg : no
Mpeg 1 & 2 : no
Mad decoder : yes
ESD : no
Xv(overlay) : yes
Lame : no
Ogg Vorbis : no
A52/AC3 : no
mais un petit soucis à ce niveau là
gtk_gui.cpp: In function `void A_loadAC3(char*)':
gtk_gui.cpp:789: `AVDMAC3AudioStream' undeclared (first use this function)
gtk_gui.cpp:789: (Each undeclared identifier is reported only once for each
function it appears in.)
gtk_gui.cpp:789: `ac3' undeclared (first use this function)
gtk_gui.cpp:789: parse error before `(' token
make[3]: *** [gtk_gui.o] Erreur 1
Marsh Posté le 02-06-2002 à 20:33:21
Et si tu remplaces gtk_gui.cpp par celui la :
http://fixounet.free.fr/gtk_gui.cpp ?
Marsh Posté le 02-06-2002 à 20:41:32
pareil
Marsh Posté le 02-06-2002 à 20:58:12
Bizarre je viens de re-essaye en enlevant liba52 et c'est passé
vac le gtk_gui.cpp mis ci dessus.
Tu peux faire make distclean && ./configure && make -j 4
Marsh Posté le 02-06-2002 à 22:10:00
j'ai pas la meme erreur mais j'ai deja eu cette erreur sur d'autres softs (je ne sais plus lesquels )
main.o: In function `main':
/home/nico/dl/avidemux-0.9pre4/avidemux/main.cpp:36: undefined reference to `atexit'
collect2: ld returned 1 exit status
Marsh Posté le 02-06-2002 à 22:42:19
OK
Tu peux enlever le atexit dans main.cpp STP ?
C'est cette ligne la :
printf("*******************\n" );
atexit(onexit); <===============================
// g_thread_init(NULL);
Marsh Posté le 02-06-2002 à 22:49:45
c'est tout bon.
je te tiens au courant apres sur ton soft (je fais une gravure là )
Marsh Posté le 02-06-2002 à 22:50:08
problème avec avidemux (toutes versions récentes), il ne trouve jamais mon lame (quelque soit la version que j'installe), donc jamais de son dans les divx que j'ouvre, jusque là ça ne m'a pas trop dérangé vu que je ne m'en sers que pour découper et donc faire de la copie et non du retraitement.... mais bon, si j'ai du retraitement à faire, j'aimerai bien qu'il fonctionne sinon il ya transcode qui gère bien...
donc quelqu'un d'autre à ce problème de lame aussi ?
Marsh Posté le 02-06-2002 à 23:06:04
sur un film tel qu'Harry Potter ca va bien :
harry_potter_cd1.avi
DIV3 576x240 1h06 25 fps
MPEG Layer 3 48000 Hz stereo
sur un tel que fist of legend ca plante :
fist_of_legend.avi
DIV3 512x368 1h37 25 fps
MPEG Layer 3 48000 Hz stereo
l'erreur ( du moins la fin des traces )
avidemux: riffparser.cpp:358: long unsigned int riffparser::readu32(): l'assertion `0' a échoué.
Fatal error at post :691440550 trying to get 4 bytesAbandon
une suggestion aussi :
Ken.avi
DIV3 320x232 1h44 15 fps
il serait agréable de centrer le divx . C'est vraiment secondaire mais c'est pour le confort
voili voilou
Marsh Posté le 02-06-2002 à 23:07:31
en faisant un open (for broken avi) , le fist of legend passe
Marsh Posté le 02-06-2002 à 23:21:53
ouais.... donc si ça bug, je reste avec mon petit transcode alors
déjà, mon problème est au niveau du ./configure, pas moyen de lui faire avaler lame même avec le path.... enfin bon, je vais attendre que la version soit finalisée, ça ira peut-être mieux
Marsh Posté le 02-06-2002 à 23:23:17
c'etait déjà un joli travail non ?
Marsh Posté le 02-06-2002 à 23:29:44
Poltergeist a écrit a écrit : Ken.avi DIV3 320x232 1h44 15 fps |
manque quelques images là non
Marsh Posté le 02-06-2002 à 23:41:37
manque des images ?
Marsh Posté le 02-06-2002 à 23:45:53
j'avais meme pas fait gaffe .
Sinon il passe bien
Marsh Posté le 03-06-2002 à 07:53:23
Attention, il faut liblame et liblame-dev, lame tout seul ne suffit pas (ca gere l'encodage en mp3 pas la lecture)
Installe aussi esd (esound daemon) + esd-dev tu aura le son.
La tu as mad donc il sait lire les MP3 mais c'est esd qui gere la carte son.
Le "assert 0 failed" c'est sans doute que ton index est endommagé
(le open broken semble marcher)
Il n'y a pas beaucoup de bug BMOTheKiller, tu peux utiliser qd meme
Sachant qu'il vaut mieux avoir mad+lame+esd au minimum.
Merci !
Marsh Posté le 03-06-2002 à 14:14:19
mean a écrit a écrit : Attention, il faut liblame et liblame-dev, lame tout seul ne suffit pas (ca gere l'encodage en mp3 pas la lecture) Installe aussi esd (esound daemon) + esd-dev tu aura le son. La tu as mad donc il sait lire les MP3 mais c'est esd qui gere la carte son. Le "assert 0 failed" c'est sans doute que ton index est endommagé (le open broken semble marcher) Il n'y a pas beaucoup de bug BMOTheKiller, tu peux utiliser qd meme Sachant qu'il vaut mieux avoir mad+lame+esd au minimum. Merci ! |
oki, merci, j'avais mis le lame-dev, mais rien.... bon je vais essayer avec esd et mad en plus
Marsh Posté le 03-06-2002 à 17:40:54
Avec la version que tu as tu peux meme faire (il faut liba52)
Conversion ac3->mp3, 48khz->44 khz, normalisation et amplificiation des dialogues avec 0 de place prix pour les fichiers temporaires
Marsh Posté le 02-06-2002 à 19:38:57
Si vous avez 5 minutes a perdre, pourquoi ne pas telecharger
http://fixounet.free.fr/avidemux/avidemux-0.9pre4.tgz
Le compiler et ouvrir un divx avec ?
(pour ceux qui connaissent vous aurez le decodage de l'AC3 si liba52 est present et la lecture des fichiers capturés par XawTV en plus des divxs)
Merci d'avance