Quali parametri sono necessari per utilizzare X264 tramite FFMPEG?
-
27-10-2019 - |
Domanda
Ho un file AVI, prima l'ho decodificato in forma grezzo, ora voglio codificarlo in formato .h264. Sto usando libavcodec.dll e libavformat.dll. Il punto è quando provo ad aprire il codec da AVCodec_open (AvCodeCContext, AVCodec) non si apre. Mi mancano alcuni parametri che devo specificare per l'esecuzione di questo metodo per Lib X264? Qualsiasi aiuto sarà profondamente apprezzato. Grazie
Soluzione
Esistono due modi comuni per codificare il file AVI su H.264 usando x264:
1, compilare e installare ffmpeg, con --enable-shared
, quindi compilare e installare x264. Vedrai LAVF: Sì durante la configurazione. Quindi eseguire la conversione usando la CLI X264 o qualcos'altro (come DirectX264).
2, compilare e installare x264, con --enable-shared
, quindi compilare e installare FFMPEG con --enable-libx264
. Quindi sarai in grado di convertire usando FFMPEG CLI o qualcos'altro (come Winff).
E btw .h264 non è un suffisso sufficiente, per favore usa ".mkv", ".mp4" o qualcosa del genere.