Video 使用Beaglebone black进行视频捕获(原始视频到MP4)
你好 我刚刚用beagleboard上的PS3 Eye摄像头的命令拍摄了一段原始视频。我用320*240拍摄了大约10秒的原始视频,使用的格式是YUYVVideo 使用Beaglebone black进行视频捕获(原始视频到MP4),video,ffmpeg,Video,Ffmpeg,你好 我刚刚用beagleboard上的PS3 Eye摄像头的命令拍摄了一段原始视频。我用320*240拍摄了大约10秒的原始视频,使用的格式是YUYV ./capture -f -c 300 -o > output.raw 我成功地获得了原始视频(大约40MB) 现在,我需要弄清楚如何将这个原始视频转换成mp4文件:我一直在尝试各种ffmpeg命令,但都没有用 -vcodec libx264-an-vpre较慢-crf 25 ffmpeg版本v0.8.4,版权所有(c)2000-201
./capture -f -c 300 -o > output.raw
我成功地获得了原始视频(大约40MB)
现在,我需要弄清楚如何将这个原始视频转换成mp4文件:我一直在尝试各种ffmpeg命令,但都没有用
-vcodec libx264-an-vpre较慢-crf 25
ffmpeg版本v0.8.4,版权所有(c)2000-2012 Libav开发者基于2013年7月3日19:28:08和gcc 4.7.3 20130205构建
(预发布)该程序不再开发,只是
提供兼容性。改为使用avconv(有关详细信息,请参阅更改日志)
不兼容更改的列表)。[IMGUTILS@0xbed475dc]图片大小
0x0无效[IMGUTILS@0xbed4751c]图片大小0x0无效
[rawvideo@0x2dac0]找不到编解码器参数(视频:rawvideo,
yuv422p)[rawvideo@0x2dac0]根据比特率估计持续时间,此
输出可能不准确。原始:找不到编解码器参数
这是我相机类型的ffmpeg日志:
ffmpeg -f video4linux2 -list_formats all -i /dev/video0
[video4linux2 @ 0x2db80] R : yuyv422 : YUYV : 320x240 640x480
有没有人有将这种原始视频格式转换为MP4的经验?您使用的是ffmpeg(Libav),现在称为avconv。试着用同样的方法处理
此外,ffmpeg命令不正确,需要使用vcodec标记而不是输入指定mp4的输出格式。让ffmpeg自动检测输入格式,它非常擅长
‘-vcodec codec (output)’
Set the video codec. This is an alias for -codec:v.
‘-vcodec codec (output)’
Set the video codec. This is an alias for -codec:v.