不妨先来看两张《华尔街之狼》的电影截图,你觉得哪张的“画质”更好?9 I8 H* [' k# m, `; N" r
. e0 V% E" R: D/ o8 k+ e; Z
* D* B! r* M# }5 W9 r' {- t3 e6 L( u; \! f0 U; l( \
《华尔街之狼》丨爱奇艺 + v$ F. L: E- B5 W
$ X( c- D& P- U9 R5 B$ N
/ u- A1 o* k9 `" ~9 b! K% \$ Y
: E8 u& O: U3 l, Y* |4K REMUX版丨作者供图
0 m: m$ x+ O/ |1 N% h: j: C4 F( m! X3 e5 T2 `8 c+ X- R) [. X
: A! ?* t' x, V9 W第一张截图来自爱奇艺“帧绮映画 4K”,第二张来自是 4K REMUX 版,REMUX 版在画质上等于官方原盘。也许你会说,第一张色彩更加艳丽,画质更好。那如果放大看一下呢?
h8 b, s; Z' {( R: b! o! e1 V- Z, B' f
* v' \7 ]& Y4 M) K8 x5 B
% \/ e- p7 y) u5 }. a {$ K
第一张图局部放大丨爱奇艺 5 s8 w. Z' e4 C2 r
* R$ N2 ~ s2 G4 y: s/ M. A5 S. @, z; L3 ~8 ^/ o
第二张局部放大丨作者供图 ( C1 O( E" A9 C: z$ C+ m
# ?' y8 J) m2 q8 L- d" ?' Q; m7 W5 I
( j9 A# V; c% o/ W) C$ _: g这下能明显看出,第二张在清晰度和细节呈现上远好于第一张。唉?这怎么跟刚猜的不一样?修过图的人知道,调高“亮度”,再“调高饱和度”,可以让一张“暗淡无光”的原片瞬间鲜活起来。但“滤镜技巧”代替不了高质量的片源,一到暗光场景,“差片”的瑕疵就暴露无疑。3 i7 `. z) E4 q L. w% A$ F
) G* J; w( F' T4 j
2 X( ~1 f9 g0 }《华尔街之狼》丨爱奇艺 % A8 _! ^1 _$ {" Z5 @
1 Q8 h9 R- r' v6 V w/ q9 `+ e' {& G3 m
8 A Y8 W4 d& d# X# m' v* r) T9 r
《华尔街之狼》丨作者供图 ; M$ K5 I7 C' B0 w0 W4 e9 |1 ~
" i1 K8 Y5 K- L2 M& j6 j/ I
6 V% |/ f7 J z) s' _上面的“帧绮版”明显比下面这张原盘版细节更模糊,强制提亮让噪点增多,调高饱和度也让人物肤色发红不真实。7 R8 g# ]0 L1 ]7 w: r4 ]" w1 X! N. l; g" f
6 v9 Y+ a# V; S7 j# b9 v) o7 _; U$ l' p/ J% F. Q' Z
我知道你想说什么。拿流媒体片源和原盘片源比,是不是欺负人了?那我们看看同为流媒体平台的对比。
; Z+ T( A) m6 [3 M5 S
3 t3 m! m* ~# Y' t T# S& e' g1 D$ Y, g- e6 P( i5 K8 j; v
) e5 N' z+ l' I* q/ N) ~1 o爱奇艺“蓝光 1080P”的片源(局部放大)丨爱奇艺 , ]% W) W9 L0 b
; a9 F, t4 t) g+ i- E; C0 |, n% K4 |: @8 F5 G* o
Netflix 1080P 的片源(局部放大)丨Netflix
' e( h( T( V% s- z d3 C& h
3 K( ?" `& x# H3 \" B# \' F
0 Q5 q+ p0 H$ }' ^, X怎么 Netflix 的 1080P 就能让我看清游戏机上印的什么字,爱奇艺就糊了呢?
& w1 F( S9 j+ U! ^
7 i8 M, I( D% K) w( l( \4 t; D
6 b2 }/ c. v$ m2 a6 X# B1 q4 B5 Y怎么我的视频会员,好像开得“亏”了?我是不是被忽悠了?" n( Z7 w6 A( P1 r- g0 z
; W3 U8 J8 H* L
/ B7 F$ ]! D( b$ D& E8 n
你的 4K,我的 4K,好像不一样? 3 x, @1 _/ U3 l7 h
" F; o# r, |% L g6 U0 H% z; M6 _" d
9 b, [9 T9 m# r9 s) k首先,先说明流媒体平台没有骗我们。他们标注的 4K、1080P 是真实的分辨率。
$ p7 g: m% q& ~- |
* ]+ u9 h6 _, v6 [! R7 e* t2 g/ f
9 K7 E7 E4 ~9 ]0 A一个1080P的视频,即是这视频采用逐行扫描技术,水平方向有 1920 个像素,竖直方向有 1080 个像素。主流的 4K 标准是 3840×2160 的分辨率,而电影放映行业的 4K 要达到 4096×2160。" ~8 M% F* I2 [ L
, e) ~3 T a0 g6 J+ y
: `. h: w8 U+ j6 i+ F' B# C3 f
“分辨率”和画面的清晰度相关,但它往往被当成衡量视频清晰度第一,甚至唯一的影响要素,这不完全正确。
: _0 J6 s$ s& h3 w1 w5 A% r
! X, H t, k0 w: x! @- D4 \3 F% B: s! b
举个例子,下面这两张小图,在不“点开放大”的情况下,我们肉眼觉得差别不大。. D/ ^& e: V" w! l) P3 I. ^
6 c$ \: u6 T K4 _6 a* s/ I2 ^# f, ^) T+ _
7 M" G3 _1 n. i$ l2 t/ P- l% U
一些视觉“戏法”丨作者供图 # U% ]; I, `9 r a
$ \6 x3 W: t1 P3 L U. o a* h" K1 i! m& v
但是将它们放大来看,第二张图已经模糊成像素块堆积。
7 E& W5 e) J6 v. u) M1 |9 S
& e/ M$ [* u5 d
+ {* i- K, I! c3 N" g9 Y9 q
) J! a/ |% G" p点开放大丨技术门户网站eyewated
. h D, L, }) D. x
( m, r/ A( x1 \1 k. m. X6 V
8 r4 I/ l; y$ z! {
$ p: ~& n) m. F& p$ a影响清晰度的不完全是分辨率丨技术门户网站eyewated & n9 O; V( m6 x0 G, q
0 A3 Y; Z ^3 k( ~
& Q( ]" @( Q% b& D) z9 ^影响清晰度的并不是分辨率,因为它们分辨率是近似的,分别为 1432x956,1430x950。
* ?! l" W# b, {0 ^
# P& }, e' i5 w* c! [ u3 C) T* g, O# y- R$ G& M
问题出在像素对色彩的还原程度上。比如桥身的颜色,都属于红棕色系,只有色彩的差异性足够大,才越清晰,否则只是同色像素堆积,“糊成一团”。
& n* q7 }1 w3 |& D1 p# c# d9 \* J8 y% B4 Q9 c
$ [# L" V/ x0 ~' J. s' c
尺寸越小,可能觉察不出什么,但等你放大,放大,再放大。
0 N, U9 I& [" p5 Q+ z+ ?. k1 l$ R$ j7 P. c
' `/ H9 e) N a/ E( q4 f1 f2 _6 }# f" U
图一的桥头丨作者供图 7 c, Z4 n: K$ g: N& _& |
h/ C, a9 i* D7 J2 N
6 j! n+ T" H; X5 f9 H. s6 n图二的桥头丨作者供图
* y! `4 D/ R( R8 n2 V/ ?
/ v3 h7 J" l. v0 g+ @7 d0 X, U% s0 T) v
差的片源在越大屏幕上体现得越明显。可以简单理解为,压缩造成了信息丢失,而最能直观反应视频压缩程度的单位是码率。8 B" [! g: A# w; Q* B
1 T& h% O& r/ x' Z0 p2 V( X$ ?: r$ ^8 T1 E. K! p
这个词一定出现过,但你忽略了。B 站在视频清晰度选项中,有“1080P 高清”和“1080P 高码率”,后者必须开大会员才能解锁。1 h( J: ]# [4 e
) q* {6 i0 I" a \* @. ]
' M# j2 \( G" t) W' @8 ^
最能直观反应视频压缩程度的单位是码率丨B站
, L9 R$ N0 L" b( q( `* B
0 J; y3 r- U2 C; E# N- I
& z9 c. @) t5 l; {# B7 y8 J0 ~( a那么码率到底是什么?
$ s$ y3 @7 v; I
% I- N& U) r+ [0 h* d3 n
1 `- C# w" V( s" o* e$ q1 c视频码率是数据传输时单位时间传送的数据位数,单位是 kbps 或 Mbps。单位时间内码率越大,传送的数据越多,画面的细节越丰富。 `% r& ]2 E) G' @- R% |% h
* N( r4 \$ h$ l" P& C8 ^$ H
* h& ?9 w' s# `; Z% k
这是在 Netflix 平台 1080P 分辨率下,1.37 Mbps 和 3.21Mbps 码率所呈现的画面区别。
' A5 @4 |7 e% c* l, @" G$ T) S9 s5 g9 J# H5 ]1 k
; z- C j* o0 S: w% U8 A
. _) t2 t6 P4 S7 n: N0 U) f0 M+ @9 b
在不同码率下呈现的画面丨Netflix 1 M7 @, m- }$ @ x- T( \
/ s: r& H$ C: X% ~8 X- k) T% h1 `+ X9 c0 X$ c% g j" d1 h1 h0 a5 v
(今天你是遇到我这么较真的人了!)同样是 1080P 的分辨率,6.17 Mbps 码率下呈现的画面细节更加丰富;当视频达到 4K 分辨率 11.93Mbps 码率时,创口贴上纹路清晰可见。
5 X s' c4 B9 V/ s9 H/ Z* B
D+ o% W0 m4 b6 R. K F$ I d! x# i8 {8 P2 p7 k/ w0 D7 j: W
码率越高,画面细节越丰富丨作者供图
& X- t0 m+ |( Q1 p0 ~% X7 G
- w% u* z( Q5 J5 l+ W2 o+ \( [) j) n# ^2 v
这解释了,为什么同是 1080P 分辨率下,游戏机上印的字锐化程度不同。爱奇艺比 Netflix 片源码率更低,每一帧图像的压缩比就更大,放大了看像素之间的色差很低,甚至没有。我们在 65 寸电视上看视频,就比在手机上更容易被“细节差距”影响到观影体验。
( e! ]. l3 y; c f$ ]4 k7 i _4 p" o$ D' P6 D. U
! w! y" T! I, C- y# } 不够清晰?那我就开会员呗 5 _/ `* z% l& G( @
3 E9 S$ o/ G$ o5 M$ u2 D* b5 g m: o1 V" T
但视频平台几乎不用码率来表示画面清晰度。它们用“蓝光”、“超清”、“高清”、“准高清”、“标清”来给视频分辨率“划档”。如果靠这些来分辨,那可容易被“忽悠”。首先别说,各家平台的标准不一致。分辨率 720P 在爱奇艺叫“超清”,在优酷叫“准高清”。
; }( ~2 a' L! w$ x3 N1 _& A {6 m8 L2 y- n
- B# M1 Q# P+ C0 u( @& k
其次流媒体也并没有“定义”清晰度。其实包括 ITU(国际电信联盟)在内的很多国际组织,对于物理分辨率有公认的共识,High Definition(HD,高清分辨率)最低支持 1280 x 720,即 720P;Full High Definition(Full HD,全高清)是 1920x1080,也就是 1080P。UHD(Ultra HD,超高清)则需要达到 4K 分辨率。
' K8 o/ k7 b3 D6 V. f P, }5 {0 J: ^5 E8 [! _8 S) l/ I5 e* h
6 ^% j$ M( s8 P3 Z
即便平台标注了“超清”、“蓝光”又如何? w7 `3 \1 B. |- z% q' o, s! c
8 R0 S7 q6 V/ c+ r* K" z; X) W
- Q: ?: j, i, r( P7 i1 ?( r
此前就有网友对国内流媒体平台(播放同样标注 4K 的电影)实测出码率差距。爱奇艺在 2975kb/s,腾讯视频在 3829kb/s。B 站开会员解锁的 1080P 高码率在 2500-5000kbps 之间,4K、8K 视频码率在 10000 - 20000 kbps 之间。4 ~9 B ^5 \4 z" u2 m5 A2 o
/ o. ~1 |1 R1 D4 c m$ e
- u+ R+ h$ N" p# _" A! w( g t1 h8 R8 l6 s# e7 w1 \
码率差距丨图片来源狗空蓝 9 i* N) G% x2 p' s. }- d7 O8 P
; F; q4 `- V* A7 p) r+ }
% m* S% a3 |: Y& b' L& b
反观海外流媒体,Netflix 的 4K 视频根据画面不同,码率在 8000 kbps 到 20000 kbps 甚至更高;Apple TV+的 4K 普遍在 20000 kbps 及以上;HBO Max 1080P 都能达到 8000 kbps 以上,4K 也在 20000 kbps 之上。
$ t+ [. p1 ?# d& n" U7 W+ C$ _! M' O- n. S9 _7 |4 d
( z6 f4 B9 H0 L5 }
, K2 s5 a) G* J( J% ?3 F0 X) ^HBO 1080P 的平均码率和最高码率丨图片来源 ZhaiiKer
$ G* w) f& F% E& V0 }& @8 U* D, h4 @" G5 I' D
; ^; }# T7 n: n/ i
$ [( }* b* V- F! I4 ~( sHBO 4K HDR 码率丨作者供图 3 E: s" U6 q* l6 p
- q0 F. X4 G% }$ ?
* v y. G( y& E国内的流媒体平台只是以此给自己的视频画质分了几档,让你在一提到“蓝光”时就联想到画面清晰,有质感(还有 VIP 会员)。“蓝光”本指用蓝光技术读写操作制成的光盘,并不是界定清晰度的概念,蓝光光盘的码率在 20Mbps - 36Mbps 之间,国内流媒体平台的视频也没一家能达到这个码率,硬用“蓝光”就是在“蹭”,加“偷换概念”,就像我们不会看到音乐软件上标注着“黑胶”的音源一样。) U2 i8 o& y; S8 Q
# @: U- _$ |6 f) g$ l
/ A! e4 T. E7 U! u2 T2 a2 T2 i还有一种很会“蹭”的是 HDR,HDR 本意是代表高动态范围,与现有 SDR(标准动态范围)相比,可显示更大的亮度范围(动态范围),换言之,电影中暗部可以更暗,亮部可以更亮,色彩信息保留的也更多。
* `3 p @4 o2 x' q n- z4 w( H9 s! g$ d+ g4 ]+ v `$ y
" T/ I5 _- m% g" z9 x o5 ^* \& M3 b
有的视频网站会标注 HDR,有的会套上一个听起来“酷炫”的词儿,比如帧绮映画。在它的介绍里,写着,“4K MAX+HDR+全景声等高品质视听体验”。& M8 J" R6 ?) w5 B
, o9 i8 K5 [) d' P' X' u
: r0 c1 }' ]% @) X4 }: g
但“真·HDR”的使用条件极其苛刻,要求从制作时就采用 HDR 技术拍摄,平台上传的片源是 HDR 片源,用户的显示设备也支持 HDR 显示。
4 b; H2 N" a a/ l0 `
0 Z/ Q2 s; F6 o7 y8 T' d' s& GHDR 制作流程丨图片来源艺卓显像技术(苏州)有限公司
/ D" t7 W2 I* n6 W, L- H, b
$ [! w( W# d G& A g( [: K0 p
9 g! } I$ g7 M% \3 [如果不是 HDR 片源,靠算法“套个滤镜”转制实现“假 HDR”,强制拉高对比度只会出现文章开头那种不自然的颜色。
' ]! ~/ E. ?( i9 Y
2 r, K; k# h5 ^+ j- [# U$ A$ e# r i# S3 e- m% x
那为啥视频网站不把码率都提高呢?
. \9 R5 C R, n% M0 w4 B& R d) _1 H# {+ y: s! v
9 `9 |& Q* l1 I' X! Y0 O: g
排除掉用户因为播放设备,和网速差异,带来观影体验上的差距。答案是“钱”。
0 i8 p% i7 F8 o! t# ]& w& R& H' W6 M( c# W2 }& O0 {( l; O
7 H) f; |5 E, G
码率(单位时间内传输的数据越多)和文件体积成正比。文章开头提到的 4K REMUX 版《华尔街之狼》,它的码率是 62.77Mbps,片源大小约 85 GB。对于视频质量的判断,可以简单套用“bigger is better”(乔布斯说的)。" ^9 e0 ]( \6 [1 ~6 }
5 W2 N3 A. ]! h$ _+ S# |! c% p
" e- a) w3 ^- }# `( i* r
对这些流媒体平台来说,高码率的视频等同于占用更多的服务器,导致更高的带宽成本。看 B 站 2022 年第三季度财报,B 站的营业成本中,16% 是内容成本,8% 是带宽成本,5% 是人员成本。服务器可比人烧钱多了。爱奇艺也一样,带宽服务器成本直到去年才略有下降,但占比也一直不下 10%。3 [+ M& R {" B% y
" ~* h6 h0 S( Y( Y" d" M
8 F! d5 z- Y, r
像迪士尼、HBO 一样的海外流媒体,在内容和版权积累了几十年,完成“用好内容吸引用户付费”的正循环。而像 YouTube,Google 虽然从未披露其运营成本,但有分析师分析过,通过背靠 Google,YouTube 不仅有 Google 在云端和服务器领域的技术,还对全球各国众多宽带运营商议价能力极强,可以把带宽成本控制到很低。
- `! H( f7 S; z. s/ u2 |% V" k3 l q0 s% K& S3 i' Q$ N) ^7 H
: i4 t$ \, s* j" B. j# K1 @2 c
国内流媒体平台近年来被“诟病”很多,除了看点啥都要收费(会员专属内容越来越多),广告越来越长,可登录的设备数量越来越少,手机电视分别收费,甚至禁掉用 HDMI 直连电视。要是换个讲究点儿的观影者,还专门为电视端开了“白金会员”(以解锁更高分辨率),反而会察觉到一些在手机屏幕上体现不出的瑕疵。
$ q4 m3 t0 ^6 [6 \/ J g* [" a& C& [4 v$ {- ^3 Q4 f
5 F" Y2 V) D% Z8 s1 M那么有没有一种折中的方法,能让平台既提供好画质,又不用让视频体积过大,占用过多服务器带宽呢?
4 o' G8 i; U% W) B
$ `' I# d0 g" ?9 F2 h. ?0 t6 C+ O1 p7 s$ l( D
有,研究更好的编码协议。
- t$ v+ t1 ^( S6 H* N$ C" A4 h7 N/ M% a/ o
: j9 t1 t" `" A9 S 冤枉他们了吗? 6 ^) X$ S# ^, c7 S
9 H' d- O7 ]* T: ?+ l
5 \' a( d" O# F' H |一条九十分钟 1080P,24 帧的视频,理论上最大可以达到:; M) r( X$ E* Q# }. ^" z
9 X) }5 M+ H$ G; V* E
2 i" e6 P' y, k' i2 g [* q1920×1280=2,073,600(像素)
) o% ~/ [/ q& \. c) g n2073600 像素 ×24 位色=49766400 bit ≈ 5.9 MB
, v; U: T) S% C4 y. Q$ L5.9 MB × 24(帧)× 60(秒)× 90(分钟)≈ 765 GB. j3 q* v" ?% V& Q! I E, b
9 J- r; n9 j) D
! y8 i3 c* W& [2 e6 w, e' q如果一条视频没有经过编码,理论上体积是非常庞大的。4 w; G' L5 u. |. N
/ m; s/ @8 x: l1 T- z: `& E: f. s8 M
: P- ? w. N( S( d. a0 d) @, q& ?
假设一处电影片段中,一段几秒的视频是“静态”的,画面内容没有发生变化,后期就应该对这段视频进行压缩,将体积压缩成一张图片大小。这就是编码想要做到的:识别出视频中的冗余信息,包括且不限于时间、空间、图像、视觉,最后通过技术把这冗余信息精简压缩。
5 w* s$ d1 f" n* j( l# S; k" p# Q
4 I$ `2 \9 C: I/ V" A9 m, m
好的编码协议可以极大提高编码效率,比如 H.265 比起上一代 H.264 就能在相同画质下,码率能减少大约 39%-44%,这也就可以让文件体积和带宽减少接近一倍。在更好的编码协议面前,码率越大画质越好就不完全成立了。
6 G0 m) a( G. N! X0 N1 g9 w; y5 c* X2 _$ {9 j! G3 F
( p J( B7 S& V( j+ n! E
但 H.265 对平台会收取比 H.264 更高昂的专利费,同时,H.265 对剪辑设备和播放设备都有更高的配置要求,换言之,兼容性没有 H.264 那么好。
; V$ ]6 D! x1 ^
% l1 {8 o$ k, Y$ [. D( x9 }( x
在此前提下,Amazon、Apple、Netflix 等几大巨头公司在 2015 年成立了开放媒体联盟,目标就是开发免费、免专利的影像编码格式 AV1,对攻收取高昂专利费的 H.264\H.265。但能让一套编码格式推行,需要从影像编辑设备、浏览端、播放端等等都全面支持,所以目前各平台也只是在局部推行或测试 AV1 编码格式。如今主流的编码格式还是 H.264。
# X2 ?9 O$ m: t3 C" p* r4 { D
& ?2 C: f' u7 W- n0 r! @. y) P- m5 J9 @9 k- d+ w
9 F7 b2 c' A7 a9 ]
图说丨图片来源 Kotlin Multiplatform & Y$ j5 t7 U+ @2 J
9 E! a1 Z* o! G0 q
# W4 A6 J$ C3 G$ s
国内也是如此。爱奇艺基于 AV1 协议自研的 QAV1 编码器在 MSU 世界视频编码器大赛中速度与压缩率同时超过了大多数 H.265 编码器,但你打开一个爱奇艺的视频下载下来看编码数据,还是采用 2003 年的 H.264 协议,最主要的原因就是用户端设备还不够兼容。4 b3 j% \ R" @
$ ^+ A6 j$ s0 v' [# Y& z) p( O( @7 M9 K8 W! {6 v; v$ e
B站可以根据你播放的设备,自主选择编码格式丨B站 9 @7 s% Z1 N F: v) V( |
. g* I$ S0 P7 o, q4 v% }& C# J1 x8 z2 \! G
平台考虑到用户的设备兼容度,所以哪怕有更先进的技术,也只敢用最适配的协议,又想要节省带宽,只能牺牲画质。- x$ S e) z2 V" y, D- }; P2 y
9 I, N$ n4 F3 k$ Z
# z) p: C3 m3 p/ o4 R
去年底世界杯期间,央视等转播方第一次采用了 4K 50 帧高码率直播球赛,配合着杜比环绕声,球员们踢球时的流畅感,和球迷的助威呐喊,让多年球迷的我,第一次有了在家看球却身临其境的感觉。: O4 Z) i8 G" f0 W% a+ g* K" d
4 h X7 ^ w# R3 a2 I6 q
# q: d1 r# V, i6 a世界杯结束,我又转向流媒体看转播的英超联赛,一年 200 多的会员费带给我何种落差呢?场上的球员在电视上仿佛移动的色块,奔跑起来还有运动残影。$ a4 B& G2 f2 Z9 L4 W
" f, T- z! Q" }, y0 [+ N1 W; P+ E( ?6 W$ b! W7 G* a
这么看,不是我们网络和设备的问题,而是平台提供给我们什么的问题。
/ e( ^+ J9 C$ }7 ^* u
) p! {3 i/ v, J2 ^9 R
+ X0 B! P3 J3 t6 d8 k参考文献
) @9 W( t1 t& B7 _
$ B2 W1 {: B" s# A( u[1] https://cloud.tencent.com/developer/article/1977858
; c1 `7 h+ f; [- n, m a- g[2] https://new.qq.com/rain/a/20201211A0FPKM00 # Z' s( i" B- K- g* g
[3] http://tech.sina.com.cn/i/2009-10-17/10583515309.shtml
3 _3 D+ I' G% s$ ~/ _& ^- x- ~' K) z) m4 a% Q7 d
[4] https://www.bilibili.com/read/cv16013797?from=search&spm_id_from=333.337.0.0
1 Z$ {; {2 ]1 X' \& B7 K. w |1 G; S( G- u' `7 n R7 l/ s, g
+ |3 A! V e# P9 k
作者:糕级冻雾
- i. o; r) `! h% y" s编辑:沈知涵
J6 m5 h+ a( F8 {4 F% r2 u4 b+ w$ D
$ n6 ]3 l% {, u4 `, G: T
8 F% t5 b ]6 t
$ O2 e( c0 P, [- K* m3 O1 L, \# K+ W) q) V) _' V) e$ P
& s1 C" y* P# H$ }, Q) O# N
8 ]4 Y1 ]) V3 F! c7 |
|