Source: Quicktime movie or MP4 container which has chapter markers.

Intended output: Plain text for use in YouTube or similar services. Chapter start time code as (HH:)MM:SS at the beginning of the line followed by the chapter name.

00:00 Intro
00:30 Another Chapter
02:00 Fin

1 Answer 1


LosslessCut (GUI for ffmpeg and ffprobe, multi-platform, free)

  1. Open video file with video markers.
  2. A dialog opens:

This file has embedded chapters. Do you want to import the chapters as cut-segments?

  • Click "Import chapters"
  1. Menu > File > Export project > Start times as Youtube Chapters
  2. A dialog with a multi line text area opens:
  • Copy the desired chapter names and timecodes
  • Offers a "copy all" button for your convenience too.

LossLessCut chapter markers 2 Import dialog LossLessCut chapter markers 3 Export start time as YouTube chapters LossLessCut chapter markers 4 Copy timecode and chapters
  • 1
    This works fine for me with smaller files but it doesn't seem to work for large files (~600GB). Do you have any ideas what could cause this?
    – anonymous
    Commented Aug 7, 2023 at 4:20
  • The LossLessCut website mentions "Shave gigabytes off video and audio files in seconds" so I guess is rather well suited for handling large file sizes. But maybe the chapter function in particularly is not memory optimized? Try ask at their Github discussion forum.
    – porg
    Commented Aug 10, 2023 at 22:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.