I came across this site through a post on the How to Learn Any Language forums. I thought I had found all the good sites for learning Arabic, but this one has stayed hidden from me. It's called LangMedia and they have resources for a lot of different languages, not just Arabic. As far as Arabic goes though, not only does it have a lot of MSA dialouges with translations, but there are also quite of few roleplay videos in the Jordanian, Palestinian, and Syrian dialects (also with translations). I wish I had known about this site a year ago when I was just starting with the Arabic dialects. It would have made the road a lot easier. There's really a lot to be learned from this site.
Here's an example of the kind of videos that are on their website along with the transcription and translation.
رحت انا مع ابوي لتل ابيب و كانت هاذي اجمل مرة بطلع فيها في إجازة. بقيت هناك لأسبوعين. رحت على البحر. رحت على مطاعم. رحت على حديقة الحيوانات. و كان يعني إجازة تستحق يعني أن تتسمى إجازة لأنه كانت أول مرة بروح فيها على حديقة حيوانات. أول مرة بشوف البحر. تعرفت على أصحاب كثير
I went to Tel Aviv with my dad. This was the best vacation I ever had. I was there for two weeks. I went to the sea; I went to restaurants; I went to a zoo. It deserved to be called a vacation because it was the first time I went to a zoo and saw the sea. I made a lot of friends.