Сборка

В Flowblade есть два способа сборки вашего фильма в файл:

- Вкладка «Сборка» расположена слева от Монитора.
- Инструмент «Очередь пакетной сборки», который расположен в главном меню «Сборка».

Почти все кодировки, доступные для приложений FLOSS, могут использоваться в Flowblade.

### Вкладка «Сборка»

#### Виджеты

##### Выпадающее меню «Папка»

Выберите папку для размещения выходного файла.

##### Поле ввода «Имя»

Присвойте имя выходному файлу.

##### Выпадающее меню «Тип» сборки

Выберите между сборкой с параметрами заданными пользователем или используйте предустановленные параметры сборки и типа файла.

##### Выпадающее меню «Предустановки»

Выберите предустановленные параметры сборки и тип файла.

##### Флажок «С профилем проекта»

Снимите флажок с «С профилем проекта», если нужно выбрать профиль для сборки фильма, отличный от профиля вашего проекта.

##### Выпадающее меню «Профиль» сборки

Выберите профиль сборки.

##### Выпадающее меню «Формат кодирования»

Выберите формат кодирования и расширение файла для сборки.

##### Выпадающее меню «Качества сборки»

Выберите скорость потока для сборки.

##### Использование «Аргументов сборки»

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

##### Кнопка загрузки аргументов

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

##### Кнопка сохранения аргументов

Сохраните аргументы сборки в текстовом файле.

##### Кнопка «Изменение аргументов»

Установите аргументы сборки в области текста.

##### Выбор расширения файла

Введите расширение для собираемого файла.

##### Выпадающее меню «Участка сборки»

Выберите между всей последовательностью и определённым участком.

##### Кнопка «Сборка»

После нажатия, содержимое монтажного стола собирётся в файл.

#### Отображение результатов

1. Нажмите кнопку «Сборка» для запуска процесса сборки.
2. Откроется окно процесса сборки, которое отображает информацию о пути собираемого файла, предполагаемом времени, времени сборки.
3. После завершения сборки окно процесса сборки закроется автоматически.

### Очередь пакетной сборки

Flowblade предлагает специализированное приложение очереди пакетной обработки. «Очередь пакетной сборки»- это автономное приложение, работающее в собственном процессе и не влияющее на проект, поэтому закрытие Flowblade, не затронет текущую пакетную сборку.

Пакетная сборка - это постоянная структура данных элементов сборки на диске. Каждый элемент состоит из файла проекта и сохранённых параметров сборки. Пользователи могут добавлять объекты сборки в очередь пакетной сборки, а затем собрать всю очередь без дальнейших действий пользователя.

#### Добавление элементов в очередь пакетной сборки

- В главном меню выберете пункт Сборка→ Добавить в очередь пакетной сборки...

#### Использование приложения очереди пакетной сборки

1. Откройте приложение в главном меню Сборка→ Очередь пакетной сборки.
2. Используйте кнопки «Удалить выбранные» и « Удалить завершённые», чтобы удалить элементы из очереди.
3. Используйте флажок в столбце «Сборка», чтобы выбрать, какие элементы будут собираться.
4. Нажмите кнопку «Сборка», для запуска процесса сборки.

Дополнительные действия:

- Щёлкните правой кнопкой мыши по элементу проекта, для отображения его всплывающего меню.
- Сохранить элемент проекта как... позволяет пользователю сохранять в файл проекта, выбранный элемент в другом месте.
- Свойства сборки отображает информацию о параметрах, которые были установлены, во время добавления элемента в очередь сборки.
- Удалить удаляет элемент из очереди.

### Сборка за кулисами: MLT и libavformat (FFMpeg)

Видеоредактор Flowblade - это приложение написанное на Python, взаимодействующее с мультимедийной средой MLT. Другими приложениями для редактирования видео, использующими MLT в качестве платформы, являются OpenShot и Kdenlive.

MLT использует C-library libavformat (FFMpeg) для сборки выходных файлов, а сборка определяется настройкой параметров кодирования FFMpeg. Эти параметры доставляются из видеоредактора Flowblade в MLT, с помощью потребителя «avformat» для данного профиля Сборки, а затем задаются аргументы сборки. Аргументы задаются точно такие же, которые используются в FFmpeg для кодирования видеофайлов.

Аргументы сборки для кодирования различных типов видеофайлов предварительно упаковывается и могут быть определены с помощью меню «Формат кодирования». Аргументы можно уточнить, проверив Сборку с помощью флажка «Использование аргументов сборки» и изменив и/или добавив/удалив значения аргументов.

Любые видеоролики, поддерживаемые установленной версией MLT, могут быть перекодированы путём создания пользовательского профиля Сборки и установки аргументов сборки. В поисковых системах, например в Google, можно найти различные комбинации использования аргументов для кодирования видеофайлов в FFMpeg.

Посмотрите в интернете информацию о кодировании файлов с помощью FFMpeg, для ознакомления с примерами использования аргументов сборки.

### Модель сборки в Flowblade