How to prevent Final Cut Pro from exporting timecode data stream in videos?

Apparently Final Cut Pro cannot export video with embedded .srt subtitles. Worse, it adds a "timecode data stream" that I then have to remove in order to add .srt subtitles using ffmpeg. So, is there any way to prevent FCP from adding the "timecode data stream" to the videos it exports? I've tried both the default export file... and social platforms... export options and both cause the same problem.


Details:

I found out about this "timecode data stream" here, and here's how it looks in the ffmpeg stream readout of a video exported by FCP:

 Stream #0:2[0x3](eng): Data: none (tmcd / 0x64636D74)
      Metadata:
        handler_name    : Core Media Video
        timecode        : 00:00:00:00

Sure enough, when I ran the ffmpeg code to remove it, I was able to add the .srt subtitles as usual.

I'm using FCP 11.1 and I'm aware that it can embed other subtitle format and burn .srt subtitles. I don't want to do either of those.



MacBook Air 15″

Posted on May 5, 2025 07:06 AM

Reply

Similar questions

6 replies
Sort By: 

May 5, 2025 08:57 AM in response to Luis Sequeira1

This solves the problem. When I used File > Share > Apple Device 720p… > Settings > Format > Computer the exported video did not have the added "timecode" stream and could be used to make an .srt directly. And FCP remembers the settings so I don't have to change them each time.


I'm kicking the tires on FCP trial version and just hadn't gotten to trying the many export options. Thanks.

Reply

May 6, 2025 12:04 PM in response to joema

joema wrote:

I believe it is impossible for any NLE to embed SRT captions.

That's hard for me to believe because I think of modern NLEs as being so advanced while ffmpeg and srt files are so simple. I would think with the increasing importance of captions, particularly for multiple languages, someone will figure out a way. But if not, I guess all the pain I've spent learning about embedding srt with ffmpeg may pay off after all.

Reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to prevent Final Cut Pro from exporting timecode data stream in videos?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.