idtrackerai.extra_tools.video_generator#
Warning
The code reference is a work in progress and may contain inconsistencies.
The video generator tool is used to generate videos from the tracking data generated by the idtracker.ai software, see Video Generators.
- idtrackerai.extra_tools.video_generator.generate_trajectories_video(session: Session, trajectories_path: Path | str | None = None, draw_in_gray: bool = False, centroid_trace_length: int = 20, starting_frame: int = 0, ending_frame: int | None = None, no_labels: bool = False) None[source]#
Generate general video, called by the command
idtrackerai_video.See also
Documentation for Video Generators
- Parameters:
session (Session) – _description_
trajectories_path (Path | str | None, optional) – Path to the trajectories file. If None, the trajectories are loaded from the session folder, by default None.
draw_in_gray (bool, optional) – Flag to draw the video in grayscale, by default False.
centroid_trace_length (int, optional) – _description_, by default 20
starting_frame (int, optional) – Starting frame for the generated video, by default 0.
ending_frame (int | None, optional) – Ending frame for the generated video. If None, the video is generated until the end, by default None.
no_labels (bool, optional) – Flag to hide labels in the video, by default False.
- idtrackerai.extra_tools.video_generator.generate_individual_video(session: Session, trajectories_path: Path | str | None = None, draw_in_gray: bool = False, starting_frame: int = 0, ending_frame: int | None = None, miniframe_size: float | None = None) None[source]#
Generate individual video, called by the command
idtrackerai_video.See also
Documentation for Video Generators
- Parameters:
session (Session) – Session instance to generate the videos from.
trajectories_path (Path | str | None, optional) – Path to the trajectories file. If None, the trajectories are loaded from the session folder, by default None.
draw_in_gray (bool, optional) – Flag to draw the video in grayscale, by default False.
starting_frame (int, optional) – Starting frame for the generated video, by default 0.
ending_frame (int | None, optional) – Ending frame for the generated video. If None, the video is generated until the end, by default None.
miniframe_size (float | None, optional) – Size, in pixels, of the individual square videos. If None, the size is adapted to fit the median body length, by default None.