OpenShot 2.4.3 відеоредактор онлайн
Використовуйте наш новий відеоредактор OpenShot 2.4.3 онлайн, щоб створювати та редагувати будь-який відеофайл або фільм.
Наш онлайн-редактор відео OpenShot оновлено версією OpenShot 2020 року для Linux
Його основними характеристиками є:
З випуску 2.4.1:
Покращена якість зображення
Ми вдосконалили конвеєр обробки зображень у OpenShot, щоб створити чіткіші зображення, змінивши наш алгоритм масштабування зображення, і, головне, масштабувавши кадр лише один раз, а не кілька разів (що раніше траплялося в певних сценаріях). Це призводить до помітно чіткішого зображення та трохи кращої продуктивності.
Покращена плавність відтворення
Можливості попереднього перегляду відео в OpenShot були покращені, щоб краще обробляти відео з більшою частотою кадрів (50 кадрів в секунду, 60 кадрів в секунду, 120 кадрів в секунду). Це призводить до більш плавного відтворення, а також менше тремтіння та зависання за допомогою певних профілів попереднього перегляду.
Покращена стабільність (особливо для Windows)
Відразу після нашого попереднього випуску (у вересні 2017 року) ми внесли дуже великі зміни в libopenshot для кращої підтримки Windows (щодо певних типів даних у C++). Це вирішує багато-багато проблем Windows, включаючи аудіофайл
Раннє зупинення, проблеми з синхронізацією/десинхронізацією, зупинка відео через 30 хвилин (або раніше), відкриття файлів проекту з неанглійськими символами тощо. Якщо у вас виникли проблеми з Windows, спробуйте цю нову версію.
Libopenshot (повний список змін):
- Більш критичні розділи, які намагаються запобігти гонці на системах із високим рівнем ЦП
- Додаткові важливі розділи щодо додавання зображень кадрів
- Пошук кодека за назвою в FFmpegWriter, що має вирішити кілька проблем (наприклад, підтримка xvid). Дякую Петре!
- Фіксація регресії з початком обертання. Речі завжди повинні обертатися навколо центру об’єкта (поки я не додаю точки прив’язки, які можна закріпити)
- Налаштування часової бази для відеопотоку в FFmpegWriter... трохи експериментально
- Покращення плавності відтворення відео з високою частотою кадрів, особливо коли відеокадри повинні стрибати вперед, щоб не відставати від аудіо.
- Видалення операторів throw із заголовних файлів
- Зменшення кількості операцій масштабування до 1 на шар на часовій шкалі
- Виправлено обмеження на 16 потоків на FFmpegReader
- Виправлення переведення від long до int64_t
- Оновлення всіх типів номерів кадрів "long int" до int64_t, щоб усі 3 ОС мали однакову глибину та точність для номерів кадрів. Це великий!
- Видалення підтримки змінного бітрейту (наразі), оскільки це викликає більше проблем, ніж вирішує.
Openshot-qt (повний список змін):
- Виправлення невеликої регресії з перекладом URL-адрес веб-сайтів при використанні default/en_US
- Виправлено невелику помилку в діалоговому вікні "Експорт", через яку профіль і якість погіршуються під час зміни формату
- Ігнорування повідомлень про оновлення історії, оскільки libopenshot не піклується про них
- Спрощення процесу експорту, зменшення кількості випромінюваних сигналів
- Інтеграція поточної мови в URL-адреси веб-сайтів та спрощення кількох перекладів (видалення тегів HTML)
- Видалення непотрібного методу кодування UTF8, який спричинив збій певних шляхів проекту під час завантаження (вирішує збої в Windows, намагаючись відкрити шляхи до файлів проекту не англійською мовою)
- Виправлення умов великої гонки під час початкового запуску OpenShot, що спричиняє збій деяких викликів JavaScript (тому профілі за замовчуванням, режим прив’язки та деякі інші речі, встановлені під час запуску, іноді не вдаються)
- Додавання комбінацій клавіш для перемикання «Трансформувати» та «Вставити ключовий кадр». Це покращує робочий потік анімації і більше не вимагає багато клацань мишею / контекстних меню для анімації.
- Запобігання перезапису вхідного файлу діалоговим вікном експорту та оновлення ходу експорту в заголовку вікна експорту
- Оновлення перекладів і кредитів співавторів
З випуску 2.4.2:
7 Нові ефекти (обрізка, відтінок, зміна кольору, піксель, бари, хвиля, зсув)
Кожен із цих нових ефектів може мати власні дописи в блозі та навчальні посібники (і, ймовірно, незабаром). Кожен ефект був створений з нуля для OpenShot 2.4.2, усі вони повністю підтримуються ключовими кадрами та можуть комбінуватися один з одним. Це створює мільйони цікавих можливостей (деякі комбінації показані у відео вище). Анімовані поля пікселізації, анімовані кінематографічні співвідношення сторін і багато іншого! Як ви, напевно, можете сказати, я дуже в захваті від них!
Автоматичне змішування звуку
Якщо включено, кліпи можуть використовувати різноманітні стратегії змішування звуку 3 для випадків, коли кліпи перекриваються та конкурують за гучність звуку. Наприклад, фонове звукове доріг може автоматично зменшувати його гучність, якщо потрібно відтворити дублюючий голосовий кліп. В даний час він за замовчуванням відключений (для нових кліпів), але його можна легко включити у властивостях кліпу.
Автообертання
Фотографії або відео з метаданими обертання автоматично обертатимуться в OpenShot (хоча потрібна дещо новіша версія FFmpeg). Зробіть вертикальне відео або горизонтальне фото за допомогою телефону, і, ймовірно, воно містить ці метадані повороту... і OpenShot відобразить їх правильно.
Покращено відтворення звуку
Відтворення та мікшування аудіо було слабким місцем для OpenShot, і воно продовжує залишатися сферою удосконалення. Було зроблено багато виправлень помилок та покращень, і багато користувачів помітять менше вискоків, плавніше змішування та менше проблем у цій області. Але є ще робота, яку потрібно зробити, і вона буде продовжувати вдосконалюватися.
Покращена стабільність
З кожним випуском OpenShot стабільність продовжує покращуватися. Повідомляється про більшість збоїв у збірках Windows, хоча ми все ще маємо забагато збоїв у всіх ОС. Деякі збої викликані залежностями, а деякі — умовами багатопоточної гонки або пошкодженням пам’яті. Версія 2.4.2 для Windows зараз є більш стабільною, і вперше пропонується як 64-розрядна, так і 32-розрядна версія. Багато шкіл досі використовують старі 32-розрядні процесори, і вони часто запитують це. Крім того, наші 32-розрядні збірки тепер розуміють велику кількість пам’яті і можуть підтримувати більше пам’яті, що значно зменшує ймовірність збоїв на комп’ютерах із меншою потужністю.
Покращений експортний діалог
Діалогове вікно експорту OpenShot тепер відображає прогрес у заголовку вікна, включаючи деякі показники продуктивності (кодування кадрів в секунду та приблизний час завершення).
Нова підтримка кодеків (включаючи експериментальні)
AAC тепер є аудіокодеком за замовчуванням для багатьох попередніх налаштувань, що дозволяє OpenShot створювати відео, які є більш сумісними з усіма ОС, пристроями та веб-браузерами. Крім того, експериментальні кодеки, які підтримуються FFmpeg і LibAV, можуть бути використані в OpenShot вперше.
Повний список функцій/коммітів нижче:
libopenshot-audio 0.1.6 так:6
- Виправлено недостатнє посилання (pthread і dl), виправлено #3
- Інтеграція конвеєрів збірки GitLab
libopenshot 0.2.0 так:15
- Автоматична стратегія змішування звуку за кліп (середнє значення, зменшення або відсутність)
- Додавання нового ефекту обрізання, який також можна анімувати для деяких дуже крутих ефектів.
- Додавання нового ефекту Color Shift, який може змінювати будь-який колір (RGBA) за допомогою нескінченного обтікання (і повністю підтримує анімацію).
- Додавання нового відеоефекту Pixelate, який піксельує частину (або все) зображення кадру та повністю анімований.
- Додавання нового відеоефекту: смуги, які дозволяють анімувати кольорові смуги навколо вашого відео, наприклад ефект поштової скриньки.
- Додавання відеоефекту нової хвилі, який можна анімувати різними способами, щоб створити безліч ефектів спотворення хвиль.
- Додавання відеоефекту Hue, щоб налаштувати відтінок зображення кадру, який також можна анімувати за допомогою ключового кадру
- Додавання нового ефекту: Shift, ефект нескінченного зсуву пікселів, який можна анімувати та обертати зображення в будь-якому напрямку.
- Автоматично повертає будь-який кліп з атрибутом «rotate» метаданих Reader.
- Експериментальні кодеки тепер підтримуються в FFmpeg / LibAV
- Звук з’являється під час попереднього перегляду (через повторну дискретизацію)
- Виправлення яскравості та ефектів маски для обчислення коефіцієнта з плаваючим типом, що дає точніший контроль
- Виправте Blur.cpp, скопіювавши blur_ значення повертаються до тому горизонтальні *і вертикальні розмиття можна застосувати за один ефект, а розмиття накопичується зі збільшенням ітерацій
- Оновлюйте та застосовуйте картограф кадрів до будь-яких змін кліпу, щоб синхронізувати зміщення часової шкали (тобто уникнути спливаючого звуку через невелике зміщення кліпів на часовій шкалі).
- Видалення старих фреймів із WorkingCache (якщо вони більше не потрібні). Це допомагає запобігти зависанню пошуку старих даних кадру на певних відео.
- Додавання метаданих із формату, аудіопотоку та відеопотоків до ReaderBase.info, що в деяких випадках включає метадані «повороту», додані певними камерами, і аудіо метадані, такі як назва, альбом, виконавець, авторські права, дати тощо...
- Додано в можливості кодування метаданих (writer.info.metadata["title"] = "Моя назва"). Приймаються лише певні назви тегів (див. FFmpeg, щоб дізнатися більше про те, які теги підтримуються якими кодеками).
- Оптимізуйте та покращуйте швидкість ефекту маски (використовується переходами). Це набагато швидше, ніж раніше!
- Виправлення операторів присвоєння та копіювання для класу Frame (щоб запобігти збоям неініціалізованих покажчиків зображень та аудіо), а також забезпечення належної роботи операторів копіювання та присвоєння.
- Виправлено властивість кольору Frames, яка втрачалася в деяких конструкторах.
- Збільште дійсну частоту кадрів до 240 кадрів в секунду, оскільки багато камер тепер підтримують цю вищу частоту кадрів
- Виправлення регресії в конструкторі Clip та спрощення ініціалізації покажчика
- Виправлення помилки, коли Frame::AddImage (convertToFormat) насправді нічого не робить. Він повертає нове зображення і не перетворює формат на місці.
- Запобігання аварійному завершенню роботи, якщо Seek запущено до належної ініціалізації QtPlayer
- Підтримка FFMPEG 3.2 для FFmpegWriter
- Підтримка FFMPEG 3.2 для FFmpegReader
- Виправлення поломки версії FFmpeg у FFmpegWriter
- Збільшення обсягу кешу за замовчуванням у FFmpeg на основі кількості процесорів, щоб краще підтримувати відео з високою частотою кадрів.
- Змінення деяких значень Seek для більшої точності та виправлення умов гонки за допомогою Timeline_Tests.cpp.
- Зміна деяких викликів sleep() на usleep() для більшої точності. Це трохи експериментально, і, сподіваюся, буде працювати на всіх ОС.
- Не змінюйте параметр gainFactor під час визначення регулювання гучності та додайте примітку TODO про те, що current_max_volume завжди дорівнює 0
- Видалення прив'язки з властивостей кліпу (оскільки вона не використовується)
- Додавання залежності "dbghelp" для збірок Windows (для підтримки обробки збоїв) і покращених інструкцій зі складання Windows за допомогою MSYS2.
- Правильно встановіть шлях для тестових медіафайлів, виправлення №36
- Виправлення чорних кадрів у кінці відеокліпів, якщо аудіопотік довший за відеопотік та кінець потоку.
- Інтеграція конвеєрів збірки GitLab
- Швидша збірка Windows
- Виправлення тестів аудіоблоків
- Уникайте змішування звуку для кліпів без гучності або вимкненого звуку.
- Оновлення файлу cmake для libopenshot-audio для пошуку спочатку $ENV, а потім статичних папок
- Додати відсутній тип приведення
- Виправлення орфографії та опечаток
openshot-qt 2.4.2
- Більш детальний хід діалогового вікна експорту, включаючи оцінку часу, що залишився, кадри в секунду та точніший відсоток. Дякую Петре!
- За замовчуванням аудіокодек AAC
- Покращення обчислення масштабу, щоб використовувати власну криву Без’є (збільшення стає все швидше, чим більше ви зменшуєте масштаб). 30 рівнів точності від 1 секунди до 7200 секунд.
- Автоматичний поворот для читачів із метаданими «поворот». Для цього потрібна трохи новіша версія FFmpeg, інакше тег 'rotate' ніколи не знайдеться.
- Додавання нового відеоефекту Crop
- Додавання нового відеоефекту Color Shift (зі піктограмою temp)
- Додавання відеоефекту Pixelate, який може анімувати піксельну версію частини (всього) відеокліпу.
- Додавання нового відеоефекту Bars, який дозволяє анімувати кольорові смуги навколо вашого відео, наприклад ефект поштового ящика.
- Додавання нового відеоефекту Wave
- Додавання відеоефекту Hue
- Додавання нового ефекту Shift (який дозволяє зміщувати зображення в будь-якому напрямку та дозволяє анімацію з нескінченним перенесенням)
- Підтримка 32- і 64-розрядних збірок Windows, а також оновлення залежностей Windows (і зменшення розміру програми встановлення).
- 32-розрядна версія Windows тепер знає велику адресу та може використовувати більше пам’яті, але користувачам може знадобитися спочатку запустити цю команду: 'bcdedit /set IncreaseUserVa 3072', щоб використовувати це
- Більше не аварійне завершення роботи програми, якщо налаштування користувача неможливо прочитати. Тепер ми показуємо вікно повідомлення та скидаємо налаштування користувача.
- Додавання індикатора збереження в заголовок вікна
- Зберігати параметри треку під час додавання/вилучення доріжки
- Оновіть заголовки, щоб вони були сумісними з новішими версіями Inkscape
- Завжди застосовуйте маппер під час відкриття проекту, щоб не з’являлося аудіо для різних проектів із частотою кадрів
- Діалогове вікно розділення кліпу тепер повертає фокус на повзунок після натискання «Почати», «Кінець» або «Відтворити» (щоб полегшити покадрові клавіші зі стрілками)
- Зробіть так, щоб меню кліпів і переходів запускалися при наведенні курсору миші, а не переміщували елемент часової шкали, коли меню активовано
- Видалення максимальних обмежень із довжини експорту, щоб користувач міг експортувати чорноту в кінці свого проекту, якщо цього бажає.
- Значок вимкнення/увімкнення збереження залежить від того, чи потрібно зберегти проект
- Додайте попередньо встановлений файл xml для цільового chromebook
- Видалення непотрібного 64-розрядного/32-розрядного коду очищення з інсталятора Windows (який ламається в 32-розрядній системі)
- Виправити початковий індикатор збереження для нового (порожнього) проекту
- Також використовуйте import_path для відновлення відсутніх файлів
- Додайте відстеження import_path до даних проекту
- Оновлення сценаріїв збірки mac для використання Python 3.6 (з новішою версією OpenSSL)
- Елементи керування попереднім переглядом використовують значки пропуску медіа
- Новий курсор для бритви
- Додавання нової сторінки розробника до документації з покроковими інструкціями щодо налаштування середовища розробки Ubuntu для libopenshot, libopenshot-audio та openshot-qt.
- Позиція завжди (кадр - 1) / кадр/с
- Допоміжні функції для перетворення одиниць
- Будьте більш чіткими щодо шляхів до файлів журналів
- Додавання назад у /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 до AppImage
- Перейменуйте dv_pal_wide_animorphic, щоб правильно написати
- Видаліть повторювані профілі
- Краще захищайте слабе завантаження під час збірки сервера
- Оновлення спонсорів, донорів та донорів
- Оновлення перекладів
- Змініть оператор if для мови за замовчуванням на використання системного за замовчуванням
- Копіювати файл журналу для кожної успішної збірки (з причин налагодження)
- Використовуйте QUrl.toLocalFile() для перетворення видалених URI
- Додати розділ для внесення вкладів
- Оновіть підручник, теги коду та посилання на внесок
- Оновіть інформацію GitHub в підручнику
- Використовуйте зображення/шлях для зображень, а не _static/ в документації
- Виправити обтікання в навчальній документації
- Замініть стрілки ASCII символом стрілки Unicode в документації
- Також оновіть перехідний шар під час додавання/видалення треку
- Невеликий рефакторинг завантаження файлів на сервері збірки та додана додаткова перевірка на наявність "вже завантажених" активів на GitHub
- Покращене повідомлення про помилку для невдалого завантаження під час сервера збірки
- Видаліть торренти, якщо вони вже існують
- Інтеграція конвеєрів збірки GitLab
- Оновлення сімейства шрифтів у вбудованих заголовках
- Видаліть деякі непотрібні копії libopenshot і libopenshot-audio в AppImage, зменшивши розмір AppImage
- Вирішення проблеми зі створенням Linux AppImage на сервері збірки
- Перехід з Bzr на Git (на Launchpad)
- Видалити старий ISSUE_TEMPLATE
- Виправте неправильний коментар
- Виправлення авторських прав на використання зручного для перекладу форматування та приховування параметрів апаратного декодування (наразі)
- Оновлення розділу веб-сайтів і видалення забагато обмежень
- Змініть readme на markdown
- Довжина журналу відповіді метрик, а не вмісту
- Оновлені авторські права до 2018 року (з 2016 року). Також відредаговано `about.py`, щоб рік оновлювався автоматично.
- Додавання кількох відсутніх залежностей на сторінку документа розробника
- .gitignore: ігнорувати docs/_build і весь pycache
З випуску 2.4.3:
Основні моменти:
- - Маски та переходи тепер можна змінювати в будь-який час, і тепер можна використовувати зображення або відео! Це використовує відтінки сірого кожного кадру і перетворює його в маску, і його можна використовувати для створення дійсно дивовижних ефектів.
- — Покращення потоків допомагають запобігти збою навколо ефектів (включаючи маски та переходи) та покращують продуктивність у багатьох системах.
- — Кнопка «Зберегти кадр» для швидкого збереження поточного кадру попереднього перегляду
- - Величезне покращення мовних перекладів (Спасибі Frank Dana - ferdnyc)
openshot-qt:
- Перехід до версії 2.4.3 (залежність libopenshot до 0.2.2)
- Анімовані маски: новий тип властивості «читач», спочатку використовуваний ефектом маски для зміни зображення/відео, використовуваного переходами та ефектом маски.
- Вимкніть паралельність потоків OMP під час експорту, щоб зробити експорт максимально безпечним
- Зсувайте кліпи, утримуючи SHIFT + стрілку вліво або вправо (Richard Alloway - N3WWN)
- Додати кнопку збереження поточного кадру (Richard Alloway - N3WWN)
- Нова перекладна, мовна інфраструктура та логіка (краща логіка для визначення поточної мови) (Френк Дана - ferdnyc)
- Фіксований поділ зберігає обидві сторони (положення правого боку було неправильним)
- Оновлення піктограм програми (Frank Dana - ferdnyc)
- Виправлено масштабування (виправлено багато проблем, пов’язаних із масштабуванням)
- Виправлення скасування/повторення (виправлення та запобігання гігантським файлам проекту .osp)
- Нова навчальна система, краще керування дочірніми вікнами (Френк Дана - ferdnyc)
- Інтеграція Travis CI
- Покращити назву/підрахунок дублювання назв файлів Title (DerGenaue)
- Використовуйте назви треків у вікні «Додати до хронології» (Frank Dana - ferdnyc)
- Покращення відображення форми сигналу (DerGenaue)
- Виправити звукову хвилю, яка не відображалася після завершення (DylanC)
- Додайте пресети для Instagram і Twitter (DylanC)
- Додайте метадані AppStream до setup.py (Пітер Есларі)
- Виправлення помилок JavaScript Timeline (DylanC)
- Очищення хронології та продуктивність, оновлення Angular.js (DylanC)
- Видалення libdrm.so.2 з AppImage
- Додати src/мову шлях до Mac DMG builder (Frank Dana - ferdnyc)
- Додайте заміну мови в командному рядку за допомогою --lang (Frank Dana - ferdnyc)
- Додати пояснювальний текст для --list-lang (Frank Dana - ferdnyc)
- Деякі виправлення для налагоджувача шкали часу (Frank Dana - ferdnyc)
- Оновити піктограму очищення редагування в Humanity (Френк Дана - ferdnyc)
- Виправте помилку в імені змінної для правильної ініціалізації (DylanC)
- Перетворити всі неістотні журнали в .debug() (Frank Dana - ferdnyc)
- Видалити невикористані фільтри ефектів (Frank Dana - ferdnyc)
- Додати шаблон "Задати питання" (Frank Dana - ferdnyc)
- Запобігання перевірки версії libopenshot на unittests
- Більше частоти кадрів для пресетів YouTube HD і Vimeo HD (Френк Дана - ferdnyc)
- Перетворіть (більшість) файлів із закінченнями рядків DOS в Unix (Frank Dana - ferdnyc)
- Видалити debug.js з index.html (Френк Дана - ferdnyc)
- Квадрат файлу значка PNG (Френк Дана - ferdnyc)
- Оновлення метаданих додатка для спрощення пакування (Frank Dana - ferdnyc)
- Перемістити Slice Усі ярлики до правильного меню (Frank Dana - ferdnyc)
- launch-linux.sh: не встановлюйте QT_DEBUG_PLUGINS=1 (Френк Дана - ferdnyc)
- Оновлення типу проекту за замовчуванням до 720p 30 FPS і частоти дискретизації 44100
- Виправлено збереження шляху експорту (Richard Alloway - N3WWN)
- Виправлення, що GitLab більше не запускає CI для тегів, і виправлення версії № для щоденних і випускних збірок
- Додайте "release-candidate" до назви файлів для щоденних збірок RC, щоб вони не виглядали так офіційно на веб-сайті
- Різні помилки та виправлення тексту (luzpaz)
- Оновлення учасників та прихильників (дякую!)
- Оновлення перекладів
libopenshot-аудіо:
- Перехід до версії 0.1.7 (Таким чином: все ще 6)
- Інтеграція Travis CI
libopenshot:
- Перехід до версії 0.2.2 (SO: 16)
- Підтримка FFmpeg 3 і 4
- Виправлено збій з масками та переходами
- Виправлено багато помилок з обчисленням кадрів в секунду та довжини відео (особливо для форматів MP3 та потокового WEBM)
- Захист обчислення samples_per_frame, щоб уникнути збою на невиявленому FPS
- Зміна розкладу OpenMP (додана стабільність)
- Обмеження потоків як для FFmpeg, так і для OpenMP (намагаючись знайти хороший баланс паралельної продуктивності, не породжуючи занадто багато потоків). Іноді більше не завжди краще.
- Інтеграція Travis CI
- Виправлено шляхи встановлення для заголовків і ефектів (Джефф Шіллітто - jeffski)
- Виправити помилку з FFmpeg > 3.2 кадрів промивання (Джефф Шіллітто - jeffski)
- Додавання властивості «читач» для ефекту маски, щоб користувач міг налаштувати зображення або відео, які використовуються ефектом маски.
- Виправлення обчислення бітрейту (в байтах замість біт)
- Додавання визначення FPS для файлів, які не мають дійсного FPS. У таких випадках (наприклад, потокові файли) ми перебираємо всі пакети й усереднюємо кількість кадрів, тривалість, швидкість передачі даних тощо... Не ідеальний, але кращий запасний варіант.