1

このビルドパック(heroku-python-buildpack-ffmpeg-lame) を、ffmpeg を使用してアップロードされた動画を .mp4 に変換する heroku のアプリに使用しています。libmp3lame なしのバージョンを使用していましたが、切り替えてからエラーが発生しています

ffmpeg: error while loading shared libraries: libmp3lame.so.0: cannot open shared object file: No such file or directory

heroku run --app myapp find / -name libmp3lame.so.0 を使用してサーバー上の libmp3lame.so.0 の場所を確認したところ、結果のパスは /app/vendor/lame/lib/libmp3lame.so でした。 0. heroku config:set コマンドを使用して /vendor/lame/lib を heroku パスに追加しようとしましたが、追加した後でも同じエラーが発生します。問題が何であるか知っている人はいますか?

4

3 に答える 3

1

私はこのような問題を解決しました

ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib64/libmp3lame.so.0
于 2021-02-17T13:35:48.970 に答える
0

これは、ffmpeg を使用した ubuntu 12.04 で機能しますが、heroku などでは機能しません。ただ ffmpeg !

http://www.andyyardley.com/2009/03/02/ffmpeg-error-while-loading-shared-libraries-libamrnbso3-cannot-open-shared-object-file-no- such-file-or-directory

于 2013-09-03T14:19:08.013 に答える