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″