
A program in python to download a list of youtube videos
- or -
Post a project like this932
£330(approx. $441)
- Posted:
- Proposals: 14
- Remote
- #3861483
- OPPORTUNITY
- Awarded
Graphic Designer |Experienced Web Designer | Video/Audio Editor | PowerPoint/Keynote | Content Writer |

WordPress Expert | Web & App Developer | SEO Specialist | Content Writer | Blockchain | Python | OpenAI | Machine Learning

Top Talent| Design & Development | Wordpress | Shopify | UI/UX | React Js | Next Js | Node Js |PHP| Web Application | Website design and development

Wordpress / PHP / ASP.NET / Magento / AngularJS / SugarCRM / Web Developer / jQuery / Theme Development/ Shopify / Zencart - Expert

Top-Rated Video Editor | Graphic Designer | Motion Graphics Expert | Adobe Premiere Pro & After Effects Specialist

88878493431416315100566081731337460637025814635686374576784952441554275467248273355





Description
Experience Level: Expert
The Task expected from the Python code:
1) reading a CSV file from a given folder on Windows that contains a list of Youtube video ids.
2) Using yt-dlp to download each relevant video in VP9 compression at 144p in either format WEBm or MKV packages as required.
3) Either the video needs to be downloaded however possible or provide the correct reason for it being unobtainable from Youtube.
E.g. If the Video is geographically restricted, use a prepared proxy to download it from the relevant region.
3) log the video ids that are unobtainable along with the main reason for it in a text file
4) Name each downloaded video file according to this convention: VF_"video id"."WebM or MKV and save it in a given Folder.
You need to be well-versed in yt-dlp library
You need t understand different video codecs, audio codecs, and their packaging.
If you don't understand either of the above please do not apply. I will be asking specific questions and you need to be able to answer them within 15 minutes. PLEASE if you can't answer the question remove yourself from the list of applicants.
No chat-gbt code unless you have already tested it yourself and proved it to be a complete working code.
You will have a week from the date of the beginning of the contract.
Here is the question that over 40 applicants have failed to answer.
There is just one answer if you are not sure don't guess and waste my time
How do you choose which video file extension to use when executing the final download command?
1) reading a CSV file from a given folder on Windows that contains a list of Youtube video ids.
2) Using yt-dlp to download each relevant video in VP9 compression at 144p in either format WEBm or MKV packages as required.
3) Either the video needs to be downloaded however possible or provide the correct reason for it being unobtainable from Youtube.
E.g. If the Video is geographically restricted, use a prepared proxy to download it from the relevant region.
3) log the video ids that are unobtainable along with the main reason for it in a text file
4) Name each downloaded video file according to this convention: VF_"video id"."WebM or MKV and save it in a given Folder.
You need to be well-versed in yt-dlp library
You need t understand different video codecs, audio codecs, and their packaging.
If you don't understand either of the above please do not apply. I will be asking specific questions and you need to be able to answer them within 15 minutes. PLEASE if you can't answer the question remove yourself from the list of applicants.
No chat-gbt code unless you have already tested it yourself and proved it to be a complete working code.
You will have a week from the date of the beginning of the contract.
Here is the question that over 40 applicants have failed to answer.
There is just one answer if you are not sure don't guess and waste my time
How do you choose which video file extension to use when executing the final download command?

B K.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
67%
Last project
15 Oct 2025
Greece
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies