Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects What codec do you use for lossless video in particular for MAC OS X ?

  • What codec do you use for lossless video in particular for MAC OS X ?

    Posted by Chris Forrester on August 3, 2009 at 12:24 am

    I was thinking the other day about lossless codecs, and was reminded that many years ago I remembered a codec that said it had 2:1 compression realtime encoding/decoding and was on mac and pc. This codec was called sheer video by bitjazz. Well a little research and looking to there site reveals that there has been no news updates since june 2007 and mixed voices on the codec. Also there seemed an aggressive promotional scheme where by they will give you a free license if you promote them so my web research might be biased on this codec..I have DL’d the trial and tried it on some footage not extensively but my gut feeling is that now in 2009 there are some new codecs around that give good compression and fast decoding/encoding that are lossless, and not at a such a cost.

    I found an interesting document https://compression.ru/video/codec_comparison/lossless_codecs_2007_en.html .This documents many lossless codecs some with good compression for archiving and others for just usual working but saving some filespace.

    This paper does tests on these codecs
    Alpary, ArithYuv, AVIzlib, CamStudio GZIP, CorePNG, FastCodec, FFV1, Huffyuv, Lagarith, LOCO, LZO, MSU Lab, PICVideo, Snow, x264, YULS

    in 2007 they concluded this

    ” In Video Capture and Video Editing Area the overall clear winner is Lagarith.
    In Maximum Compression area the overall winner is YULS.
    The most balanced and flexible codec is FFV1: relatively good speed and high compression for various presets.”

    Now so far my problem 😛 I am on a MAC, and I have been trying to find the “better” codecs for my operating system but I can not find them or they are not being developed for this operating system.

    I used to use ANIMATION Codec, but in my reading heard of PNG format in video, so I might be trying this out more often. I am more than used to dealing with the large file sizes of uncompressed video I just thought it might be time to look and see if I can tighten up in this area with some good use of codecs. I am open to any suggestions paid or free.

    Maybe some MAC users know where I might find the install files for some of the listed codecs above?

    Either way would love to hear your suggestions and personal experiences. (maybe you know another forum here that other people might be able to chime in some suggestions or have knowledge in this field).

    I am thinking that perhaps we have all gotten used to using animation or uncompressed though 😛

    Look forward to the opinions even if its just a quick post saying “ANIMATION” !

    Regards
    Chris Forrester
    demoreel http://www.chrisforrester.tv

    Adriano Castaldini replied 15 years, 4 months ago 6 Members · 10 Replies
  • 10 Replies
  • Todd Kopriva

    August 3, 2009 at 1:20 am

    Animation and PNG are both excellent choices. Animation does better for things with large expanses of the same color, like cartoons (hence its name), and PNG does better with more photorealistic gradients. For most of what people do with After Effects, I think that PNG in a QuickTime container works well as a nearly universal lossless compression format in a nearly universal container… but Animation might do better in some cases.

    BTW, I recognize that this is a VERY (overly) simple answer to a very complex question. E.g., if you are using a codec as an interchange format within your own workflow, then universality doesn’t matter so much, and you can use whatever esoteric codec that you want. Also, there’s the issue of 8-bpc versus 10-bpc versus 16-bpc versus 32-bpc formats. Animation is 8-bpc. If you’re handing off something as an intermediate file, and you’d rather not lose the data that gets quantized out with an 8-bpc codec, then the conversation gets more interesting.

    ———————————————————————————————————
    Todd Kopriva, Adobe Systems Incorporated
    putting the ‘T’ back in ‘RTFM’ : After Effects Help on the Web
    ———————————————————————————————————

  • Adolfo Rozenfeld

    August 3, 2009 at 6:27 pm

    Dave:
    Todd didn’t mean a sequence of PNG stills, but rather using PNG encoding in a Quicktime file. It’s mathemtically lossless. It supports alpha channels. It’s cross-platform. The two drawbacks are: No higher bit depths (16/32 bpc), and zero performance optimizations (just like Animation, but even worse). It’s more an exchange or “digital freezer” flavor, because real time playback can be challenging. It’s great when going from one app to another, for example.
    Animation produces smaller sizes in content which has large areas of plain color (a lower third can be as low as 1 MB/s and it’s still lossless). PNG produces smaller file sizes for most “video” content.

    ProRes is “visually lossless”, not mathemtically lossless. A loose term which means that on simple inspection it looks identical to the original. But it’s not really identical to the original 🙂

    Apple offers free ProRes decoders for Macs without FCS, and also for Windows. You can read QT ProRes files that way, but not generate them. I don’t think these free decoders have been updated for the new ProRes flavors yet.

    Adolfo Rozenfeld · Adobe

  • Adolfo Rozenfeld

    August 3, 2009 at 8:31 pm

    It used to be true that ProRes files could only be opened if you had FCS, Dave. It’s not a mistake what you said. The free ProRes decoders for Mac and Win were introduced recently.

    Adolfo Rozenfeld · Adobe

  • Chris Forrester

    August 11, 2009 at 12:00 am

    Thanks for the input given 🙂

    I think for the moment I will stick with aimation codec least I can get 25fps playback of my drives when using my laptop. I did recently create a QT in png format and was only able to get 15fps playback on my system (playing from QT Player). I am guessing the compression is slowing things down. I shall probably use that for long term archiving in the the future.

    Pity no one has seen those other codecs on the Mac yet, they do interest me so I may just have to do some more investigation but with my PC (that poor thing is gathering some dust nowdays 😛 )

    Regards
    Chris Forrester
    demoreel http://www.chrisforrester.tv

  • Victor Burgin

    September 5, 2009 at 10:06 am

    << I will stick with aimation codec least I can get 25fps playback of my drives when using my laptop >>

    At what frame size? I have a 24 fps 1400 x 1050 (SXGA+) Animation that plays back fine from my Mac Pro, but staggers on my 2.4 GHz 7200 rpm MacBook Pro. Conversion to H.264 gives smooth motion but produces unacceptable artefacts (e.g., posterizing on even surfaces). I have to hand the movie over soon for playback from a recent model iMac – so I need help!

    Any further insights anyone can offer greatly appreciated.

    Thanks !

  • Marcello Mazzilli

    October 19, 2009 at 7:58 pm

    Somebody found out some good solution? Pro-Res is realtime in Final Cut but not on Adobe Premiere… Is there something for Mac like Cineform Prospect HD (great realtime playback on PC/ Adobe Premiere) for Mac? I can play realtime XDCAM ( MP4 wrapped )and P2 but these are shooting formats and not really good formats to use as intermediates when working with HDV for example.
    Also.. why the hell Premiere works realtime with XDCAM MP4 wrapper and not MOV wrapper.. BUT EXPORTS MOV WRAPPER AND NOT MP4 WRAPPER ?!?!

    siRoma di Marcello Mazzilli
    Corporate video productions in Italy
    http://www.siroma.com

  • Marcello Mazzilli

    October 19, 2009 at 8:21 pm

    I have picked a platform.. That’s MAC.. but Premiere (on Mac) doesn’t use Prto-Res in realtime like Final Cut does

    siRoma di Marcello Mazzilli
    Corporate video productions in Italy
    http://www.siroma.com

  • Adriano Castaldini

    January 5, 2011 at 6:01 pm

    A doubt.
    I try to convert a little segment of a DVD-mpeg2 into PNG-quicktime to obtain a lossless footage to use in AfterEffects.
    My questions are:
    1) is it good to deinterlace the original mpeg2 when I convert into PNG?
    2) mpeg2-dvd is 720*576 with non-square pixels, so, when I convert into PNG, do I have to change the size into 768*576?
    3) in AfterEffects I’ll use alpha channel and finally i’ll export into H264, so, when I convert mpeg2 into PNG, should I use millions-color+ or not?
    4) to convert the mpeg2, do I have to use QuickTime or I can choose another software live MPEG2-Streamclip?
    Thanks

  • Adriano Castaldini

    January 6, 2011 at 6:28 pm

    Ok, I don’t deinterlace, but exporting into PNG, the setting window in quicktime asks me if I want to activate the interlace filter (with many options: upper field, bottom field, etc.)
    So, is it better to leave unchecked that filter? Or is it better to activate it in order to obtain an interlaced PNG movie?
    Thanks a lot.

  • Adriano Castaldini

    January 6, 2011 at 10:45 pm

    Thanks Dave, so you confirm that I HAVE TO check the interlace filter in QT setting (by default it’s unchecked).

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy