ffmpeg: stesse compilation che si comportano in modo diverso su macchine diverse

StackOverflow https://stackoverflow.com/questions/1425428

  •  07-07-2019
  •  | 
  •  

Domanda

Sto usando ffmpeg su due delle mie scatole resistenti di Ubuntu. Entrambi hanno la stessa versione di binari precompilati di FFMPEG di Medibuntu. Quando converto 3GP in FLV, su una macchina ffmpeg distorce il suono mentre sull'altra funziona benissimo.

Ho verificato la versione e le opzioni dei formati e sono tutte identiche su tutte le macchine.

L'unica differenza è che una macchina è a 64 bit mentre l'altra a 32 bit. Potrebbe essere questa la causa del problema? In tal caso, come posso risolverlo?

È stato utile?

Soluzione

Sì, il problema potrebbe essere 32-64 bit. Per risolvere, prima proverei a prendere le fonti ffmpeg più recenti da http://ffmpeg.org e a compilarle tu stesso .

In secondo luogo, supponendo che la versione a 32 bit funzioni, utilizzerei solo la versione a 32 bit sull'host a 64 bit. Potrebbe essere necessario installare alcune librerie a 32 bit per farlo funzionare o compilarlo staticamente.

Inoltre, puoi provare un codec audio diverso o parametri diversi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top