Apologies if this isn't the right community for this question, but I'm wondering why TS files are used for DVDs and not a more widely used format like MP4s or something

  • Short, overly simplistic answer: because the hardware needed to decode mpeg4 would have been too expensive for consumer set-top players at the time the DVD format was released. Moore's law means that processing power is significantly cheaper than it was in the late 90s.
    – stib
    Sep 12, 2020 at 9:29
  • 2
    @stib I don't think this answer fits at all. TS and MP4 are both container formats, not codecs. Processing power should be more or less irrelevant as these formats only define how to structure the data to deal with the video and audio tracks.
    – Matt
    Sep 13, 2020 at 13:39
  • MP4 wasn't invented at the time where DVD format was specified. The format M2TS, which is used for Blu-Rays, can be seen as a successor to TS. Therefore it might be more appropriate to ask why do Blu-Rays use M2TS and not MP4?
    – Matt
    Sep 13, 2020 at 14:06
  • @Matt That would be a good question, although I have no experience with Blu-Rays so I wouldn't have known that to be the case
    – 0x777C
    Sep 13, 2020 at 21:58
  • @Matt, wrong mp4 is both a container and codec: MPEG-4 part 10 is the video codec, MPEG-4 part 3 is the audio codec, MPEG-14 is the container. But that's beside the point, mp4 in common parlance ("short, overly simplistic") means h.264/mp4. Although the format hadn't been specified, the theoretical basis for it was well established, it was just impractical to implement in consumer devices at the time.
    – stib
    Sep 13, 2020 at 23:43

1 Answer 1


DVD makes use of the Program Stream(PS) container whereas Terrestrial Stream(TS) uses for unpredictable transmission.

PS mostly uses MPEG-2 codec whereas the MP4 uses better video encoding scheme likes 264, 265 or MPEG-4.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.