Ok I have a 128 Samsung evo plus sd card and videos look awesome in iMovie on my MacBook. One I put them on Facebook or YouTube they look like crap! Please help!
Any time videos are uploaded they are often re-encoded... so if you encode the videos in the services native settings there is less lose of quality and faster uploads. For youtube see the following: Recommended upload encoding settings - YouTube Help