很久以前,在一個沒有好的影片編輯器的地方...

每一個偉大的程式背後,都有一個偉大的故事。嗯…我不確定這是否是一個偉大的故事,但故事是這樣的。我叫 Jonathan Thomas 。我住在美國德克薩斯州北部的達拉斯附近。我是一名專業的軟體/網路開發人員(20多年的經驗)。

在 2008 年初,我首先安裝了 Ubuntu 。我印象非常深刻,但是和很多人一樣,我立刻意識到影片編輯器的缺少。之後我不斷研究、下載、配置、編譯和安裝我能找到的任何 Linux 影片編輯器。事實證明是有很多,但沒有一個符合我的簡單標準:

準則:

  • 易於使用
  • 強大
  • 穩定

因此,經過深思熟慮,我決定在 2008 年 8 月開始自己的影片編輯專案。聽起來很簡單吧? 但據我所知,我會有很多挑戰在等著我。

挑戰:

  • 我幾乎不懂 Linux
  • 我幾乎不懂 Linux 上的程式設計 (我只有使用 Microsoft C# 和 .NET Framework 的經驗)
  • 我不知道如何用程式碼混合視訊和音訊

我認為這將是一個有趣的挑戰,而且值得嘗試. 我很快就決定使用 Python 程式語言,因為它速度快、美觀、並且它具有豐富的函式庫綁定.

我的一位朋友建議我應該透過部落格追蹤我的進度。雖然我沒有部落格經驗,但事實證明這是我作出的最佳決定之一。它讓我能夠記錄我的關鍵決策,讓我遇到很多有趣的人,最重要的是,它給了我一個與影片編輯社群直接回饋的管道。


[原始部落格截圖 - 2008年12月

拼圖中遺漏的最後一塊是一個很好的多媒體框架(即完成所有影片和音頻混合的函式庫)。說夠了。

當一切開始走上正軌時,我真的很興奮。我真的能做到嗎?我真的要建立一個影片編輯器嗎?也許吧。但首先,它需要一個名字。一個有意義的名字。一個很棒的名字。但過了 1 個月…我仍然想不出一個名字。有一天我在打籃球時(正確來說是 PIG ),我錯過了一次 open shot(無人防守的投籃)。我的朋友們開始嘲笑我,然後我靈機一動。“OpenShot”...太完美了。雖然這聽起來很俗氣,但這就是我如何想出“OpenShot”這個名字的真實故事。

[OpenShot標誌的第一張公開圖片 - 2008年9月

正式而言,這個名字代表的不僅僅是錯過一次投籃的機會:Open代表開源,而Shot代表一次影片拍攝。把它們連在一起,就是“OpenShot”。

隨著 OpenShot 不斷改進和發展,它的受歡迎程度及我和其他開發人員使用 OpenShot 的機會也同時增長。我有幸看到 OpenShot 從無到有(幾乎是零),成為 Ubuntu 上評價最高的影片編輯器及出現在美國最大的 Linux 會議的舞台!

[Jonathan Thomas 在SCALE 9x 展示 OpenShot - 2011年2月]

這個故事怎麼結束?OpenShot 成為有史以來最偉大的影片編輯器嗎? 沒有人知道...這個故事的其餘部分仍在撰寫中。如果您想從頭開始,這是我的前 4 篇部落格貼文...從 2008 年 5 月開始: