Walter Wedler

Q: Why is one .mp4 video compatible and a second .mp4 video incompatible?

Why is one .mp4 video compatible and a second .mp4 video incompatible?

                                                                                                                          W.W.

Mac Pro, OS X Mavericks (10.9.5), 22 GB RAM

Posted on May 12, 2016 7:41 PM

Close

Q: Why is one .mp4 video compatible and a second .mp4 video incompatible?

  • All replies
  • Helpful answers

  • by Jon Walker,

    Jon Walker Jon Walker May 13, 2016 6:50 AM in response to Walter Wedler
    Level 6 (18,620 points)
    May 13, 2016 6:50 AM in response to Walter Wedler

    Why is one .mp4 video compatible and a second .mp4 video incompatible?

    Normal reasons include: use of non-standard or incompatible encode settings, workflows that modify standard file and/or container data, and/or file corruption.

    SJAUG.png

  • by Walter Wedler,

    Walter Wedler Walter Wedler May 13, 2016 7:52 AM in response to Jon Walker
    Level 2 (252 points)
    Audio
    May 13, 2016 7:52 AM in response to Jon Walker

    Thank you Jon for replying.

    Can you please post the steps to find out what it is?

    More info of what I am doing: I am transferring video onto a USB stick (plenty of space) to be played on a portable EVD player.

    The compatible video (plays fine) info says: Dimension: 720-480, Codecs: AAC, MPEG-4 Video (.mp4 file)

    The in-compatible video (does not play) info says: Dimension: 224-400, Codecs: H.264, AAC (.mp4 file)

    Thank you so much for your time and patience.

                                                                                  Walter

  • by Jon Walker,Solvedanswer

    Jon Walker Jon Walker May 13, 2016 9:29 AM in response to Walter Wedler
    Level 6 (18,620 points)
    May 13, 2016 9:29 AM in response to Walter Wedler

    Can you please post the steps to find out what it is?

    I can possibly point you in the proper direction.

     

    The compatible video (plays fine) info says: Dimension: 720-480, Codecs: AAC, MPEG-4 Video (.mp4 file)

    The in-compatible video (does not play) info says: Dimension: 224-400, Codecs: H.264, AAC (.mp4 file)

    Unfortunately, you will need to dig deeper to properly analyze the files. Basically, MPEG-4 files are further defined by their Profile and Level. These values further determine which features are "standards" compatible. (E.g., see charts MPEG-4, Part 2 and H.264/MPEG-4 AVC) To be QT compatible, MPEG-4 files must remain "standards" compliant. Third-party and/or proprietary encoders may allow the hybridization (or mixing) of features using non-standard Profiles and Levels. In addition, the data must be encapsulated in a properly configured container (as recognized by a specific security update/QT Player combination) and the particular QT player in use must be programmed to recognize/use the data compression/file container combination.

     

    Normally, my first action is to try and play a file in multiple player applications—e.g., QT X, QT 7, VLC, Player, NicePlayer, etc. If it plays in some but not others, I would usually assume that the file and container are not corrupted. If it won't open and play in any player, I would tend to assume the file itself is bad. If the file opens/plays in any player, I would next analyze the encode settings and features used and cross reference them with the Profile/Level charts previously linked above. For instance, QT players don't seem to support the highest Profile/Level combinations even when "standards" compliant. Many third-party and/or proprietary MPEG-4 AVC encoders improve output quality at lower Profile/Level settings through the use of advanced features normally only associated with higher, more advanced Profile/Level combinations. Thus, it is sometimes necessary to know how the file was originally created. In other cases, it is necessary to know what workflows were applied to the problem files. For instance, copying large (> 4 GB) files to storage devices having operating systems limited to 4 GB will corrupt the copied files making them unplayable.

    SJAUG.png

  • by Walter Wedler,

    Walter Wedler Walter Wedler May 13, 2016 10:26 AM in response to Jon Walker
    Level 2 (252 points)
    Audio
    May 13, 2016 10:26 AM in response to Jon Walker

    Hi Jon.

    I am sure you covered every angle of the MPEG-4 file, so I call this the correct answer!

    But it sure will take some time until I can make all the my videos play in my "EVD" player.

    Of course I never realized that when one movie file plays, that it can be this complicate

    to make another do the same! I already know that the files in question play in Quicktime 7

    and 10 on my Mac Pro but not on my portable DVD/CD (EVD player)

    Thank you for all your help. (I clicked Correct Answer on your last post several times but

    nothing happens!)

                                     Walter