Uderc programming article aggregator sites

Juddering, or dropped frames? Remedy?

Tags:
Answers: Have 15 answers
Advertisement
I apologize in advance for the length of this post! I also apologize if this isn't the right place for this (I'm not really sure if this is a problem with Flash Player, or just something I'm doing wrong at a base level).
I feel I should note that I'm pretty inexperienced when it comes to movies and filmmaking in general. That being said I've done quite a bit of research over this past month trying to get to the bottom of this problem I'm having.
Here's the rundown: I'm making a video not from actual footage but from a 3D animation I've made. The animation was rendered out in a JPEG sequence (so plenty of control there). It's then taken to post and rendered out as an mp4 (Youtube's preferred format and settings). The video plays smoohtly on the computer, great. Once uploaded to YouTube though? Extreme juddering..or dropped frames? Uh oh.
Video:   http://www.youtube.com/watch?v=3bWEmjfOjYA
First thought? Well this is somehow Youtube's fault. Let the video buffer completely, tried different settings in the player. No dice. Try Vimeo. Still there. Maybe these sites are doing something to the video when they compress it down? Download the mp4 off of YouTube. Plays fine on PC(offline/out of flash player). Well then...
Secound thought: This is Flash Player's fault. Plenty of evidence to back up this thought too. If I use YouTube's HTML5 feature it plays fine. If I play it in flash player on my PC it judders. I've seen some other videos on YouTube (mostly one's similar to mine) judder in the same way. But...then why do some video's on YouTube play absolutely fine?
HTML5 video:  A week ago adding "&html5=True" to the end of a video link (that wasn't ad enabled) worked, now it seems not to. You'll have to goto youtube.com/html5 and enable html5 viewing then revisit the video above.
Third thought: Okay okay..This is somehow my fault. And it very well may be. At the end of my metaphorical rope, while doing a final bit of research, I learned that -any- movie at 24fps panning like my video does will judder; and that filmmakers use various techniques (or just avoid it) to compensate. Well that's fair. I had no idea this was an actual thing. But..My video runs at 30fps, and runs smoothly on the computer (and much smoother in html5 than it does in flash). So..That sort of unravels that theory also.
I've exhausted all the theories, settings, and fixes I can think of. Logic has long since left the building! And my boss is none too pleased that I haven't "just fix this thing already" yet.
Any help, even just a point to a direction where I can possibly find some help, is greatly appreciated.
Thank you.
Advertisement
The best answer: I think I would agree to some extent that AppleTVs do not give as smooth playback of video as say DVD players or BluRay.  I'm quite sensitive to this kind of thing and don't see it as frequently as you point out, but I can certainly appreciate that the silky smooth motion I get from DVD and Blu Ray is sometimes lacking.
Encoding quality can have a major part to play, as I guess can decoding algorithms which can change (AppleTV1's did causing major blocky artefacts with some Handbrake settings).
Maybe the problem is that AppleTV probably does most decoding and rendering in software not hardware unlike other dedicated machines, but we don't know for certain.
My main bugbear is poor colour depth causing banding in dark/light areas with iTunes store encoding that I rarely see with my own video.
The problem unfortunately is potentially multifactorial, and when you add in artefact from motion processing circuitry/scalers in TVs it can be difficult to pin down.
As I said I'm pretty sensitive to video artefacts, maybe you more so, but I don't think it should be as bad as you suggest.
I bet your friends were really happy when you pointed out the issue - it's a bit like seeing rainbow effect with DLP projectors - ignorance is bliss, but once you know you look for it....
AC