Come faccio a codificare i file mp4 con codec H.264 (o x264) in AVIDemux?

2

Sto cercando di ottenere AVIDemux configurato con il codec X264 usando questo tutorial. Quanto segue è ciò che scende quando arrivo al comando ./configure --enable-mp4-output

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.

Quindi l'ho provato.

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.

Ho emesso make e poi Thomas-Phillipss-MacBook:x264 tomdabomb2u$ ./x264 -v -q 20 -o foreman.mp4 foreman_part_qcif.yuv 176x144 . E come previsto, i risultati sono:

x264 [error]: not compiled with MP4 output support

Quindi sono bloccato. Qualche idea?

    
posta Thomas 01.09.2010 - 21:50
fonte

3 risposte

1

Questo è un tutorial piuttosto vecchio. Prova questo (collegato dal sito Avidemux ufficiale).

    
risposta data 04.09.2010 - 04:24
fonte
0

Soluzione rapida:

  1. Se hai x264, non preoccuparti di disinstallare. Resta con esso.
  2. Controlla il tuo assemblatore yasmison.
  3. Installa gpac - > da svn.code.sf.net e compilarlo.
  4. Copia gpac / inlucde / gapc / in x264
  5. all'interno di x264 e configura come segue

    ./configure --extra-ldflags=-L/home/../gpac/bin/gcc --enable-mp4 --enable-shared --enable-debug --enable-PIC 
    
  6. Ottieni l'elenco in configure x264 e puoi facilmente trovare che MP4 da "no" a "gpac"
  7. Inserisci make
  8. Inserisci make install
  9. Scrivi il comando x264 come x264 big_buck_bunny.y4m -o big_buck_bunny.mp4 per testarlo. Ora hai il video mp4. In questo processo non è necessario convertire i video grezzi in h264 e quindi in una seconda fase con un altro strumento in mp4.
risposta data 06.11.2015 - 19:13
fonte
0

Installato l'ultima versione al link in / usr / local / bin / nasm, eseguito ./configure di nuovo, corretto.

    
risposta data 16.05.2018 - 04:54
fonte

Leggi altre domande sui tag