2016-07-19 6 views
-1

나는 usb 카메라를 통해 유튜브 스트림에 대한 내 라스베리 파이 3을 사용하고 싶습니다. 따라서, 내가 컴파일하고 다음과 같은 도구 설치 : 다음 코드를 실행할 때라스베리 파이 유튜브 스트림 ffmpeg : libx264 알 수 없음

그러나

는 FFmpeg, libx264, libav-도구를, 나는 항상 libx264 인코더를 알 수에 있다는 오류 :

ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 
-codec:v libx264 -b:v 700k -maxrate 700k -bufsize 700k -an -f 
flv rtmp://a.rtmp.youtube.com/live2/MYYOUTUBECODE 

복제본을 통해 x264를 설치하고 this guideline을 사용하여 설치합니다. 이 인코더가 올바르게 설치되었는지 어떻게 확인할 수 있습니까? 나는 이미이 문제에 2 일 동안 붙어 있습니다 - 도와주세요!

불행히도이 문제에 관한 관련 힌트 (예 : l ibavcodec-extra codec, type errors)도 도움이되지 않았습니다.

감사합니다.

전체 콘솔 출력은 다음과 같습니다 당신은 추가 구성 옵션 ffmpeg를 컴파일

ffmpeg version N-81043-ga49ed9e Copyright (c) 2000-2016 the FFmpeg developers 
    built with gcc 4.9.2 (Raspbian 4.9.2-10) 
    configuration: 
    libavutil  55. 28.100/55. 28.100 
    libavcodec  57. 50.100/57. 50.100 
    libavformat 57. 42.100/57. 42.100 
    libavdevice 57. 0.102/57. 0.102 
    libavfilter  6. 47.100/6. 47.100 
    libswscale  4. 1.100/4. 1.100 
    libswresample 2. 1.100/2. 1.100 
[video4linux2,v4l2 @ 0x24132f0] The driver changed the time per frame from 1/25 to 1/30 
Input #0, video4linux2,v4l2, from '/dev/video0': 
Duration: N/A, start: 161119.368327, bitrate: 147456 kb/s 
Stream #0:0: Video: rawvideo (YUY2/0x32595559), yuyv422, 640x480,  
147456 kb/s, 30 fps, 30 tbr, 1000k tbn, 1000k tbc 

Unknown encoder 'libx264' 
+0

명령에서 전체 콘솔 출력을 표시해야합니다. – LordNeckbeard

+0

Hello LordNeckbeard, 오류 출력은 다음과 같습니다. "알 수없는 인코더 'libx264' – tm011036

답변

0

. x264로 인코딩하려면 libx264-dev가 종속성으로 필요하며 --enable-gpl--enable-libx264 구성 옵션을 추가해야합니다.

관련 문제