为什么电影电视帧率不取整数?
最新推荐文章于 2024-08-01 19:37:53 发布
叶广明_微信ye_guangming
最新推荐文章于 2024-08-01 19:37:53 发布
阅读量3.8k
收藏
点赞数
1
CC 4.0 BY-SA版权
分类专栏:
程序员成长
文章标签:
音乐
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/china_video_expert/article/details/7781994
程序员成长
专栏收录该内容
708 篇文章
订阅专栏
英文名称:time code
时间码概念
时间码(time code)是摄像机在记录图像信号的时候,针对每一幅图像记录的唯一的时间编码。一种应用于流的数字信号。该信号为视频中的每个帧都分配一个数字,用以表示小时、分钟、秒钟和帧数。现在所有的数码摄像机都具有时间码功能,模拟摄像机基本没有此功能。
由于视频图像记录画面很多,达到每秒25帧(也就是每秒25幅图像),在一盘拍摄完成的磁带里面要想找到一幅特定的画面可不是容易的事情,因此引入了时间码的概念,对记录在磁带上的每一幅画面进行编码也就是时间码,其格式为:xxHxxMxxSxxF,其中的xx代表数字,也就是xx小时xx分钟xx秒xx帧,这样只要记住某一幅画面的时间码,就可以在磁带上很容易地找到它。
在一盘磁带上,每一幅画面所对应的时间码是惟一的,因此无论何时回放到此幅画面的时候都是同样的时间码,记录完的磁带在进行回放的时候,其时间码的显示是无法清零的,这与磁带计数器不同。当一盘新的磁带放入数码摄像机里面的时候,摄像机会自动地将时间码清零,即恢复到00H00M00S00F开始记录。如果使用的是一盘以前记录过内容的磁带,摄像机会自动地读出原来的时间码,新记录的图像会接续原来的时间码进行记录,以保证时间码的连续。
时间码解析
如果你在拍摄一些现场直播的节目,实际的时间就非常重要,譬如说一个小时的节目,我们认定的时间如果和播放的时间有误差,那就是很煞风景的事,譬如说一小时的节目结束了,结果时间还没到整点,或者是电视台显示的时间比你家的钟还慢。如果是短短的商业广告,一分钟掉那么几格我想也没有人会注意,不过如果你仔细观察,早期的影片播放在现在的系统上好像都会些失速的感觉,而现在有许多节目或音乐录影带音乐跟影像好像都对不到,是否是Time Code没对好呢?
一般说来,欧洲系统大部分全都使用25fps,即使是24fps,在转换成25fps的过程中会加速4%,对声音及影像都还在可以忍受的范围。针对29.97fps的系统拍摄的影集通常都使用30fps来拍,因为它到时候会再补偿回来,我们稍后会谈。
29.97fps通常使用于电视、影集以及音乐录音上,虽然有人说用30fps来录制声音时,因为是30fps,所以时间比较精准,不过那样毕竟是不值一提的好处,因为这种音乐一旦要和影像同步就会有很大的问题,所以我们还是推荐用29.97fps来录。
29.97drop frame则多半使用在现场直播节目如:新闻。30fps drop frame则发生在拍摄现场直播的影集或节目时使用,因为到时候要用29.97fps drop frame来补偿。
再举个补充与Timecode的实例如果你拍摄了一支音乐录影带,想要带回录音室再加进去一些音乐Remix,这时候该怎么办呢? 我们拍的音乐录影带应该都是先有画面,放个CD请歌手对个嘴,再搭音乐,现在画面拍好了,首先我们需要有一台Betacam的机器来播放母带,然后我们原来的多轨录音机当然要加上我们Remix的音乐,还要有另一个具备Timecode能力的录制录影带的录影机,这三台机器又该如何同步呢? 省掉那些昂贵的同步设备不说,了解Time code还可以帮你省钱耶!
首先我们的多轨机中应该本来就有一轨29.97fps 的Timecode讯号,当然,这轨timecode当然需要传输到播放母带的Betacam去,这样Betacam主机就可以准确带动多轨机的同步,然后我们录制的母带机,还得同时带动录影机,那么录影机这边的速度应该如何设定? 这当然跟你到时候要播放的系统有关系,欧规? 美规? 取决就是在于它的转速,如果是24/30fps,Timecode应该设在30fps,如果是29.97fps,Timecode也应该设在 29.97fps。
为什么当母带是29.97fps,我们却要使用30fps的时间码?? 因为当我们这样录制时,录影带上的影片速度会比Betacam上的速度还要慢0.1%,但是当我们拍摄影片时,我们是使用30fps的timecode规格,所以当我们用29.97fps的速度去播放时,速度也跟着加快了0.1%,如此一来,两者刚好抵消,又成了原来的速度。
确定要放弃本次机会?
福利倒计时
:
:
立减 ¥
普通VIP年卡可用
立即使用
叶广明_微信ye_guangming
关注
关注
1
点赞
踩
0
收藏
觉得还不错?
一键收藏
知道了
1
评论
分享
复制链接
分享到 QQ
分享到新浪微博
扫一扫
举报
举报
专栏目录
视频是什么?
福优学苑@音视频+流媒体
01-28
2787
视频是什么?
动画书
不知道大家小时候是否玩过一种动画小人书,连续翻动的时候,小人书的画面就会变成一个动画,类似现在的gif格式图片。请注意:翻动速度一定要够快。
本来是一本静态的小人书,通过翻动以后,就会变成一个有趣的小动画,如果画面够多,翻动速度够快的话,这其实就是一个小视频。
而视频的原理正是如此,由于人类眼睛的特殊结构,画面快速切换时,画面会有残留(视觉暂留),感觉起来就是连贯的动作。所以,视频就是由一系列图片构成的。
视频是什么
视频(Vid...
H264、H265、H266、AV1编码标准技术全面总结
世界那么大,我想去看看~【偶尔更新,看世界去了😄】
11-23
3939
H264、H265、H266、AV1编码标准技术全面总结
1 条评论
您还未登录,请先
登录
后发表或查看评论
29.97帧和59.94帧?
m0_62407354的博客
12-19
4075
25可以被50整除,所以相机每一帧曝光的周期和交流电导致的灯光频闪周期是同步的!这样不容易出现画面的闪烁,让快门的调整会更加自由一些!方便拍摄慢动作,比如拍4倍的慢动作,4*25=100帧;但在美国你要拍4倍的慢动作,29.97*4=119.88帧????因为广播电视行业的标准和我们使用最多的消费级数码产品的行业标准发生了奇怪的错位手机、平板的显示机制是不同于电视、显示器,电视在中国可以切换到50HZ的频率来正确播放25帧和50帧的视频内容。
帧率是什么?30帧其实是29.97帧?
m0_73241844的博客
08-01
6956
帧率是指相机每秒记录的图像帧数,决定视频的流畅度。人类视觉系统能处理每秒24到30帧的图像。早期无声电影采用16~18帧,通过多次闪烁提高帧率。有声电影标准帧率为24帧。电视发明后,帧率形式转为电子帧率,分为逐行扫描和隔行扫描。美国将帧率设为29.97fps和59.94fps,称为NTSC标准,中国等国家使用50场的PAL标准。流媒体时代适合的帧率需匹配设备刷新率,30倍数帧更合理。拍摄设备多为29.97fps和59.94fps,但对观看影响微乎其微,是最佳选择。
FFmpeg音视频分析:帧率、分辨率与编解码器的深度解读
首先解析了音视频帧率和分辨率的基本理论,探讨了如何优化这些参数以适应不同的应用场景。随后,文章深入探讨了编解码器的原理和实践,以及如何根据不同的需求选择合适的编解码技术。通过实战演练,本文展示了
时序控制芯片(TCON)选型指南:确保帧率稳定的7大配置要点
它负责将主控SoC传输的视频数据流,按照精确的时序规则转化为驱动液晶源极与栅极驱动IC的控制信号,确保每一帧图像准确无误地呈现在屏幕上。 TCON不仅生成行同步(HSYNC)、场同步(VSYNC)和像素时钟(Pixel Clock...
OpenCV使用VideoCapture讀取影片教程
标准电影和电视的帧率为24fps或30fps。 VideoCapture类的构造函数有两种主要形式: 1. `VideoCapture::VideoCapture()` - 这个默认构造函数不初始化任何源,通常需要后续调用`open()`方法。 2. `VideoCapture::...
为什么NTSC制式不是30FPS,而是29.…
Tiger Liu share his technical articles here
10-19
5936
为什么NTSC制式不是30FPS,而是29.97FPS(精确来说是60FPS(场速率)/1.001)?
这个是避免4.5MHz处的干扰而提出的。NTSC经过调查研究后,于1954年决定从30FPS更改为29.97FPS。因为干扰跳动频率出现在颜色副载波(3.5795MHz)和声音载波(4.5MHz)之间,以及颜色副载波和视频亮度信号的高频之间。通过选择等于4.5MHz的水平频率(Fh=15
29.97fps和23.976fps的计算
SunrayME的专栏
07-14
3589
30000/1001≈29.970
24000/1001≈23.976
02_菜鸟也能懂的 - 音视频基础知识。
Yuanghxb的博客
01-11
1196
说到视频,大家自己脑子里基本都会想起电影、电视剧、在线视频等等,也会想起一些视频格式 AVI、MP4、RMVB、MKV等等。但是我们如果认真思考这些应该就有很多疑问,比如以下问题:mp4 和 mkv有什么区别?视频封装格式 和 解码格式 有什么区别?什么是H.264?什么是 mpeg?等等很多疑问,我们不知道这些问题的答案是因为我们没有去了解他们背后的东西,下面我会给大家分享当初我学习时候的整理的一些知识。
视频帧率的故事与一些细节
Jason的笔记
08-24
1297
Adapt what is useful, reject what is useless, and add what is specifically your own. --- Bruce Lee
视频帧率这个部分,虽然表面上蛮简单基础的,但是其实深挖起来,也够写大半本书的。我们还是秉承着温故知新的逻辑,从眼前的一些东西整理一下,也可能会有一些你不曾想到或深入的点。
帧率的含义
视频是由连续运动的图像播放而来的,不知道当时第一次把电影活灵活现的播放出来的时候,是不是现场看到过电影的人们一定是张大了.
出现23.97帧率的原因
xiaowei的专栏
11-30
8714
http://raytao.lofter.com/post/3d177_185a386
关于那些“格(Frame)”不得不说的事
今天早上,鄙人在社交网络发了这一系列的问题:请解释以下名词之间的关系或差异。帧,格,帧率,时基,升格,降格;Timecode、frame、fps、3:2 pulldown……
以上这些内容绝非无聊之举。实际是有鉴于这半年以来,工
视频码率,帧率和分辨率的联系与区别
热门推荐
蓝蓝的天
03-01
14万+
视频码率,帧率和分辨率到底哪一个影响电影的清晰度
码率:影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。
码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。也就是取样率(并不等同与采样率,采样率的单位是Hz,表示每秒采样的次数),单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编...
RTSP协议详解
weixin_39736022的博客
05-26
5225
RTSP协议详解
文章目录RTSP协议详解前言一、什么是RTSP协议?二、RTSP协议参数1.RTSP版本2.读入数据总结
前言
RTSP为流媒体技术的基础常识,初次学习其RFC文档,做下笔记
一、什么是RTSP协议?
RTSP是一个实时传输流协议,是一个应用层的协议
通常说的RTSP包括RTSP协议、RTP协议、RTCP协议
对于这些协议的作用简单的理解如下
RTSP协议:负责服务器与客户端之间的请求与响应
RTP协议:负责传输媒体数据
RTCP协议:在RTP传输过程中提供传输信息
rtsp承载与r
node.js模版引擎.zip
最新发布
10-16
node.js模版引擎
Two ways to change the default Python version on Ubuntu. Using Anaconda to set up Python versions
10-16
【源码免费下载链接】:https://renmaiwang.cn/s/2ode3
Development Container This is Devcontainer configuration to provide a consistent development environment for all contributors. Features [x] Pre-configured Python environment [x] Automatic installation of pre-commit hooks [x] Ruff linter ready to check your code [x] Oh My Zsh with plugins: Usage Install Docker and Visual Studio Code Install the Remote - Containers extension in VS Code - Do , paste this command and press Open this repository in VS Code When prompted, click "Reopen in Container" Wait for the environment to build and initialize After setup: hooks are installed and other tools are available The shell uses Zsh by default Tips To manually run checks on all files: For further information here's Microsoft tutorial about devcontainers.
相机捕获帧率是什么意思?
09-24
3. 如何检测实时视频流的实际帧率? 4. 多相机同步采集时如何统一帧率? ### 相机捕获帧率的含义与实现原理 在`public class TUCamDriver {static TUCAMAPI.TUCAM_INIT m_itApi;}`代码中,相机捕获帧率(FPS)指的...