Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
How to make an InfoExtractor (wiki page?) #525
Comments
|
I somehow skipped right over the documentation of the InfoExtractor base class, which is super helpful. Still, some documentation of strategies used in the different extractors would be awesome. |
|
@jefftimesten a detailed tutorial is now available on https://filippo.io/add-support-for-a-new-video-site-to-youtube-dl/ @phihag happy to close this now? If there's any way for me to help clean up old open issues without bugging you about every single one of them, I'd be happy to find out. Sorry for wasting your time like that. |
|
While it's very nice that our developer @fillipo has updated a guide, that guide is prone to being outdated. We now have a detailed, official documentation . @codesparkle Again, thank you very much for your support. Don't worry, it's completely fine and even very welcome to discuss old issues. We are somewhat conservative with inviting new developers, but rest assured that your contributions have not gone unnoticed. |
I'd love to have some clear instructions on how I can contribute InfoExtractors. I need to make a few of them for an upcoming project. Looking through youtube_dl/InfoExtractors.py is helpful, but it would be super helpful to know which functions are required, what the expected return values, are, etc., without having to get too deep into the rest of the system.
I'm new to Python, but otherwise a seasoned programmer, so for my own very selfish purposes, it would be great if it was written with that in mind.