# Embedded Subtitles with MP4 Unprocessed

**URL:** https://discussion.mcebuddy2x.com/t/embedded-subtitles-with-mp4-unprocessed/5898
**Category:** General Support / Questions
**Created:** [April 19, 2026, 12:21pm UTC](https://discussion.mcebuddy2x.com/t/embedded-subtitles-with-mp4-unprocessed/5898 "2026-04-19T12:21:03Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![robm](https://discussion.mcebuddy2x.com/letter_avatar_proxy/v4/letter/r/278dde/32.png) [@robm](https://discussion.mcebuddy2x.com/u/robm)
#### Post date: [April 19, 2026, 12:21pm UTC](https://discussion.mcebuddy2x.com/t/embedded-subtitles-with-mp4-unprocessed/5898/1 "2026-04-19T12:21:03Z")

</div>

I’m remuxing AVIs using the profile `MP4 Unprocessed` and want to keep embedded subtitles in the converted video files. Ideally, that would need no particular options (full stream-to-stream mapping).

However, if I’m NOT checking both **Extract subtitles and closed captions** in the Task settings (for the first conversion step) AND **Add subtitles** in the Expert settings (for the second conversion step), then subs are gone altogether (ffmpeg is called with the flag _-sn_ in that case, thus ignoring the sub stream).

But if I DO use these settings, then I get

1. the sub stream as a separate SRT file and on top
2. **two identical** sub streams embedded in the converted video file

So, it’s apparently not “all or nothing” here but rather “too much or nothing”…

Is this per design (version 2.5.7)?

Thx  
Rob

---

<div class="post-metadata">

### Author: ![robm](https://discussion.mcebuddy2x.com/letter_avatar_proxy/v4/letter/r/278dde/32.png) [@robm](https://discussion.mcebuddy2x.com/u/robm)
#### Post date: [April 19, 2026, 12:40pm UTC](https://discussion.mcebuddy2x.com/t/embedded-subtitles-with-mp4-unprocessed/5898/3 "2026-04-19T12:40:20Z")

</div>

Thx, very helpful-

Although I mentioned ffmpeg being called with _-sn_ myself and in spite of having already looked into the `MP4 Unprocessed` profile, I overlooked that ignoring subtitles is even hardcoded in there:

`ffmpeg-video=-ss 0 -vcodec copy -sn`

So, I’ll first try a new profile using just the standard one but without _-sn_, then if needed follow up with the other suggestions.

---

<div class="post-metadata">

### Author: ![robm](https://discussion.mcebuddy2x.com/letter_avatar_proxy/v4/letter/r/278dde/32.png) [@robm](https://discussion.mcebuddy2x.com/u/robm)
#### Post date: [April 19, 2026, 1:26pm UTC](https://discussion.mcebuddy2x.com/t/embedded-subtitles-with-mp4-unprocessed/5898/4 "2026-04-19T13:26:52Z")

</div>

Altough the approach seemed reasonable, nothing of all suggestions helps…

- Just removing the _-sn_ flag from the `MP4 Unprocessed` standard profile doesn’t help, no subtitles embedded.
- Adding the mapping as described above surprisingly leads to repeated ffmpeg errors, because of _Fix Audio Sync failed_… although the profile contains `ffmpeg-audiodelay=skip`.
- Without the mapping but still with `scodec=mov_text` or `ffmpeg-scodec=mov_text`, still subtitles are not embedded.
- Finally, using the standard `MP4 Unprocessed`with **Skip remuxing files** checked in Export settings, again the subtitles are not embedded.

So, I guess to preserve subtitles, I have to remux and delete the SRT-files afterwards, and accept that the subtitle streams will be duplicated.

---

<div class="post-metadata">

### Author: ![Goose](https://discussion.mcebuddy2x.com/letter_avatar_proxy/v4/letter/g/5f9b8f/32.png) [@Goose](https://discussion.mcebuddy2x.com/u/Goose)
#### Post date: [May 12, 2026, 5:36pm UTC](https://discussion.mcebuddy2x.com/t/embedded-subtitles-with-mp4-unprocessed/5898/5 "2026-05-12T17:36:28Z")

</div>

You do have options to limit which tracks are extracted, you can use the language drop down box or the 3 letter iso language identifier to specify which audio and subtitle tracks you want to preserve. Note that in this case it’s limited to one language track at the moment, if need be we can add the ability to select multiple languages also in future (feel free to open a feature request).

You can check which languages are embedded in your video file by right clicking on the file in windows explorer and selecting the _Show Media Info with MCEBuddy_ option and it will open a windows which will show details of all the video, audio and subtitle tracks along with the metadata that embedded in the video file.

If you want you can also [upload the log](https://discussion.mcebuddy2x.com/t/5076) file and I can check for your which tracks are embedded and their iso codes.
