电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
用开发板拍大片
分 享
扫描二维码分享
用开发板拍大片
nano-t4
ffmpeg
视频拍摄
robe
关注
发布时间: 2020-07-23
丨
阅读: 842
Nano-T4 拍的视频: ![](https://cf05.ickimg.com/bbsimages/202007/77d2e6b5a95b1ca58334e971c22b8eff.gif) #### 视频制作方法: 1, 定时拍照,每分钟拍一张照片 2, 把以上拍的照片合成一个视频,就是上面看到的视频。 整个过程全部在友善之臂Nano-T4开发板完成: ![](https://cf05.ickimg.com/bbsimages/202007/e31d31c4e4a6dd197bf21c9ac9d3f81d.png) 拍照使用罗技usb webcam c270: ![](https://cf05.ickimg.com/bbsimages/202007/412a6c71d96b0c40d652284f7d66cf22.png) #### 使用的软件: 开发板安装友善之臂的ubuntu 系统镜像,插上这个摄像头可以直接使用 ![](https://cf05.ickimg.com/bbsimages/202007/8b93ca9b6b31e3010c5e8a4ddde1c2f1.png) 为了及时看到拍照效果,安装了samba文件服务器,其他电脑可以直接打开照片查看拍照效果 ![](https://cf05.ickimg.com/bbsimages/202007/ba81d353290ce0f5f72b174709f1c13f.png) 摄像头绑窗户上,开发板挂墙上,为了调试方便,用到了 ssh,远程登录调试 ![](https://cf05.ickimg.com/bbsimages/202007/48b036491f3a051fd5c930f78ad8c96d.png) ![](https://cf05.ickimg.com/bbsimages/202007/16c03cccd8d0704ce87523867876e33e.png) 拍照和合成视频,使用到ffmpeg,是个很强大的音视频多媒体框架,能编解码,合成分离,流媒体处理,播放等 ![](https://cf05.ickimg.com/bbsimages/202007/c33dd00d49827a228091262e104b225f.png) ![](https://cf05.ickimg.com/bbsimages/202007/da1b5d673824aa28d25c609bfe1e0a10.png) Ffmpeg 有多强大呢?拍照一个命令搞定,合成视频一个命令搞定。本文开头的视频,只需要两条 ffmpeg 命令全搞定 拍照: ffmpeg -s 1280x720 -f video4linux2 -i /dev/video10 -vframes 1 /samba/photo/$(date "+%d%H%M").jpeg 合成视频: ffmpeg -framerate 15 -pattern_type glob -i '/samba/photo/*.jpeg' -vcodec mpeg4 /samba/movie.avi 笔者把拍照命令写到脚本中,增加了log记录,添加到计划任务,每分钟执行一次,实现定时拍照。 ![](https://cf05.ickimg.com/bbsimages/202007/08b70db8dc5c8f107d57d0f5621e91f0.png) 再运行合成视频命令,生成开头的视频。 #### 总结: Nano-T4开发板使用了瑞芯微rk3399 芯片,多媒体功能很强 友善之臂的系统基于瑞芯微官方的SDK开发,发挥Neon多媒体指令的优势处理视频 借助ffmpeg工具,实现起来比较容易 优化的空间还很大,比如:早上和傍晚,自动曝光还不准确,拍照参数还需要优化 ![](https://cf05.ickimg.com/bbsimages/202007/679dc11a5ba82e5547717d3d1e29f906.png) ![](https://cf05.ickimg.com/bbsimages/202007/ec53cc0537af410f90b508e3f75a6378.png) 白天偶尔也会有曝光问题 ![](https://cf05.ickimg.com/bbsimages/202007/932c44e2e04afeb2568abe263daf8fac.png) 合成视频怎么去编码,画面清楚码率始终;一天的图片,合成在几秒内播放,视觉效果最好,等等,还有优化空间。还要选一个位置好的地方去拍摄。 本文全部内容在github项目中:https://github.com/robe-zhang/nano-t4_take_movie ------------ 本文最初想法:来源于摄影爱好者拍摄日出日落的视频 参考: 友善之臂官网:http://arm9.net/nanopc-T4.asp 友善之臂wiki:http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T4 Ffmpeg多媒体工具:http://ffmpeg.org/ <完>
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
robe
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交