I usually encode DVDs and stuff I own using handbrake so I can put them in my iTunes library, but unfortunately a lot of the videos will not sync to my iPhone because they do not meet certain specifications, like b frames, reference frames, blah blah blah. Thats fine. But heres my question. Why is it, those SAME videos that will not sync to my iPhone because of my encoding settings, will play perfectly on my iPhone through home sharing. Seriously, that makes NO SENSE. 