Time Lapse Photography 究竟是什麼東西?簡單來說就是把影像快速播放的技巧。例如,把香港維多利亞港一天的變化濃縮成五分鐘的影片,又或者把數小時的街道情況精練成 30 秒的短片 。電視或電影也常用此手法,最常是把數小時的雲層變化轉為 10 多秒的影像。
Time Lapse Photography 就像把時間壓縮了,時間比正常的快了好幾倍,甚至好幾百倍,尤如啟動了播放機的快速播放鍵。
如何用相機拍 Time Lapse Photography?
本章會講述 Time Lapse 的基本知識 。
一般來說,Time Lapse Photography 都是以影片的方式呈現,所以我們要對影片有少許的認識。在電影的世界裡,最常用的 frame rate (幀率) 是 24 fps (frames per second),即是每秒鐘拍攝 24 格菲林。播放的時候,同樣以 24 fps 播放出來,由於人類眼睛的視覺暫留,如果畫面的轉換速度快於 16 fps 時,人類就會感到影像是連續的,因此,電影的播放率設定於比 16 fps 快一些,就是 24 fps,讓所有人都能感到電影的流暢 。
由於播放制式的不同,frame rate 也不同。
PAL 制式的 frame rate 是 25 fps,而 NTSC 的則為 30 fps (真實是 29.97 fps)。
照片的數量
如果打算以 24 fps 的速度播放,製作一秒的影片,我們便需要拍攝 24 張照片,十秒的短片便需要 240 張照片,很簡單的數學,是不?所以,我們需要決定影片的長度,才能計算出所需的照片量。
照片的大小
現時全高清 Full HD 1080p 的規格只是要求每格有 1920 x 1080 像素的解像度, 還不到 2.1 百萬像,相信任何相機都能達到此要求。只要相片的大小比這個尺寸大就可以了。
拍攝的間隔
假如我們每秒按下快門一次,我們便把影片裡的時間壓縮了 24 倍,換句話說,影片裡的人物活動被加快了 24 倍 ,因為我們需要 24 秒才能拍出 24 張相片,而 24 張相片只能製成 1 秒的影像 (24 fps 的情況下),把 24 秒變成 1 秒,就是把時間加快了 24 倍 。
如果每分鐘才按快門一次,在 24 fps 下,我們又把影片加速了多少倍呢?答案是 24 x 60 = 1,440 倍,是否很驚人的加速呢?
大家已學會了 Time Lapse 的基本知識,也需要點時間消化吧!不如先來看看 Mock Moon (http://mockmoon.sblo.jp/article/29542889.html) 的作品,下章再和大家講述 Time Lapse Photography 要注意的事項 。
youku上搜下time lapse 也能搜出一堆 延时摄影的片子,看了就理解了~
lua里延时播放 延时拍摄播放速度太快?
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux arm64(国产arm64位操作系统) RTMP/RTSP低延时直播播放SDK开发测试
Linux arm64系统rtmp/rtsp低延时直播播放,国产arm64操作系统rtmp/rtsp低延时直播播放,麒麟arm64操作系统rtmp/rtsp低延时直播播放,Linux arm64系统rtmp/rtsp unity播放开发.
linux arm64播放 麒麟arm64 rtmp播放 麒麟arm64 rtsp播放 国产arm64系统rtsp播放 国产arm64 unity播放 -
SpringBoot使用Redis实现延时队列
SpringBoot使用Redis实现延时队列
延时队列 Redis SpringBoot -
如何通过Redis实现延时任务?
如何通过Redis实现延时任务? 先说结论,有两种方式可以实现: 通过Redis监听过期key实现。 使用Redisson 内置的延时队列实现。
Redis 消息队列 延迟任务 定时任务 Redisson -
LiveNVR监控流媒体Onvif/RTSP常见问题-无法播放webrtc播放不了对比监控摄像头延时视频流延时支持webrtc视频流播放超低延时播放
需要低延时的视频流监控播放,之前可以用rtmp的低延时播放(1秒左右),随着浏览器对rtmp的禁用,无插件的低延时播放怎么解决呢?当webrt
无法播放webrtc webrtc无法播放 LiveNVRwebrtc播放 webrtc播放不了 webrtc 播放 -
播放器技术分享(5):延时优化
本文是《播放器技术分享》系列文章的第五篇,主要讲述视频播放延时的原因及优化的思路。
播放器 延时 ffmpeg 音视频 player