Какие инструменты можно использовать для создания скринкастов приложений для iPhone?
Мне нужно сделать демонстрационные видео-скриншоты для моего приложения для iPhone... Я имею в виду такие, как этот, для приложения Reddit для iPhone (справа, а не YouTube).
Я предполагаю, что лучший способ сделать это - записать симулятор с помощью утилиты записи экрана, есть ли у кого-нибудь другие методы? Какие инструменты вы успешно использовали?
10 ответов
Для моего скринкаста я запустил приложение в iPhone Simulator и записал все это с помощью ScreenFlow. Я не могу рекомендовать ScreenFlow достаточно высоко, так как он действительно упрощает весь процесс. ScreenFlow записывает весь ваш экран, но предоставляет отличные возможности редактирования для обрезки видео в соответствующий раздел 320 x 480 (или 480 x 320), а также для увеличения или уменьшения изображения заголовка или надписи. Я также использовал SimFinger просто для обеспечения хорошего курсора, но я вижу, что в последней версии ScreenFlow теперь есть встроенная возможность.
Для микрофона я фактически использовал USB от Rock Band. Это удивительно хороший микрофон Logitech, который распознается, как только вы подключаете его к своему Mac.
Мне нужно было сделать небольшую постобработку вывода MP4, чтобы убедиться, что видео можно воспроизводить на iPhone изначально. Я использовал VisualHub и iMovie для создания видео MP4 со всеми необходимыми настройками для воспроизведения на устройстве. Оба имеют простые профили экспорта iPhone.
Я удивлен, что никто не упомянул встроенную функцию скринкастинга в QuickTime. Вот небольшое руководство о том, как сделать "приличный" скринкаст в Mac OS без какого-либо дополнительного инструмента.
Вы получите лучшие результаты, если будете использовать его с SIMBL, о котором упоминали многие. это не приложение для показа скриншотов, а инструмент для того, чтобы ваш скринкаст в iOS выглядел лучше.
SimFinger и ScreenFlow отлично подходят для стрельбы в симуляторе.
Если вам нужно снимать на устройстве (например, при использовании акселерометра, GPS, камеры и т. Д.), Вам придется прибегнуть к миру джейлбрейка. Приложение "Display Recorder", доступное за 5 долларов в Cydia Store, позволяет создавать AVI-ролик из содержимого экрана iPhone. Это работает во всех приложениях. На YouTube есть видео, показывающее это. Затем файлы фильмов могут быть загружены на YouTube или сняты с iPhone через встроенный веб-сервер.
Приложения для захвата экрана, такие как ScreenFlow и "Snapz Pro X", работают нормально, если вам не нужно записывать мультитач или акселерометр. Однако, если вы это сделаете, то вы должны выбрать другое решение. Либо снимайте на видеокамеру, либо используйте iSimulator, а затем запишите симулятор с помощью таких приложений, как ScreenFlow и "Snapz Pro X". Для получения информации о том, как установить iSimulator, см. Http://bobueland.com/cocos2d/?p=358.
Другое решение (которое я еще не тестировал) - использовать зеркальное отображение экрана. Это если у вас есть iPad2 или iPhone4S. Вам нужно купить Apple Digital AV Adapter (39 $ по состоянию на ноябрь 2011 года), а затем вы можете отразить экран iPad или iPhone на внешний экран.
Вы можете попробовать одно из немногих интегрированных решений. Я знаю, что это называется "Capsim", и есть новый, который называется "звуковая сцена"
Решением, с которым я собираюсь пойти, является SimFinger для обеспечения "пальца" и SnapZ Pro X для записи. Я прочитал большой отрывок из будущей книги по HTML 5, который убедил меня, что я должен сделать дополнительный шаг транскодирования вывода.mov из SnapZ Pro в Ogg для просмотра в браузерах, которые не поддерживают файлы.mov. Получите компонент XiphQT Quicktime (я бы дал ссылку на него, но в настоящее время я не могу публиковать более одной ссылки - перейдите на xiph.org), и QuickTime Player 7 выполнит транскодирование для вас - QuickTime Pro не требуется!
ScreenFlow выглядит великолепно, но у меня уже был SnapZ Pro, и я не могу в настоящее время оправдать 99 долларов, когда я могу сделать то же самое с тем, что у меня есть плюс некоторые бесплатные загрузки.
Для бесплатной записи экрана Mac OS X с результатами просмотра рекламы iPhone вы можете использовать демонстрационное приложение Screenium, чтобы записать безупречное 30-секундное видео вашего симулятора iPhone без ограничений и наложений. Как только вы начнете зарабатывать деньги из своего приложения, полный продукт будет дешевым. Кодирование в формат iPhone обеспечивает хороший легкий вывод. Выключите мышь для SimFinger. Вы можете посмотреть пример видео на 3k Top Chinese Знаки. Обязательно используйте SimFinger, чтобы добавить реалистичный блеск, и пользователи ожидают отражения от iPhone.
В долгосрочной перспективе я куплю приложение iSimulate для iPhone, чтобы узнать, может ли взаимодействие с сенсорным экраном iPhone вместо мыши для управления воспроизведением экрана дать более плавные и реалистичные результаты (это также имеет преимущества, если вы используете акселерометр или мультитач).
Мне известно о двух способах сделать это для тех, кто хочет создавать скринкасты с помощью бесплатных инструментов:
Один: вы можете использовать CamTwist и Adobe Flash Media Live Encoder для создания FLV-файлов. Подробности здесь в моем блоге.
Два: вы можете использовать Jing для создания SWF-файлов. Вот один из скринкастов в моем блоге. Также обратите внимание, что я не показываю весь экран iPhone в своем блоге, но вы можете легко это сделать.
Я использовал это бесплатное решение для захвата симулятора iPhone, который представляет собой плагин SIMBL, который работает путем захвата экрана с симулятора iPhone. Это немного сырой, но хорошая цена.