Software Category

6 Things Apple Should Improve in OS X 10.10

WWDC is tomorrow, where Apple is likely to announce a new version of OS X. Here's what we'd like to see.

1. AV Foundation improvements

There are so many improvements needed for AV Foundation that it merits an article of its own, but a few would be expanded codec support, easier extensibility, LOTS of bug fixes and the ability to stream Airplay video without ugly hacks.

2. Mac App Store improvements

Apple should allow app developers to request exemptions from sandboxing rules. We feel that the strict rules hurt the user experience and even removed one of our apps as a result of this.

Other areas for improvement would be the ability to hide third-party updates and not requiring a password for free updates (this can get tedious if you have multiple accounts).

3. Files in use

OS X frequently marks files in use when they aren't, which can cause issues copying or deleting files and also when emptying the Trash.

I have a theory that this may be caused by QuickLook trying to generate icon previews for these files but it's difficult to pinpoint.

This bug is especially frustrating when using network drives as OS X frequently creates temp files that can only be deleted after unmounting and remounting the drive.

4. Make full screen work on the current display only - don't let it blank out every other monitor

Full screen functionality was improved significantly in Mavericks with the "Displays have separate Spaces" option in the Mission Control section of System Preferences, but many people had to switch it off and revert to the old system due to compatibility issues (mine were with FCP 7).

When switching back to the old way of doing things on a shared Space, OS X blanks out all monitors even if there is nothing displaying on them.

I think the solution to this problem is a blacklist where users can specify apps that should only use the current Space on another monitor without disabling it for compatible apps.

5. Network drive / VPN improvements

It is clear that Apple is assuming most users are saving files to HFS+ formatted SSDs. This is apparent when mounting a drive over a VPN connection because Finder and many other Apple apps experience very poor performance.

In fact, I completely eschew Apple apps over a VPN and use Path Finder as a Finder replacement and AppCode as an Xcode substitute because those apps do not read or write to disk unnecessarily and handle these issues much better.

6. Bug fixes

Apple is announcing a new OS when arguably Mavericks still needs a lot of bug fixes. Some of the issues I am still experiencing in 10.9.3 are:

  • Hang when copying certain files to a network volume
  • Audio output randomly disappearing (speaker icon becomes greyed out), requiring a restart
  • Exposé sometimes fails, meaning it's difficult to exit it and switch back to an application, requiring a restart
  • Plugging in a monitor and closing the laptop lid sometimes makes it sleep randomly in the middle of me working. It also sleeps if I disconnect the charger.
  • Periodic freezes where the mouse moves but everything else is frozen.
  • Occasional apps that cannot be closed, which requires a hard reset because they stop OS X from shutting down
  • Other people have also reported issues in OpenCL apps with 10.9.3

With these issues in mind, I would be very happy if Apple institutes a Snow Leopard-style overhaul. Snow Leopard was so stable it took me a long time to upgrade and many of our customers are still using it.

I'm also hoping that Apple recently opening up the beta program to non-developers helps to address this, but if it doesn't I feel that Apple should not commit to a yearly upgrade schedule if they cannot guarantee quality.

Posted by Jon Chappell on Sunday June 1 2014 9:10 PM to Apple, Software, Analysis
0 comments Posted Permalink


5 Features Apple Should Add in iOS 8

With WWDC and iOS 8 around the corner, we thought we'd offer up our wish list for future iOS features and bug fixes.

1. Documents app

The biggest problem with iOS is the limited file system, which can make working on files in different apps difficult.

Currently you can store movies and photos in a central place that is accessible by all apps with permission to access it. While this implementation has its flaws (e.g. apps can't delete files they've created), creating a similar storage area for documents would go some way toward improving the limitations when sharing files.

Much like Photos and Videos, these documents could be accessed and managed in a Documents (or Files) app.

2. Utility apps

Another problem with iOS is that it can be difficult to know what to do when someone emails you an unusual file format.

For example, customers often email me .log files when I'm on the move. These are exactly the same as text files, however iOS refuses to open them because they do not have a .txt extension.

Unlike OS X, you cannot force a file to open in another app, nor can you rename files, so I was stuck scouring the App Store for an app that would open them. The only app I found that would open them was a hex editor app but this was not a perfect solution because it was not designed for formatting and displaying large portions of text.

OS X has a lot of utility apps like TextEdit, Preview, Font Book, etc, but Apple seems to have delegated Mail as the only (limited) general-purpose file viewer. If Apple hopes to one day replace OS X with iOS they will need to address issues like this.

3. Better Copy & Paste

I have a lot of difficulty with copying and pasting. The primary issue I experience is that iOS tries to second-guess what I'm doing and it always gets it wrong.

For example, after you have selected a certain amount of text iOS assumes you want to select the entire paragraph, which may not be exactly what you want, but there's no way to select less.

So I find it easier to select more text than I need, paste it and then delete the parts I don't want.

4. Improved multitasking

While switching between apps is simple, the apps don't always retain their status when you switch back to them.

For example, an app that requires a network connection may have disconnected or you may have to wait for a web browser to reload the page again.

This doesn't happen every time but it occurs when iOS comes under pressure to free up memory. Now that iDevice CPUs are pretty fast I hope Apple can implement an OS X-style memory compression system to reduce occurrences.

I also hope the rumors of split-screen multitasking are true because it will help significantly with this issue.

5. Better Gmail support in Mail

I use the stock Mail app with Gmail because I have not found a third-party mail app that I like (suggestions are appreciated).

However, the Mail app seems to be frequently confused by conversations, with some messages correctly joined together and others shown as distinct messages. This can be annoying if I've deleted a conversation, only for all the deleted messages to reappear in my inbox when someone else replies. In some cases this requires me to re-delete 15 or so messages.

Another issue is that it seems to be impossible to actually delete messages. Deleted messages are archived with a special tag rather than actually being deleted. Additionally, sent messages don't show up in other apps or the Gmail web interface.

It's for reasons like the five listed above that I prefer to delegate particular tasks until I get back to a desktop computer. If the rumors are correct and Apple is creating an iPad Pro, simply adding a bigger screen won't be enough. In my opinion the changes most likely to endear it to professional usage would come from iOS itself.

Posted by Jon Chappell on Saturday May 31 2014 7:53 PM to Apple, Software, Analysis
0 comments Posted Permalink


OS X 10.9 network hanging bug

When copying certain files to a network volume on OS X 10.9, Finder (or indeed Path Finder) will copy the first 12 KB and then beachball for minutes before eventually completing the transfer.

Our testing has indicated that this seems to occur when overwriting files from a local disk to the network volume and seems to only occur with .app application bundles. We believe this may be something to do with resource forks because it is rare for files other than applications to have them and network volumes do not support them. It does not occur on file transfers between the same network drive or from one network drive to another.

It's a nasty bug because it not only causes Finder to hang for minutes but can also affect all other applications using files on that volume. It has even a couple of times completely prevented any network or internet access at all for the duration of the file transfer.

We've reported this to Apple and are waiting on a fix. In the meantime, the easiest way is to either delete the destination file and then copy it or compress the .app bundle, copy it and then decompress.

Posted by Jon Chappell on Wednesday May 28 2014 8:39 PM to Apple, Software, Bugs of the Week
0 comments Posted Permalink


7 reasons to upgrade from Snow Leopard

Today Adobe announced it's dropping support for Mac OS X 10.6 Snow Leopard. While Adobe says it only affects a small number of customers, there is still a sizable number of users running the older OS, with some surveys suggesting as much as 19% usage.

Here are 7 reasons why you should upgrade from Snow Leopard to a newer version of OS X.

It's less secure

Apple is no longer fixing OS X bugs and some browser manufacturers no longer offer 10.6 support, leaving your system vulnerable.

Many new applications won't work with it

Not just Adobe, many other apps no longer support 10.6, including all Apple and Avid applications and many hardware products and cameras. Some upcoming new products from us will require newer OS versions to take advantage of more recent technologies.

It's slower

With every new OS release there is normally a speed boost from more efficient code execution, as well as new performance-enhancing technologies like AV Foundation, timer coalescing and compressed memory.

You're missing out on new features / technologies

Useful new technologies for pro users since 10.6 include AV Foundation, compressed memory, tabbed Finder windows, file tags, Airdrop, Notification Center and Airplay Mirroring. This is in addition to the aforementioned performance-enhancing technologies.

Developers are making sacrifices for older OSes

While we don't shy away from embracing features from newer OSes if they have a clear benefit to users, maintaining two codebases for a small subset of users is complex and takes time away from feature development.

Upgrades are cheap

10.9 is free and 10.8 is $20 on the Apple Store.

You can make it look and behave exactly like Snow Leopard

Lion introduced several controversial features like reverse scrolling and an inability to Save As. Luckily some of those decisions were reversed in later versions and others are completely customizable. We have a guide to making newer versions behave more like Snow Leopard here.

Posted by Jon Chappell on Thursday March 6 2014 9:03 PM to Apple, Software, Analysis
0 comments Posted Permalink


Using Preference Manager with Final Cut Pro 10.1

Final Cut Pro 10.1 includes some major changes to the inner workings of the app, including the addition of libraries for managing projects and events.

The locations of your libraries are stored in the preference files, so after trashing preferences with Preference Manager you may not see any projects or events after relaunching FCPX. This will also occur after using other tools that rely on Preference Manager such as QuickFix.

To get them back, go to File > Open Library > Other > Locate in FCPX and browse for the library files on disk.

Our recommended workflow for all applications is not to trash preferences, but to instead preemptively backup the preferences when they are stable and then restore the backup when things go wrong.

Posted by Jon Chappell on Wednesday January 8 2014 7:14 PM to Software, Utilities, Tutorials
0 comments Posted Permalink


How to sync metadata between QuickTime movies

It's common nowadays for videos to be processed through one or more applications prior to editorial. Unfortunately that can result in camera metadata being stripped from the processed files. This can cause lots of problems later on if you need to relink back to the original files for grading.

QT Edit solves this by letting you import metadata from another QuickTime movie. Here's how to do it:

1. Open up the destination movie.

2. Go to File > Import > Metadata. Browse for the camera original source file.

3. Select the metadata items you'd like to import or just import all metadata from the source file.

4. Save the destination file.

Being able to choose the metadata that is imported allows you to copy metadata fields between files even if the source file isn't the camera original version. Metadata can be added, removed or edited after import.

Pro Media Tools helps studios, production companies and freelancers alike forge new workflows every day. To find out more view the feature list, read the user manual, watch the overview video or download the free trial.

Posted by Jon Chappell on Monday October 14 2013 4:17 PM to Video Editing, Software, Tutorials
0 comments Posted Permalink


How to locate corrupt clips in your timeline

Does your editing application crash when you scrub to a particular point in the timeline? Does it crash or fail at the same point each time you export or render? It's likely that you have a corrupt clip or render file in your timeline.

Corrupt render files are easy to resolve. Most NLEs offer a way to clear out render files, so it's best to try this first to see if it fixes the problem.

If that fails, you'll need to figure out the exact clip that is corrupt. The manual method is to divide and conquer - split the timeline in half, then half again, and so on until you narrow down the offending clip. This can be very time consuming so an easier way is to use Corrupt Clip Finder to scan the project and test each file it finds.

It will scan the project files from most NLEs (FCP 7, FCPX, Adobe Premiere and other apps) but you can scan an entire media directory for applications not supported. In fact, for large projects it can be quicker to scan the media directory than the project file.

Not every file it flags up will be corrupt, as it will also flag up files that could potentially cause problems, such as CMYK image files or video larger than 4K in FCP 7. You can see the reason it flagged up a file by hovering over the filename in the list.

Once the files are identified, you can choose to quarantine them by moving them to another folder, delete them or attempt a repair. You can also color code them in Finder, which can be useful for highlighting files that appear to work fine but may potentially cause an issue for future reference.

Posted by Jon Chappell on Monday August 19 2013 5:31 PM to DR News, Software, Tutorials
0 comments Posted Permalink


Bugs of the Week - 6-30-13

Here's another installment of critical, useful or bizarre bugs in your NLE that you should know about.

Adobe Premiere


Multicam edits switch angles when relaunching a project in Premiere CC (probably best to do multicam edits in CS6 for now)

More multicam quirks

Update 7-1-13: Adobe has posted a candid response to the multicam bugs.

Match frame may not match to the correct clip

New NVIDIA Quadro driver can improve Lumetri effects processing (Windows)

Keyboard Shortcut panel is blank

Audio dropouts, possibly due to image sequences

Pressing M twice in the source panel adds a second marker instead of editing the first

Visual corruption when playing XDCAM media

Several reports of Effects Panel lag

Premiere CC still losing render files

Timecode is not preserved when sending to SpeedGrade

Labels can disappear in CS6

Importing media files first and then importing an XML can prevent freezes for large XML files


Avid


Media Composer 7 released

Not all AMA plugins are compatible with MC7. Here's a list

You may need to start background services manually for them to work

You may need to refresh autosequenced clips that have LUTs on them for the LUTs to show

Cannot scroll timeline horizontally with mouse wheel / trackpad

Reports of trim lag continue in MC 7

Scaled audio meter shows incorrect values

Media Composer 7 doesn't apply proper pulldown when converting frame rates

Dynamic Media Folders do not work correctly with audio files

Matrox Mini / MXO2 aren't officially supported in MC7 yet but they appear to still work

MC7 still can't export native ProRes media to an AAF

RED AMA plugin installer lacks a .pkg extension

Mark In / Out keys go to in and out points instead of marking them


Adobe Media Encoder


AME will pause encoding if Premiere starts playing


After Effects


After Effects is not compatible with OS X 10.9

Posted by Jon Chappell on Sunday June 30 2013 8:13 PM to Video Editing, Software, Bugs of the Week
0 comments Posted Permalink


Bugs of the Week - 6-22-13

After a bit of a hiatus, Bugs of the Week is back again.

Premiere


Like any major software update, Premiere Pro CC has several new and exciting bugs.

Fix for CC applications crashing immediately

Adjustment Layers may not affect nested multicam sequences

Color Curve Tool clips luma at 100%

Matrox Mini is not yet supported in Premiere CC

Changing the compatibility mode to Vista could fix situations where Premiere won't load (Windows)

Trick for installing Adobe apps in multiple languages

Audio gets cut off at the end of a clip

Audio waveform sync doesn't work with one camera angle and multiple audio files. Here's a workaround.

The CC installer doesn't not contain Functional Content

Adobe Encore is not part of Creative Cloud but here's how to get it if you don't have a perpetual license of CS6

Fix for Cineform clips being the wrong duration (Windows)

Premiere may not boot for some Windows users with old graphics drivers

Premiere CC no longer creates a new sequence with a new project (this is probably a good thing but it's causing some confusion)

Cannot sort clips by creation date

Clip Mixer levels can reset when stopping playback


Avid


Media Composer 6.5.3 released with lots of fixes

Media Composer 6.0.4 released. Among the usual bug fixes, it also includes a new XML export option for markers.

Workaround for failure rotation stabilizer failure in the 3DWarp effect

Repeated frames on QuickTime imports

Performing a mixdown instead of transcoding can sometimes prevent gamma shifts

Dongle Manager may not launch if permissions are incorrect


OS X


Apple finally fixed a bug we reported a year ago that prevented certain apps from opening QuickTime movies that did not have a chapter marker on the first frame. We've been working around it but it is now fixed in OS X 10.8.4 so we recommend updating.

Posted by Jon Chappell on Sunday June 23 2013 12:10 AM to Video Editing, Software, Bugs of the Week
0 comments Posted Permalink


Older posts