I need to produce demonstration video screencasts for my iPhone app... I'm referring to those such as this one for the Reddit iPhone app (the one on the right, not the YouTube video).
我需要为我的iPhone应用制作演示视频。我指的是像Reddit iPhone应用程序(右边的那个,不是YouTube视频)这样的东西。
I'm assuming the best way to do this is to record the simulator using a screen recording utility, does anyone have any other methods? What tools have you used successfully?
我假设最好的方法是用屏幕记录工具来记录模拟器,有人有其他方法吗?你成功地使用了哪些工具?
10 个解决方案
#1
28
For my screencast here, I ran the application in the iPhone Simulator and recorded it all using ScreenFlow. I can't recommend ScreenFlow highly enough, as it really simplifies the whole process. ScreenFlow records your entire screen, but it provides excellent editing capabilities for cropping the video to the relevant 320 x 480 (or 480 x 320) section, as well as fading in and out title graphics or lettering. I also used SimFinger just to provide a good cursor, but I see that the latest release of ScreenFlow now has that capability built-in.
在我的屏幕播放中,我在iPhone模拟器中运行应用程序,并使用ScreenFlow记录下来。我不能高度推荐ScreenFlow,因为它确实简化了整个过程。屏幕流记录你的整个屏幕,但它提供了出色的编辑功能,可以将视频裁剪到相关的320 x 480(或480 x 320)部分,以及淡出和删除标题图形或字体。我还使用了SimFinger来提供一个好的光标,但是我看到最近的ScreenFlow版本已经内置了这个功能。
For a microphone, I actually used the USB one from Rock Band. It's a surprisingly good Logitech microphone that's recognized as soon as you plug it into your Mac.
作为一个麦克风,我使用了来自摇滚乐队的USB接口。这是一款非常棒的罗技麦克风,只要你把它插到Mac电脑上就能识别出来。
I needed to do a little post-processing of the MP4 output to make sure that the video could be played natively on the iPhone. I've used both VisualHub and iMovie to produce MP4 videos with all the right settings to play on the device. Both have simple iPhone export profiles.
我需要对MP4输出做一些后处理,以确保视频可以在iPhone上本地播放。我已经使用VisualHub和iMovie制作了MP4视频,并在设备上进行了所有正确的设置。它们都有简单的iPhone导出配置文件。
#2
17
I'm surprised that nobody mentioned QuickTime's built-in screencasting feature. Here's a little guide on how to make a "decent" screencast on Mac OS without any additional tool.
我很惊讶没有人提到QuickTime内置的屏幕显示功能。这里有一个关于如何在没有任何附加工具的情况下在Mac OS上制作一个“像样”的屏幕截图的小指南。
You will have better results if you use it with SIMBL, which was mentioned by a lot of people. it is not a screencasting application, but a tool to make your iOS screencast look better.
如果你将它与许多人提到的SIMBL一起使用,你会得到更好的结果。它不是一个屏幕显示应用程序,而是一个使iOS屏幕显示效果更好的工具。
#3
#4
3
SimFinger and ScreenFlow are great if you can shoot in the simulator.
如果你能在模拟器中拍摄,那么SimFinger和ScreenFlow就很棒了。
If you have to shoot on the device (e.g. when accelerometer, GPS, camera, etc. are used) you currently have to resort to the jailbreak world. The app "Display Recorder", available for $5 in the Cydia Store, allows to create an AVI movie of the iPhone's screen content. This works across all apps. There's a YouTube video showing it. The movie files can then be uploaded to YouTube or pulled off the iPhone via the built-in web server.
如果你必须在设备上拍摄(例如使用加速度计、GPS、相机等),你现在就必须求助于越狱世界。在Cydia商店,售价5美元的应用程序“Display Recorder”可以制作iPhone屏幕内容的AVI电影。这适用于所有的应用程序。YouTube上有一个视频。然后,这些电影文件可以上传到YouTube上,或者通过内置的web服务器将iPhone上传到YouTube上。
#5
2
You can try one of those few integrated solutions out there. I know one's called "capsim" and there's a new one called "sound stage"
你可以尝试一些集成的解决方案。我知道一个叫"capsim"还有一个新的叫做"sound stage"
#6
2
Screen capture applications like ScreenFlow and "Snapz Pro X" work fine if you don't need to record mult-touch or accelerometer. However if you do, then you must choose another solution. Either film with a video camera or use iSimulator and then record the simulator using applications like ScreenFlow and "Snapz Pro X". For information how to install iSimulator see http://bobueland.com/cocos2d/?p=358
如果不需要记录多点触控或加速计,像ScreenFlow和Snapz Pro X这样的屏幕捕获应用程序就可以工作得很好。但是,如果您这样做,那么您必须选择另一个解决方案。要么用摄像机拍摄,要么使用iSimulator,然后使用ScreenFlow和Snapz Pro X等应用程序记录模拟器。有关如何安装iSimulator的信息,请参见http://bobueland.com/cocos2d/?
Another solution (that I haven´t tested yet) is to use screen mirroring. That is if you have iPad2 or iPhone4S. You need to buy Apple Digital AV Adapter (39 $ as of Nov 2011) and then you can mirror the iPad or iPhone screen onto an external screen.
另一个解决方案(我还´t测试)是使用屏幕镜像。如果你有iPad2或iPhone4S。你需要购买Apple Digital AV Adapter(2011年11月的价格为39美元),然后你可以将iPad或iPhone屏幕镜像到外部屏幕上。
#7
1
For free Mac OS X screen recording with iPhone ad looking results, you can use use the Screenium demo app to record a flawless 30 second video of your iPhone simulator without limitations or overlays. Once you start making money from your app, the full product is cheap. Encoding to iPhone format provides a good lightweight output. Turn off the mouse for SimFinger. You can view an example video at 3k Top Chinese Characters. Definitely use SimFinger to add that realistic shine, and the iPhone device reflection users expect.
对于免费的Mac OS X屏幕录像和iPhone广告的搜索结果,你可以使用这个屏幕演示应用程序来录制一个完美的30秒视频,你的iPhone模拟器没有限制或覆盖。一旦你开始从你的应用中赚钱,所有的产品都很便宜。编码到iPhone格式提供了一个很好的轻量级输出。把鼠标移开,用小手指。你可以在3k字的顶端看到一个示例视频。一定要使用SimFinger来添加真实的光芒,这也是iPhone设备反射用户所期望的。
Longer term, I will buy the iSimulate iPhone app to see whether interacting with the iPhone's touch screen instead of the mouse to drive the screencast can give smoother, more realistic results (this also has advantages if you use the accelerometer or multitouch).
长期而言,我将购买i模拟iPhone应用程序,看看与iPhone的触摸屏交互而不是鼠标来驱动屏幕播放是否能提供更流畅、更真实的结果(如果使用加速度计或多点触控,这也有好处)。
#8
1
The solution I'm going with is SimFinger to provide the "finger" and SnapZ Pro X for recording. I read a great excerpt from an upcoming book on HTML 5 that convinced me that I should take the extra step of transcoding the .mov output from SnapZ Pro to Ogg for viewing in browsers that don't support .mov files. Get the XiphQT Quicktime component (I'd link to it, but I'm currently prevented from posting more than one link -- go to xiph.org), and QuickTime Player 7 will do the transcoding for you - no QuickTime Pro needed!
我使用的解决方案是SimFinger,提供“手指”和SnapZ Pro X录音。我从一本即将出版的关于HTML 5的书中读到了一段精彩的摘录,这本书说服我,我应该将SnapZ Pro的.mov输出转换为Ogg,以便在不支持.mov文件的浏览器中查看。mov输出。获取XiphQT Quicktime组件(我可以链接到它,但是目前我不能发布一个以上的链接——请访问xiph.org), Quicktime Player 7将为您进行代码转换——不需要Quicktime Pro !
ScreenFlow looks great, but I already had SnapZ Pro and can't currently justify $99 when I can do it just as well with what I've got plus some free downloads.
ScreenFlow看起来很不错,但是我已经有了SnapZ Pro,如果我有一些免费下载,我就不能花99美元。
#9
#10
0
There are two ways of doing it that I know of, for anyone who wants to create screencasts using tools available for free:
我知道有两种方法可以做到这一点,对于任何想使用免费工具来创建屏幕的人:
One: you can use CamTwist and Adobe Flash Media Live Encoder to create FLV files. Details here on my blog.
一:您可以使用CamTwist和adobeflashmediaincoder创建FLV文件。详情请见我的博客。
Two: You can use Jing to create swf files. Here's one of the screencast on my blog. Please also notice that I'm not displaying the full iPhone screen on my blog, but you can easily do that.
二:您可以使用Jing创建swf文件。这是我博客上的一个视频。请注意,我没有在我的博客上显示完整的iPhone屏幕,但是你可以很容易地做到这一点。
#1
28
For my screencast here, I ran the application in the iPhone Simulator and recorded it all using ScreenFlow. I can't recommend ScreenFlow highly enough, as it really simplifies the whole process. ScreenFlow records your entire screen, but it provides excellent editing capabilities for cropping the video to the relevant 320 x 480 (or 480 x 320) section, as well as fading in and out title graphics or lettering. I also used SimFinger just to provide a good cursor, but I see that the latest release of ScreenFlow now has that capability built-in.
在我的屏幕播放中,我在iPhone模拟器中运行应用程序,并使用ScreenFlow记录下来。我不能高度推荐ScreenFlow,因为它确实简化了整个过程。屏幕流记录你的整个屏幕,但它提供了出色的编辑功能,可以将视频裁剪到相关的320 x 480(或480 x 320)部分,以及淡出和删除标题图形或字体。我还使用了SimFinger来提供一个好的光标,但是我看到最近的ScreenFlow版本已经内置了这个功能。
For a microphone, I actually used the USB one from Rock Band. It's a surprisingly good Logitech microphone that's recognized as soon as you plug it into your Mac.
作为一个麦克风,我使用了来自摇滚乐队的USB接口。这是一款非常棒的罗技麦克风,只要你把它插到Mac电脑上就能识别出来。
I needed to do a little post-processing of the MP4 output to make sure that the video could be played natively on the iPhone. I've used both VisualHub and iMovie to produce MP4 videos with all the right settings to play on the device. Both have simple iPhone export profiles.
我需要对MP4输出做一些后处理,以确保视频可以在iPhone上本地播放。我已经使用VisualHub和iMovie制作了MP4视频,并在设备上进行了所有正确的设置。它们都有简单的iPhone导出配置文件。
#2
17
I'm surprised that nobody mentioned QuickTime's built-in screencasting feature. Here's a little guide on how to make a "decent" screencast on Mac OS without any additional tool.
我很惊讶没有人提到QuickTime内置的屏幕显示功能。这里有一个关于如何在没有任何附加工具的情况下在Mac OS上制作一个“像样”的屏幕截图的小指南。
You will have better results if you use it with SIMBL, which was mentioned by a lot of people. it is not a screencasting application, but a tool to make your iOS screencast look better.
如果你将它与许多人提到的SIMBL一起使用,你会得到更好的结果。它不是一个屏幕显示应用程序,而是一个使iOS屏幕显示效果更好的工具。
#3
8
The author of Tweetie recently wrote a post about what he does, and a tool he wrote called SimFinger. Yes, it does record the simulator. If I were producing an iPhone screencast, that's where I would start.
Tweetie的作者最近写了一篇关于他所做的事情的文章,他还写了一个叫做SimFinger的工具。是的,它确实记录了模拟器。如果我在制作一个iPhone屏幕,那就是我要开始的地方。
#4
3
SimFinger and ScreenFlow are great if you can shoot in the simulator.
如果你能在模拟器中拍摄,那么SimFinger和ScreenFlow就很棒了。
If you have to shoot on the device (e.g. when accelerometer, GPS, camera, etc. are used) you currently have to resort to the jailbreak world. The app "Display Recorder", available for $5 in the Cydia Store, allows to create an AVI movie of the iPhone's screen content. This works across all apps. There's a YouTube video showing it. The movie files can then be uploaded to YouTube or pulled off the iPhone via the built-in web server.
如果你必须在设备上拍摄(例如使用加速度计、GPS、相机等),你现在就必须求助于越狱世界。在Cydia商店,售价5美元的应用程序“Display Recorder”可以制作iPhone屏幕内容的AVI电影。这适用于所有的应用程序。YouTube上有一个视频。然后,这些电影文件可以上传到YouTube上,或者通过内置的web服务器将iPhone上传到YouTube上。
#5
2
You can try one of those few integrated solutions out there. I know one's called "capsim" and there's a new one called "sound stage"
你可以尝试一些集成的解决方案。我知道一个叫"capsim"还有一个新的叫做"sound stage"
#6
2
Screen capture applications like ScreenFlow and "Snapz Pro X" work fine if you don't need to record mult-touch or accelerometer. However if you do, then you must choose another solution. Either film with a video camera or use iSimulator and then record the simulator using applications like ScreenFlow and "Snapz Pro X". For information how to install iSimulator see http://bobueland.com/cocos2d/?p=358
如果不需要记录多点触控或加速计,像ScreenFlow和Snapz Pro X这样的屏幕捕获应用程序就可以工作得很好。但是,如果您这样做,那么您必须选择另一个解决方案。要么用摄像机拍摄,要么使用iSimulator,然后使用ScreenFlow和Snapz Pro X等应用程序记录模拟器。有关如何安装iSimulator的信息,请参见http://bobueland.com/cocos2d/?
Another solution (that I haven´t tested yet) is to use screen mirroring. That is if you have iPad2 or iPhone4S. You need to buy Apple Digital AV Adapter (39 $ as of Nov 2011) and then you can mirror the iPad or iPhone screen onto an external screen.
另一个解决方案(我还´t测试)是使用屏幕镜像。如果你有iPad2或iPhone4S。你需要购买Apple Digital AV Adapter(2011年11月的价格为39美元),然后你可以将iPad或iPhone屏幕镜像到外部屏幕上。
#7
1
For free Mac OS X screen recording with iPhone ad looking results, you can use use the Screenium demo app to record a flawless 30 second video of your iPhone simulator without limitations or overlays. Once you start making money from your app, the full product is cheap. Encoding to iPhone format provides a good lightweight output. Turn off the mouse for SimFinger. You can view an example video at 3k Top Chinese Characters. Definitely use SimFinger to add that realistic shine, and the iPhone device reflection users expect.
对于免费的Mac OS X屏幕录像和iPhone广告的搜索结果,你可以使用这个屏幕演示应用程序来录制一个完美的30秒视频,你的iPhone模拟器没有限制或覆盖。一旦你开始从你的应用中赚钱,所有的产品都很便宜。编码到iPhone格式提供了一个很好的轻量级输出。把鼠标移开,用小手指。你可以在3k字的顶端看到一个示例视频。一定要使用SimFinger来添加真实的光芒,这也是iPhone设备反射用户所期望的。
Longer term, I will buy the iSimulate iPhone app to see whether interacting with the iPhone's touch screen instead of the mouse to drive the screencast can give smoother, more realistic results (this also has advantages if you use the accelerometer or multitouch).
长期而言,我将购买i模拟iPhone应用程序,看看与iPhone的触摸屏交互而不是鼠标来驱动屏幕播放是否能提供更流畅、更真实的结果(如果使用加速度计或多点触控,这也有好处)。
#8
1
The solution I'm going with is SimFinger to provide the "finger" and SnapZ Pro X for recording. I read a great excerpt from an upcoming book on HTML 5 that convinced me that I should take the extra step of transcoding the .mov output from SnapZ Pro to Ogg for viewing in browsers that don't support .mov files. Get the XiphQT Quicktime component (I'd link to it, but I'm currently prevented from posting more than one link -- go to xiph.org), and QuickTime Player 7 will do the transcoding for you - no QuickTime Pro needed!
我使用的解决方案是SimFinger,提供“手指”和SnapZ Pro X录音。我从一本即将出版的关于HTML 5的书中读到了一段精彩的摘录,这本书说服我,我应该将SnapZ Pro的.mov输出转换为Ogg,以便在不支持.mov文件的浏览器中查看。mov输出。获取XiphQT Quicktime组件(我可以链接到它,但是目前我不能发布一个以上的链接——请访问xiph.org), Quicktime Player 7将为您进行代码转换——不需要Quicktime Pro !
ScreenFlow looks great, but I already had SnapZ Pro and can't currently justify $99 when I can do it just as well with what I've got plus some free downloads.
ScreenFlow看起来很不错,但是我已经有了SnapZ Pro,如果我有一些免费下载,我就不能花99美元。
#9
0
I have used this free solution here for iPhone Simulator Capture, which is a SIMBL plugin that works by capturing the screen from the iPhone simulator. It is a bit raw, but good deal for the price.
我在这里为iPhone模拟器捕获使用了这个免费的解决方案,它是一个SIMBL插件,通过从iPhone模拟器捕获屏幕来工作。这有点生,但价钱很便宜。
#10
0
There are two ways of doing it that I know of, for anyone who wants to create screencasts using tools available for free:
我知道有两种方法可以做到这一点,对于任何想使用免费工具来创建屏幕的人:
One: you can use CamTwist and Adobe Flash Media Live Encoder to create FLV files. Details here on my blog.
一:您可以使用CamTwist和adobeflashmediaincoder创建FLV文件。详情请见我的博客。
Two: You can use Jing to create swf files. Here's one of the screencast on my blog. Please also notice that I'm not displaying the full iPhone screen on my blog, but you can easily do that.
二:您可以使用Jing创建swf文件。这是我博客上的一个视频。请注意,我没有在我的博客上显示完整的iPhone屏幕,但是你可以很容易地做到这一点。