ビデオを.rawから.mp4に変換してみます。このため、x264とffmpegの両方をダウンロード、ビルド、インストールしました。ただし、コマンド:
ffmpeg -f h264 -i output.raw -vcodec copy output.mp4
エラーで失敗します(下の画像に表示)。これを修正する方法はありますか?
私が実行するコマンド:
1
root@beagleboard:/# v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'YUYV'
Name : YUV 4:2:2 (YUYV)
Index : 1
Type : Video Capture
Pixel Format: 'MJPG' (compressed)
Name : MJPEG
2
root@beagleboard:/dev# v4l2-ctl --set-fmt-video=pixelformat=0
お返事をありがとうございます。上記で編集したように、両方の出力はまったく同じです。エンコーディング、またはビデオのキャプチャ中のファイルに問題があると思いますか?
—
2014
どこ
—
slhck 2014
output.raw
から来て、どのように作成しましたか?
ffmpeg -i output.raw
、あなたが変換しようとしていると仮定すると、output.raw
。またffmpeg -i output.raw -vcodec libx264 -pix_fmt yuv420p output.mp4
、コンソール出力とは何ですか?