ffmpeg之七年前一颗树的四季
2020-09-18 本文已影响0人
戈壁堂
七年前在饭否记录了一颗树的四季
一行命令>ffmpeg -r 5 -i E:\00D\qishimg\%3d.jpg -c:v libx264 E:\00D\images.mp4
命令说明wiki
效果展示
- 当时打了tag#气树#,搜索"我的",点击更多,直到全部加载完成(可以使用GoFullPage插件将此时的页面截取下来,见最后)
- 使用Selenium写脚本(配合自动等待+手动执行上一步)将数据获取回来
- 解析,获取到格式化数据,将所有的图片下载下来并按照顺序保存为
001.jpg
,002.jpg
,003.jpg
…… - 执行
ffmpeg -f image2 -i E:\00D\%3d.jpg E:\00E\imagestovideo.mp4
使用默认的配置生成视频。
工具推荐youtube-dl里提到安装ffmpeg
工具。
GoFullPage截取的图片为浏览器宽度的图片,使用BufferedImage croppedImage = originalImage.getSubimage(x, y, width, height);
截取保存需要的图片。
数据收集示例——
<ol class="wa">
<li><a href="/MacGuffin" title="戈壁堂" class="avatar"><img src="https://s3.meituan.net/v1/mss_3d027b52ec5a4d589e68050845611e68/avatar/s0/01/6v/hd.jpg?1565267612" alt="戈壁堂"></a><a href="/MacGuffin" class="author">戈壁堂</a> <span class="content"><a href="https://s3-img.meituan.net/v1/mss_3d027b52ec5a4d589e68050845611e68/ff/n0/0a/1k/8z_67191.jpg@596w_1l.jpg" name="/photo/GNSAhixf0jg" class="photo zoom "><img src="https://s3-img.meituan.net/v1/mss_3d027b52ec5a4d589e68050845611e68/ff/n0/0a/1k/8z_67191.jpg@100w_100h_1l.jpg"><span></span></a> #<a href="/q/%E6%B0%94%E6%A0%91">气树</a># 12.3.2</span> <span class="stamp"><a href="/statuses/X7Jj_C2kxxg" class="time" title="2013-12-03 08:48" ffid="X7Jj_C2kxxg" stime="Tue Dec 03 00:48:22 +0000 2013">2013-12-03 08:48</a> <span class="method">通过 <a href="https://market.android.com/details?id=com.fanfou.app" target="_blank">Android客户端</a></span></span><span class="op"><a href="/favorite.add/X7Jj_C2kxxg" class="post_act share" title="添加到我的收藏" token="e7184260">收藏</a><a href="/home?status=%E8%BD%AC%40%E6%88%88%E5%A3%81%E5%A0%82++%23%E6%B0%94%E6%A0%91%23+12.3.2++&repost_status_id=X7Jj_C2kxxg" ffid="X7Jj_C2kxxg" text="转@戈壁堂 #气树# 12.3.2 " class="repost" title="转发">转发</a><a href="/photo.del/GNSAhixf0jg" class="post_act delete" title="删除" token="e7184260">删除</a></span></li>
整理后有效数据类似——
3.4.1 001.jpg https://s3-img.meituan.net/v1/mss_3d027b52ec5a4d589e68050845611e68/ff/n0/07/nv/5j_206868.jpg
...
12.3.2 144.jpg https://s3-img.meituan.net/v1/mss_3d027b52ec5a4d589e68050845611e68/ff/n0/0a/1k/8z_67191.jpg
第一次:#气树# 3.4.12013-03-07 09:05
最后次:#气树# 12.3.2 2013-12-03 08:48