cropping video fast for dummies on a mac

Two years ago, I wrote about cropping video fast for dummies on Windows.  I now need to do the basically same thing on the Mac.  This time is a little simpler as I only need one continuous segment cropped.  And I have more experience.  I’ve done it once before 🙂 on a different operating system.  However, I still don’t have any special software.

Where I started

The original video is 2 minutes and 44 seconds.  I want to get a 5 second or so video of the robot shooting a basket.

How I did it

  1. Learned that I do have video editing software – iMovie – that came on the Mac.
  2. Use ClipNabber to download youtube video.  Had to click “clipnabber classic” to get to the download screen as the first screen is about some Mac software to download.  As I don’t do this often, I don’t feel the need to download anything.  This downloaded the clip as an .mp4 file.
  3. Downloaded Squared to convert from mp4 to something iMovie can import.  (Squared beta lets you download directly from youtube, but I’ve already downloaded it.).  Open mp4 in it and choose export to DV>  Conversion took less than a minute.
  4. In iMovie, file > import > movies
  5. iMovie automatically splits the video into short thumbnails.  Drag the one(s) you want to the top.  It’s cool because you can select a range so this serves as a rough cropping.  You can also join clips that way.
  6. Click on point of subclip you want to start and choose split.  Repeat for end of subclip.
  7. Right click video and choose detach audio.  Select the purple audio track and select cut.
  8. Share > Export movie

Converting to Flash

It was requested I provide a Flash version of my 4 seconds of video.  There is software you can download that does this, but I didn’t want to download something (trial version) that I’d only use once.  Another option is to upload it to youtube.  I went with the youtube option.  Then back to ClipNabber to download as flv (flash.)

How did it work?

This process was better than the Windows way (without a real editor.)  iMovie is impressive.

The final product

The completed video does show what I wanted.  It was easier to get rid of the sound this time too which is good because I won’t control the viewer’s machines this time.

Apple should Develop a Flash Compiler

One interesting solution to the continuing public battle between Apple and Adobe over Flash support on its mobile platform would be for Apple to release its own Flash compiler, one that would allow a developer to create Flash applications without ever purchasing an Adobe product. Before you laugh, hear me out.

Neither company is open
What bothers me about the whole public fiasco is that both companies have been arguing that they support open formats – Apple in its preference for HTML5 and Adobe in its desire to publish its own applications freely to the iPhone – while both basing their own technology on extremely proprietary and closed formats, as seen in Apple’s recent closing of the iPhone and Adobe’s tight control of its Flash product.

The truth is, neither company wants their products opened for the world to use, but both companies demand the other open their platform. If Adobe was really serious about Flash as a ubiquitous platform, then they should donate Flash to a standards community that would open it to the world. Likewise, if Apple wanted anyone in the world to be able to develop on the iPhone, they would have created it as such and declared it an open standard.

Unfortunately, I agree with Apple
While I personally would love to develop iPhone applications using Adobe’s Flash-to-iPhone compiler (I really would!), I fully support Apple’s right to close the platform. Above all else, mobile platforms must be secure and Adobe’s iPhone compiler seriously threatens that security. The iPhone, like many other mobile platforms, is not open for the world to develop on, nor should it be.

There are many whispers that the government is investigating anti-trust violations over Apple’s blocking of Adobe’s iPhone compiler, but that would be ridiculous, since Apple does not have a monopoly on smart phones. In fact, the Android recently surpassed the iPhone in sales, leaving Apple in third place among smart phone manufacturers. Apple would have to be in first place with a clear monopoly on the market before I would support any government intervention telling Apple what it can and cannot do with its mobile platform.

Apple’s Flash Compiler
Since Adobe believes it has the right to freely develop on the iPhone while at the same time arguing Flash should be supported everywhere, one interesting twist would be for Apple to develop its own Flash compiler and even run-time. That would very likely upset Adobe and lead to a very interesting argument over proprietary platforms. Adobe could claim only they have the right to develop Flash applications, something Apple currently asserts over its iPhone application. On the other hand, Apple could claim that if the Flash platform is everywhere then it should be open for anyone to develop applications on, something Adobe likewise states about the iPhone platform.

And as an added bonus, Apple could develop this compiler as an iPad/iPhone application!

Adobe Axes Flash CS5 iPhone Exporter

No Flash for Apple iPhone As previously reported, Apple has made it quite difficult for Adobe by banning its Flash CS5 Flash-to-iPhone converter a mere 4 days before the public release of Adobe Flash CS5. Nearly two weeks later, Adobe has responded by announcing they are ending development on the Flash CS5 iPhone compiler.

Mike Chamber, the Adobe Flash Platform project manager, made the announcement in his blog, saying:

    While it appears that Apple may selectively enforce the terms, it is our belief that Apple will enforce those terms as they apply to content created with Flash CS5. Developers should be prepared for Apple to remove existing content and applications (100+ on the store today) created with Flash CS5 from the iTunes store. We will still be shipping the ability to target the iPhone and iPad in Flash CS5. However, we are not currently planning any additional investments in that feature.

Mike also comments about the merits of the endeavor:

    So, was all of the work on the iPhone packager a waste of time and resources? No, I don’t believe so. We proved that:

      1. There is no technical reason that Flash can’t run on the iPhone
      2. Developers can create well performing and compelling content for the device with Flash

While I understand he’s trying to find a silver lining in this murky cloud, I don’t think anyone ever questioned Flash’s ability to run on an iPhone. Steve Jobs seemed more concerned with Flash’s likelihood to drain battery life than with its ability to run properly.

Finally, Mike writes that if Apple won’t have them, they will be pushing forward with the release of Flash for the Google Android.

There hasn’t been a public fight between two big powerhouses like Adobe and Apple in recent memory and it betrays the two companies’ roots. Once upon a time, Adobe’s Photoshop product was the reason you bought a Mac. It was Apple’s biggest competitive advantage, at a time when it didn’t have many. As the Adobe creative suite grew, the number of designers dependent on Apple’s products grew with it. It is hard to imagine that two companies who evolved together and owe each other for their success could have such a falling out. If Adobe really wanted to hurt Apple, they could stop releasing their creative suite products for Mac. While last month this would have sounded like an outlandish prospect, this month after such a public feud between the two companies, it seems well within the realm of possibilities.