ffmpeg: одни и те же компиляции ведут себя по-разному на разных машинах - PullRequest
0 голосов
/ 15 сентября 2009

Я использую ffmpeg на двух моих выносливых коробках Ubuntu. Оба они имеют одинаковую версию предварительно скомпилированных двоичных файлов FFMPEG из Medibuntu. Когда я конвертирую 3GP в FLV, на одной машине ffmpeg искажает звук, а на другой он работает нормально.

Я проверил параметры версии и форматов, и все они идентичны на разных машинах.

Единственное отличие состоит в том, что один компьютер является 64-разрядным, а другой - 32-разрядным. Может ли это быть причиной проблемы? Если это так, как мне разрешить это?

1 Ответ

1 голос
/ 15 сентября 2009

Да, 32- или 64-битные могут быть проблемы. Чтобы решить эту проблему, сначала я бы попытался получить самые последние источники ffmpeg из http://ffmpeg.org и скомпилировать их самостоятельно.

Во-вторых, если предположить, что работает 32-битная версия, я бы просто использовал 32-битную версию на 64-битном хосте. Вам может понадобиться установить некоторую 32-битную библиотеку, чтобы сделать это, или скомпилировать ее статически.

Кроме того, вы можете попробовать другой аудиокодек или другие параметры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...