

Just for grins, I renamed the "Subtitles" subfolder to "something else" (that is, it does not have the word "subtitle" in it). Now, we know from the previous paragraph that viewing Y in VLC lists the imported subtitle track, it also lists two subtitle tracks from that "Subtitles" subfolder that are NOT X or Y. In that "Subtitles" subfolder, I have an SRT file for each of the MP4's in the file name format of: "X - English.srt", "Y - English.srt", etc. So, upon further investigation, in this folder I have X.mp4, Y.mp4, several other MP4's, as well as a subfolder of the name "Subtitles". In fact, it shows "Choose subtitle file" and clicking on that opens up a window for me to find/select an O/S file. But, when I view Y.mp4 in the Windows Movie & TV app, there are zero subtitle tracks available for selection. When I view X.mp4 in the Windows Movie & TV app, the imported subtitle track is the only one available for selection.

When I look at Y.mp4 in VLC, there are now 3 subtitle tracks! There is the original English subtitles track that was imported during the conversion from the DVD, a subtitle track from a different MP4 in the same folder, and, a subtitle track from another different MP4 in the same folder. Instead of just posting app output, tell me what you are trying to tell me.Ĭode: ffmpeg -i X.mp4 -c copy Y.mp4 When I view the console output for Y.mp4, everything looks the same when comparing Y.mp4 to X.mp4. MediaInfo Reports: (Truncated with only pertinent info)Ĭomplete name : Wham_Last Christmas_Chapters.mp4įormat/Info : Advanced Audio Codec Low ComplexityĪgain, I don't understand what you are trying to tell me. Yes 1/1 will work for seconds, 1/100 will work for milliseconds. This is confusing to me and leads me to ask several questions:ġ) why would ffmpeg put the chapter names into a data stream?Ģ) if that is where chapter names are supposed to go, how did foo.mp4 get created with chapter names but no data stream?ģ) why is VLC showing information in a data stream as a subtitle track?Ĥ) it seems like chapter times are in metadata, but, chapter names are in a data stream (sometimes). I have another MP4 (let's call it "foo.mp4") that has functioning chapter names in VLC, but, no subtitle track and the ffmpeg console output shows no data stream.

So, the chapter names were removed when the data stream was removed, but, the chapter times remain. When I look at "Subtitle > Sub track", that subtitle track does not exist any more.

When I view out2.mp4 in VLC, the chapters exist, but, the names have been changed to a generic name like: "Chapter 1". Code: ffmpeg -i out.mp4 -c copy -dn -map_metadata:c -1 out2.mp4 When I look at the ffmpeg console output of out2.mp4, the data stream is not there.
