2013-05-06 4 views
0

FFmpeg를 Qt 앱에 통합하려고합니다. 나는 Zeranoe FFmpeg builds page에서 FFmpeg git-0fb64da 64 비트 Dev 소스를 사용하고 avformat.lib를 내 프로젝트에 추가했습니다. 내 .pro 파일 :FFmpeg를 Qt 5.0.2로 종료 : av_register_all(); 종료 코드 -1073741515;

unix|win32: LIBS += -L$$PWD/../../FFmpeg/ffmpeg-20130428-git-0fb64da-win64-dev/lib/ -lavformat 

INCLUDEPATH += $$PWD/../../FFmpeg/ffmpeg-20130428-git-0fb64da-win64-dev/include 
DEPENDPATH += $$PWD/../../FFmpeg/ffmpeg-20130428-git-0fb64da-win64-dev/include 

"extern"C 블록 안에 libavformat/avformat.h가 포함되었습니다.

av_register_all()을 호출하지 않으면이 모든 것이 정상적으로 작동하지만 일단 그렇게되면 내 앱은 코드 -1073741515로 종료됩니다. 왜 어떤 아이디어?

답변

1

exe ​​파일 옆에 필요한 ffmpeg dll 파일을 넣어야합니다.