Когда-то давным давно, в стране, где не было хороших видеоредакторов...
За каждой большой программой стоит великая история. Ну... Я не уверен, отличная это история или нет, но вот она. Меня зовут Джонатан Томас. Я живу недалеко от Далласа, в Северном Техасе (США). Я профессиональный разработчик программного обеспечения / веб-разработчик (более 20 лет опыта работы).
В начале 2008 года я впервые установил Ubuntu. Я был очень впечатлен, но, как и многие люди, я сразу же понял, что у меня нет видеоредактора. Неделями я изучал, скачивал, настраивал, компилировал и устанавливал любые видеоредакторы для Linux, который мог найти. Оказывается, их много, но ни один не соответствовал моим простым критериям:
Критерии:
- Лёгок в использовании
- Мощный
- Стабильный
Поэтому, после долгих раздумий, в августе 2008 года я решил начать свой проект по созданию собственного видеоредактора. Звучит просто, да? Однако, как я узнал, меня ждут многочисленные трудности.
Трудности:
- Я едва знал Linux
- Я почти ничего не знал о программировании под Linux (весь мой опыт был связан с Microsoft C# и .NET Framework)
- Я понятия не имел, как микшировать видео и аудио с помощью кода
Я решил, что это будет интересный вызов, и стоит попробовать. Я быстро выбрал язык программирования Python, потому что это скорость, красота и богатые привязки для многих библиотек.
Один из моих друзей предложил мне отслеживать свои успехи с помощью блога. Хотя у меня не было опыта ведения блога, это оказалось одним из лучших решений, которые я принял. Это позволило мне документировать свои ключевые решения, встречаться со многими интересными людьми, и самое главное, это дало мне прямую обратную связь с сообществом видеомонтажа.
[Скриншот первоначального блог - Декабрь 2008
Последним фрагментом, отсутствующим в головоломке, была хорошая мультимедийная структура (то есть библиотека, которая выполняет все микширования видео и аудио). MLT. Этим всё сказано.
Как только все начало складываться, я очень обрадовался. Неужели я действительно смогу это провернуть? Собирался ли я на самом деле создавать видеоредактор? Может быть. Но сначала ему нужно было название. Значимое название. Классное название. Быстрая перемотка вперед на 1 месяц... Я до сих пор не могу придумать название. Один день во время игры в баскетбол (PIG если быть точным),Я пропустил открытый удар. Мои друзья начали смеяться надо мной, а потом это щелкнуло в голове. "OpenShot"... это идеально. Звучит глупо, но это правдивая история о том, как я придумал название «OpenShot».
[Первое изображение лого OpenShot - Сентябрь 2008
Официально, однако, это название означает намного больше, чем пропущенная баскетбольная попытка: Open означает "с открытым исходным кодом", and Shot означает один кинематографический дубль. Сложите их вместе и получите "OpenShot".
По мере того, как OpenShot улучшался и рос, росла его популярность и возможности для меня и других разработчиков, работающих над OpenShot. Я имел удовольствие наблюдать, как OpenShot из ничего (буквально ничего), дорос до самого высокорейтингового видеоредактора на Ubuntu, и до самой центральной сцены на крупнейшей конференции Linux в Соединенных Штатах!
[Джонатан Томас представляет OpenShot на SCALE 9x - февраль 2011]
Чем заканчивается эта история? OpenShot стал единственным величайшим видео редактором всех времен? Кто знает... остальная часть этой истории все еще пишется. Если вы хотите начать с самого начала, вот мои первые 4 записи в блоге... с мая 2008 года: