When I first learned how to put my media into Plex, I did it by using Handbrake, compressing the content down to .mp4, and doing my best to use “audio passthrough” for the highest quality audio tracks I could find. But nowadays a lot more discs are coming with TrueHD, which apparently isn’t supported by the .mp4 container.

I’m wondering what I should do for these audio tracks. I don’t really want to keep my media in .mkv format because of the challenge of getting subtitles to work and because the .mkv files are enormous. I’m assuming that hevc isn’t the answer, since I believe that still uses the .mp4 container. Any advice?

  • RotaryKeyboard@lemmy.ninjaOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    First, I haven’t found MKV to significantly larger than MP4.

    The raw .mkv file is usually four times larger than the comperssed .mp4 file. Handbrake settings vary, but surely most handbrake presets would result in a smaller file since the .mkv file is not compressed at all?

    I specifically switched to MKV because it was much more flexible in terms of handling subtitles.

    I should have said forced subtitles. My experience has been that the forced subtitles aren’t flagged properly to show up when viewing the content in Plex or VLC. I can’t remember which flag I always had to set — default or the forced flag — but I always had to do it before playing a .mkv. Even figuring out which subtitle track that is is a bit of a pain in the ass, since I have to test it by going to a part of the movie where I know non-English speaking is taking place. Handbrake’s foreign audio scan always solved this for me, which was a huge bonus.

    • gregoryw3@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      MP4 and MKV are container formats, when you ‘compress’ to a mp4 you’re actually compressing the video file inside of the mkv and changing the container format to mp4.