2 votes

Comment encoder des fichiers mp4 avec le codec H.264 (ou x264) dans AVIDemux ?

J'essaie de configurer AVIDemux avec le codec X264 en utilisant este tutoriel. Voici ce qui se passe lorsque j'arrive à la page ./configure --enable-mp4-output commande

Thomas-Phillipss-MacBook:x264 tomdabomb2u$ sudo ./configure --enable-mp4-output
Password:
Unknown option --enable-mp4-output, ignored
Found no assembler
Minimum version is yasm-0.6.2
If you really want to compile without asm, configure with --disable-asm.

Alors j'ai essayé.

Thomas-Phillipss-MacBook:x264 tomdabomb2u$ sudo ./configure --enable-mp4-output --disable-asm
Unknown option --enable-mp4-output, ignored
Warning: gpac is too old, update to 2007-06-21 UTC or later
Platform:   X86_64
System:     MACOSX
asm:        no
avs:        no
lavf:       no
ffms:       no
gpac:       no
pthread:    yes
filters:    crop select_every
debug:      no
gprof:      no
PIC:        no
shared:     no
visualize:  no
bit depth:  8

You can run 'make' or 'make fprofiled' now.

J'ai émis make et ensuite Thomas-Phillipss-MacBook:x264 tomdabomb2u$ ./x264 -v -q 20 -o foreman.mp4 foreman_part_qcif.yuv 176x144 . Et comme prévu, les résultats sont :

x264 [error]: not compiled with MP4 output support

Donc je suis coincé. Des idées ?

1voto

Matt Mitchell Points 17005

C'est un vieux tutoriel. Essayez celui-ci (lien depuis le site officiel d'Avidemux).

0voto

neo Points 13

Solution rapide :

  1. Si vous avez x264, ne vous inquiétez pas de la désinstallation. Restez avec.

  2. Vérifiez la version de votre assembleur yasm.

  3. Installez gpac --> depuis svn.code.sf.net et compilez-le.

  4. Copier gpac/inlucde/gapc/ dans x264

  5. dans x264 et configurer comme suit

    ./configure --extra-ldflags=-L/home/../gpac/bin/gcc --enable-mp4 --enable-shared --enable-debug --enable-PIC 
  6. Vous obtenez la liste dans le configure x264 et vous pouvez facilement trouver que votre MP4 de 'no' a été changé en 'gpac'.

  7. Entrez make

  8. Entrez make install

  9. Écrire la commande x264 comme x264 big_buck_bunny.y4m -o big_buck_bunny.mp4 pour le tester. Vous avez maintenant une vidéo mp4. Dans ce processus, il n'est pas nécessaire de convertir la vidéo brute en h264, puis dans un second temps avec un autre outil en mp4.

0voto

Devon Points 147

Installé la dernière version à http://nasm.us dans /usr/local/bin/nasm, exécuté ./configure à nouveau, corrigé.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X