mendevi.cli.parse.parse_videos_database

mendevi.cli.parse.parse_videos_database(prt: Printer, videos: tuple[str], database: str | None = None, *, _quiet: bool = False) tuple[list[Path], Path][source]

Find or create the database and extract all the videos.

Parameters

prtcontext_verbose.Printer

The Printer instance to verbose the process.

videostuple[str]

The full pseudo pathlike video pointers.

databasestr, optional

The provided link to the video.

Returns

videoslist[pathlib.Path]

All the existing unfolded video files.

databasepathlib.Path

The existing database path.