美好的一天,
我刚刚使用我的beagleboard上的PS3 Eye Camera命令拍摄了原始视频。我在320 * 240中捕获了大约10个原始视频,使用的格式是YUYV
./capture -f -c 300 -o > output.raw
我成功获得原始视频(大约40MB)
现在,我需要弄清楚如何将这个原始视频转换为mp4文件:我一直在尝试各种ffmpeg命令,但无济于事
root@beaglebone:~/Desktop/boneCV# ffmpeg -vcodec rawvideo -f rawvideo -pix_fmt yuv422p - i output.raw -s 320x240 -r 25
-vcodec libx264 -an -vpre slow -crf 25 ffmpeg version v0.8.4,Copyright(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]估算比特率的持续时间,这个 可能是不准确的output.raw:找不到编解码器参数
这是我的相机类型的ffmpeg日志:
ffmpeg -f video4linux2 -list_formats all -i /dev/video0
[video4linux2 @ 0x2db80] R : yuyv422 : YUYV : 320x240 640x480
有没有人有将这种原始视频格式转换为MP4的经验?