Upd. Maybe I'm missing the point here, I have a couple of avi files on which preview still failed. I'd figure this was the goal. I have Perian installed and had no problem with previewing video files aside from avi. I thoough this version would fix that. I probably got it wrong. Just in case, before installing your version I have deleted the default one according to your instructions.
If I try to Open file in QT I have "---could not be opend. This media may have been damaged" popup.
A couple things:
• QuickTime 10.2, unlike QuickTime 10.3, is compatible with third-party QuickTime components. However, you still need to actually install said components. The traditional option is Perian, but on Mavericks I've been having a bit more success with RJVB's version of FFusion. It can be found on
https://github.com/RJVB/FFusion, but I've attached the component itself to save you from downloading the whole repository. Copy to Library/QuickTime (you may need to create this folder) and then restart QuickTime player. However...
• Even after installing a third party component, you may still be unable to open avi files. This gets into the difference between codecs and container formats—ffusion adds support for DIVX/XVID video
streams, but QuickTime may still refuse to open them if they're in an avi
container.
For the second point, I have an Applescript app I've named "QuickTime Helper" which takes avi and mkv files which QuickTime won't open, puts them into a mov file, and then has QuickTime open the temporary mov file. Because it's not actually converting the video streams, this can be done quite quickly and with no quality loss.
I shouldn't care, but the Applescript code is still so crappy I kind of don't want to post it publicly yet, but feel free to send me a PM if you're interested.
Are you going to work on it further on? I've always been annoyed with the volume slider of QT had always been maxed out. It's a shame if it's not adjustable now.
I don't know if you saw, but I did work a bit further last week. The volume slider is adjustable now, kind of... I couldn't make it do what it's supposed to, so I made it do something else instead. It now controls the global system volume of your computer, like on iOS.
Maybe you'll like this more anyway—it solves the problem of "the volume slider of QT [is always] maxed out." I'm kind of undecided as to whether or not it's an improvement, myself.
At this point, I think I'm done with the QuickTime app itself, unless I discover a new bug, which is very possible. What I'm currently trying to do is update that FFusion component I mentioned above, to support hevc and vp9 videos. This would allow it to play 4K downloads from Youtube.