Datamosh

Realtime datamosh/compression-artifacting plugin for Quartz Composer.

Download Datamosh Plugin (version 1.0, 16 June 2009)

Datamosh Patch in Quartz Composer

References

datamosher’s YouTube videos, Create Digital Motion.

In Use

Advanced Enterprise Research Office by Bryan Newbold and Toby Schachman
January 2010

having a different kind of facial by oneseconds
July 2009

License

Licensed under a Creative Commons, Attribution – Non-Commercial – Share Alike 3.0 License.

This permits any use other than commercial use. Using the plug-in for paid performance is fine, including it in a commercial product is not. For queries about commercial use contact bangnoise@gmail.com.

19 Responses to “Datamosh”

  1. jean poole Says:

    thanks for sharing Tom : )

  2. netchaiev Says:

    Awesome Thanks!!!

  3. Matea Says:

    this is awesome. thanks!

  4. franz Says:

    thank you for sharing this great plug !

  5. Ciabba Says:

    thanks for this big lovely and insane things

  6. Timesquid Says:

    Please tell me difinitavely if It is possible to get this plugin to work as a composition in modul8

  7. Timesquid Says:

    I guess there is a chance it will work, but I needed to upgrade to Quartz 4.0, and now the plugin does not work at all. Any chance an update is in store?

  8. tom Says:

    Hi

    The plugin doesn’t require Quartz Composer 4.0, but it will only work in 32-bit. In the Finder, select whatever application you want to use it in (eg Quartz Composer Editor), and check the “Run in 32-bit” checkbox in the File > Get Info panel. If the checkbox isn’t there, the application will run in 32-bit anyway. It should work fine in modul8, which is a 32-bit app.

    I might get around to an update some day ;)

  9. Timesquid Says:

    anyidea how I can get it working, no quartz patches with video input work, and yes I have the safe video input patch installed… Just curious if you would know how?.. If I can get it to open in quicktime Itll work in modul8

  10. cybero Says:

    Just picked up on your plugins and am running DataMosh and Video Delay in 32 bit mode – really like the codec switching in the DataMosh. They mix up really nicely with v002′s Movie Player [32 bit] and also the Optical Flow patches. Sweet. Happy New Year to you and yours – any chance of a 64 bit build soon?

  11. cybero Says:

    Just discovered the offline rendering mode :-) what about syncing this in with Quartz Crystal – or is that overkill or unnecessary ?

  12. tom Says:

    Thanks cybero

    64-bit Datamosh is a fairly low priority. I think most people performing with it are probably doing so in 32-bit apps anyway, and the 64-bit version will not improve performance, but yes, it is on my list of things to do.

    Offline mode for datamoshing should work fine in Quartz Crystal, plus give better results than Performance mode – that’s exactly the sort of use I implemented it for. Any specific problems, drop me an e-mail.

    Cheers – T

  13. tom Says:

    Just a note to Timesquid and anyone else wanting to use this in modul8: limitations in modul8′s Quartz Composer support mean you can’t use datamosh (or any third-party QC plugin). I’ll look into an alternative solution for modul8 for the next version.

  14. typo-moshing, altération typographique live et aléatoire par le code « Says:

    [...] typo-moshing, altération typographique live et aléatoire par le code Posté en Uncategorized par jakob à mars 11, 2010 Un début de recherche sur de la modification typographique aléatoire et live… voici quelques essais de datamoshing et de « typomoshing » réalisé en quartz composer grace au plugin datamosh de Tom Butterworth. [...]

  15. kjell Says:

    Hi,

    Can you please say a few words on how the “Insert Key_Frames” and “Drop_Spare_key_frames” actually works?

  16. tom Says:

    Hi

    A key frame is a frame with full image information, so inserting one will restore the output to the currently selected Video Frame Source. Insert Key Frame will insert a key frame for every frame it’s set to true, so connecting it to a keyboard or controller will restore the picture (unmosh it) if you tap it.

    Drop Spare Key Frames will suppress key frames (except those inserted by Insert Key Frame) which the codec naturally inserts which would undo the datamosh effect. For uninterrupted datamoshing, you want to leave this set to true.

  17. stuart Says:

    thank you for sharing! really great!

  18. djfil Says:

    QC is having trouble loading this plugin.
    I’ve used it before and was working.
    But now i can’t understand why it stopped.

    Running 10.6.3

    Video with more details…
    http://www.vimeo.com/11004825

  19. djfil Says:

    well it’s solved.
    32bit 64bit
    anser was given by tom on January 9th, 2010 at 5:52 pm

    thanks.

Leave a Reply