FFmpeg Video Studio › Помощь

Помощь

Что такое FFmpeg Video Studio?

FFmpeg Video Studio — это студия для нарезки, цветокоррекции и конвертации видео, использующая ffmpeg в качестве своего движка. Она имеет два представления, выбираемые первыми двумя кнопками заголовка. Сначала открывается рабочее представление: одно видео за раз, с изображением, которое можно воспроизводить, нарезкой, переходами, цветокоррекцией, обрезкой и поворотом, текстами и водяными знаками, а также звуком с собственными эффектами. Пакетное представление конвертирует много файлов одновременно: вы добавляете файлы или целые папки, выбираете, как должно быть закодировано видео, и нажимаете Конвертировать. Вам никогда не придется вводить команды.

  • Работа: один файл за раз показывает рабочее представление.
  • Пакет: конвертировать много файлов с пресетами показывает пакетное представление.

Что отличает его, так это то, что выбор остается раздельным. Предустановка определяет, как кодируется видео; размер, аудио, теги, эффекты (цветовая LUT — один из них) и обрезка выбираются по отдельности. Таким образом, одна предустановка подходит для любой комбинации: вам не нужна новая предустановка для «того же, но меньше», «того же, но с водяным знаком» или «того же, но со звуком».

Остальная часть этой страницы описывает, что вы можете делать: работать с одним видео, конвертировать пакет, позволить приложению позаботиться о ffmpeg, выбрать предустановку, ограничить размер, решить, что происходит со звуком, добавить эффекты, включая цветовую LUT, выбрать, какие теги и главы сохраняются и сохранить только часть каждого файла.

Рабочий вид

Рабочий вид предназначен для одного видео за раз: вы видите и слышите, что получится в результате конвертации, устанавливаете обрезку и затухания на временной шкале и выполняете конвертацию оттуда. Перетащите видео на пустую левую сторону (Перетащите видеофайлы сюда для просмотра или редактирования) или добавьте файлы и выберите один из списка под изображением; папка, перетащенная сюда, игнорируется. При переключении на пакетный вид и обратно ничего не теряется: список, выбор, обрезка и эффекты сохраняются, а воспроизводимое изображение ставится на паузу на своем кадре.

  • Показать список файлов снова показывает список файлов после того, как его заменила выдвижная панель.
  • Скрыть панель под изображением скрывает панель под изображением, а Показать панель под изображением возвращает ее.

Изображение, звук и временная шкала

Изображение и его звук воспроизводятся ffmpeg с включенными вами эффектами, поэтому то, что вы видите и слышите, будет результатом конвертации, за исключением окончательного кодирования. Изображение отображается с максимальной шириной 960 пикселей. Эти два элемента не привязаны к одним часам, поэтому при длительном воспроизведении они могут немного расходиться. Файл без звука или компьютер без звукового вывода воспроизводит только изображение. Изменение файла, размера или эффекта во время воспроизведения перезапускается с того же момента.

Под изображением временная шкала представляет собой кинопленку из 24 маленьких изображений, взятых из файла, а под ней — полоса, которая рисует звук той же ширины, так что момент находится в одном и том же месте на обоих. Они показывают файл таким, какой он есть, без эффектов. Файл без звука не имеет полосы.

  • Воспроизвести и Пауза запускают и останавливают воспроизведение; при паузе отображается кадр, до которого оно дошло.
  • Предыдущий кадр и Следующий кадр перемещаются на один кадр.
  • Громкость — это громкость, на которой вы слушаете, а Выключить звук и Включить звук отключают и восстанавливают ее. Это никогда не изменяет файл.

Обрезка

Кнопки, помеченные [ и ], устанавливают начало и конец части, которую нужно сохранить, в текущей позиции. Часть за пределами обрезки затемняется на кинопленке. Они записывают те же два поля, что и Начало и Конец (см. Обрезка), поэтому метки и поля являются одной настройкой.

  • Начать резку здесь и Завершить резку здесь устанавливают начало и конец обрезки.
  • Перейти к началу резки и Перейти к концу резки перемещают к началу и к концу обрезки.
  • Сохранить весь файл сохраняет весь файл.

Затухания

Затухание изображения и затухание звука отображаются на временной шкале: одно над кинопленкой, другое над звуковой дорожкой. Каждое из них имеет круглый маркер на каждом конце сохраненной части: перетащите его внутрь, чтобы увеличить затухание, или введите секунды в числовом поле в углу дорожки. Изображение затухает до черного; нулевая длина означает отсутствие затухания. Затухание остается внутри сохраненной части, и два затухания дорожки никогда не перекрываются.

Панели и эффекты рабочего вида

Под изображением ряд кнопок выбирает, что показывает панель: список файлов или одну панель за раз. Панель — это элемент управления одним эффектом, и его использование включает этот эффект. Есть панели для цветокоррекции, с полосами или колесами, и кривыми, а для звука — его каналы, эквалайзер, компрессор и уровень. Обрезка и поворот — это рамка, нарисованная поверх изображения, с маркерами для перемещения, изменения размера и поворота; тексты и водяные знаки — это рамки на изображении, которые вы перетаскиваете.

Рабочий вид имеет два собственных списка эффектов: Видеоэффекты для изображения и Аудиоэффекты для звука. Это не сохраненные записи пакетного просмотра. Стандартные эффекты всегда присутствуют в виде строк с переключателем, а другие эффекты добавляются из Добавить эффект, как в разделе Добавление эффекта. Кроме них, рабочий вид имеет собственные настройки для файла: предустановка, размер, аудио, теги, место назначения и что делать, если файл существует; панель записывает в выбранные файлы по мере их изменения, поэтому здесь нет кнопки «Применить».

  • Эффекты, перечисленные в рабочем представлении на вкладке ffmpeg в Настройках выбирает, какие эффекты рабочий вид перечисляет готовыми к включению, для изображения и для звука. Остальные остаются в меню Добавить эффект, а эффект, вокруг которого построено приложение, всегда отображается в списке. Вернуться к стандартному списку возвращает к стандартному списку.

Команда ffmpeg

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

  • Команда ffmpeg — это панель, а Копировать копирует команду в буфер обмена.

Пакетное преобразование

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

Добавьте файлы с помощью Добавить файлы или целую папку с помощью Добавить папку — каждый видеофайл внутри нее будет найден, включая подпапки. Вы также можете перетаскивать файлы и папки в окно. Каждый файл представляет собой строку в списке с его именем, путем и, как только он будет поставлен в очередь, статусом. Очистить список очищает список, за исключением того, что выполняется прямо сейчас.

Нажмите Конвертировать, и каждый файл, который еще не находится в очереди или не выполняется, будет преобразован, каждый со своими собственными настройками (см. ниже). Это включает файлы, которые уже были преобразованы, или не удалось, или были пропущены: повторное нажатие преобразует их снова с настройками, которые теперь содержит каждая строка. Во время преобразования файла в его строке отображается процент; наведите курсор на статус завершенной строки, чтобы прочитать, куда был отправлен результат, или, в случае сбоя, причину, указанную ffmpeg. Строка внизу показывает, сколько файлов готово, насколько далеко продвинулся процесс и как он завершился — например, "3 преобразовано · 1 пропущено · 2 не удалось".

Каждый файл имеет свои собственные настройки — предустановку, размер, аудио, теги, эффекты, обрезку, назначение и что делать, если файл существует. Добавляемый файл принимает параметры, отображаемые на панели опций в этот момент, и только вновь добавленные файлы выбираются после этого. Панель — это кисть: она никогда не показывает параметры строки, и выбор строк никогда не меняет ее. Чтобы применить к другим файлам другие параметры, выберите их, настройте панель и нажмите Применить: она записывает все параметры панели в выбранные строки, которые не находятся в очереди или не выполняются. Она неактивна, пока ничего не выбрано, и пока обрезка панели не может быть прочитана. Выберите щелчком, Ctrl (или Cmd) и щелчком, чтобы добавить или удалить строку, Shift и щелчком для диапазона от последнего щелчка, или Ctrl+A для каждой строки; щелчок по пустой части списка очищает выбор. Строка внизу также показывает, сколько строк выбрано.

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

  • Применить — применяет параметры панели к выбранным файлам.
  • Остановить — появляется, пока файлы преобразуются, и отменяет все из них. Отмененный файл не оставляет после себя наполовину записанного вывода.
  • Отмена и Удалить из списка — крестик в конце строки отменяет этот файл, пока он выполняется, и удаляет его из списка, как только он не выполняется.
  • Предустановка — как кодируется видео; см. Предустановки. Кнопка рядом с ним открывает редактор предустановок.
  • Файлы, конвертированные одновременно — сколько файлов преобразуется одновременно, от одного до количества физических ядер в вашем компьютере, с ограничением в четыре. По умолчанию установлено одно, потому что видеокодер уже использует каждое ядро сам по себе; больше файлов одновременно только заставляют их конкурировать.
  • Открыть папку вывода — открывает папку файла, который завершился последним, или выбранную вами выходную папку.

Куда сохраняются конвертированные файлы

Выпадающий список назначения на панели опций (Куда записываются преобразованные файлы) выбирает, куда записываются конвертированные файлы. Его первый выбор, Исходная папка, записывает каждый конвертированный файл рядом с его источником и является встроенным; другие варианты — это места назначения, которые вы создали на вкладке Назначения настроек, которую открывает кнопка рядом с выпадающим списком (Изменить места назначения). Там, как и с предустановками, вы добавляете (Новый), копируете (Дублировать) и удаляете (Удалить) места назначения и перетаскиваете их для упорядочивания; у каждого есть имя и папка. Последний выбор выпадающего списка, Выбрать пункт назначения…, открывает системный выбор папок: выбранная вами папка сохраняется как место назначения, названное в честь папки и сразу же выбранное, и повторный выбор той же папки выбирает то же место назначения. Отмена выбора ничего не меняет.

  • Папка — куда записываются файлы. Оставьте его пустым, чтобы записывать рядом с каждым файлом. Кнопка рядом с ним (Обзор) выбирает папку, и вы также можете ввести или вставить путь.

Полный путь (D:\Converted) — это одно место для всего. Когда вы добавляете папку, ее собственное имя и ее подпапки сохраняются внутри нее, поэтому две папки с файлами с одинаковым именем никогда не перекрываются.

Относительный путь — convert, .\convert или ..\convert — отсчитывается от папки каждого файла. .\convert — это папка convert рядом с файлом; ..\convert — это папка рядом с папкой, в которой находится файл. Это позволяет одной настройке обслуживать файлы, находящиеся во многих разных папках. Папка создается, если она не существует, и к ней не добавляется структура: папки, в которых уже находятся файлы, являются структурой.

Конвертированный файл называется по имени своего источника с расширением контейнера предустановки. Он никогда не заменяет свой источник: если имя и место будут одинаковыми, к имени добавляется (converted).

  • Что делать, если выходной файл уже существует — что делать, если выходной файл уже существует. Пропустить (по умолчанию) оставляет его в покое и сообщает, что файл пропущен; Перезаписать перезаписывает его; Сохранить оба записывает второй файл, имя (2), имя (3) и так далее.

ffmpeg, под присмотром

ffmpeg — это программа, которая выполняет конвертацию. FFmpeg Video Studio использует копию, которую он загружает в свою собственную папку, а не ffmpeg, который уже может быть на вашем компьютере, поэтому он всегда запускает сборку, которую он знает.

Если ffmpeg не установлен, FFmpeg Video Studio устанавливает его самостоятельно при первом запуске. Небольшое окно показывает ход установки и закрывается по ее завершении. Он получает ffmpeg, одобренный yaiol для своих приложений, и проверяет его по контрольной сумме, опубликованной yaiol, прежде чем распаковать его в папку, которую используют все приложения yaiol. Загрузка, которая не соответствует, отбрасывается. Если установка не удалась, окно сообщает причину и предлагает Повторить.

Одна и та же копия обслуживает все приложения yaiol, поэтому второе приложение, которое вы открываете, обнаруживает его уже установленным. Настройки > Общие показывают, какая версия установлена, с галочкой, если это последняя. Когда будет одобрена более новая версия, FFmpeg Video Studio установит ее самостоятельно при следующем запуске, в том же небольшом окне, которое затем сообщит об обновлении. Если вам когда-либо понадобится сделать это вручную, Обновить находится в Настройках.

Почему он загружается, а не включен в комплект

Сборки ffmpeg, содержащие лучшие кодировщики H.264 и H.265 (x264 и x265), лицензированы под GPL. Если бы FFmpeg Video Studio поставлялся с одним из них, все приложение также должно было бы быть под GPL. Поэтому приложение не содержит ffmpeg: вы загружаете его один раз, и оно остается отдельной программой.

Загружаемый приложением ffmpeg имеет x264 и x265, поэтому каждый пресет работает с ним. Приложение никогда не использует ffmpeg, установленный вами самостоятельно, потому что оно не может знать, что тот содержит.

Пресеты: как кодируется видео

Пресет определяет, как записывается изображение: контейнер, видеокодек, качество и время, которое кодировщик может потратить на это. Он ничего не говорит о размере изображения, звуке, цвете или эффектах — они выбираются рядом, см. следующие разделы.

Редактор пресетов — это страница настроек, открываемая кнопкой рядом с выпадающим списком пресетов. Слева находится список пресетов: Новый, Дублировать и Удалить работают с ним, а перетаскивание пресета меняет его место — тот же порядок используется в выпадающем списке окна. Справа находятся параметры выбранного пресета; каждое изменение сохраняется сразу, и кнопки сохранения нет. При новой установке поставляются пресеты для распространенных случаев: H.264, H.265, AV1, ProRes, несжатый RGB и прямая копия.

Контейнер и кодек

Контейнер — это внешняя форма файла (.mkv, .mp4, .webm, .mov, .avi); кодек — это способ сжатия изображения внутри. Это отдельные выборы, и не каждая пара возможна: контейнер предлагает только те кодеки, которые он может содержать. Сначала выберите контейнер, а затем список кодеков. Если вы измените контейнер на тот, который не может содержать выбранный вами кодек, предустановка переключится на тот, который может.

Как правило: MKV содержит почти все и сохраняет субтитры; MP4 — это тот, который воспроизводится на каждом устройстве; WebM предназначен для Интернета и принимает только VP9 или AV1; MOV — это мир редактирования и Apple; AVI старый, и на практике здесь только для H.264 или несжатых изображений.

  • Имя — имя предустановки в списках.
  • Контейнер — MKV, MP4, WebM, MOV или AVI.
  • Видео — кодек. H.264 и H.265 являются обычными: широко воспроизводятся, небольшие. AV1 и VP9 сжимают еще больше, но занимают больше времени. ProRes — это формат редактирования: большие файлы, которые легко редактировать. Несжатый RGB записывает изображение без сжатия вообще, что без потерь, но огромно — около 9 ГБ в минуту для видео Full HD. Сохранить оригинал (без перекодирования) описан в разделе копировать и перекодировать.

Качество или битрейт

Кодировщик управляется либо числом качества, либо целевым битрейтом. С числом качества (CRF) вы указываете, насколько хорошим должно быть изображение, и файл получает нужный размер; чем ниже число, тем лучше качество и больше размер. Шкала составляет от 0 до 51 для H.264 и H.265, и от 0 до 63 для AV1 и VP9. Для H.264 обычный диапазон составляет от 18 до 23, а по умолчанию — 20. С целевым битрейтом вы указываете, насколько большим может быть файл — столько-то килобит на каждую секунду видео — и качество будет таким, каким это позволяет. Это делается за один проход, поэтому результат менее точен, чем двухпроходное кодирование, которого в FFmpeg Video Studio нет.

Используйте число качества, когда важно изображение; используйте битрейт, когда файл должен соответствовать ограничению.

  • Режим кодирования — Качество (CRF) или Целевой битрейт. Предлагается для H.264, H.265, AV1 и VP9.
  • Качество (CRF) — число качества. На видеокарте (см. Кодировщики) это собственная шкала карты, которая не является шкалой CRF.
  • Битрейт — целевой битрейт в килобитах в секунду, когда режим является битрейтом.
  • Скорость кодирования — сколько времени может занять кодировщик. Сверхбыстро (самые большие файлы) (только для H.264 и H.265), Быстро, Сбалансировано и Медленно (меньшие файлы): более медленная настройка создает файл меньшего размера при том же качестве. Кодировщики AMD не имеют настройки скорости.
  • Разрядность — 8 или 10 бит для каждого цвета. Десять бит позволяют избежать видимых полос в плавных градиентах; это предлагается для H.265 и AV1 и воспроизводится только на устройствах, которые его поддерживают.
  • Настроить — сообщает H.264 или H.265, какими являются изображения: фильм, анимация, зернистость, неподвижное изображение, быстрое декодирование или нулевая задержка. Оставьте значение «нет», если только один из этих вариантов не соответствует вашему материалу; H.265 не имеет настройки для фильма или неподвижного изображения.
  • Дополнительные параметры x265 — дополнительные настройки для кодировщика H.265, в виде пар key=value, разделенных двоеточиями, передаваемые в x265 как есть. Только для экспертов.
  • Профиль ProRes — только для ProRes: 422 Proxy, 422 LT, 422, 422 HQ или 4444, от самого легкого до самого тяжелого. ProRes не имеет числа качества и скорости.

Копировать или кодировать снова

Сохранить оригинал (без перекодирования) не затрагивает изображение: оно извлекается из старого контейнера и помещается в новый. Это очень быстро и ничего не теряет, поэтому это правильный выбор для изменения только контейнера — например, MKV в MP4. Поскольку изображение не декодируется, ничто, что изменяет изображение, не может быть применено: размер и все эффекты, включая цветовую LUT, игнорируются. Настройка тегов по-прежнему применяется, поскольку она касается только тегов и глав файла. Звук и обрезка работают как обычно.

Любой другой кодек кодирует изображение снова, что занимает время и, при использовании кодека с потерями, немного снижает качество.

Кодировщик: программное обеспечение или видеокарта

Большинство видеокарт могут кодировать видео самостоятельно, гораздо быстрее, чем процессор. Пресет называет только семейство кодеков, H.264 или H.265; какой движок его кодирует — это отдельный выбор, поэтому один пресет может быть создан на процессоре или на карте.

  • Кодировать с помощью на вкладке ffmpeg в Настройках является движком по умолчанию. Программное обеспечение дает тот же файл на каждом компьютере. Автоматически выбирает первую работающую видеокарту: NVIDIA, затем AMD, затем Intel (Quick Sync), и производители, работающие на вашем компьютере, могут быть выбраны по одному. Предлагаются только те производители, которые прошли тест на этом компьютере.
  • Кодировщик в пресете — это Использовать кодировщик по умолчанию, который следует вышеуказанной настройке, или Программное обеспечение, который всегда использует процессор.
  • Проверить кодировщики снова снова тестирует карты; карта или ее драйвер могут измениться без изменения ffmpeg.

Приложение проверяет, какие карты работают, кодируя через каждую из них одну маленькую картинку, когда ffmpeg найден и снова, когда вы запрашиваете; ответ сохраняется до тех пор, пока ffmpeg не изменится. Пресет, который карта не может выполнить, остается на процессоре, чтобы не потерять что-либо молча: это 10-битный пресет, целевой битрейт, дополнительные параметры x265 или настройка. Задание, запущенное до завершения первого теста, также кодируется на процессоре.

Цена скорости — это размер файла: при том же качестве кодировщик карты создает файл большего размера, чем x264 или x265, и его число качества находится в другом масштабе, чем CRF, поэтому тот же пресет не дает тот же файл на другом движке. Используйте карту, когда время важнее размера.

Размер

Размер ограничивает, насколько большим может быть изображение преобразованного файла. Он выбирается в окне, отдельно от предустановки, и редактируется в разделе Размеры в настройках, с теми же инструментами списка, что и предустановки. При новой установке доступны обычные высоты, от 4K до 360p.

Изображение сжимается, чтобы поместиться в заданный вами прямоугольник, сохраняя свою форму, и никогда не увеличивается: видео 480p, преобразованное с размером 1080p, остается 480p. Оставьте одну сторону пустой — Без ограничений — для отсутствия ограничения на эту сторону. Оставшаяся ширина или высота делается четной, что требуется видеокодировщикам.

  • Исходный размер — первый выбор в окне; оставляет размер без изменений.
  • Максимальная ширина и Максимальная высота — прямоугольник в пикселях.

Размер не применяется к скопированному изображению.

Аудио

Что происходит со звуком, выбирается в окне, отдельно от предустановки, из списка аудиозаписей, которые вы редактируете в разделе Аудио в настройках. Список в окне предлагает только те записи, которые может содержать контейнер выбранной предустановки: MKV принимает AAC, Opus, AC-3, PCM или без звука; MP4 принимает AAC и AC-3; MOV принимает AAC, PCM и AC-3; WebM принимает Opus; AVI принимает AC-3, PCM и AAC. Если вы переключитесь на предустановку, которая не может содержать выбранную вами запись, в окне отобразится Исходное аудио.

Оригинальное аудио

Исходное аудио — это не пункт настроек, а правило, разработанное для каждого файла. Оно сохраняет звук точно таким, какой он есть — даже не декодированным — когда контейнер может содержать такой тип звука. Если контейнер не может, звук преобразуется в то, что контейнер обычно принимает: AAC со скоростью 192 кбит/с, Opus со скоростью 128 для WebM, AC-3 для AVI. Изображение ProRes всегда получает несжатый звук PCM, что и ожидают программы редактирования. Файл без звука остается без него.

В большинстве случаев это правильный выбор. Выберите реальный пункт, когда хотите изменить звук.

Аудиозапись имеет следующие элементы управления:

  • Аудио — AAC, Opus, AC-3, PCM (несжатый) или Без звука.
  • Битрейт аудио — для AAC, Opus и AC-3, в килобитах в секунду.

Каналы, уровень и громкость не являются настройками аудиозаписи: это звуковые эффекты, хранящиеся в списке Аудиоэффекты, и они работают даже при простом копировании изображения. Этот список содержит те же эффекты, что и звук FFmpeg Audio Studio, и выбирается на панели опций в разделе Что делается со звуком: эквалайзер, компрессор, шумоподавитель, при этом Редактировать аудиоэффекты открывает его. Пресет или аудиозапись из более ранней версии, имевшая настройку канала, уровня или громкости, автоматически преобразуется в запись аудиоэффектов. При новой установке имеются записи для AAC с тремя битрейтами, AAC стерео, Opus, AC-3 стерео, PCM и без звука.

Эффекты

Запись эффектов — это именованный список действий, выполняемых с изображением во время его преобразования. Этот список называется «Видеоэффекты»; звук имеет свой собственный второй список, «Аудиоэффекты», описанный в разделе Аудио. Он выбирается на панели параметров, отдельно от предустановки, поэтому одна запись может использоваться с любой предустановкой, и редактируется на вкладке Видеоэффекты в Настройках.

  • Редактировать эффекты открывает вкладку эффектов.
  • Новый, Дублировать и Удалить создают, копируют и удаляют запись; перетаскивание строки изменяет порядок списка.
  • Имя — это имя записи.
  • Добавить эффект добавляет эффект к записи (см. Добавление эффекта).
  • Свернуть все эффекты закрывает все карточки записи, и та же кнопка снова открывает их (Развернуть все эффекты).
  • Перетащите, чтобы изменить время выполнения этого эффекта — это захват слева от карточки; Удалить этот эффект удаляет эффект из записи.
  • Вернуть к стандартным — это кнопка рядом с настройкой, которая возвращает ее к значению по умолчанию.

Запись эффектов

Эффект включен, пока он находится в списке, и выключен, когда вы его удаляете; отдельного переключателя нет. Один и тот же эффект может быть в списке несколько раз, каждый раз со своими собственными настройками. На странице каждый эффект представляет собой карточку: заголовок, который остается видимым, когда карточка закрыта (ручка, название эффекта, кнопка, которая его удаляет) и настройки под ним. Под настройками карточка показывает команду ffmpeg, которую она записывает, так что вы можете точно видеть, что будет выполнено.

Добавление эффекта

Добавить эффект — это кнопка категории, объединенная с полем поиска. Кнопка категории предлагает Все или одну категорию и сужает меню до нее; ввод текста в поле поиска сужает его по имени. Выбор эффекта добавляет его в конец списка со значениями по умолчанию, и вы перетаскиваете его в нужное место. Помимо эффектов, созданных для приложения, меню предлагает собственные фильтры ffmpeg, каждый со своими опциями, предоставляемыми ffmpeg.

Порядок выполнения эффектов

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

Все эффекты

Это эффекты, предлагаемые приложением, по категориям, с описанием того, что делает каждый из них. Названия и предложения взяты из каталога эффектов, который устанавливается вместе с ffmpeg, поэтому они соответствуют версии ffmpeg, которая у вас есть; пока ffmpeg не установлен, вкладка эффектов сообщает, что эффекты еще не установлены.

Цвет - Яркость, оттенок, баланс белого, кривые

  • 1D таблица поиска: Применяет 1D цветовую таблицу из файла .cube.
  • Автоконтраст: Растягивает изображение так, чтобы его самые темные и светлые точки использовали полный диапазон.
  • Автоматический баланс белого: Удаляет общий цветовой оттенок, предполагая, что средний цвет сцены серый.
  • Баланс белого для теней и светов: Исправляет цветовой оттенок в самых темных и самых светлых частях отдельно.
  • Временная эквализация: Выравнивает тона по нескольким кадрам.
  • Выборочный цвет: Изменяет один диапазон цветов (красные, синие...) без затрагивания других.
  • Выровнять гистограмму: Равномерно распределяет тона: сильный автоматический контраст.
  • Кривые: Изменяет тона с помощью кривой, как в фоторедакторе.
  • Ограничить значения пикселей: Ограничивает каждое цветовое значение выбранным вами диапазоном.
  • Оттенок и насыщенность: Вращает цвета по цветовому кругу или делает их сильнее или слабее.
  • Оттенок, насыщенность и интенсивность по цветовому диапазону: Как Оттенок и насыщенность, но для выбранных цветовых диапазонов.
  • Перемешать цветовые плоскости: Меняет местами плоскости, из которых состоит изображение: странные, намеренные цвета.
  • Поменять U и V: Меняет местами два цветовых компонента: кожа становится синей.
  • Смешать цветовые каналы: Смешивает красный, зеленый и синий каналы друг с другом: сепия, поменянные цвета, тонированные серые оттенки.
  • Таблица из двух кадров: Вычисляет цветовую таблицу из двух последующих кадров.
  • Таблица поиска (RGB): Вычисляет цветовую таблицу по формуле, используя красный, зеленый и синий каналы.
  • Таблица поиска (YUV): Вычисляет цветовую таблицу по формуле, используя яркость и цветовые плоскости.
  • Таблица поиска по выражению: Вычисляет цветовую таблицу по формуле.
  • Теплота: Делает изображение теплее (оранжевым) или холоднее (синим).
  • Тональное отображение (HDR в обычный): Преобразует видео с высоким динамическим диапазоном в стандартный диапазон. Требует правильной цепочки HDR.
  • Уровни: Устанавливает черную и белую точки для каждого цвета, как в графическом редакторе.
  • Цвет: Первичная цветокоррекция, как в панели грейдинга: лифт, гамма, гейн и смещение с мастер-каналом и отдельными ползунками для красного, зеленого и синего, плюс температура, оттенок, контраст вокруг опорной точки, насыщенность, цветовой тон и усиление цвета. Все параметры в нейтральном значении не оказывают эффекта.
  • Цветовая LUT: Применяет цветовой вид, хранящийся в файле .cube.
  • Цветовой баланс: Сдвигает тени, средние тона и света отдельно в сторону красного, зеленого или синего.
  • Цветовой контраст: Повышает контраст между красной, зеленой и синей частями изображения.
  • Цветовые кривые: Изменить тона с помощью кривой для всего изображения и по одной для красного, зеленого и синего, как в панели грейдинга: перетащите точку линии вверх или вниз, чтобы осветлить или затемнить эту часть изображения. Прямая линия из нижнего левого угла в верхний правый ничего не делает.
  • Черно-белое: Превращает изображение в оттенки серого, выбирая, какие цвета будут светлее.
  • Экспозиция: Делает все изображение светлее или темнее, как экспозиция камеры.
  • Яркость, контраст, насыщенность, гамма: Четыре классических ползунка в одном фильтре.
  • Vibrance: Усиливает тусклые цвета сильнее, чем яркие: более мягкая насыщенность.

Резкость и шумоподавление - Более четкие изображения, меньше шума и зернистости

  • Медиана по времени: Берет среднее значение нескольких кадров для удаления проходящих пятен.
  • Медианный фильтр: Удаляет отдельные пятна и сохраняет края.
  • Резкость: Делает изображение более четким (или мягким) с помощью нерезкой маски.
  • Резкость, адаптивная: Увеличение резкости, которое избегает жестких контуров.
  • Сильное шумоподавление (очень медленно): Самый тщательный удалитель шума из списка: сопоставление блоков в трех измерениях. Занимает минуты на каждую минуту видео.
  • Удалить зернистость: Удаляет зернистость пленки и мелкие пятна.
  • Уменьшение шума со временем: Усредняет несколько кадров для сглаживания зернистости.
  • Уменьшить цветовой шум: Удаляет цветные пятна, сохраняя детали.
  • Уменьшить шум: Быстрый, хороший шумоподавитель для обычного шумного видео.
  • Шумоподавление (2D DCT): Шумоподавитель на основе частот. Медленный.
  • Шумоподавление (3D FFT): Частотный шумоподавитель, работающий со временем. Медленный.
  • Шумоподавление (вейвлеты): Вейвлетный шумоподавитель с несколькими настройками.
  • Шумоподавление (избыточные вейвлеты): Вейвлетный шумоподавитель. Очень медленный.
  • Шумоподавление (нелокальные средние): Аккуратный шумоподавитель. Медленный.

Размытие и смягчение - Мягкий фокус, сглаживание, шлейфы движения

  • Направленное размытие: Размытие в одном направлении: эффект движения.
  • Размытие по Гауссу: Плавное размытие выбранной вами силы.
  • Размытие по квадрату: Простое, быстрое размытие.
  • Размытие с сохранением контуров: Смягчает изображение, не размывая края.
  • Размытие с сохранением краев: Еще одно размытие, которое сохраняет контуры четкими.
  • Размытие с учетом формы: Размытие, которое следует за формами на изображении.
  • Сгладить, но сохранить края: Смягчает изображение, сохраняя четкость контуров, как при сглаживании кожи или мультяшном виде.
  • Сглаживание с сохранением контуров (bilateral): Сглаживание, сохраняющее контуры: смягчение кожи, плоский вид.
  • Усредненное размытие: Быстрое размытие путем усреднения соседних пикселей.

Форма и положение - Границы, поворот, перспектива, масштабирование, апскейлинг

  • Вписать на размытый фон: Вписывает изображение в рамку другой формы и заполняет остальное размытой, увеличенной копией самого себя.
  • Добавить рамки: Окружает изображение цветной рамкой или полосами.
  • Заполнить границы: Заполняет края изображения, например, после стабилизации.
  • Изменение размера с контролем цветового пространства: Изменитель размера, который также преобразует цветовое пространство и глубину цвета.
  • Изменить размер: Делает изображение больше или меньше.
  • Кадрировать: Обрезает полосу с любого края изображения.
  • Коррекция перспективы: Выпрямляет изображение, снятое под углом, перемещая его четыре угла.
  • Масштабирование и панорамирование: Медленно увеличивает или перемещает изображение. Предназначено для статичных изображений: на видео требует осторожности.
  • Масштабирование пиксельной графики (EPX): Увеличивает пиксельную графику в 2 раза методом EPX.
  • Масштабирование пиксельной графики (hqx): Увеличивает пиксельную графику в 2, 3 или 4 раза методом hqx.
  • Масштабирование пиксельной графики (Super2xSaI): Увеличивает пиксельную графику в 2 раза.
  • Масштабирование пиксельной графики (xBR): Увеличивает пиксельную графику в 2, 3 или 4 раза методом xBR.
  • Наклон: Наклоняет изображение вбок или вверх-вниз.
  • Обрезать и повернуть: Повернуть изображение на любой угол (поворот на четверть или половину выполняется точно, без пустых углов) и обрезать полосу с каждого края: рамка накладывается на изображение. Поворот выполняется первым, поэтому пустые углы остаются черными, если рамка их не обрезает.
  • Отразить: Зеркально отражает изображение.
  • Повернуть: Поворачивает изображение на четверть или половину оборота, для видео, снятого телефоном на боку.
  • Поворот на любой угол: Поворачивает изображение на любой угол, не только на четверть оборота.
  • Проекция 360 видео: Преобразует 360-градусное видео между проекциями или просматривает его.
  • Прокрутка изображения: Перемещает изображение с постоянной скоростью, как бегущая строка.
  • Разрезать изображение на кадры: Разделяет одно мозаичное изображение на последовательность изображений.
  • Стереоскопическое 3D: Преобразует способы хранения 3D-изображения: рядом, сверху и снизу, по одному глазу за раз.

Время и кадры - Трюки с кадрами: таймлапс, плавное движение, заполнение

  • Воспроизвести назад: Воспроизводит клип с конца до начала, включая звук. Весь клип хранится в памяти.
  • Выбрать лучший кадр из каждой группы: Оставляет один репрезентативный кадр из каждой группы кадров.
  • Добавить отступы в начале или конце: Удерживает первый или последний кадр, или добавляет черные полосы, до или после. Изменяет длительность.
  • Затухание: Плавное появление изображения из черного в начале сохраняемой части и плавное исчезновение в черный в ее конце. Каждая длительность указывается в секундах; 0 оставляет этот конец без изменений.
  • Изменить частоту кадров, смешивая: Повышает или понижает частоту кадров путем смешивания соседних кадров.
  • Обрезать: Оставляет одну часть клипа и отбрасывает остальное.
  • Оставить один кадр из N: Оставляет каждый N-й кадр: быстрый эффект таймлапса.
  • Перемешать кадры: Располагает кадры в заданном вами порядке.
  • Плавное движение: Создает промежуточные кадры для плавного замедленного движения. Медленный.
  • Повторить кадры: Повторяет отрезок кадров несколько раз. Изменяет длительность.
  • Скорость (изменение временных меток): Воспроизводит быстрее или медленнее, изменяя время показа каждого кадра. Изменяет длительность.
  • Случайные кадры: Показывает кадры в случайном порядке. Прием.
  • Удалить дублирующиеся кадры: Удаляет кадры, которые повторяют предыдущий, для видео, растянутого из более низкой частоты кадров.
  • Удалить почти дублирующиеся кадры: Удаляет кадры, повторяющие предыдущий.
  • Частота кадров: Принудительно устанавливает постоянное количество кадров в секунду.

Исправление проблем - Бэндинг, мерцание, дрожание, чересстрочность, логотипы, объектив

  • Деинтерлейс (нейронная сеть): Высококачественный деинтерлейсер. Медленный.
  • Деинтерлейс (с компенсацией движения): Деинтерлейсер, отслеживающий движение. Медленный.
  • Деинтерлейсинг: Удаляет гребенчатый узор, который чересстрочное видео показывает на движущихся объектах.
  • Деинтерлейсинг (трассировка краев): Деинтерлейсер, который следует за краями.
  • Деинтерлейсинг (ядро): Простой деинтерлейсер на основе ядра.
  • Деинтерлейсинг (bwdif): Хороший деинтерлейсер, альтернатива встроенному.
  • Деинтерлейсинг (Weston three-field): Деинтерлейсер, использующий три поля.
  • Извлечь поле: Оставляет только верхнее или нижнее поле.
  • Коррекция дисторсии объектива: Выпрямляет выпуклость широкоугольного объектива.
  • Объединить поля: Собирает пары полей обратно в кадры.
  • Отменить телесин (сопоставление полей): Восстановить исходные кадры фильма, который был преобразован в чересстрочное видео 29.97.
  • Отменить телесин (фиксированный шаблон): Удалить шаблон телесина, полученный при переносе пленки в видео.
  • Повторять поля: Применяет флаги повторения полей видео MPEG.
  • Применить telecine: Добавляет шаблон telecine (пленка в видео).
  • Разделить на поля: Разделяет каждый кадр на два поля.
  • Сглаживание артефактов сжатия (быстро): Фильтр постобработки против блочных артефактов и ореолов.
  • Сглаживание артефактов сжатия (медленно): Медленный, тщательный фильтр постобработки.
  • Сглаживание артефактов сжатия (простое): Простой пост-процессинговый фильтр против артефактов сжатия.
  • Сглаживание артефактов сжатия (pp7): Еще один пост-процессинговый фильтр против артефактов сжатия.
  • Сдвиг фазы поля: Корректирует поля, которые не совпадают по фазе.
  • Сделать чересстрочным: Превращает прогрессивное видео в чересстрочное.
  • Смягчить вспышки: Уменьшает вспышки, которые могут вызвать фоточувствительную эпилепсию.
  • Сопоставление полей по подсказкам: Сопоставляет поля, используя файл подсказок.
  • Сплести поля, двойное: Сплетает поля в вдвое большее количество кадров.
  • Стабилизировать дрожащее видео: Быстрый однопроходный стабилизатор.
  • Удалить блоки сжатия: Смягчает квадраты, которые появляются в перекомпрессированном видео.
  • Удалить дрожание: Удаляет заикание, оставленное pulldown.
  • Удалить логотип: Скрывает логотип внутри заданного вами прямоугольника.
  • Удалить мерцание: Выравнивает яркость, которая колеблется между кадрами.
  • Удалить полосы, быстро: Быстрый способ сглаживания градиентов.
  • Удалить цветовые полосы: Сглаживает видимые ступеньки в небе и градиентах.
  • Уменьшить эффект «ползущих точек»: Удаляет точки и радужные артефакты старого аналогового видео.
  • Установить порядок полей: Меняет местами, какое поле идет первым.
  • Чересстрочная или прогрессивная развертка полей: Переупорядочивает строки полей.
  • Чересстрочная развертка по времени: Объединяет кадры в чересстрочные поля по времени.
  • Pullup (отмена telecine): Восстанавливает полные кадры из telecine-последовательности полей.

Виды и стили - Творческие эффекты: негатив, пикселизация, глитч, шлейфы

  • Виньетка: Затемняет углы, как это делают старые объективы и пленки.
  • Заливка: Заполняет область одного цвета другим.
  • Зернистость пленки: Добавляет шум или зернистость поверх изображения.
  • Контактный лист: Размещает несколько последовательных кадров в одном изображении.
  • Контур: Рисует только края: вид эскиза.
  • Края (Кирш): Эффект обнаружения краев с оператором Кирша.
  • Края (Prewitt): Эффект обнаружения краев с оператором Prewitt.
  • Края (Roberts): Эффект обнаружения краев с оператором Робертса.
  • Края (Scharr): Эффект обнаружения краев с оператором Шарра.
  • Края (Sobel): Эффект обнаружения краев с оператором Собеля.
  • Негатив: Инвертирует каждый цвет, как на фотонегативе.
  • Перемешать пиксели: Перемешивает пиксели в блоках.
  • Пикселизация: Превращает изображение в крупные блоки.
  • Пользовательский матричный фильтр: Применяет заданную вами матрицу чисел (размытие, рельеф, резкость).
  • Поменять два прямоугольника: Обменивает две области изображения.
  • Постеризация: Уменьшает количество цветов изображения до нескольких плоских.
  • Псевдоцвета: Окрашивает уровни яркости в цвета, как тепловизор.
  • Размытие движения и двоение: Смешивает несколько кадров: плавное размытие или эхо.
  • Расширить: Увеличивает яркие формы с помощью структурирующего элемента.
  • Сдвинуть цветовой слой: Сдвигает цветовой слой относительно изображения.
  • Смешивание последующих кадров: Объединяет каждый кадр с предыдущим выбранным способом.
  • Смещение цветовых каналов: Сдвигает красный, зеленый и синий каналы: эффект глитча или 3D-очков.
  • Создать маску: Превращает пиксели в черно-белую маску по пороговым значениям.
  • Сохранить один цвет, остальное обесцветить: Все становится серым, кроме выбранного вами цвета.
  • Сохранить один цвет, остальное обесцветить (HSV): Как и другой фильтр сохранения цвета, выбирает цвет по оттенку.
  • Сохранить один цвет, остальное обесцветить (YUV): Как и другой фильтр сохранения цвета, но с другим выбором цвета.
  • Тонировать цветом: Придает всему изображению выбранный вами цветовой оттенок.
  • Увеличить яркие области: Делает яркие области больше (морфологический эффект).
  • Уменьшить яркие области: Делает яркие области меньше (морфологический эффект).
  • Уравнение для каждого пикселя: Вычисляет каждый пиксель по формуле.
  • Усилить движение: Преувеличивает изменения между кадрами.
  • Формула в частотной области: Редактирует частоты изображения с помощью выражений.
  • Шлейфы движения: Оставляет призрачные шлейфы за движущимися объектами.
  • Эрозия: Уменьшает яркие формы с помощью структурирующего элемента.
  • Tilt-and-shift: Создает необычный эффект временной нарезки, где время меняется по всему изображению.

Рисование на изображении - Прямоугольники, сетки, векторные рисунки

  • Водяной знак: Размещает изображение, например, логотип, в углу.
  • Встроить субтитры: Встраивает первую дорожку субтитров файла в изображение. Выходной файл не будет иметь дорожки субтитров. Работает только с текстовыми субтитрами.
  • Встроить субтитры (стилизованные ASS): То же самое для стилизованных субтитров ASS, со своими шрифтами и цветами.
  • Нарисовать векторную графику: Рисует фигуры и пути из векторного описания.
  • Нарисовать прямоугольник: Рисует цветной прямоугольник, заполненный или только контур.
  • Нарисовать сетку: Рисует сетку линий поверх изображения.
  • Текст: Написать текст на изображении, сколько угодно. Для каждого текста задается зона: текст разбивается на строки, чтобы соответствовать ее ширине, и может показывать прошедшее или оставшееся время.
  • Текст, все опции: Пишет строку текста на изображении: заголовок, имя, обратный отсчет.

Без эффектов

Первый выбор выпадающего списка эффектов, Без эффектов, не является записью: он ничего не делает. Его нельзя редактировать или удалять.

Теги: что файл говорит о себе

Помимо изображения и звука, видеофайл содержит информацию о себе: кто его создал, когда, где, с помощью чего. При конвертации файла вся эта информация копируется, если вы не укажете иное. Настройка тегов — это именованный выбор того, что исключается. Она выбирается на панели опций, отдельно от пресета и эффектов, и редактируется на вкладке Теги в Настройках. Она работает одинаково, независимо от того, перекодируется видео или просто копируется.

  • Теги — это выпадающий список на панели опций.
  • Изменить теги открывает вкладку метаданных.
  • Новый, Дублировать и Удалить создают, копируют и удаляют настройку; перетаскивание строки изменяет порядок списка.
  • Имя — это имя настройки.
  • Теги выбирает между сохранением всего, кроме перечисленного, и удалением всего, кроме перечисленного.
  • Исключения: теги для удаления (или Исключения: теги для сохранения, в другом режиме) — это список имен тегов, к которым относится режим.
  • Удалить главы исключает главы.

Что содержит файл

Информация находится в трех местах.

  • В файле в целом: title (название), artist (исполнитель), comment (комментарий), дата создания файла (creation_time) и, в видео с телефона, место съемки (location, GPS-позиция) и часто устройство. Каждый из них является тегом с именем и значением.
  • В каждом треке, изображении, каждом звуке и каждом субтитре: его language (язык), иногда собственное название, handler_name, которое оставила программа, записавшая трек (оно может называть устройство), и снова дата создания.
  • В главах: именованные временные диапазоны, которые проигрыватель показывает как полосу пропуска. Название главы — это ее title.

Некоторые поля принадлежат контейнеру, а не вам: тег encoder ffmpeg и технические поля, такие как тип MP4. Они перезаписываются независимо от ваших действий, поэтому настройка никогда не называет, не удаляет и не предлагает их.

Сохранить все или удалить все

Сохранить все теги копирует каждый тег и удаляет только имена из списка. Используйте его, чтобы удалить GPS-позицию и дату и оставить остальное.

Удалить все теги удаляет каждый тег и сохраняет только имена из списка. Это более безопасный выбор, когда речь идет о конфиденциальности: имя, о котором никто не подумал, также исчезает, потому что его нет в вашем списке.

С Сохранить все теги и location* и creation_time в списке, видео с телефона теряет свою GPS-позицию и даты, и сохраняет свое название и язык каждого трека. С Удалить все теги и title и language в списке, оно сохраняет только эти два.

Именование тега

Напишите одно имя на строку или несколько на одной строке, разделенных ;. Регистр не имеет значения, а * обозначает любую последовательность символов: location* соответствует location и location-eng. Во время ввода под полем появляются подсказки с именами, которые обычно записывают камеры и телефоны; щелчок помещает имя вместо того, что вы напечатали. Можно ввести любое имя, включая то, которое использует только ваша камера.

Имя применяется везде, где оно появляется: в файле, в каждом треке и в каждой главе. Таким образом, title в списке имен для сохранения сохраняет название файла, названия треков и названия глав вместе.

Главы

Удалить главы удаляет главы из преобразованного файла. Без этой опции главы остаются, и то, что происходит с их названиями, следует списку, как и любой другой тег: если все удалено и ничего не указано, главы остаются, но теряют свои названия.

Начальные настройки

При новой установке есть одна настройка, Сохранять все теги, которая ничего не меняет. Это обычная запись, которую можно редактировать, переименовывать или удалять, и всегда есть хотя бы одна: если список опустошается, эта запись возвращается.

Обрезка

Два поля Начало и Конец под опциями сохраняют только часть каждого файла. Введите время в секундах (90), минутах и секундах (1:30) или часах, минутах и секундах (1:02:03); пустое поле ничего не обрезает с этой стороны. Одно и то же время применяется ко всем файлам запуска.

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

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

Другие настройки

Страница настроек, открываемая с помощью Открыть настройки, содержит описанные выше списки и несколько общих настроек. Справка открывает эту справку.

  • Язык — язык приложения.
  • Тема — Светлый или Тёмный.
  • Показывать новости от yaiol — может ли FFmpeg Video Studio показывать новости от yaiol при запуске. Это один переключатель для каждого приложения yaiol на компьютере; когда он выключен, ничего не запрашивается.
  • Показывать уведомление по завершении преобразования — на вкладке Уведомления. Когда выполнение завершается, система показывает одно уведомление, Преобразование завершено, с тем же количеством, что и строка внизу, например, "3 преобразовано · 1 пропущено · 2 не удалось". Выполнение, которое было только отменено, ничего не показывает. По умолчанию оно включено, и вы также можете отключить FFmpeg Video Studio в собственных настройках уведомлений вашей системы.

Когда выходит новая версия FFmpeg Video Studio, при запуске открывается небольшое диалоговое окно новостей с карточкой, на которой написано Доступна новая версия и версия, перечислены изменения по сравнению с вашей текущей версией и предлагается Скачать. Оно только информирует вас: ничего не устанавливается автоматически, а неудачная проверка проходит беззвучно. Больше не показывать на карточке предотвращает ее повторное появление; для карточки новой версии — до выхода еще более новой версии. Карточка новой версии не зависит от переключателя новостей выше.

Вопросы

Файл не обрабатывается с ошибкой "Unknown encoder". Почему?

Предустановка указывает кодировщик, которого нет в вашем ffmpeg. Ffmpeg, устанавливаемый приложением, имеет программные кодировщики, а видеокарта используется только после прохождения теста настройки кодировщика, поэтому такого не должно происходить; если это все же случилось, выберите другую предустановку и снова проверьте кодировщики в Настройках.

Есть ли двухпроходное кодирование?

Пока нет. Целевой битрейт выполняется за один проход, что менее точно, чем за два. Для файла заданного размера лучшим выбором в настоящее время является число качества, а затем проверка размера.

Содержание