Classic Mac OS Software (Discussions on Applications) > MultiMedia Players & Codecs

H264 codec, the "video game" is over in Mac Os 9.

<< < (3/6) > >>

Protools5LEGuy:

--- Quote from: MacTron on April 06, 2015, 10:07:45 AM ---
Ten years ago I have failed in to bring H264 to Mac Os 9. Just for the record, I have tried out two ways:
1) Continue the Mac Os 9 port of the great UNIX/Linux video package FFMPEG.
2) Hack the QuickTime 6.2 (for Mac Os X) H264 codec and insert them in to QuickTime 6.0.3 for Mac Os 9.

--- End quote ---

There was also an attempt to port Quicktime server for OS9 Marlin http://macos9lives.com/smforum/index.php?topic=2102.0

But every individual works on porting stuff that do not tell the world the troubles they find out, never will be a solution. Let's focus on the STOP places. I guess some FFMPEG libs are hard to translate to the C language used in CodeWarrior.

Also interesting would be to know what steps MacTron did to put QT 6.2 libs on OS9 QT 6.0.3


--- Quote from: MacTron on April 15, 2015, 10:49:21 AM ---
Yes, I have done the same but using FFMPEG on Debian Linux to convert H264 to Divx and test it at 1080p in Mac Os 9 ...
But using other Operating Systems isn't a solution for the lack of H264  in Mac Os 9.

--- End quote ---

At least the game isn't over. It let you "Insert Coin to Continue".  ;D  But having QT 6.03 with Apple MPEG4, who cares?   


--- Quote from: devils_advisor on April 15, 2015, 10:48:21 AM ---I believe we need to start sorting that out. There are codec's for final output and codecs to work with. Divx/xvid are final output, mpeg's the same. These codecs are harder to work with.

--- End quote ---

Yes we need to sort that out. At least we want to playback H264 files, but we can't, unless we convert them with other OSes to "playback" them.

Other thing are the codecs used for video edition. For video edition you need other codecs than H264 too.

Most modern cameras outputs their footage on MP4 H264 files. At least modern Smartphones.

devils_advisor:
have you looked at the performance side of the h264 ? the encoding part is very cpu demanding and for os9 the playback side could be a bottleneck too.
divx is pushing it to a limit already if you keep the bitrate wide open besides your filesize limitations thats something i wouldnt consider. what you can do is use a linux box and a watch folder (just like after effects does) and make you output from whatever and have it saved to a shared drive and batch converted (could be a headless unit like a xserve) or if you know how to create (find) a webgui and do it this way. i think a week ago i used os9 to access my webmin server on a linux box and it did quiet well from what i remember (just the looks where a little off).

other than that get the source code with the lowest version number, make a project in codewarrior and start compiling. from there we can find out where we hanging.

MacTron:

--- Quote from: devils_advisor on April 15, 2015, 10:48:21 AM ---I believe we need to start sorting that out. There are codec's for final output and codecs to work with. Divx/xvid are final output, mpeg's the same. These codecs are harder to work with.

--- End quote ---

... well may be... it depends on the App used, if it can work with inter-frame compression or not.
For my last video works I have used MP4 videos at 1280 x 720p @ 24fps from my old Sony Ericsson Vivaz cellular and opened directly in VideoShop (without pre-rendering) edited trimmed and added transitions ( using a MP4 codec) and save to QuickTime .mov without re-rendering again. As you can imagine all the process was done in Real Time, without extra hardware needed.
Once you have the final .mov file, you can render it (or leave it as is) to the format you wish (Mpeg1/2 avi/Divx, MP4 etc...) using QuickTime Player. An hour of final video can take 15 min to an hour max. By the way, the same work in Final Cut may take from two to three hours ... That's why I don't like Final Cut it spend most of the time re-rendering ...

Mat:
Just wanted to throw in another interresting point regarding h264. We Mac OS 9 users had a codec based on h264 very early and before there was an h264 codec for X! It was "Sorenson Video 3" (not to confuse with "Sorenson Spark"). It shall be just slightly different to h264 and was released together with QuickTime 5.

So h264 would definitely be possible!

http://en.wikipedia.org/wiki/Sorenson_codec#Sorenson_Video_3

IIO:

no matter on what technology it was based on, but sorensons cubism-pointillism is unbearable. ive destroyed a lot of videos with it. :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version