With my testfile no problem
http://1drv.ms/1TZNdsj
We need more info please:
- iPhone/iPad iOS 8.4?
- VLC iOS 2.6.2?
- MediaInfo from your file!
So now upload your testfile. You can not upload your file, because file to great? OMG use please video cutter.
Hi, thank you for the sample, the major differences I can see are:
with MediaInfo:
Format Profile: yours is 'Base Media / Version 2', the faulty one is 'Base Media'
Codec ID: yours is 'mp42', the faulty one is 'isom'
with ffmpeg:
major_brand: yours is mp42, the faulty one is 'isom'
compatible_brands: yours is 'isomiso2avc1mp41', the faulty one is 'isomiso2mp41'
I know it's been a while, however DTS in MP4s are still not working for me and I'm still looking into this.
Could it be that your sample is muxed with Handbrake and the faulty MP4s are muxed with ffmpeg. Please remember vlc/Windows and MPC-HC detects and plays these (faulty) MP4s fine.
I looked into how to mux with Handbrake CLI, but I don't think it's possible.
Lastly, I tried to see if other MP4 muxers allow settings the metadata fields mentioned above and I can't see how.
The next step is to re-encode the MP4 with Handbrake (with DTS pass-through) and see if the output MP4 plays in VLC/iOS on jailbroken iPhone 5S with iOS 8.4 and vlc v.2.6.4 (downloaded from the App Store).