私は ffmpeg-20130205-git-c2dd5a1-win64-static バージョンを使用しています。オーディオとビデオをキャプチャして FMS サーバーに送信しようとしています。最初は次のコードで試しました。
ffmpeg -r 25 -f dshow -i video="Logitech HD Pro Webcam C920":audio="Rear Input (SoundMAX Integrated Digital High Definition Audio)" -vcodec libx264 -b:v 600k -b:a 128k -f flv rtmp://127.0.0.1/live/mystream
次のエラーで
[dshow @ 00000000023f8920] Could not find audio device.
video=Logitech HD Pro Webcam C920:audio=SoundMAX Integrated Digital High Definit
ion Audio): Input/output error
次に、次のようにコードを変更しました
ffmpeg -f dshow -i video="Logitech HD Pro Webcam C920":audio="Rear Input (SoundMAX Integrated" -b:v 600k -acodec libmp3lame -b:a 128k -f flv rtmp://127.0.0.1/live/mystream
オーディオ ドライバーのフル ネームを受け入れない理由がわかりません。また、Logicool HD Pro Webcam C920 で libx264 を使用すると、ビデオが表示されず、ビデオが空白になります (注: iball c2.0 カメラを使用している間、私はビデオを取得できます)
私のコードで何が間違っていますか? libx264 形式で公開するには?