2013-04-25 2 views
0

나는 현재 C++에서 ffmpeg를 호출하는 크로스 플랫폼 소프트웨어를하고 있으며 설치 프로그램을 위해 우분투 32 비트와 64 비트 모두에서 작동하는 ffmpeg 빌드가 필요합니다. 또한 librtmp, libh264, x11-grab, alsa 및 mp3을 포함하도록 ffmpeg 빌드가 필요합니다.FFMPEG - 빌드 우분투 32 비트 - 누락 공유 라이브러리 : libspeex

나는 32 비트 가상 박스에서 ffmpeg를 컴파일하여 우분투 32 비트와 62 비트에서 작동하는 ffmpeg 빌드를 시도했다. 는 FFmpeg 내 필요한 모든 구성 요소가 아니라 함께 버추얼 32 비트에 완벽하게 작동되면, DEB 파일을 사용하여 설치 후, 모든 libs와 컴파일 후 https://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

과 자신을 FFMPEG :

내가는 FFmpeg을 구축하는이 가이드를 사용 내 62bits 우분투에.

우분투 64 비트에서 ffmpeg를 실행하면 다음과 같은 메시지가 표시됩니다. 공유 라이브러리 libspeex를 찾을 수 없습니다.

왜 내가이 문제는 Linux 64 비트에서만 deb 파일을 저장하는 데 사용합니까? 필요한 모든 구성 요소 (가능한 경우 정적)로 ffmpeg 32 비트 빌드를 찾을 수있는 웹 사이트를 알고 계십니까? 나는이 웹 사이트 http://ffmpeg.gusari.org/static/을 시도했지만 빌드가 나는 완벽하게 작동 Windows 용 빌드를

... ALSA를 포함하지 않는,이 웹 사이트에 32 비트 정적 빌드를 다운로드 : zeranoe Windows 용 웹 사이트를 구축합니다.

미리 답변 해 주셔서 감사합니다. 감사합니다.

벤와 브레 이어

답변

0

마침내이 개 특정 버전 (리눅스 32 비트 용 및 liux 64bit를 하나)를 컴파일하여 내 "문제"를 해결한다.

것은 ... 완벽 지금 일하고 있지만 시스템의 기능에 좋은는 FFmpeg 버전을 선택하는 스크립트를 설치 내가 정의를 작성해야합니다

벤와 브레 이어

관련 문제