The general rule for events such as anniversaries, birthdays, wedding receptions, etc. is 10-15 minutes. The average number of pictures used per minute is 10-12. Therefore, 100 pictures would produce a 10-12 minute video length. That's a good rule of thumb in selecting the right number of photos.