我翻译的《数字视频介绍》得到了原作者的认可,被接受为官方项目的一部分啦。

2017-07-12 11:22:54 +08:00
 archimboldi

原英文项目 digital_video_introduction 是一份非常精彩的介绍数字视频的文档,在 GitHub 上已获得 4.9k 多的 Star。

这个项目详细且系统地介绍了数字视频各方面的知识,举出了详细的例子和操作方式,还附有丰富的各类参考资源链接

建议想要学习数字视频、编解码器,想要了解视频相关知识的人,都可以看看这份文档。

P.S. 我翻译的中文文档直达地址

5336 次点击
所在节点    分享创造
61 条回复
archimboldi
2017-07-13 17:13:39 +08:00
@niejunhong 谢谢你提出的问题。
原文为:shown as gray tones
翻译为:显示为灰色调
可能翻译为:(以下图片)以灰色调呈现
表达的意思会明确一点。

建议大家有歧义或不理解的地方,尽量参照英文。
wangleineo
2017-07-13 17:30:47 +08:00
@archimboldi 右键菜单->翻成中文,Google 翻译的效果已经相当不错了,有时候用词不当需要调整一下。
nlzy
2017-07-13 22:03:47 +08:00
archimboldi
2017-07-13 22:59:05 +08:00
@nlzy 谢谢你提了 PR。我现在只有手机,明天会仔细 review,再回复。
begeekmyfriend
2017-07-14 10:22:03 +08:00
手动点赞!
wzy44944
2017-07-14 11:49:22 +08:00
学习了,已 start,👍
z0z
2017-07-14 16:09:49 +08:00
Hands-on: A video with a single I-frame

Since a P-frame uses less data why can't we encode an entire video with a single I-frame and all the rest being P-frames?

After you encoded this video, start to watch it and do a seek for an advanced part of the video, you'll notice it takes some time to really move to that part. That's because a P-frame needs a reference frame (I-frame for instance) to be rendered.

--------------------------------
自己动手:具有单个 I 帧的视频

既然 P 帧使用较少的数据,为什么我们不能用单个 I 帧和其余的 P 帧来编码整个视频?

在你编码这个视频之后,开始观看它,并寻找视频的高级部分,你会注意到它需要花一些时间才真正移到这部分。这是因为 P 帧需要一个引用帧(比如 I 帧)才能渲染。

你可以做的另一个快速测试是使用单个 I 帧编码视频,接着每 2 秒插入一个 I 帧并编码,并查看每次再编码的大小。

--------------------------------------
楼主大部分都是用 google 翻译过来的吧?
原文里的 start to watch it and do a seek for an advanced part of the video 我理解的意思应该是先观看视频,然后使用跳转功能重新定位播放地址来继续播放视频,作者把这个跳转的操作称为 advanced of part of the video。所以译为“寻找视频的高级部分”不妥,建议译为“开始观看,并对这个视频使用跳转这个高级点的操作”也许会好点,或是其他更好的翻译,我也水平不高,期待大神补刀。
archimboldi
2017-07-14 17:46:08 +08:00
@nlzy 已在 GitHub 上 review 了你提的 PR。
你提的 PR 非常棒,几乎全部的修改,在语句上都比我翻译的要准确,且更流畅。
我在 review 里提了一些小小的问题,烦请查看。如有任何问题都请直接指出,GitHub 和 V2EX 上我都会回复。
再次真诚感谢你提的 PR。
archimboldi
2017-07-14 17:49:23 +08:00
@z0z 抱歉,我的翻译水平也不高,引起你误解了。
@nlzy 提交了一份高质量的 PR,因为有一些冲突,还没发布出来。发布后,我会通知你查看 @nlzy 润色后的版本。
z0z
2017-07-14 17:54:54 +08:00
@archimboldi 好的,期待发布新版,大概什么时候发?
archimboldi
2017-07-14 18:07:42 +08:00
z0z
2017-07-14 18:14:24 +08:00
@archimboldi 辛苦了。
crisewng
2017-07-14 18:19:51 +08:00
虽然没看 但是辛苦了
nlzy
2017-07-15 00:45:04 +08:00
@z0z 这个实验想说明一个问题:如果视频只有一个 I 帧,视频就会很难跳转 / 快进。因为解码器不得不从最开头的 I 帧开始解码,解码到跳转的地方才能开始播放。
advanced 有“老年的 后期的”含义,advanced of part of the video 就是指视频的末尾。因为末尾距开头的 I 离得更远,会卡的更久。
另外做这个实验最好能关闭播放器的 fast seek 功能。开启这个功能后,播放器总是会跳转到最近的一个 I 帧。
nlzy
2017-07-15 00:48:41 +08:00
@nlzy 修正 #54,advanced of part of the video 应为 advanced part of the video,我多打了个 of
z0z
2017-07-15 12:16:05 +08:00
@nlzy 多谢。后来我也觉得我上面那样理解 advanced 是不准确的,但想不出 advanced 的其他意思。当时手也懒了,没有去查词典。再次感谢。
archimboldi
2017-07-15 19:34:20 +08:00
经由 @nlzy 润色过的最新简体中文版已发布,改动的地方比较多,看过或还没看过的,
archimboldi
2017-07-15 19:40:26 +08:00
上一条点错位置了,请看第三条追加信息。
archimboldi
2017-07-15 19:40:54 +08:00
z0z
2017-07-17 16:44:49 +08:00
@archimboldi 正在看,辛苦了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/374721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX