2016-07-19 11 views
-1

私は私のラズベリーパイ3をYouTubeのストリームのUSBカメラを介して使用したいと思います。したがって、私はコンパイルして、次のツールがインストール:次のコードを実行するときにラズベリーPi YouTubeのストリーム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 codectype 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

こんにちはLordNeckbeard、エラー出力は "Unknown encoder 'libx264' – tm011036

答えて

0

。 x264でエンコーディングするには、libx264-devを依存関係として使用し、--enable-gpl--enable-libx264という設定オプションを追加する必要があります。

関連する問題