V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
banxi1988
V2EX  ›  程序员

[代码会说话] 原创技术视频一周小结

  •  
  •   banxi1988 ·
    banxi1988 · 2018-12-09 19:25:08 +08:00 · 1657 次点击
    这是一个创建于 2168 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前些天我想着录一些技术视频。一开始我是想发抖音上的,因为抖音的观看体验是最好的。 但是由于没有粉丝,我也发不了长视频。后来我发贴问了一下技术视频发哪里比较好,本站很多同学推荐 B 站。 于是我发 B 站了。

    现在一差不多一周过去了,我总共上传了 10 多个视频。如果可以的话希望大家可以点赞加关注。 算是对我的鼓励和帮助,为此我会十分感激。 也欢迎大家提出建议和意见。

    如下是我本周分享的视频列表:

    1. LeetCode 953. 验证外星语词典 by 代码会说话
    2. LeetCode 954. 二倍数对数组 题解 by 代码会说话
    3. 也许是全球首发的 LeetCode 955. 删列造序 || 题解 by 代码会说话
    4. C 不用 for 或 while 循环实现数组的遍历,对于理解汇编中如何循环有所帮助
    5. TypeScript 高级类型选讲 从联合类型, Pick 和 Patial 及条件类型, never 到 LeetCode 招骋的一道笔试题解
    6. LeetCode 338. 比特位计数 题解 之深入理解二进制
    7. LeetCode 64. 最小路径和 动态规划解法详解
    8. LeetCode 62. 不同路径 题解 从递归解法到动态规划,使用 functools.lru_cache 秒优化函数重复调用
    9. 通过 C 结构内存布局的兼容性来 hack Objective-C 的 Block 初级篇
    10. LeetCode 120 三角形最小路径和 从递归解法到动态规划。
    11. 你知道吗?其实 C 语言是按名称匹配类型的,但是由于内存布局的兼容性,动态类型转换也不是问题。
    12. LeetCode 692. 前 K 个高频单词 题解,从初级代码解法一步步深入到简洁清晰的高级解法 感受 Python 编程的表现力
    13. 从汇编的角度看 C++ 中 extern "C" 的作用 及 C++ 函数重载的实现的基本原理
    14. 测试驱动 Trie 字典树 Python3 递归实现
    15. 测试驱动学习 Go 的内嵌匿名结构
    16. C11 新特性 匿名结构加微软强模式扩展
    17. C11 新特性 结构初始化器

    上述列表是我用如下 js 从页面提取出来了,省了不少力气。

    let results = [];
    let posts = document.querySelectorAll("div.article-card");
    for (const post of posts) {
      const a = post.querySelector(".meta-title > a");
      const href = a.href;
      const title = a.textContent;
      results.push(`${results.length + 1}. [${title}](${href})`);
    }
    console.info(results.join("\n"));
    
    4 条回复    2019-09-20 14:02:39 +08:00
    likuku
        1
    likuku  
       2018-12-09 20:13:03 +08:00   ❤️ 1
    您这视频,最旧和最新的我都点开看了几秒,第一印象就是声音效果很差,这个非常建议改善,花销也不会很大,
    既然都这样费功夫作视频了,引用下面我提到的视频主前辈的经验:
    大意 “高品质的声音,甚至是比追求画质更重要的,视频作的是否专业精心,声音质量一听便知”。

    其次,您这画面是手机录的么?这么奇怪的竖屏小画面,毕竟是讲代码啊,
    普通视频网站横屏比例得看清楚字,得配备 60 寸的 4K 电视了吗?

    蚂蚁群的小字,让观众体验真的非常差哎 。

    介绍说明什么,建议参考 Keynote / Ted 演讲的 风格,
    简明 要点关键词就行了,醒目清晰,一屏尽可能少字,毕竟你还有旁白语音解释。

    作视频得作好长期抗战的思想准备,我 Youtube 上订阅的一位大哥只是分享每天对生活和工作的感想什么。
    纯聊天,每集 10 分钟左右,大约一年半之前开始,坚持每日一更,一直都音画品质稳定,当然同时也在 B 站发布,
    不做任何推广,只靠看管口碑慢慢扩散,如今 Youtube 订阅数也超过 2K,靠的就是坚持和毅力,
    大约坚持一年时,才有资格加入了 Youtube 广告分成计划,如今也算时不时能赚到些咖啡钱。

    这位大哥分享很多影音和作视频的经验,建议看看,Youtube 上他频道叫(Base64) "V0VJ6Z+m5om+6LCBCg=="

    关键一点,是最大程度降低每集视频的制作成本(精力和时间成本),非常重要,否则无法作长久的,
    作不了长久,很难指望能有物质 /非物质 有回馈(正向反馈很重要,太冷清很容易弃坑)。

    另,我最近也是碰巧搜到一些 印度人作的 代码科普 /小白入门 的短视频,某 up 主 至少画面够宽广,字够大,
    演示代码简介字大,简介说明?开篇就是敲代码,同时说明,虽然英语口音很明显,还是很好懂。
    banxi1988
        2
    banxi1988  
    OP
       2018-12-09 20:59:59 +08:00
    @likuku #1 非常感谢。
    1. 声音的问题,一开始是直接在电脑上录的,OBS 开起来 CPU 声音比较大。最近用了下耳机稍微好一些。
    2. 关于画面的问题。因为我一开始的定位是适合在手机上竖屏观看 。所以分辩率是 1080 x1920. 其实在电脑上的观看体验并不是很好。当时做这个定位,主要是我想把视频发抖音上。 不过现在看来我是发不了抖音的了,我还是把成横屏的吧。
    3. 做视频的初心是想着加深自己对某一些知识的印象,我相信经过我录制一遍视频之后,我对于相关知识或技术的印象肯定会比较深了。
    4. 同时我也的确需要一些正向的反馈,这样才有动力一些,毕竟发出来没有人看,没有反馈意见也是有点无趣的。再次感谢你的建议,that really means a lot to me.
    cuixiao603
        3
    cuixiao603  
       2018-12-10 11:54:28 +08:00
    已关注 下班来听一下
    banxi1988
        4
    banxi1988  
    OP
       2019-09-20 14:02:39 +08:00
    @likuku #1 经过这么久,虽然我坚持下来了. 从开始到现在发了 150 多个视频了.
    但是后悔没有认真执行您的建议. 之前对于视频质量不太重视. 现在稍微好一些.
    618 的时候花了 200 多块买了个麦,声音稍微好一些了. 太贵的也不舍得了.
    毕竟我发了这么多的视频,播放量也一直上不去.也没得到什么收益.
    之前的初心只是当作 vlog, 现在我感觉还看得过去.
    不知道我这种想法对不对,希望能再听听您的建议. 感恩,感谢.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2758 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:56 · PVG 22:56 · LAX 06:56 · JFK 09:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.