processor.coprocessor.youtubedl Module

class wpull.processor.coprocessor.youtubedl.Session(proxy_address, youtube_dl_path, root_path, item_session: wpull.pipeline.session.ItemSession, file_writer_session, user_agent, warc_recorder, inet_family, check_certificate)[source]

Bases: object

youtube-dl session.

close()[source]
run()[source]
class wpull.processor.coprocessor.youtubedl.YoutubeDlCoprocessor(youtube_dl_path, proxy_address, root_path='.', user_agent=None, warc_recorder=None, inet_family=False, check_certificate=True)[source]

Bases: object

youtube-dl coprocessor.

process(item_session: wpull.pipeline.session.ItemSession, request, response, file_writer_session)[source]
wpull.processor.coprocessor.youtubedl.get_version(exe_path='youtube-dl')[source]

Get the version string of youtube-dl.