60幀的視頻為什麼播放出來卻只有30幀的體驗?
這是視頻的屬性
下面是播放器的詳細屬性參數:
General
Complete name : D:RE7.CN.HD新建文件夾 111300.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 4.05 GiB
Duration : 56 min 50 s
Overall bit rate : 10.2 Mb/s
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 56 min 50 s
Bit rate : 9 999 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 60.000 FPS
Minimum frame rate : 59.535 FPS
Maximum frame rate : 60.711 FPS
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.080
Stream size : 3.97 GiB (98%)
Color range : Limited
Color primaries : BT.601 NTSC
Transfer characteristics : BT.470 System M
Matrix coefficients : BT.601
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 56 min 50 s
Bit rate mode : Constant
Bit rate : 192 kb/s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 spf)
Compression mode : Lossy
Stream size : 78.1 MiB (2%)
Default : Yes
Alternate group : 1
1.視頻文件是假60fps
2.顯示器不支持60fps
3.播放器不支持60fps
4.題主不支持60fps
一方面和視頻內容場景有關。拍攝靜止畫面的話100000fps和1fps都是沒差的,高幀率視頻在拍攝高速運動的場景才能體驗到畫面流暢的效果,大部分生活場景30fps就夠了。只有特殊場景才能體會到,比如攝像機突然移動或跌落的過程。 另一方便屏幕刷新率是有上限的,一般都是60fps,對於大於60fps的視頻如果每一幀都要求渲染的話,自然會卡頓,比如5秒的120fps的視頻至少要10秒才能在60fps的屏上播完。如果想不卡頓就要求解碼器有足夠的性能每秒解碼120幀,而且播放器要有丟幀策略從每秒120幀中丟掉一半。
還有就是主觀因素,基本24fps人眼就分辨不出了,對大部分人而言,30fps和60fps的視頻不仔細觀察對比很難發現差別的。
個人理解,視頻屬性里呈現的幀數不能代表原始素材的幀數,比如你原始素材拍攝的時候就是30幀/s,就算用後期軟體強行擴到60幀/s,只要播放時間不變,其也就是將30FPS的每一幀佔得時間變成了原來的兩倍,之前初次用PR處理一段拍攝的延時攝影素材也是,原始序列的規格是30FPS,我想讓視頻的速度加快,於是改變了輸出序列的幀速率到60FPS,輸出後發現視頻大小擴大了,但實際幀數並沒有提高。不恰當的類比就是你用PS直接擴大一張點陣圖的尺寸,雖然占的像素數確實擴大了但是圖片的細節處並沒有變得更「細」。
期待大佬給出專業解釋
文字部分並不是播放器的信息而是視頻文件的信息。可以試著用MPC-HC播放一下看看
請進一步說明癥狀!
這個不是拍攝的原始素材吧 如果原始素材不是60的 那麼你轉成60的 依然不會更加流暢的
你需要用60幀拍攝什麼?標準的影視幀數是24.98
推薦閱讀: