বিকল্পের সাথে --download-archive FILE ইউটিউব-ডিএল উভয়ই আবার ডাউনলোড না করার জন্য ফাইলগুলির তালিকায় পড়ে এবং যুক্ত করে। যতবারই কোনও ফাইল সফলভাবে ডাউনলোড করা হয়, সেই ভিডিও আইডি যুক্ত করা হয় FILE।
আপনি নিম্নলিখিত হিসাবে এটি ব্যবহার করতে পারেন:
youtube-dl --download-archive downloaded.txt --no-post-overwrites -ciwx --audio-format mp3 -o "%(title)s.%(ext)s" [path here]
এটি তালিকার তৈরি হওয়ার সাথে সাথে কোনও ভিডিও শেষবারের জন্য রাখেনি এর আগে থেকে এটি পুনরায় ডাউনলোড হবে। আপনি এখন এগুলি মুছতে পারেন।
যদি আপনার এমপি 3 ফাইলগুলির ডিফল্ট বিন্যাসের সাথে নামকরণ করা হত তবে %(title)s-%(id)s.%(ext)sআপনি downloaded.txtইউটিউব থেকে %(id)sব্যাশ টার্মিনালে তৈরি করে পুনরায় ডাউনলোডগুলি এড়াতে পারতেন :
for n in *.mp3
do if [[ "$n" =~ -[-_0-9a-zA-Z]{11}.mp3$ ]]
then echo "youtube ${n: -15: 11}" >> downloaded.txt
fi
done