Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

undefined symbol: avcodec_receive_frame #22

Open
Trunpm opened this issue Oct 31, 2018 · 1 comment
Open

undefined symbol: avcodec_receive_frame #22

Trunpm opened this issue Oct 31, 2018 · 1 comment

Comments

@Trunpm
Copy link

Trunpm commented Oct 31, 2018

Hi, when i run the: lintel_test --filename --width --height --frame-nums --should-seek, an error like: ImportError: ./_lintel.cpython-35m-x86_64-linux-gnu.so: undefined symbol: avcodec_receive_frame arise. I am try hard to solve this problem using ldd: LD_DEBUG=libs ldd , the line like libavcodec.so.57 not found in my terminal window, I still try make the LIBRARY_PATH and LD_LIBRARY_PATH all the same when using pip install. But the error still exist. Could you give me some tips or solutions? Thanks!

@dukebw
Copy link
Owner

dukebw commented Oct 31, 2018

Hi, have you installed FFmpeg on your system? If so, how, via package manager, or from source? The error you are getting is either because you haven't installed FFmpeg, or because your FFmpeg is too old (and doesn't have the avcodec_receive_frame symbol).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants