Entries filed under OS X

Dealing with TextMate slowness when multitasking

TextMate makes sure that the project you are working on has an up to date file list. One of the ways that it does this is by scanning the directory tree of your project every time TextMate regains focus. This is usually good. However, when working with large projects or a project based on file server via NFS or CIFS, TextMate can take seemingly forever to actually regain focus when switching back to it from another application.

Luckily there is ReMate, which gives the ability to disable the project refresh feature. This option is added under the Window menu and also if you right click on any file inside a project there is a new menu item in there called Refresh All Projects.

Transcoding video for Blackberry on Mac OS X using ffmpegX

The newer Blackberry models all have media players installed on them out of the box. I recently started using a Blackberry Curve and wanted to transcode some of my podcast videos I download to watch on the bus.

ffmpegX handles this conversion well. You’ll need to use the following settings for the transcoded video to work on a Blackberry.

These are the important settings for the video to work.

  • Video Codec: MPEG4 (MP4) (ffmpeg)
  • Video Bitrate: 600–800 kbit/s (higher bitrates will lead to stuttering)
  • Video Size: 320×240
  • Autosize: 4:3
  • Audio Codec: AAC (MOV/MP4/3GP)
  • Audio bitrate: 96kbit/s
  • Sampling: 44100Hz

To save everyone time, I saved these settings to a ffmpegX preset file.