frame in dv

    Jun 12 2006 | 12:27 pm
    I absolutly need to be able to play a movie in dv format from a given image to an other one. I tried the frame message but the film is all jerked... I tried with the dumpframe message but then speed of the movie playback depends on its size...
    What can i do ? Do you have a solution ? a patch that i could have a look at ? Please, time is not on my side :-)
    Thanks Czesc

    • Jun 12 2006 | 4:07 pm
      Something like this should work. Next time you might want to post your patch as it makes it easier for people to help.
    • Jun 12 2006 | 7:32 pm
      It's a bit unclear exactly what you're trying to do. But if you are trying to synchronize playback of two movies, send one object a "gettime" message, then parse the result from the right outlet dumpout to send the other object a "time $1" message. If you need synchronized playback from different points in each movie, add or subtract from the number used with "time $1".
    • Jun 12 2006 | 7:39 pm
      It's also worth noting that source material in any codec that uses temporal compression (such as DV) does not gracefully handle jumping to new random points in the file. A codec that uses spatial compression only (such as Photo-JPEG) will do better with this.
    • Jun 12 2006 | 7:50 pm
      FWIW, DV does not use inter-frame (aka temporal) compression, though, spatially and chromatically, is more lossy than high quality photo- jpeg. If performing a sizeable number of "bounces" through some processing network, I would recommend a lossless codec such as Animation or PNG (the latter is much more bandwidth/diskspace friendly than Animation):
      More information, including examples of loss through iterated decoding/encoding at my favorite codec site:
    • Jun 13 2006 | 4:16 am
      Wow that is a great resource. Thanks for the heads up. Ive read Adam Wilts site before, but somehow have never seen this..
      v a d e //