LINUX.ORG.RU

Релиз видеоредактора OpenShot 2.4.2

 ,


2

2

Состоялся релиз свободного видеоредактора OpenShot 2.4.2. Программа построена на базе высокопроизводительных библиотек libopenshot и libopenshot-audio, обеспечивающих качественную работу с видео и звуком, а также поддержку множества различных кодеков. Сам видеоредактор написан на Python 3 с использованием Qt5. Ключевой особенностью OpenShot является интеграция с 3D-пакетом Blender, для создания анимированных титров. В новом выпуске:

  • Добавлено 7 новых эффектов: Crop (обрезка кадра), Hue (настройка оттенков), Color Shift (переключения цвета), Pixelate (пикселизация кадра), Bars (обрезка кадра по вертикали), Wave (волновые искажения кадра) и Shift (переключение кадра);
  • Реализовано автоматическое микширование аудиодорожек;
  • Реализована поддержка автоматического поворота изображения, в случае наличия в нём информации о повороте (к примеру если изображение перевёрнуто набок, но на превью отображается в нормальном виде);
  • Многочисленные улучшения в работе со звуком; кодек AAC теперь является кодеком по умолчанию. При использовании свежих версий FFmpeg добавляется экспериментальная поддержка кодеков, специфичных для конкретных ОС или устройств;
  • Улучшен диалог экспорта;
  • Многочисленные улучшения стабильности и исправления багов.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)

Ответ на: комментарий от iLoveoOz

К сожалению, при разрастании проекта софтина начинала постоянно падать.

Серия 2.x почти не падает. По крайней мере у меня за неделю помоему ни разу не упала.

petrosha ★★★★★
()
Ответ на: комментарий от Skullnet

появились жуткие тормоза при воспроизведении и панель с кадрами нельзя было двигать НИКАК, а редактировать с одной дорожкой неудобно.

На винде и вправду тормозило. А на Минте летало. Может всему виной ссдшник :)

Кстати, дорожек может быть сколько угодно, там даже по дефолту 4 штуки.

petrosha ★★★★★
()
Последнее исправление: petrosha (всего исправлений: 1)
Ответ на: комментарий от bbk123

Аудио файл в треке уже научились визуализировать, чтобы не на слух его с видео треком совмещать?

Давно умеет. Но аудио лучше делать в отдельном редакторе... смешивается два аудиопотока иногда странно.

petrosha ★★★★★
()
Ответ на: комментарий от petrosha

Мой вопрос был не про смешивание двух аудиопотоков, а про совмещение видео с аудио. Например я хочу совместить прыжок человека с каким-то звуком. Если бы аудиотрек был визуализированным, тоесть содержал осцилограмму, сделать это можно было гораздо проще и точнее.

bbk123 ★★★★★
()
Ответ на: комментарий от bbk123

Если бы аудиотрек был визуализированным, тоесть содержал осцилограмму, сделать это можно было гораздо проще и точнее.

Я и написал, что есть это в Опеншот.

petrosha ★★★★★
()

Выше в этом треде я отосрал пост о том, что Blender как видеоредактор рулит со страшной силой и давно похоронил всякие openshot, kdenlive и т.п.

Потом я хотел добавить, что в Blender есть проблема, когда он некорректно рисует звуковые дорожки - короче, чем они есть на самом деле.

Сегодня посмотрел - оказывается я сам тупое животное. Нужно в настройках выставлять fps ролика тот, в котором у тебя поступают исходники. А я загрузил fps=30 видосы и в настройках экспорта стояло fps=25, так что он нарисовал звуковые дороги короче, чем видеодороги, ведь чтобы ему заполнить кадрами одну секунду fps=25 видоса, ему надо меньше секунды исходного видоса, т.е. исходный видос как-бы растягивается. Входные видосы blender воспринимает просто как последовательность кадров, не привязанных ни к какому там времени. Он их замолотит на выход с тем fps с каким скажете в настройках.

Так что всё-таки можно однозначть утверждать, что Blender абсолютно хорош прекрасен.

Единственная проблема, по которой в нём не монтируют видосы все начиная с детсада - у нормальных людей не хватает времени гуглить про все шорткаты. Там без гугла тяжело даже видеодорожку на 2 куска разрезать, а этих разрезов бывает 2 типа и при одном из них при перетаскивании видосов наступает странная, но логичная жопа с кадрами и это тяжело понять, если ты обычное животное без мозга. Так что тулза относительно тяжёлая в освоении, но рулит в итоге неимоверно. Редко монтирую там видосы, но каждый раз всё проклинаю, потому что надо перелопатить 20 запросов в гугл, чтобы вспомнить как тут резать, двигать, удалять паузы. Это можно сравнить с vim: всё буквами с клавиатуры делается. Например backspace убирает все паузы после курсора — я так мучался пока это не нагуглил. Феномен поразительной простоты. Ты ищешь нужный пункт в меню, а там его тупо нет, но оказывается есть какая-то клавиша, которая это делает.

hlamotron
()
Ответ на: комментарий от hlamotron

Вот вчера монтировал видосы похода в подвалы Эрмитажа. Снято на samsung note 4. Операторская работа херовая, я трясся как скотина. В идеале всех этих движений камеры допускать нельзя, надо стоять как вкопанный, если уж нет штатива.

А ещё samsung note 4 не умеет записывать звук у видоса не начиная его с небольшой паузы, скотобаза.

https://www.youtube.com/watch?v=C7s-lpOIObY

hlamotron
()
Последнее исправление: hlamotron (всего исправлений: 1)
Ответ на: комментарий от hlamotron

Входные видосы blender воспринимает просто как последовательность кадров, не привязанных ни к какому там времени

То есть нестандартные таймкоды (delay, gaps, overlaps), в mkv скажем, он не понимает? Плохо. Kdenlive их тоже игнорирует, а Cinelerra понимает. У меня есть тестовый файл из стартрека могу залить.

anonymous
()
Ответ на: комментарий от hlamotron

без гугла тяжело даже видеодорожку на 2 куска разрезать
надо перелопатить 20 запросов в гугл, чтобы вспомнить как тут резать, двигать, удалять паузы

Зачем все это надо? Поставь уже в DualBoot Windows с Sony Vegas.

anonymous
()
Ответ на: комментарий от anonymous

Может и понимает, хер проссыт, я с таким не работал.

hlamotron
()
Ответ на: комментарий от anonymous

Зачем все это надо? Поставь уже в DualBoot Windows с Sony Vegas.

Путь виндузятничества - это некоторое неопровержимое абсолютное жопошничество пятого порядка.

Но вообще ставить винду только потому, что в blender нестандартные кнопки - жопа головы. У режиссёра первого канала программы Вечерний Ургант наверное вообще конский видео-пульт с тыщей кнопок, назначеине которых никто из нас не понимает, но он как-то жив и прётся от самого себя. Я понимаю что Ургант - это ненужно, просто как пример. Профессиональная тулза всегда менее дружелюбна к быдлу, зато упрощает часто повторяемые действия.

hlamotron
()
Последнее исправление: hlamotron (всего исправлений: 2)
Ответ на: комментарий от anonymous

У меня есть тестовый файл из стартрека могу залить.

Заливай позырим. Только не более пары сотен метров давай для приличия.

hlamotron
()
Ответ на: комментарий от hlamotron

https://yadi.sk/i/8FaWPnre3YoUkV Суть вот в чем. В аудиопотоке может быть дыра (gap) и она прописана в таймкодах mkv. Если плееры или видеоредакторы таймкоды не учитывают, они дыру схлопнут (проигнорируют) и получится рассинхрон. А если учитывают, то все будет корректно и синхронно.

Кстати SMPlayer (mpv) таймкоды учитывает, но (зависит от размера дыры) в нем тоже может быть рассинхрон, пока сам не пнешь на таймлайне и он не пересинхронизируется. А вообще я думаю он со следующего GOP вернет синхронизацию. Вот Xine играет нормально сразу. И железные плееры тоже (таймкоды часть спецификации Matroska). ffmpeg поддерживает. Остальные конвертеры могут не поддерживать. У меня в свое время эта фича крови попила, пока не разобрался.

anonymous
()
Ответ на: комментарий от anonymous

Чтобы корректно преобразовать такие файлы в ffmpeg надо добавить -vsync cfr -async 1
С пересжатием, конечно. Иначе таймкоды он просто скопирует в новый файл, если контейнер их поддерживает. Еще eac3to их исправляет, но не всегда. Только для поддерживаемых звуковых дорожек.

anonymous
()
Ответ на: комментарий от anonymous

Я не понял, что с файлом делать.

Я его открыл, он воспроизводится, что дальше? С кадра номер 711 идёт повтор, чувак говорит there is nothing there i dont understand или типа того.

https://yadi.sk/i/28jRE3yE3YoofG

hlamotron
()
Последнее исправление: hlamotron (всего исправлений: 2)
Ответ на: комментарий от hlamotron

Файл этот надо прогнать через монтажку или видеоредактор (импорт-экспорт, можно не редактировать, как есть) и посмотреть будет ли рассинхрон видео и звука в результирующем файле.

Также можно проверить нормально ли (без рассинхрона) его (оригинал) играют ваши плееры. В том числе железные.

идёт повтор

Да, повтор это я сделал. Так и должно быть.

anonymous
()
Ответ на: комментарий от anonymous

«Остальные гиганты» по крайней мере исполняют взятые на себя обязательства.

Softwayer ★★
()

у меня на сусе 15 что-то пошло не так

openshot-qt 
Loaded modules from installed directory: /usr/lib/python3.6/site-packages/openshot_qt
      launch:INFO ------------------------------------------------
      launch:INFO    OpenShot (version 2.4.2)
      launch:INFO ------------------------------------------------
         app:INFO openshot-qt version: 2.4.2
         app:INFO libopenshot version: 0.2.0
         app:INFO platform: Linux-4.12.14-lp150.12.4-default-x86_64-with-glibc2.3.4
         app:INFO processor: x86_64
         app:INFO machine: x86_64
         app:INFO python version: 3.6.5
         app:INFO qt5 version: 5.9.4
         app:INFO pyqt5 version: 5.10.1
      logger:ERROR Traceback (most recent call last):
      logger:ERROR   File "/usr/bin/openshot-qt", line 11, in <module>
      logger:ERROR load_entry_point('openshot-qt==2.4.2', 'gui_scripts', 'openshot-qt')()
      logger:ERROR   File "/usr/lib/python3.6/site-packages/openshot_qt/launch.py", line 69, in main
      logger:ERROR app = OpenShotApp(sys.argv)
      logger:ERROR   File "/usr/lib/python3.6/site-packages/openshot_qt/classes/app.py", line 87, in __init__
      logger:ERROR from classes import exceptions
      logger:ERROR   File "/usr/lib/python3.6/site-packages/openshot_qt/classes/exceptions.py", line 30, in <module>
      logger:ERROR from classes.metrics import track_exception_stacktrace
      logger:ERROR   File "/usr/lib/python3.6/site-packages/openshot_qt/classes/metrics.py", line 30, in <module>
      logger:ERROR import requests
      logger:ERROR ModuleNotFoundError
      logger:ERROR :
      logger:ERROR No module named 'requests'

куда копать?

pyometra ★★★★★
()
Ответ на: комментарий от anonymous

С пересжатием

Если нужно без пересжатия, можно прогнать через VideoRedo TVSuite. Нетипичный таймкод также может присутствовать в MP4 и MPG контейнерах (в случае сбоев при захвате ТВ, например), возможно TS. Но не AVI.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.