if opts[:publish_date]
      episode_metadata = metadata.detect {|meta| meta[:publish_date] == opts[:publish_date] }
      abort("No episode found with release date: #{opts[:publish_date]}") unless episode_metadata