Export¶
- camtasia.export.export_csv(project, output_path)[source]¶
Export timeline clip data as CSV.
Columns: track_name, track_index, clip_id, clip_type, start_seconds, duration_seconds, end_seconds, source_id, effect_count, effects
- Return type:
- camtasia.export.export_edl(project, output_path, *, title='Untitled', fps=30)[source]¶
Export timeline as a CMX 3600 EDL file.
Maps each clip to an EDL event with source file, in/out points, and record in/out points.
- camtasia.export.export_markers_as_srt(project, output_path, *, duration_seconds=3.0)[source]¶
Export timeline markers as an SRT subtitle file.
- Return type:
- camtasia.export.export_project_report(project, output_path, *, format='markdown')[source]¶
Export a detailed project report.
- Return type:
- camtasia.export.export_timeline_json(project, output_path)[source]¶
Export timeline structure as simplified JSON.
Useful for documentation, debugging, and comparing timelines without the full Camtasia project overhead.
- Return type:
- camtasia.export.load_timeline_json(path)[source]¶
Load a timeline JSON file.
Returns the parsed dict. Useful for comparing timelines or generating reports.
Export timeline as CMX 3600 EDL format.
- camtasia.export.edl.export_edl(project, output_path, *, title='Untitled', fps=30)[source]¶
Export timeline as a CMX 3600 EDL file.
Maps each clip to an EDL event with source file, in/out points, and record in/out points.
Export timeline data as CSV.
- camtasia.export.csv_export.export_csv(project, output_path)[source]¶
Export timeline clip data as CSV.
Columns: track_name, track_index, clip_id, clip_type, start_seconds, duration_seconds, end_seconds, source_id, effect_count, effects
- Return type:
- camtasia.export.srt.export_markers_as_srt(project, output_path, *, duration_seconds=3.0)[source]¶
Export timeline markers as an SRT subtitle file.
- Return type:
- camtasia.export.report.export_project_report(project, output_path, *, format='markdown')[source]¶
Export a detailed project report.
- Return type: