Помощь
Что такое FFmpeg Audio Studio?
FFmpeg Audio Studio конвертирует аудиофайлы из одного формата в другой, используя ffmpeg в качестве движка. Вы добавляете файлы, выбираете предустановку и конвертируете; результат сохраняется рядом с оригиналами или в выбранной вами папке. Он читает все, что может декодировать ffmpeg, и записывает восемнадцать форматов, от MP3, AAC, FLAC, Opus и Ogg Vorbis до WAV, AIFF, WMA и формата рингтонов iPhone.
Что отличает его, так это то, что три выбора делаются отдельно, каждый из своего выпадающего списка на панели опций справа от окна: предустановка (что является выходом), настройка тегов (какие теги и обложка сохраняются) и настройка эффектов (что делается со звуком). Таким образом, одна предустановка может быть использована с настройкой, которая удаляет комментарии, с другой, которая нормализует громкость, или ни с одной из них. Теги также переносятся из одного формата в другой под именами, которые показывает редактор тегов, поэтому поле сохраняет свое значение от FLAC до MP3, M4A и WMA.
FFmpeg Audio Studio имеет два представления, выбираемые первыми двумя кнопками заголовка. Рабочее представление открывается первым: один файл за раз, с его формой волны, реальным воспроизведением с примененными эффектами, вырезкой, затуханиями и ползунками для каналов звука, эквалайзером, компрессором и уровнем (см. Рабочее представление). Пакетное представление предназначено для многих файлов одновременно: список файлов, заголовок с действиями над файлами, панель справа с выборами, которые формируют запуск - предустановка, теги, эффекты, назначение и что делать, когда файл существует - и, внизу, количество одновременных преобразований, кнопка «Конвертировать» и кнопка, открывающая выходную папку, а также нижняя панель со строкой состояния. Остальная часть этой страницы описывает пакетное представление, если не указано иное.
- Работа: один файл за раз показывает рабочее представление.
- Пакет: конвертировать много файлов с пресетами показывает пакетное представление.
Рабочий вид
Рабочий вид предназначен для работы с одним файлом за раз: вы слышите, как будет звучать преобразование, устанавливаете обрезку и затухания, глядя на форму волны, и выполняете преобразование оттуда. Перетащите аудиофайл на пустую левую сторону (Перетащите аудиофайлы сюда, чтобы прослушать или отредактировать их) или выберите его из списка файлов под формой волны; папка, перетащенная сюда, игнорируется. Когда файл не выбран, в этой области отображается сообщение о том, что пока ничего не слышно.
- Показать список файлов снова показывает список файлов после того, как его заменила панель.
- Скрыть панель под изображением скрывает панель под формой волны, а Показать панель под изображением возвращает ее.
Форма волны и воспроизведение
Форма волны извлекается из самого файла. Воспроизведение запускает ffmpeg с включенными эффектами, поэтому то, что вы слышите, будет звучать как преобразованный файл, за исключением окончательного кодирования. Изменение файла или эффекта во время воспроизведения перезапускает звук с того места, где вы остановились. Если какой-либо эффект не слышен в предварительном просмотре, он пропускается, и строка Исключено из звука называет его; преобразование все равно применяет его.
- Воспроизвести и Пауза запускают и останавливают звук.
- Назад на одну секунду и Вперёд на одну секунду перемещают позицию на одну секунду.
- Громкость — это громкость, на которой вы слушаете, а Выключить звук и Включить звук отключают и восстанавливают ее. Это изменяет только то, что вы слышите, но не файл.
- Измерение звука... отображается, пока эффект, который должен сначала прослушать весь файл, например нормализация громкости, измеряет его.
Обрезка
Обрезка сохраняет одну часть файла. Кнопки, помеченные [ и ], устанавливают начало и конец обрезки в текущей позиции, а щелчок по осциллограмме перемещает позицию. Отбрасываемая часть затемняется. Обрезка является одной из настроек эффектов файла, поэтому она записывается в преобразованный файл, и ничего не обрезается только предварительным просмотром.
- Начать резку здесь и Завершить резку здесь устанавливают начало и конец обрезки.
- Перейти к началу резки и Перейти к концу резки перемещают позицию к началу и к концу обрезки.
- Сохранить весь файл отменяет обрезку и сохраняет весь файл.
- Длительность — это длина того, что будет записано после обрезки.
Затухания
Затухание нарастания и затухание спада — это два маркера на осциллограмме, по одному на каждом конце сохраненной части. Перетащите маркер, чтобы увеличить или уменьшить его затухание, или введите секунды в числовых полях под осциллограммой. Затухание остается внутри сохраненной части, и два затухания никогда не перекрываются. Затухание в ноль секунд означает отсутствие затухания.
Панели
Под формой волны ряд кнопок выбирает, что отображается на панели: список файлов или одна панель за раз. Каждая панель — это элемент управления для одного эффекта, и его использование включает этот эффект в списке рабочего представления, поэтому то, что вы устанавливаете, сразу слышно и записывается в файл.
- Панель каналов показывает плитки, которые называют способ обработки каналов: поменять местами левый и правый, воспроизвести одну сторону на обеих, смешать обе в один канал и свести в стерео. Каналы файла не являются частью предустановки: они являются этим эффектом, поэтому файл изменяется только тогда, когда вы выбираете плитку. Предустановка из более ранней версии, которая содержала выбор канала, преобразуется в этот эффект при первом запуске приложения.
- Панель эквалайзера рисует десять полос как одну кривую на графике, с частотой по горизонтали и усилением вверх и вниз.
- Панель компрессора рисует два элемента управления компрессора как его кривую: уровень, который выходит для каждого входящего уровня.
- Панель уровня предлагает четыре способа установки громкости — фиксированное усиление, громкость, пик или ReplayGain — и используется один за раз: выбор другого заменяет первый. Каждое число выбранного способа — это ползунок, который вы перетаскиваете.
Список эффектов в представлении работы
Собственный список представления работы, Аудиоэффекты, находится под формой волны. Он не является одной из сохраненных записей эффектов пакетного представления: он принадлежит представлению работы, и то, что он содержит, воспроизводится в предварительном просмотре и применяется при конвертации. Стандартные эффекты всегда присутствуют в виде строк с переключателем, в фиксированном порядке, так что вы можете попробовать их, включая и выключая; другие эффекты добавляются из Добавить эффект, как описано в разделе Добавление эффекта.
Рядом с ним в представлении работы есть свои собственные параметры для файла: предустановка Аудио, настройка тегов (Теги), Назначение и Если существует, которые работают так, как описано в разделах о предустановках, тегах и местах назначения.
- Эффекты, перечисленные в рабочем представлении на вкладке ffmpeg в Настройках выбирает, какие эффекты список показывает готовыми к включению; остальные остаются в меню Добавить эффект. Эффект, на котором построено приложение, всегда отображается в списке. Вернуться к стандартному списку возвращает стандартный список.
Команда ffmpeg
Панель под списком файлов показывает точную команду ffmpeg, с помощью которой будет преобразован выбранный файл, включая эффекты и обрезку, так что вы можете прочитать ее или запустить самостоятельно. Если файл не выбран, об этом сообщается.
- Команда ffmpeg — это панель, а Копировать копирует команду в буфер обмена.
Добавление файлов
Создайте список файлов для конвертации, выбирая файлы, выбирая целую папку или перетаскивая их в окно. В каждой строке отображается изображение, встроенное в файл, в виде небольшой миниатюры, или нота, если его нет.
- Добавить файлы открывает окно выбора файлов. Предлагаются только аудиофайлы, которые может читать ffmpeg.
- Добавить папку добавляет папку; в ней и во всех папках ниже нее находятся аудиофайлы. Имя папки запоминается, чтобы структуру можно было восстановить в месте назначения (см. Места назначения).
- Очистить список очищает список от всех строк, которые не конвертируются.
- Удалить из списка — это кнопка одной строки; пока строка конвертируется, та же кнопка вместо этого отменяет ее.
Список
Файл добавляется один раз; повторное добавление того же файла ничего не делает. Строка со статусом «Готово», «Пропущено», «Не удалось» или «Отменено» остается в списке и преобразуется снова, со своими собственными настройками, при следующем нажатии кнопки преобразования.
Каждый файл имеет свои собственные настройки — свой пресет, настройки тегов, настройки эффектов, место назначения и что делать, если файл существует. Добавляемый файл принимает параметры, отображаемые на панели опций в данный момент, и только что добавленные файлы выбираются после этого. Панель — это кисть: она никогда не показывает параметры строки, и выбор строк никогда не меняет ее. Чтобы применить другие параметры к другим файлам, выберите их, установите параметры на панели и нажмите Применить: это запишет все параметры панели в выбранные строки, которые не находятся в очереди или не выполняются, и она неактивна, пока ничего не выбрано. Выберите щелчком, Ctrl (или Cmd) и щелчком, чтобы добавить или удалить строку, Shift и щелчком для диапазона от последнего щелчка, или Ctrl+A для каждой строки; щелчок по пустой части списка очищает выделение. Нижняя панель показывает, сколько строк выбрано.
Каждая строка показывает один небольшой чип для каждого параметра — пресет, настройки тегов, настройки эффектов, место назначения и политику «если существует». Параметр, который оставляет все как есть, опускается, поэтому обычная строка показывает только свой пресет.
- Применить применяет параметры панели к выбранным файлам.
Преобразование
Нажмите кнопку преобразования, чтобы запустить каждую строку, которая еще не находится в очереди или не выполняется. Каждый файл является отдельным заданием, поэтому один сбой никогда не останавливает другие, а строка, которая завершилась сбоем, указывает причину.
- Конвертировать преобразует каждую строку, которая не находится в очереди или не выполняется, каждая со своими собственными настройками (см. Список). Строка, чьи собственные параметры привели бы только к повторному кодированию в том же виде, не имеет ничего общего и исключается.
- Остановить появляется во время выполнения и отменяет каждый файл, который находится в очереди или преобразуется; частично записанный вывод удаляется.
- Отмена в строке отменяет этот один файл.
Что означает значок строки
Строка последовательно проходит через свои состояния, и значок показывает текущее состояние.
- В очереди ожидает свободного места.
- Чтение файл проверяется.
- Анализ с последующим процентом означает, что файл читается перед преобразованием, потому что для эффекта нужны числовые данные из него (где звук начинается и заканчивается, насколько он громкий); это появляется только тогда. Последующее преобразование измеряется по длине вывода, поэтому обрезанный файл все равно достигает ста процентов.
- Процент — это само преобразование, измеряемое по длине будущего вывода.
- Готово завершено; строка также показывает, куда был сохранен файл.
- Пропущено выходной файл уже существует, и место назначения указывает пропустить его.
- Сбой что-то пошло не так; причина показана в строке.
- Отменено вы остановили это.
Строка состояния в левом нижнем углу показывает, сколько файлов готово перед запуском, сколько обрабатывается во время него, а затем результат: сколько было преобразовано, пропущено и не удалось.
Файлы одновременно
Число рядом с «Конвертировать» в последней строке панели опций определяет, сколько файлов конвертируется одновременно: от одного до количества физических ядер машины, что также является значением по умолчанию. Кодирование ограничено процессором, поэтому больше процессов, чем ядер, только конкурируют за одно и то же ядро и один и тот же диск: на восьмиядерной, шестнадцатипоточной машине одновременное выполнение шестнадцати процессов оказалось медленнее, чем восьми, поэтому не предлагается ничего выше количества физических ядер. Уменьшите это значение, когда компьютер должен оставаться отзывчивым.
- Файлы, конвертированные одновременно — это его название при наведении курсора.
Когда кнопка «Преобразовать» неактивна
Кнопка «Преобразовать» неактивна, когда ни одна строка не требует действий: для каждой строки ее предустановка, настройки тегов и эффектов вместе ничего не изменят — предустановка (Оригинал), настройки тегов не удаляют теги и обложки, и не выбран ни один эффект. Преобразование только повторно закодирует каждый файл, что приведет к потере качества без какой-либо пользы. Примените другую предустановку, настройки тегов, которые что-то удаляют, или эффект к некоторым строкам, и кнопка снова станет активной. Она также неактивна, когда нет файлов в списке, когда выполняется процесс, и когда ffmpeg не найден.
Пресеты: формат и его качество
Пресет определяет, что представляет собой вывод: формат, его качество и параметры, которые имеет этот формат. Он выбирается в первом раскрывающемся списке панели параметров и редактируется на вкладке Пресеты в Настройках, которую открывает кнопка рядом с раскрывающимся списком.
- Изменить предустановки открывает вкладку «Пресеты».
- Новый, Дублировать и Удалить добавляют пресет, копируют выбранный и удаляют его. Всегда есть хотя бы один пресет.
- Пресет перемещается перетаскиванием его строки; тот же порядок используется в раскрывающемся списке панели.
Предустановка
При новой установке поставляется набор готовых предустановок (MP3 на 128, 192 и переменной высокой, AAC, Opus, WMA, AC-3, рингтон iPhone, Ogg Vorbis, FLAC, WAV 16-бит и AIFF 16-бит). Это обычные предустановки: переименовывайте, редактируйте или удаляйте их. Рингтон iPhone обрезается до 40 секунд, что является максимальной длиной, которую принимает iOS.
- Имя — это имя, отображаемое в выпадающем списке.
- Формат — это выходной формат. Параметры ниже следуют за ним: формат показывает только те элементы управления, которые у него фактически есть.
Качество
Каждый формат имеет одну основную настройку качества, числовое поле с единицей измерения рядом, и его значение зависит от формата: битрейт в кбит/с для MP3, AAC, Opus, WMA и AC-3; уровень переменного качества для Ogg Vorbis и переменного MP3; уровень сжатия для FLAC и WavPack, который изменяет только время кодирования и размер файла, но не звук. WAV не имеет настройки качества. Более высокий битрейт или уровень означает больший по размеру и лучше звучащий файл.
- Режим битрейта (MP3 и Ogg Vorbis) выбирает, как кодировщик распределяет свои биты: Постоянный — это постоянный битрейт, Переменный следует за музыкой для лучшего соотношения размера к качеству, а Среднее (ABR) (только MP3) стремится к среднему значению.
- Битрейт — это битрейт для постоянного и среднего режимов.
- Уровень качества — это уровень для переменного режима.
- Сжатие — это уровень сжатия FLAC и WavPack.
Частота дискретизации и битовая глубина
Эти параметры описывают форму аудио. Если оставить исходные значения, выходные данные будут иметь те же значения, что и входные; изменение их приводит к передискретизации. Предлагаются только те значения, которые принимает формат. Каналы (обмен, одна сторона на обеих, микширование до моно или стерео) являются звуковым эффектом в списке Аудиоэффекты.
- Частота дискретизации — это количество отсчетов в секунду на выходе.
- Разрядность — это размер отсчета для форматов, которые его имеют (FLAC, ALAC, WAV, AIFF и некоторые другие).
Дитеринг
Когда 24-битная запись преобразуется в 16-битную, сэмплы округляются, и это округление оставляет слабое искажение, слышимое на тихих пассажах. Дитеринг сначала добавляет очень небольшое количество шума, который превращает это искажение в постоянный шипящий звук, намного ниже музыки. Простое округление является настройкой по умолчанию и подходит для большинства музыки; дитеринг предназначен для тихих, высококачественных мастер-записей. Он никогда не применяется к 24-битному выводу.
- Дитеринг (когда выход 16 бит) появляется, когда вывод 16-битный.
Версия тега ID3
Выходные файлы MP3, AIFF и WAV содержат тег ID3 версии 2.3 или 2.4. Версия 2.3 читается каждым проигрывателем и по умолчанию записывается Mp3tag; 2.4 новее и хранит текст в UTF-8. Обе версии сохраняют повторяющееся поле как отдельные значения. Оставьте 2.3, если только что-то не требует 2.4.
- Версия тега ID3 выбирает версию.
Расширенные параметры
Под обычными элементами управления в свернутом разделе находятся переключатели, которые кодировщик имеет помимо настройки качества. Если их не трогать, кодировщик принимает решение сам, и предустановка, которая никогда не открывает раздел, создает тот же файл, что и раньше. Оставьте их в покое, если вы не знаете, что вам нужно.
- Расширенные параметры — это раздел; каждая запись — Автоматически, пока вы ее не установите.
- MP3: Совместное стерео, Качество кодировщика (0 лучшее, 9 быстрое), Фильтр нижних частот (Гц), Фильтр высоких частот (Гц), Использовать битовый резервуар, Установить флаг авторских прав и Установить флаг оригинала.
- Ogg Vorbis: Минимальный битрейт (кбит/с) и Максимальный битрейт (кбит/с) переключают его в режим с целевым битрейтом.
- Opus: Оптимизировать для (музыка, голос или низкая задержка), Режим битрейта, Размер кадра, Сложность (от 0 до 10), Пропускная способность и Инверсия фазы интенсивности стерео.
- FLAC: Размер блока, Стереорежим, Максимальный порядок LPC, Точность коэффициентов LPC, Минимальный порядок разбиения, Максимальный порядок разбиения и Исчерпывающий поиск модели.
- AAC: Ограничение полосы пропускания (Гц) ограничивает самую высокую сохраняемую частоту.
(Оригинальный)
Первый выбор в выпадающем списке предустановок не является предустановкой: (Оригинал) преобразует каждый файл в формат, который сохраняет его собственный аудиокодек, с тем же битрейтом. Это для задач, где должны измениться только теги или звук, а не формат. Кодек, который не поддерживается ни одним выходным форматом (например, APE), не сможет обработать этот файл, с сообщением в его строке. Его нельзя редактировать или удалять.
Назначения: куда отправляются файлы
Назначение — это папка плюс шаблон, который именует файлы, выбирается на панели параметров и редактируется на вкладке Назначения в Настройках.
- Изменить места назначения открывает вкладку «Назначения».
- Куда записываются преобразованные файлы — это раскрывающийся список назначений на панели параметров.
- Имя — это имя, отображаемое в раскрывающемся списке.
- Папка — это место, куда записываются файлы, а Обзор выбирает его. Относительная папка, такая как
convert,.\convertили..\convert, отсчитывается от папки каждого файла:.\convert— это папкаconvertрядом с файлом,..\convert— рядом с его папкой, поэтому одна запись обслуживает файлы, находящиеся во многих папках. Структура папок при этом не сохраняется, потому что папки, в которых находятся файлы, уже являются структурой. Полный путь, такой какD:\Out, является одним местом для каждого файла.
Исходная папка
Первая запись, Исходная папка, является встроенной: каждый вывод записывается рядом со своим оригиналом и сохраняет его имя с новым расширением. Она не требует папки и не может быть отредактирована.
Шаблон имени файла
Шаблон именует каждый выходной файл по тегам его собственного файла. Нажмите на тег, чтобы добавить его; косая черта создает подпапку. Теги — это имя исходного файла, название, исполнитель, исполнитель альбома, альбом, номер трека, номер диска, год и жанр.
- Шаблон имени файла — это шаблон. Отсутствующий тег файла создает пустую часть, которая отбрасывается, за исключением того, что отсутствующий исполнитель или альбом читается как «Неизвестный исполнитель» или «Неизвестный альбом», а отсутствующее название возвращается к исходному имени файла.
- Пример показывает, как будет называться вымышленный файл, чтобы вы могли проверить шаблон перед его использованием.
Шаблон из исполнителя, затем альбома, затем номера трека и названия с дефисом между ними помещает трек с тегами Björk, Homogenic, 3, "Jóga" в Björk/Homogenic/03 - Jóga.mp3; номер трека дополняется до двух цифр, а символы, запрещенные файловой системой, заменяются.
Сохранить структуру папок
Когда папка добавляется, ее подпапки могут быть перестроены в целевой папке, что сохраняет древовидную структуру альбома. Собственное имя добавленной папки также сохраняется, поэтому две добавленные папки остаются двумя папками. Файл, добавленный отдельно, не имеет папки для сохранения.
- Сохранять структуру папок при преобразовании папки включено по умолчанию.
Если файл существует
Что происходит, когда выходной файл с таким именем уже существует. Выходной файл никогда не является самим входным файлом.
- Что делать, если выходной файл уже существует — это раскрывающийся список на панели параметров.
- Пропустить (по умолчанию) оставляет существующий файл и помечает строку как Пропущено.
- Перезаписать заменяет его.
- Сохранить оба записывает новый файл рядом с ним под пронумерованным именем, например
name (2).mp3.
Открыть выходную папку
- Открыть папку вывода открывает папку самого нового завершенного файла, а до завершения чего-либо — собственную папку назначения.
Теги: что сохраняется, а что удаляется
Теги — это название, исполнитель, альбом, год, номер трека и прочее, что хранится внутри файла, вместе с обложкой. Настройка тегов определяет, какие из них попадут в выходной файл. Она выбирается во втором раскрывающемся списке панели параметров и редактируется на вкладке Теги в Настройках; кодировка и метаданные для удаления выбираются независимо, поэтому один пресет служит для обоих.
- Теги — это раскрывающийся список.
- Изменить теги открывает вкладку Теги.
- Имя — это название записи.
- Записи добавляются, копируются, удаляются и перетаскиваются для изменения порядка так же, как и пресеты.
Сохранить все или удалить все
Запись имеет режим и список исключений.
- Сохранить все теги сохраняет каждый тег; список содержит те, которые нужно удалить (Исключения: теги для удаления).
- Удалить все теги удаляет каждый тег; список содержит те, которые нужно сохранить (Исключения: теги для сохранения).
- Теги — это выбор между ними.
При новой установке есть одна запись «Сохранить все теги» с пустым списком. Чтобы удалить шумное поле, сохраните режим по умолчанию и перечислите его; чтобы сохранить только основные данные, переключитесь на удаление всего и перечислите TITLE, ARTIST, ALBUM и TRACK.
Именование тегов
Напишите одно имя на строку или разделите точкой с запятой, как показывает ваш редактор тегов. Имена не чувствительны к регистру, а звездочка соответствует любому тексту, поэтому REPLAYGAIN_* соответствует каждому полю ReplayGain. Имя соответствует тому, как формат записывает поле: имя редактора (ENCODERSETTINGS), идентификатор фрейма ID3 (TSSE), имя Vorbis или описание пользовательского поля. Пока вы печатаете, известные подходящие имена полей предлагаются под полем; нажмите на одно, чтобы использовать его. Любое имя принимается, предлагается или нет.
Обложка
Изображение не является именем тега, поэтому у него есть свой переключатель, и режим, который удаляет все теги, никогда его не затрагивает.
- Удалить обложку исключает обложку из выходного файла.
Текст песни
Текст песни — это тег, как и любой другой, и он бывает двух видов: обычный текст и синхронизированный текст, строки которого начинаются со времени, например [01:23.45]. FLAC хранит оба вида в одном поле для текста песни, поэтому FFmpeg Audio Studio читает текст: он считается синхронизированным, если как минимум две строки начинаются со времени. Файл MP3, AIFF или часть ID3 файла WAV имеет фрейм для каждого вида — SYLT для синхронизированного текста, USLT для обычного текста — и синхронизированный текст, хранящийся во фрейме SYLT в источнике, переносится как текст .lrc, поэтому он сохраняется при конвертации в любой формат.
- Встроить файл .lrc как текст песни берет файл
.lrcс тем же именем, который находится рядом с исходным файлом, и делает его текст текстом песни нового файла. Он заменяет любой текст песни, который уже есть в источнике, и запись тега, удаляющая текст песни, не может его убрать. - Текст песни в теге выбирает, какие фреймы получит вывод ID3: Автоматически (синхронизированные тексты как SYLT, обычные как USLT) записывает один фрейм, выбранный текстом, Оба фрейма (USLT и SYLT) записывает оба, Всегда USLT и Всегда SYLT записывают этот один, независимо от текста (обычный текст получает каждую строку в нулевое время в
SYLT). Он ничего не делает для других форматов, которые хранят текст в своем собственном поле для текста песни. - Удалять метки времени при записи USLT удаляет время из текста каждого записанного фрейма
USLT;SYLTсохраняет свое время.
Как теги передаются между форматами
Один только ffmpeg переименовал бы неизвестные ему поля и отбросил некоторые другие. FFmpeg Audio Studio записывает каждое поле под именем, которое использует редактор тегов для этого формата, поэтому исполнитель альбома, поля сортировки, композитор, BPM, текст песни, ISRC и пользовательские поля сохраняют свое значение от формата к формату. Поля с несколькими значениями сохраняют их как отдельные значения, номер трека или диска записывается с его общим количеством (3/10) в форматах, которые это делают, год, который тег хранил неправильно, не теряется, и поле, которое источник пишет двумя способами с двумя разными значениями (PUBLISHER и ORGANIZATION), сохраняет оба: второе остается как отдельное поле, а не перезаписывается. Обложка переходит в каждый формат, который может ее содержать; исключениями являются FLAC в Ogg, рингтон iPhone и AU, которые не содержат обложки. Необработанные потоки (AC-3, необработанный AAC, MP2, Wave64) вообще не содержат тегов и обложек.
(Нет)
Первый выбор в выпадающем списке тегов, (Нет), не является записью: он сохраняет каждый тег и обложку без исключения. Его нельзя редактировать или удалять.
Эффекты: что делается со звуком
Запись эффектов — это именованный список действий, выполняемых со звуком во время его преобразования. Список называется «Аудиоэффекты» здесь и в рабочем представлении. Он выбирается на панели параметров, отдельно от предустановки, поэтому одна запись может использоваться с любой предустановкой, и редактируется на вкладке Аудиоэффекты}} в настройках.
- Редактировать эффекты открывает вкладку эффектов.
- Новый, Дублировать и Удалить создают, копируют и удаляют запись; перетаскивание строки изменяет порядок списка.
- Имя — это название записи.
- Добавить эффект добавляет эффект к записи (см. Добавление эффекта).
- Свернуть все эффекты закрывает все карточки записи, и та же кнопка снова открывает их (Развернуть все эффекты).
- Перетащите, чтобы изменить время выполнения этого эффекта — это ручка слева от карточки; Удалить этот эффект удаляет эффект из записи.
- Вернуть к стандартным — это кнопка рядом с настройкой, которая возвращает ее к значению по умолчанию.
Запись эффектов
Эффект активен, пока он находится в списке, и неактивен, когда вы его удаляете; отдельного переключателя нет. Один и тот же эффект может быть в списке несколько раз, каждый раз со своими настройками. На странице каждый эффект представляет собой карточку: заголовок, который остается видимым, когда карточка закрыта (захват, название эффекта, кнопка, которая его удаляет) и настройки под ним. Под настройками карточка показывает команду ffmpeg, которую она записывает, чтобы вы могли точно видеть, что будет запущено.
Добавление эффекта
Добавить эффект — это кнопка категории, присоединенная к полю поиска. Кнопка категории предлагает Все или одну категорию и сужает меню до нее; ввод текста в поле поиска сужает его по имени. Выбор эффекта добавляет его в конец списка со значениями по умолчанию, и вы перетаскиваете его в нужное место. Помимо эффектов, созданных для приложения, меню предлагает собственные фильтры ffmpeg, каждый из которых имеет параметры, предоставляемые ffmpeg.
Порядок выполнения эффектов
Эффекты выполняются сверху вниз по списку, в том порядке, в котором вы их расположили, поэтому перетаскивание карточки может изменить результат. Некоторые шаги приложение размещает независимо от их положения в списке, поскольку они должны видеть файл в определенный момент: например, обрезка файла или ограничение размера. Если порядок не может дать ожидаемый результат, потому что эффект зависит от того, что изменяется последующим эффектом, об этом сообщает строка под карточками. Приложение никогда не меняет порядок вашего списка.
Все эффекты
Это эффекты, предлагаемые приложением, по категориям, с описанием действия каждого из них. Названия и описания взяты из каталога эффектов, который устанавливается вместе с ffmpeg, поэтому они соответствуют вашей версии ffmpeg; пока ffmpeg не установлен, на вкладке эффектов будет указано, что эффекты еще не установлены.
Время и кадры - Трюки с кадрами: таймлапс, плавное движение, заполнение
- Воспроизвести назад: Воспроизводит клип с конца до начала, включая звук. Весь клип хранится в памяти.
Громкость и динамика - Громче, тише, выравнивание, сжатие, ограничение, гейт, нормализация
- Аудиоконтраст: Делает звук более выразительным, слегка расширяя или сжимая его динамику.
- Громкость: Делает звук громче или тише.
- Громкость: нормализовать по громкости: Приводит громкость сохраненной части к целевому значению, с лимитером, чтобы усиление не вызывало клиппинг.
- Громкость: нормализовать по пику: Приводит самый высокий сэмпл к целевому уровню.
- Громкость: применить ReplayGain: Применяет усиление ReplayGain трека (или альбома) к самому звуку, с лимитером.
- Громкость: фиксированное усиление: Делает звук громче или тише на фиксированную величину, с лимитером.
- Динамический нормализатор: Выравнивает уровень громкости со временем, как тихие, так и громкие части.
- Динамический эквалайзер: Эквалайзер, усиление которого следует за уровнем звука.
- Динамическое сглаживание: Сглаживает резкие скачки в звуке.
- Компрессор: Все, что выше определенного уровня, понижается на заданное соотношение, так что громкие и тихие части становятся ближе.
- Компрессор / экспандер: Сжимает или расширяет динамический диапазон с помощью заданной кривой передачи.
- Лимитер: Предотвращает превышение звуком определенного уровня без жесткого клиппинга.
- Многополосный компрессор: Сжимает каждую частотную полосу отдельно.
- Мягкий клиппер: Мягко сглаживает пики вместо их обрезки.
- Нормализатор громкости: Приводит звук к стандартной громкости (EBU R128).
- Нормализатор речи: Приводит речь к равномерному уровню.
- Психоакустический клиппер: Обрезает громкие пики таким образом, чтобы ухо замечало это меньше.
- Сдвинуть уровень постоянной составляющей: Перемещает всю форму волны вверх или вниз.
- Спектральный контроль динамического диапазона: Контролирует уровень каждой частотной полосы отдельно.
- Шумоподавитель (гейт): Заглушает звук, когда он опускается ниже определенного уровня.
- ReplayGain: записать теги: Записывает усиление трека и пик нового файла в виде тегов; звук остается нетронутым.
Эквалайзер и фильтры - Басы, высокие частоты, сохранение или вырезание диапазона частот
- 18-полосный эквалайзер: Эквалайзер с 18 фиксированными полосами.
- Бас: Усиливает или ослабляет низкие частоты.
- Биквадратный фильтр по коэффициентам: Применяет двухполюсный, двухнулевой фильтр, заданный числами.
- Всечастотный фильтр: Изменяет фазу звука, не меняя его громкости.
- Высокие частоты: Усиливает или ослабляет высокие частоты.
- Высокочастотная полка: Усиливает или ослабляет все, что выше определенной частоты.
- Звук из выражения: Перезаписывает каждый сэмпл звука с помощью формулы.
- Интеграл звука: Вычисляет текущую сумму звука, инструмент обработки сигналов.
- Наклонная полка: Полочный фильтр, который наклоняет весь частотный баланс.
- Низкочастотная полка: Усиливает или ослабляет все, что ниже определенной частоты.
- Обрезать очень высокие частоты: Удаляет частоты выше диапазона слышимости.
- Обрезать саб-бас: Удаляет самые низкие частоты.
- Параметрический эквалайзер: Многополосный эквалайзер с собственной кривой для каждого канала.
- Полосовой фильтр: Оставляет полосу частот, удаляя остальные.
- Полосовой фильтр высокого порядка: Сохраняет одну частотную полосу с очень крутым фильтром.
- Предыскажение (RIAA и другие): Применяет или отменяет кривую предыскажения записи, такую как RIAA.
- Производная звука: Вычисляет скорость изменения звука, инструмент обработки сигналов.
- Режекторный фильтр: Удаляет одну полосу частот, например, гул.
- Режекторный фильтр высокого порядка: Удаляет одну частотную полосу с очень крутым фильтром.
- Сдвиг фазы: Сдвигает фазу всех частот.
- Сдвиг частоты: Перемещает каждую частоту вверх или вниз на фиксированную величину.
- Спектральный наклон: Изменяет баланс между низкими и высокими частотами.
- Усилить басы: Добавляет частоты сабвуферного диапазона.
- Фильтр выражений в частотной области: Изменяет звук с помощью формул, примененных к его частотам.
- Фильтр высоких частот: Удаляет частоты ниже предела: гул, фон.
- Фильтр низких частот: Удаляет частоты выше предела: шипение.
- Эквалайзер (десять полос): Усиление для каждой октавной полосы, от 31 Hz до 16 kHz.
- Эквалайзер (одна полоса): Усиливает или ослабляет одну полосу частот.
- FIR эквалайзер: Точный эквалайзер с заданной вами кривой.
- IIR-фильтр из коэффициентов: Применяет фильтр с бесконечной импульсной характеристикой, заданный вами в виде чисел.
Шум и восстановление - Шипение, щелчки, клиппинг, гул, сибилянты
- Восстановить клиппинг: Восстанавливает пики, которые были обрезаны из-за слишком высокого уровня.
- Де-эссер: Смягчает резкие свистящие звуки в речи.
- Декодировать HDCD: Декодирует диски High Definition Compatible Digital.
- Удалить щелчки: Удаляет короткие щелчки и потрескивания, например, со старых записей.
- Шумоподавление (вейвлеты): Уменьшает шум с помощью вейвлетов.
- Шумоподавление (нелокальные средние): Уменьшает широкополосный шум с помощью метода сопоставления патчей.
- Шумоподавление (FFT): Уменьшает постоянный шум, такой как шипение, используя частотный анализ.
- Шумоподавление речи (нейронная сеть): Уменьшает шум в речи с помощью обученной нейронной сети.
Время и высота тона - Затухание, скорость, высота тона, обрезка, зацикливание, тишина
- Добавить тишину: Добавляет тишину в конце, на фиксированную длительность или количество сэмплов.
- Задержка каналов: Задерживает один или несколько каналов на заданное количество миллисекунд.
- Задержка по расстоянию: Задерживает звук, как если бы он прошел расстояние, для синхронизации динамиков.
- Затухание: Плавное появление звука из тишины в начале сохраняемой части и плавное исчезновение в тишину в ее конце. Каждая длительность указывается в секундах; 0 оставляет этот конец без изменений.
- Зациклить звук: Повторяет участок звука.
- Изменить скорость без ресэмплирования: Воспроизводит те же сэмплы с другой скоростью: высота тона и скорость меняются вместе.
- Изменить скорость, сохранить высоту тона: Ускоряет или замедляет звук без изменения его высоты тона.
- Обрезать звук: Оставляет одну часть звука, отбрасывая остальное.
- Обрезать тишину по краям: Обрезает тишину до начала звука и после его окончания — никогда тишину внутри песни.
- Ограничить длительность: Оставляет не более указанного количества секунд от начала.
- Плавное появление или затухание: Плавно увеличивает или уменьшает громкость звука в течение выбранного времени.
- Растяжение времени и сдвиг высоты тона: Изменяет скорость и высоту тона независимо, с высоким качеством.
- Ресэмплирование: Изменяет частоту дискретизации звука.
- Сохранить диапазон: Оставляет только часть между двумя моментами времени, отсчитывая от того, что оставили предыдущие эффекты.
- Тишина в конце: Обрезает песню там, где начинается ее конечная тишина, и оставляет ровно столько тишины после нее, чтобы LP воспроизводился как отдельные треки.
- Удалить тишину: Вырезает участки тишины.
Стерео и каналы - Расширение, панорамирование, микширование каналов, наушники, объемный звук
- Апмикс до объемного звука: Распределяет стереозвук по объемной схеме.
- Декоррелировать каналы: Делает каналы менее похожими, что расширяет звук.
- Дополнительное стерео: Увеличивает разницу между левым и правым каналами.
- Инструменты стерео: Баланс, средние и боковые уровни, отключение звука, фаза и многое другое в одном фильтре.
- Каналы: Поменять левый и правый каналы, воспроизвести один канал на обеих сторонах, смешать оба в один или свести любую раскладку к стерео.
- Кроссфид для наушников: Смешивает немного каждого канала в другой для облегчения прослушивания в наушниках.
- Микшировать каналы: Перемикширует каналы с заданными коэффициентами: стерео в моно, поменять стороны.
- Переназначить каналы: Перемещает каналы на другие позиции.
- Расширение стерео для наушников: Делает стереоизображение шире, настроено для наушников.
- Расширить стерео: Делает стереоизображение шире с помощью задержанной обратной связи.
- Усилитель диалогов: Выделяет речь в миксе фильма.
- Усилитель стерео Haas: Расширяет звук с небольшой задержкой между сторонами.
Звуковые эффекты - Эхо, хорус, фейзер, тремоло, дисторшн
- Биткрашер: Уменьшает битовую глубину звука для создания лоу-фай, хрустящего эффекта.
- Вибрато: Заставляет высоту тона колебаться.
- Виртуальный бас: Заставляет маленькие динамики воспроизводить более глубокие ноты.
- Кристаллизатор: Увеличивает резкость звука, преувеличивая его изменения.
- Пульсатор: Заставляет уровень пульсировать, при этом стереоканалы чередуются.
- Тремоло: Заставляет уровень колебаться.
- Фейзер: Добавляет эффект свипирующего фазирования.
- Флэнжер: Добавляет эффект свистящего, реактивного звука.
- Хорус: Уплотняет звук слегка расстроенными копиями.
- Эксайтер: Добавляет яркость, усиливая высокие частоты.
- Эхо: Добавляет одно или несколько эхо к звуку.
Без эффектов
Первый пункт выпадающего списка эффектов, Нет эффектов, не является записью: он ничего не делает. Его нельзя редактировать или удалять.
Окно: язык, тема, уведомления, новости
Шестеренка в заголовке открывает «Настройки», где находятся описанные выше вкладки «Предустановки», «Эффекты», «Теги» и «Места назначения», а также вкладки самого окна.
- Открыть настройки открывает «Настройки».
- Язык — это язык окна.
- Тема — это Светлый или Тёмный.
- Показывать новости от yaiol включены по умолчанию и охватывают описанные ниже объявления.
- ffmpeg показывает, какой ffmpeg установлен и какой является последним, предлагаемым yaiol. Скачать ffmpeg устанавливает его, а Обновить заменяет его на последнюю версию; см. ffmpeg, движок конвертации.
ffmpeg, движок конвертации
FFmpeg Audio Studio не поставляется с ffmpeg и никогда не использует тот, который находится в вашем PATH. Он загружает сборку, одобренную yaiol, проверяет ее и устанавливает в папку, используемую всеми приложениями yaiol, так что второе приложение, которому он нужен, находит его уже там. Пока он не установлен, ничего не может быть преобразовано: строка состояния сообщает об этом, а кнопка Скачать ffmpeg начинает загрузку с отображением прогресса. Меню эффектов также пусто до тех пор, потому что эффекты поставляются с ffmpeg.
На вкладке Общие в Настройках, ffmpeg указывает установленную версию и, после запроса yaiol, последнюю доступную. Когда они отличаются, кнопка Обновить загружает и устанавливает более новую сборку; если yaiol недоступен, строка сообщает об этом, и вы можете попробовать снова позже.
Уведомление по окончании выполнения
Когда больше ничего не находится в очереди или не конвертируется, одно уведомление операционной системы сообщает, сколько файлов было преобразовано, пропущено и сбой. Выполнение, которое было только отменено, не показывает ничего. Оно появляется независимо от того, находится ли окно в фокусе.
- Показывать уведомление по завершении преобразования на вкладке Уведомления отключает его.
Новая версия и новости
При запуске приложение проверяет наличие новой версии и, если таковая имеется, открывает небольшое диалоговое окно новостей, первая карточка которого содержит Доступна новая версия с номером версии, перечисляет все изменения в каждом выпуске с момента запуска вашей версии и предлагает Скачать. Оно только уведомляет: ничего не устанавливается автоматически, а неудачная проверка проходит незаметно. В этом же диалоговом окне время от времени появляются объявления от yaiol, по одной карточке за раз.
- Больше не показывать предотвращает повторное появление этой карточки; для карточки новой версии — до выхода еще более новой версии.
- Закрыть закрывает диалоговое окно для текущего запуска.
- Показывать новости от yaiol в Настройках отключает объявления, и никакие запросы не отправляются. Карточка новой версии от этого не зависит.
Командная строка
Рядом с FFmpeg Audio Studio установщик помещает небольшую программу yac (yaiol audio converter), которая выполняет то же преобразование из терминала. Она читает те же сохраненные предустановки, настройки тегов, эффекты и места назначения, что и окно, поэтому предустановка, сделанная в окне, является предустановкой в командной строке, и файлы, которые она записывает, идентичны.
yac -p "MP3 320 kbps" -d Export Music/
yac -p FLAC -t Clean -o D:/Converted Album/
yac --list
- Передайте ей файлы и папки; папка будет просканирована вместе с ее подпапками.
-pзадает имя сохраненной предустановки (originalсохраняет собственный формат каждого файла),-t— сохраненную настройку тегов,-e— сохраненную запись эффектов и-d— сохраненное место назначения. Имя сопоставляется без учета регистра, и идентификатор также работает.- Если
-tи-eопущены, это означает, что ничего не изменяется: каждый тег и обложка сохраняются, эффекты не применяются, независимо от того, что выбрано в окне. Если-pи-dопущены, используются текущие настройки окна. -oзаписывает в папку. Вместе с-dэто шаблон имени файла и структура папок этого места назначения, записанные в эту папку.-j— это количество одновременных преобразований, до физических ядер машины,--overwrite— этоskip,overwriteилиrename, а-qвыводит только ошибки и сводку.--listпоказывает, что может быть названо каждым из этих параметров, с отметкой текущего выбора окна.- Если ffmpeg еще не установлен, он сообщит об этом и остановится: откройте приложение один раз, и оно установит ffmpeg самостоятельно.
Он выводит одну строку на файл и ту же сводку, что и окно, например, 3 преобразовано · 1 пропущено · 2 не удалось. Код выхода равен 0, если ничего не удалось, 1, если файл не удалось преобразовать, и 2 для ошибки в команде, поэтому скрипт может дождаться его и действовать по результату.
Чтобы запустить его из любого терминала, установите последний флажок установщика, который добавляет его папку в ваш PATH, или вызовите его по полному пути в папке установки. Эта опция по умолчанию отключена и изменяет только ваш собственный PATH.
Техническая справка
Факты для тех, кому нужно точно знать, какое имя получает поле в каком формате. Ничего из этого не требуется для использования приложения. Приведенные ниже таблицы генерируются из таблицы, которую использует само приложение, поэтому они не могут отличаться от нее.
Имена полей по стандарту тегов
Одна строка на поле, один столбец на стандарт. Каждая ячейка содержит имя поля: ID фрейма ID3, атом MP4, атрибут WMA, комментарий Vorbis или имя элемента APE, или ID WAV INFO. Прочерк означает, что стандарт не имеет собственного имени для поля; тогда приложение сохраняет его как пользовательское поле, под собственным именем поля, чтобы значение не было потеряно.
Field ID3v2.3 ID3v2.4 MP4 atom WMA attribute Vorbis / APE WAV INFO
--------------- ------- ------- -------- -------------------------- --------------- --------
ALBUM TALB TALB ©alb WM/AlbumTitle ALBUM IPRD
ALBUMSORT TSOA TSOA soal WM/AlbumSortOrder ALBUMSORT -
ALBUMARTIST TPE2 TPE2 aART WM/AlbumArtist ALBUMARTIST -
ALBUMARTISTSORT TSO2 TSO2 soaa - ALBUMARTISTSORT -
ARTIST TPE1 TPE1 ©ART Author ARTIST IART
ARTISTSORT TSOP TSOP soar WM/ArtistSortOrder ARTISTSORT -
BPM TBPM TBPM tmpo WM/BeatsPerMinute BPM -
COMMENT COMM COMM ©cmt Description COMMENT ICMT
COMPILATION TCMP TCMP cpil - COMPILATION -
COMPOSER TCOM TCOM ©wrt WM/Composer COMPOSER -
COMPOSERSORT TSOC TSOC soco - COMPOSERSORT -
CONDUCTOR TPE3 TPE3 ©con WM/Conductor CONDUCTOR -
CONTENTGROUP TIT1 TIT1 ©grp WM/ContentGroupDescription CONTENTGROUP -
COPYRIGHT TCOP TCOP cprt Copyright COPYRIGHT ICOP
DISCNUMBER TPOS TPOS disk WM/PartOfSet DISCNUMBER -
ENCODEDBY TENC TENC ©enc WM/EncodedBy ENCODEDBY -
ENCODERSETTINGS TSSE TSSE - WM/EncodingSettings ENCODERSETTINGS -
GENRE TCON TCON ©gen WM/Genre GENRE IGNR
INITIALKEY TKEY TKEY - WM/InitialKey INITIALKEY -
ISRC TSRC TSRC - WM/ISRC ISRC -
LANGUAGE TLAN TLAN - WM/Language LANGUAGE ILNG
LYRICIST TEXT TEXT - WM/Writer LYRICIST -
MEDIATYPE TMED TMED - - MEDIATYPE -
MIXARTIST TPE4 TPE4 - - MIXARTIST -
MOOD - TMOO - WM/Mood MOOD -
ORIGALBUM TOAL TOAL - WM/OriginalAlbumTitle ORIGALBUM -
ORIGARTIST TOPE TOPE - WM/OriginalArtist ORIGARTIST -
ORIGLYRICIST TOLY TOLY - WM/OriginalLyricist ORIGLYRICIST -
ORIGYEAR TORY - - WM/OriginalReleaseYear ORIGYEAR -
PUBLISHER TPUB TPUB ©pub WM/Publisher PUBLISHER -
SUBTITLE TIT3 TIT3 - WM/SubTitle SUBTITLE -
TITLE TIT2 TIT2 ©nam Title TITLE INAM
TITLESORT TSOT TSOT sonm WM/TitleSortOrder TITLESORT -
TRACK TRCK TRCK trkn WM/TrackNumber TRACKNUMBER IPRT
UNSYNCEDLYRICS USLT USLT ©lyr WM/Lyrics UNSYNCEDLYRICS -
YEAR TYER TDRC ©day WM/Year DATE ICRD
Какой стандарт использует каждый формат
Каждый выходной формат записывает свои теги в соответствии с одним из вышеуказанных стандартов. Последний столбец указывает, какой столбец в таблице выше называет поля там.
Format Extension Tags are written as Names from
--------------------- --------- ----------------------------------------------------------- ------------------------
AAC (M4A) .m4a MP4 atoms MP4 atom column
AAC (raw ADTS) .aac none (a raw stream) -
AC-3 .ac3 none (a raw stream) -
AIFF .aiff an ID3v2.3 or v2.4 chunk (the preset) ID3 columns
ALAC (M4A) .m4a MP4 atoms MP4 atom column
AU .au an annotation field: title, artist and album only -
FLAC .flac Vorbis comments Vorbis / APE column
FLAC in Ogg .oga Vorbis comments Vorbis / APE column
M4R (iPhone ringtone) .m4r MP4 atoms MP4 atom column
MP2 .mp2 none (a raw stream) -
MP3 .mp3 ID3v2.3 or v2.4 (the preset) ID3 columns
Ogg Vorbis .ogg Vorbis comments Vorbis / APE column
Opus .opus Vorbis comments Vorbis / APE column
TTA .tta APEv2 tag Vorbis / APE column
WAV .wav an ID3v2.3 or v2.4 chunk (the preset), and a RIFF INFO list ID3 columns; INFO column
Wave64 .w64 none (a raw stream) -
WavPack .wv APEv2 tag Vorbis / APE column
WMA .wma WMA attributes WMA column
Примечания
- Поля без собственного имени сохраняются как пользовательские поля: фрейм TXXX в ID3, свободноформатный атом (
----:com.apple.iTunes:NAME) в M4A, элемент с тем же именем в теге Vorbis или APE, атрибут с тем же именем в WMA. - Одна версия ID3 без имени. ID3v2.3 не имеет фрейма настроения, а ID3v2.4 сохраняет исходный выпуск как метку времени (TDOR), а не текстовый фрейм, поэтому эти две ячейки содержат прочерки, и значение сохраняется как пользовательское поле в этой версии.
- Дата. ID3v2.3 хранит дату как год (TYER) и день и месяц (TDAT); ID3v2.4 имеет одну метку времени (TDRC). Тег Vorbis или APE сохраняет ее как DATE.
- Номера треков и дисков. Общее количество является частью номера в ID3 и MP4 (3/10); тег Vorbis сохраняет TRACKNUMBER и TRACKTOTAL как два поля.
- WAV INFO. Передаются только идентификаторы с именем в последнем столбце; идентификатор без имени отбрасывается, потому что то же значение находится в блоке ID3, если теггер его записал.
- Поля сортировки и дирижер. Имена, такие как ALBUMSORT и CONDUCTOR, записываются одинаково в каждом выводе Vorbis; дирижер, прочитанный из фрейма ID3 TPE3, записывается как CONDUCTOR, а не PERFORMER.
- Обложки. Обложка переносится каждым форматом, который записывает теги, кроме FLAC в Ogg, рингтона iPhone и AU; необработанные потоки не содержат обложек.