# 制作視頻
既然我這么喜歡分享,圖文是一種方式,視頻不更直觀嘛。周末抽個時間學習一下如何制作視頻,特別是能吸引人的視頻。
### 與眾不同
授人以魚不如授人以漁,如果要教育好別人,是替他人開發心智,讓他人學會自我學習,不斷提升。前幾天我也看到@iBuick說到,"我對 OS X 圖書的看法,早年間,特別熱衷各種技巧介紹,各種 defaults write 覺得了不起。后來覺得重要的在應用層面,各種 App 走起。現在覺得,寫操作系統本身的書最重要,你把這東西弄明白了,給讀者講明白了,他們看完書以后會自己動手解決問題了,才是最重要的。"
我個人也很看好在線教育的發展,在線教育要的是研究,優化,抽離,信息化教學習慣和流程。
保持課程的與時俱進,讓你的課程與眾不同。
### 課程大綱
確定了錄制的方向,就要確定內容大綱。關于大綱,我覺得是做任何事都需要的一個思維習慣,很有效率的一件事。
### 大綱的要素
- 誰適合學
- 學什么內容
- 學完了可以做什么
- 老師是誰
- 如何學
- 學習周期與頻率
- 具體課程與章節
課程以一個向導系列的課程,可以將很多內容拆分為小課程,每個章節對應的課程時間應該也把握在25min以內。利用好零碎的時間,現在的人都比較浮躁。
麥子網的備課錄課的比例,大約是3:1。所以錄制出一小時的視頻,其實是需要花費3-5小時的。
### 視頻錄制的規范
### 視頻分類
視頻可分為三大類:
- 軟件操作的課程,主要是電腦的界面錄制
- 硬件操作的課程,主要錄制的是操作臺
- 非技術類的課程,主要是錄制人,以及后期的剪輯
### 操作系統的分類
- windows
- MacOS
- Linux
### 視頻分辨率
早起為1024x768,現在主流為1280x720, 1280x800。
### 錄制環境
- 電腦的選擇
- 麥克風: 主要測試一下噪音等問題
- 分貝增強的設置:最好不要設置,防止出現電流聲
- 錄制的背景音:最好在按鍵的環境下,避免嘈雜的背景音。
- 準備手寫板:電子白板。
- 錄屏軟件:不同的操作系統軟件不同。
### 錄制的時長
互聯網的時代是碎片時間,最好是5-25min,方便他人利用零碎時間觀看。
### 視頻之間的起承轉合
- 視頻開始的時候要說一下subject
- 視頻結束要布置homework
- 課程資料以及demo等需要和視頻一一對應
### 備課工具和形式
- PPT是一種方式,但是需要和演示的內容經常切換。
- 云筆記之類的隨時敲打也是一種方式。
- 思維導圖: 這是一種很好的方式,能夠清晰的梳理好我們的知識點和思路。包括夠花一些草圖也很方便。Mindjet是一款很好的思維導圖軟件,各平臺在都有。操作確實很漂亮,但是收費也很高。
- 繪畫筆或者電子白板:直接在屏幕上進行一些標注。Mac的電子白板不是很多,選擇的時候需要注意。
### 錄屏軟件的使用
### Windows下
### Mac OS下
推薦使用ScreenFlow。這個軟件的使用過程,需要注意的是音量的設置,以及背景環境音。錄制完成即可預覽。
這個軟件錄制完成,會自動將音頻和視頻分開。
壓縮軟件的話,推薦使用HandBrake。記得勾選web optimized選項。
### Linux下
### 后期的處理
- 如何刪除內容,將錄制出錯的地方刪掉。
- 裁剪區域: 選擇合適的播放內容范圍。比如可以截取除去頂部菜單,或者底部內容的區域。
- 音頻的控制,調制音頻的大小,使得清晰。
- 導出的格式:適合web的,比如H.264的MP4格式。
- 視頻壓縮: 投放到網頁或者與人分享的時候,文件較小一些便于傳輸。
### 錄課的技巧
- 需要注意的是,錄課和現實的講課是有區別的。現實的課堂是有學員的,錄制課程可以假象有一堆學員,保持積極的態度。
- 形成自己的風格,養成自己的習慣。有清晰的思路,有合適的Homework,方便考察。
- 線上的標注,使用電子筆進行標注可以更清晰。
- 養成課程的競爭優勢,講解出與眾不同,有特點,更專業的內容。
- 音頻的深入,可以使用專業的錄制設備。
- 可以使用專業的剪輯和后期。
### 參考資料
- [麥子學院:如何錄制好在線視頻](http://www.maiziedu.com/node/3195)
- 介紹
- 程序員基礎知識
- 字符編碼
- 技術名詞
- 語義化版本
- 命名規范
- 書寫文檔
- 開源協議
- 目錄結構
- 正則表達式
- 平凡之路
- 數據結構與算法
- 堆和棧
- 浮點數類型
- XML和JSON
- 算法學習之路
- 排序算法
- 代碼架構
- 設計模式
- 常用的Javascript設計模式
- 面向對象編程
- 繼承
- 多態
- 封裝
- 面向接口編程
- 代碼評審
- 六種量化你代碼的方式
- 程序員必備的代碼審查(Code Review)清單
- 服務器部署
- AWS簡介
- 網絡知識
- HTTPS, SPDY和 HTTP/2性能的簡單對比
- HTTP狀態碼
- 懂點設計
- 佳作賞析
- 無縫平鋪
- Sketch學習
- 設計與實現的平衡
- 寫點東西
- 使用gitbook
- 合格的PM
- 一個好的產品經理
- 產品經理的技能
- 團隊合作
- 關于招聘
- 培訓新人
- 領導能力
- 獲取知識
- MOOC
- Podcasts
- 英語學習
- 設計學習
- 前端學習
- iOS學習
- 游戲開發
- 關注健康
- 過勞檢測
- 關于睡眠
- 提升效率
- 學會閱讀
- 學會提問
- 善用搜索
- 學會寫作
- 時間管理
- 知識管理
- 文件管理
- 密碼管理
- 制作視頻
- 制作PPT
- 論音樂對效率的影響
- 程序員效率指南
- SOHO
- 創業資源
- Hacker
- 保護隱私
- 關于工作
- 找工作前需要思考的問題
- 原則與技巧
- 關于簡歷
- 其他方面
- 硬件相關
- 常用軟件
- Windows
- 硬件配置
- 系統安裝
- 常用軟件
- Mac
- 通用設置
- 權限問題
- alias設置
- 常用軟件
- 開發環境
- 快捷鍵設置
- 常用終端命令
- dotfiles
- Android
- 常用軟件
- 如何登錄美國區GooglePlay
- 開發工具
- git
- EditorConfig
- node
- shadowsocks
- ST3--Windows篇
- ST3--Mac篇
- gulp
- 字體的選擇
- Emacs
- WebStorm
- tmux
- Sketch
- Sketch中文學習資料
- Trello
- 使用Trello管理項目的經驗
- git進階
- 15分鐘學會使用Git和遠程代碼庫
- GitHub秘籍
- JetBrains
- IDE設置
- 附錄
- 計算機科學與技術
- 網站
- 書籍
- 工具