- Руководство пользователя Character Animator
- Введение
- Создание марионеток и управление ими
- Подготовка графического объекта
- Создание марионетки с помощью мастера персонажей
- Создание марионеток с помощью Конструктора марионеток
- Создание марионеток из графического объекта
- Сбор марионеток в сцене
- Изменение графических объектов с помощью автопереключения
- Управление марионетками и запуск их триггеров
- Оснащение
- Поведения
- Запись и воспроизведение
- Экспорт проектов
Далее приведено несколько советов, рекомендаций и обходных решений, руководствуясь которыми вы сможете выполнять потоковую передачу с помощью Adobe Character Animator.
Вот несколько проблем, с которыми можно столкнуться при передаче анимации в реальном времени, а также некоторые способы их устранения и обхода. Дополнительные сведения об основах потоковой передачи сцен с помощью Character Animator см. в разделе Потоковая передача сцены в реальном времени.
Микрофон и наушники
Настоятельно рекомендуется использовать высококачественный микрофон с функцией подавления фонового шума или работать в среде, где нет посторонних шумов. Если актеру дубляжа требуется отслеживать звук из другого места, рекомендуется использовать наушники, чтобы не было слышно никаких посторонних шумов. С помощью наушников также можно сделать так, чтобы актер не слышал свой голос, звучащий с задержкой.
Примеры
- Гарнитура микрофон :
SpeechWare FlexyMike Dual Ear Cardioid - Настольный микрофон (если на отслеживании движения головы работает другой человек):
EV RE20
Shure SM7 - Производители аудиоинтерфейсов:
RME
MOTU
Примечание. Интерфейс USB очень удобен, однако выполнять микширование и управление звуком с использованием этого интерфейса сложнее, чем с помощью обычно используемого в таких случаях оборудования.
- Для трансляции одного персонажа прекрасно подойдет большинство микрофонов и аудиоинтерфейсов USB.
- Для нескольких же персонажей, композиция из которых создана с помощью NDI, рекомендуется использовать проводной микрофон и профессиональный аудиоинтерфейс на каждом компьютере.
- Для упрощения маршрутизации также очень пригодится небольшой микшер.
Генеральная репетиция
Перед выходом в прямой эфир обязательно проверьте все аспекты с участием актеров озвучивания. Настройте параметры так, чтобы получить необходимый результат, и не вносите никаких изменений. Протестируйте работу системы в Facebook, YouTube, Twitch и т. д.
Частота кадров сцены
В большинстве случаев следует использовать частоту кадров сцены в 24 кадра в секунду (это наиболее распространенная частота кадров мультипликации).
Работа с несколькими ЦП, подключенными к сетевому коммутатору
Подключите каждый компьютер к коммутатору с помощью кабеля Gigabit Ethernet (Cat 5e или Cat 6).
Мониторы для просмотра композиции из персонажей
Если вы хотите, чтобы все пользователи или персонажи могли видеть себя в компании других персонажей, обеспечьте передачу сигнала для монитора с компьютера, сводящего персонажей в одну сцену, на рабочие места актеров.
Хочется чихнуть
Если во время прямого эфира с использованием функции отслеживания лица вам хочется чихнуть, попить воды или отвернуться по какой-либо причине, нажмите и удерживайте клавишу точки с запятой (;), чтобы временно отключить слежение за глазами и лицом. Персонаж при этом перестанет повторять ваши движения. Параметр сглаживания для поведения лица определяет скорость, с которой лицо принимает ваше текущее выражение после того, как вы отпустите клавишу точки с запятой.
Синхронизация губ
- Попробуйте повысить точность синхронизации губ, отключив параметр усиления тихого звука на панели «Камера и микрофон». Это позволяет сократить попадание других голосов в микрофон. Однако для этого требуются хорошие уровни громкости на входе.
- Будьте готовы при необходимости регулировать усиление громкости на входе на лету (например, если актер озвучивания отодвинется от микрофона или увлечется и будет говорить слишком громко).
- Необходимо настроить задержку звука в программном видеомикшере (OBS/Wirecast). Обычно задержка составляет один или два кадра (примерно 60 миллисекунд). Для настройки похлопайте в ладоши рядом с микрофоном и визуально выровняйте звук хлопков с движением рта (которое видит человек, смотрящий трансляцию, например, через Facebook Live).
Среди самых распространенных проблем с синхронизацией губ при работе в реальном времени можно отметить движение губ, когда они должны быть неподвижны, неподвижные губы, когда они должны двигаться, а также плохую синхронизация между звуком и движением губ.
Губы двигаются, когда они должны быть неподвижны
Эта проблема обычно возникает в шумной среде, например, на любой сцене. При потоковой передаче она не так распространена, однако она может проявляться, когда микрофон улавливает нежелательные звуки.
- Разместите актера озвучивания в изолированной кабине.
- Уменьшите громкость звука, поступающего в компьютер, на котором работает программа Character Animator.
- Предоставьте актеру озвучивания качественный однонаправленный микрофон или гарнитуру с хорошим подавлением пространственного шума. Для управления синхронизацией губ можно использовать один микрофон, а для передачи звука — другой.
- Пропустите сигнал микрофона через пороговый шумоподавитель и высокочастотный фильтр, и только затем подавайте его в Character Animator. Не передавайте этот звук в трансляцию.
- Обеспечьте возможность включения нейтрального положения губ, чтобы можно было делать губы марионетки неподвижными, когда она не должна говорить.
Губы не двигаются, когда должны, или отображается неправильная визема
Эта проблема менее заметна и не так отвлекает, однако ей не стоит пренебрегать. Алгоритм синхронизации губ лучше всего работает при наличии хорошего сигнала без нежелательных звуков. Если сигнал слишком тихий, движение губ будет слабым и будет по большей части отражать согласные звуки. Если же сигнал слишком громкий, движение также будет слабым, но при этом отражаться будут в основном гласные звуки.
- Уменьшите или увеличьте громкость звука, поступающего в компьютер, на котором работает программа Character Animator. Попробуйте воспользоваться аудиометром.
- Перед тем как сигнал микрофона попадет в Character Animator, примените к нему сжатие/ограничитель. Это позволит выровнять громкость сигнала, и ее можно будет поднять без перегрузки. По желанию этот звук можно передавать в трансляцию или использовать как служебный. Это стандартный процесс, используемый для трансляции звука (вот почему рекламные ролики такие громкие).
Плохая синхронизация между звуком и движением губ
Губы персонажа должны двигаться синхронно с его голосом. В идеале аудитория даже не должна замечать эту синхронизацию. Плохую синхронизацию по времени очень легко заметить. Расчет визем является причиной небольшой задержки выходного видеосигнала. А кроме того, Mercury Transmit, NDI и профессиональное видеооборудование увеличивают задержку еще сильнее. Это означает, что звук до аудитории должен доходить с такой же задержкой, какая присутствует в канале видео.
- Если задержка больше 20 мс, важно, чтобы во время работы актер озвучивания не слышал своего голоса с задержкой. Случалось ли вам слышать свой голос, отраженный через полсекунды во время телеконференции? Думать и говорить в такой ситуации просто невозможно. Наушники с шумоподавлением, которые также добавляют небольшую задержку при передаче звука, не дадут актеру слышать свой собственный голос с задержкой. Наушники также позволяют слышать сигналы от продюсеров или вопросы от аудитории.
- Существует практически неограниченное количество причин и способов задержки звука. Важно помнить, что задержка предназначена только для аудитории. На компьютер, где работает программа Character Animator, звук должен поступать без задержки. Вот некоторые способы задержки звука:
- Использование внешних средств обработки звука
- Пропустите звук через программное обеспечение DAW перед тем, как отправить в трансляцию.
- Программы Wirecast и OBS Studio также могут задерживать как звук NDI, так и звук, передаваемый на аудиоинтерфейс компьютера.
Использование NDI для отправки персонажа в другие приложения
Когда персонаж отправляется в другое приложение с помощью NDI, также необходимо будет каким-то образом передать туда и звук:
- Программа Character Animator (версии 1.1) не отправляет звук через NDI. Управлять звуком необходимо вручную, используя для этого микшер и аудиоинтерфейс компьютера. Программа NDI Scan Converter для компьютеров Mac может взять входной сигнал аудиоинтерфейса и отправить его как выходной сигнал NDI. Этот способ не подходит для Windows.
Медленная работа фоновых приложений
App Nap — эта функция macOS для экономии энергии, которая приостанавливает работу неактивных приложений, благодаря чему снижается потребление электроэнергии. Эта функция позволяет увеличить время работы ноутбуков Mac от аккумулятора, а также снизить общее энергопотребление компьютера.
- Если во время трансляции у вас работают какие-либо фоновые приложения, очень важно отключить функцию App Nap на компьютере, чтобы их работа не была замедлена.
Чтобы отключить функцию App Nap для всех приложений, установленных в системе, вставьте эту команду в Terminal и нажмите Return:
стандартная команда: NSGlobalDomain NSAppSleepDisabled -bool YES
Оживление марионеток
Хороший актер может оживить персонажа, но для этого ему нужна хорошая марионетка и способ взаимодействия с ней.
Веб-камеры (дополнительно)
- Небольшой видеомонитор очень полезен, если актер не находится за компьютером, на котором работает программа Character Animator.
- Для качественной работы веб-камер необходимо обеспечить правильное освещение лица. Светодиодное освещение очень хорошо подходит для этой задачи.
- Для получения наилучших результатов человек должен смотреть прямо перед собой. Это означает, что такие действия, как чтение текста роли или глоток воды, могут вызывать непредсказуемые реакции персонажа.
- Поведение «Средство поворота головы» может стать отличным способом управления головой персонажа, однако при его использовании актеру необходимо отворачиваться от экрана компьютера. Это не проблема, если актер выполняет только озвучивание. А вот если он также определяет работу анимации или графики, то для достижения лучших результатов следует использовать триггеры клавиатуры.
Триггеры
- Чтобы добиться большей привлекательности, при работе в реальном времени очень важно настроить различные жесты, которые может делать персонаж. Например:
▪ Эмоции, выраженные на лице
▪ Жесты руками
▪ Задумчивость (взгляд вверх)
▪ Бездействие/беспокойство (постукивание пальцами, подергивание тела, другие действия, заполняющие паузы) - В настоящее время мы используем клавиатуру для триггеров, а также устройства MIDI. Можно разметить клавиатуру наклейками или воспользоваться одним из этих устройств:
▪ Elgato Stream Deck (маленькие кнопки с ЖК-экранами)
▪ X‐Keys (обширные возможности по программированию и хорошая поддержка макросов)