V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
archimboldi

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

  •  5
     
  •   archimboldi ·
    ArchimboldiMao · Jul 12, 2017 · 6098 views
    This topic created in 3212 days ago, the information mentioned may be changed or developed.

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

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

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

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

    Supplement 1  ·  Jul 12, 2017

    如果你正在学习,或计划未来想要学习数字视频相关技术,请前往 GitHub 给我们的项目一个 Star。

    我的 GitHub 里就有一堆计划未来想要学习的项目,全部 Star 收藏。

    Supplement 2  ·  Jul 12, 2017

    大家看了翻译的中文文档,对中文或英文项目有任何建议或意见,请直接在 GitHub 上提交 PR,或发布 Issue。

    两边的问题我都会尽量回复。

    Supplement 3  ·  Jul 15, 2017
    经由 @nlzy 润色过的最新简体中文版已发布,改动的地方比较多,恳请大家看看最新版。
    https://github.com/leandromoreira/digital_video_introduction/blob/master/simplified-chinese/README-cn.md

    非常感谢 @nlzy,你翻译的比我准确,且顺畅。
    61 replies    2020-09-07 15:48:53 +08:00
    Keyes
        1
    Keyes  
       Jul 12, 2017
    翻译挺辛苦的,期待翻译一些录音的知识
    xiaoerDev
        2
    xiaoerDev  
       Jul 12, 2017
    赞+多谢+恭喜+佩服
    Keyes
        3
    Keyes  
       Jul 12, 2017
    不管怎么说,先支持一波
    archimboldi
        4
    archimboldi  
    OP
       Jul 12, 2017
    @Keyes 我近期专注于 iOS 开发的深入+学习视频编解码器,遇到合适的录音材料时,我也会翻译的。
    archimboldi
        5
    archimboldi  
    OP
       Jul 12, 2017   ❤️ 1
    @xiaoerDev 谢谢。
    这份文档的完整翻译花了我 3 个星期,但学到了很多数字视频的知识,这 3 个星期非常值得。
    operafans
        6
    operafans  
       Jul 12, 2017
    可以考虑做个 pdf
    skadi
        7
    skadi  
       Jul 12, 2017 via Android
    archimboldi
        8
    archimboldi  
    OP
       Jul 12, 2017
    @operafans 有考虑过作 epub 和 pdf。因为原作者还在写在线视频流的部分,所以目前还没有开始做。
    FinnBai
        9
    FinnBai  
       Jul 12, 2017
    赞!
    daye
        10
    daye  
       Jul 12, 2017
    赞,辛苦
    rockyou12
        11
    rockyou12  
       Jul 12, 2017
    感谢 lz 翻译!
    windstyle2
        12
    windstyle2  
       Jul 12, 2017
    厉害
    maemual
        13
    maemual  
       Jul 12, 2017
    赞👍
    lj61785636
        14
    lj61785636  
       Jul 12, 2017 via iPhone
    楼主辛苦了👍
    archimboldi
        15
    archimboldi  
    OP
       Jul 12, 2017   ❤️ 1
    @skadi @baiyi @daye @rockyou12 @windstyle2 @maemual
    谢谢大家的赞。
    nlzy
        16
    nlzy  
       Jul 12, 2017 via Android
    翻译质量还可以提高👍
    archimboldi
        17
    archimboldi  
    OP
       Jul 12, 2017
    @lj61785636
    翻译文档虽然花时间,学习的进度也慢,但翻译的过程中学到了很多读英文时容易忽略的技术细节。还是很值得的。
    archimboldi
        18
    archimboldi  
    OP
       Jul 12, 2017
    @nlzy 我也是刚开始学习数字视频技术,领域相关知识浅薄,也还是第一次翻这么长的文档。以后尽量多翻译,希望质量会慢慢提高。
    learnshare
        19
    learnshare  
       Jul 12, 2017
    Awesome
    limhiaoing
        20
    limhiaoing  
       Jul 12, 2017 via iPhone
    👍
    ovear
        21
    ovear  
       Jul 12, 2017
    👍
    z0z
        22
    z0z  
       Jul 12, 2017
    干的漂亮。
    mark 一下回去好好学习学习
    archimboldi
        23
    archimboldi  
    OP
       Jul 12, 2017 via iPhone
    @z0z 一起交流学习。
    agoodob
        24
    agoodob  
       Jul 12, 2017
    酷,佩服,之前看这个就想着希望有谁翻译一下
    springmarker
        25
    springmarker  
       Jul 12, 2017
    支持,早期的时候找视频的相关资料多是半吊子的。
    archimboldi
        26
    archimboldi  
    OP
       Jul 12, 2017 via iPhone
    @agoodob 我是之前逛 GitHub Trending 时看到这个项目,看了一遍英文,还有好多细节不清楚。又过了快一个月,还没有见到谁翻译成中文,我就自己动手试着翻译了。
    archimboldi
        27
    archimboldi  
    OP
       Jul 12, 2017 via iPhone
    @springmarker 我虽然是刚开始学习数字视频技术,但认为这个项目介绍的还是比较详细且有系统性。
    slwl123
        28
    slwl123  
       Jul 12, 2017
    👍
    msg7086
        29
    msg7086  
       Jul 13, 2017   ❤️ 1
    虽然你是翻译的,但是错我还是提一下吧,随手抓到的:

    > DVD 的 DAR 是 4:3
    > 虽然 DVD 的实际分辨率是 704x480,但它依然保持 4:3 的宽高比,因为它有一个 10:11 ( 704x10 / 480x11 )的 PAR。

    这说法并不正确。
    archimboldi
        30
    archimboldi  
    OP
       Jul 13, 2017
    @msg7086 谢谢你提出问题。项目里英文原文是:
    DVD is DAR 4:3
    Although the real resolution of a DVD is 704x480 it still keeps a 4:3 aspect ratio because it has a PAR of 10:11 (704x10/480x11)
    翻译的意思是准确的。

    我查了维基百科 DVD-Video 条目 https://en.wikipedia.org/wiki/DVD-Video,DVD 有多种视频模式,每种模式都支持 4:3 的宽高比。
    项目里英文原文的描述只是其中的一种视频模式,不够全面。

    如有问题,烦请继续指出。
    archimboldi
        31
    archimboldi  
    OP
       Jul 13, 2017
    上一个回复里 DVD-Video 的链接少了空格,出错了。再发一次,
    维基百科 DVD-Video 条目 https://en.wikipedia.org/wiki/DVD-Video
    adian
        32
    adian  
       Jul 13, 2017
    pljhonglu
        33
    pljhonglu  
       Jul 13, 2017
    赞,收益颇多~
    msg7086
        34
    msg7086  
       Jul 13, 2017
    @archimboldi 哦我都没发现呢,704x480 也是错的……
    niejunhong
        35
    niejunhong  
       Jul 13, 2017
    汗。。我还说翻译呢。。楼主 6666
    archimboldi
        36
    archimboldi  
    OP
       Jul 13, 2017 via iPhone
    @niejunhong 原作者还在写后续章节,欢迎一起翻译,还能互相校对。
    zhanziyang
        37
    zhanziyang  
       Jul 13, 2017
    对这方面的只是非常有兴趣!!!视频编解码什么的每次都让我一脸懵逼啊。。非常感谢楼主,已 star!
    niejunhong
        38
    niejunhong  
       Jul 13, 2017   ❤️ 1
    你这个。。真的是直译啊。。。显示为灰色调什么的是什么鬼
    wangleineo
        39
    wangleineo  
       Jul 13, 2017
    现在翻译用 Chrome 的“翻成汉语”,再读一遍改改不通顺的地方就行了吧。
    archimboldi
        40
    archimboldi  
    OP
       Jul 13, 2017
    @wangleineo 为了学习英文,我的电脑和手机都是使用英文系统,浏览器主要使用 Safari,但每天也都有在用 Chrome,没有注意到还有“翻成汉语”的功能,以后可以试试。
    archimboldi
        41
    archimboldi  
    OP
       Jul 13, 2017
    @niejunhong 谢谢你提出的问题。
    原文为:shown as gray tones
    翻译为:显示为灰色调
    可能翻译为:(以下图片)以灰色调呈现
    表达的意思会明确一点。

    建议大家有歧义或不理解的地方,尽量参照英文。
    wangleineo
        42
    wangleineo  
       Jul 13, 2017   ❤️ 1
    @archimboldi 右键菜单->翻成中文,Google 翻译的效果已经相当不错了,有时候用词不当需要调整一下。
    nlzy
        43
    nlzy  
       Jul 13, 2017 via Android   ❤️ 1
    archimboldi
        44
    archimboldi  
    OP
       Jul 13, 2017 via iPhone
    @nlzy 谢谢你提了 PR。我现在只有手机,明天会仔细 review,再回复。
    begeekmyfriend
        45
    begeekmyfriend  
       Jul 14, 2017
    手动点赞!
    wzy44944
        46
    wzy44944  
       Jul 14, 2017
    学习了,已 start,👍
    z0z
        47
    z0z  
       Jul 14, 2017   ❤️ 1
    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
        48
    archimboldi  
    OP
       Jul 14, 2017
    @nlzy 已在 GitHub 上 review 了你提的 PR。
    你提的 PR 非常棒,几乎全部的修改,在语句上都比我翻译的要准确,且更流畅。
    我在 review 里提了一些小小的问题,烦请查看。如有任何问题都请直接指出,GitHub 和 V2EX 上我都会回复。
    再次真诚感谢你提的 PR。
    archimboldi
        49
    archimboldi  
    OP
       Jul 14, 2017
    @z0z 抱歉,我的翻译水平也不高,引起你误解了。
    @nlzy 提交了一份高质量的 PR,因为有一些冲突,还没发布出来。发布后,我会通知你查看 @nlzy 润色后的版本。
    z0z
        50
    z0z  
       Jul 14, 2017
    @archimboldi 好的,期待发布新版,大概什么时候发?
    archimboldi
        51
    archimboldi  
    OP
       Jul 14, 2017 via iPhone
    z0z
        52
    z0z  
       Jul 14, 2017
    @archimboldi 辛苦了。
    crisewng
        53
    crisewng  
       Jul 14, 2017
    虽然没看 但是辛苦了
    nlzy
        54
    nlzy  
       Jul 15, 2017 via Android
    @z0z 这个实验想说明一个问题:如果视频只有一个 I 帧,视频就会很难跳转 / 快进。因为解码器不得不从最开头的 I 帧开始解码,解码到跳转的地方才能开始播放。
    advanced 有“老年的 后期的”含义,advanced of part of the video 就是指视频的末尾。因为末尾距开头的 I 离得更远,会卡的更久。
    另外做这个实验最好能关闭播放器的 fast seek 功能。开启这个功能后,播放器总是会跳转到最近的一个 I 帧。
    nlzy
        55
    nlzy  
       Jul 15, 2017 via Android
    @nlzy 修正 #54,advanced of part of the video 应为 advanced part of the video,我多打了个 of
    z0z
        56
    z0z  
       Jul 15, 2017
    @nlzy 多谢。后来我也觉得我上面那样理解 advanced 是不准确的,但想不出 advanced 的其他意思。当时手也懒了,没有去查词典。再次感谢。
    archimboldi
        57
    archimboldi  
    OP
       Jul 15, 2017 via iPhone
    经由 @nlzy 润色过的最新简体中文版已发布,改动的地方比较多,看过或还没看过的,
    archimboldi
        58
    archimboldi  
    OP
       Jul 15, 2017 via iPhone
    上一条点错位置了,请看第三条追加信息。
    z0z
        60
    z0z  
       Jul 17, 2017
    @archimboldi 正在看,辛苦了。
    fyooo
        61
    fyooo  
       Sep 7, 2020
    刚刚才看到,感谢:)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3769 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 216ms · UTC 10:35 · PVG 18:35 · LAX 03:35 · JFK 06:35
    ♥ Do have faith in what you're doing.