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...
 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