2011-01-19 2 views
11

최신 ffmpeg를 설치했지만 비디오 코덱을 찾을 수없는 것 같습니다. ffmpeg를 제거하고 비디오 코덱을 찾기 위해 ./configure을 다르게 실행해야합니까? 난 그냥 라이브러리를 포함하는 make 명령을 다시 실행할 수ffmpeg가 vcodec을 찾지 못합니다. libx264

FFmpeg version git-f61cbc2, Copyright (c) 2000-2011 the FFmpeg developers built on Jan 18 2011 10:59:49 with gcc 4.0.1 (Apple Inc. build 5465) configuration: --enable-libmp3lame --enable-shared --disable-mmx --arch=x86_64 libavutil 50.36. 0/50.36. 0 libavcore 0.16. 1/0.16. 1 libavcodec 52.108. 0/52.108. 0 libavformat 52.94. 0/52.94. 0 libavdevice 52. 2. 3/52. 2. 3 libavfilter 1.74. 0/1.74. 0 libswscale 0.12. 0/0.12. 0

을 또는 :

여기 내 현재의 구성이다?

여기 트랜스 코딩 내 조각이다 :

ffmpeg -i ~/Desktop/watercarts.mov -vcodec libx264 -b 250k -bt 50k -acodec libfaac -ab 56k -ac 2 -s 480x320 ~/Desktop/watercartsipod.mp4

그리고 오류 :

Unknown encoder 'libx264'

미리 감사드립니다.

답변

5

./configure --enable-gpl --enable-libx264으로 구성해야하며 최신 x264가 필요합니다.

+0

이 작업을 마치면 "-vpre normal"과 같은 사전 설정을 지정해야 할 수도 있습니다. 기본값이 libx264에서 올바르게 작동하지 않기 때문입니다. – teeks99

+1

.. libx264가 'ffmpeg 기본 설정이 손상됨'을 경고합니다. 내 명쾌한 우분투, 그게 "- vpre libx264 - 정상". 이것은 설정 파일 /usr/share/ffmpeg/libx264-normal.ffpreset을 가리키며, 여기에도 몇 가지 다른 것들이 있습니다. – commonpike

+0

안녕하세요 이스 마일은이 링크를 보시길 바랍니다 http://stackoverflow.com/questions/9288334/how-to-solve-bad-instruction-vadd-i16-q0-q0-q0-when-attempting-to-check-gcc 11.10에서 -fo –

3

apt-get install을 사용하여 설치를 시도하고 소스를 컴파일하지 마십시오. 모든 코덱 라이브러리를 다운로드 할 것입니다 (내 우분투는 최소한)

24

우분투 10.10 (이드 코믹)에서이 코덱은 multiverse 저장소의 libavcodec-extra-53 패키지로 제공됩니다.

+6

이면 이제 'livavcodec-extra-53'이됩니다. – Hemlock

+2

우분투 정밀 천산갑 12.04 LTS 우분투 Oneiric 오셀롯 11.10 코드 : 는 sudo는 FFmpeg을 설치 apt-get을 위해 libavcodec-추가-53 우분투 단정 한 일각 고래 11.04 우분투 맑은 Lynx는 10.04 LTS 코드 : 는 sudo apt-get을 설치는 FFmpeg libavcodec-extra-52 –

1

당신은 우분투 (다양한 버전)를 사용하는 경우, 당신은 LIB x264은

http://ubuntuforums.org/showthread.php?t=1117283

는 개인적으로 내가 옵션 "C"를 사용하여이 제안을 사용하여는 FFmpeg를 설치할 수 있습니다. 두 가지 간단한 명령 (복사 및 붙여 넣기), 올바른 버전의 자동 설치 + 라이브러리, 아무것도 컴파일하고, 모두 잘 작동합니다 :

다음 컴파일하는 것을 선호한다면 "A"옵션이 같은 페이지에 있습니다. 우분투 10.10에서 작동합니다. 마지막 버전을 컴파일했습니다).

+2

"이 페이지에 액세스 할 수있는 권한이 없습니다. 여러 이유 중 하나로 인해 발생할 수 있습니다 ......" –

+2

@ValentinKantor; 뿐만 아니라. 등록 및 로그인 한 경우 포럼에서 50 점을 얻을 때까지 페이지를 보지 못합니다 ... 와우. 얼마나 훌륭한 시스템인가. – Morpfh

+0

@Morph and Valentin 죄송합니다. (단지 페이지를 확인하고 로그인없이 50 포인트를 액세스 할 수 없으므로 이전에는 발생하지 않았습니다. 누구든지이 페이지에 로그인 할 수 있으면 여기에 다시 게시하십시오. 미래의 사용자에게 유용 할 것입니다. – Antimo