[FFmpeg-user] Encoding Apple-Quicktime compatible videos ? - Broken videos on Apple

Alexey Eromenko al4321 at gmail.com
Sat Oct 8 12:15:06 EEST 2016


+faststart didn't solve the problem, sadly.
http://pastebin.com/r2yg1w1V

Here is what I'we got: -- using Atomic Parsley tool


F:\Test-video-coding\Apple-decoder-issues>C:\Dropbox\Install-experimental\Atomic
Parsley-win32-0.9.0\AtomicParsley.exe Pocahontas2-Anti-Apple-360p-2pass-faststar
t.mp4 -T
Atom ftyp @ 0 of size: 32, ends @ 32
Atom moov @ 32 of size: 1251026, ends @ 1251058
     Atom mvhd @ 40 of size: 108, ends @ 148
     Atom trak @ 148 of size: 1250812, ends @ 1250960
         Atom tkhd @ 156 of size: 92, ends @ 248
         Atom edts @ 248 of size: 36, ends @ 284
             Atom elst @ 256 of size: 28, ends @ 284
         Atom mdia @ 284 of size: 1250676, ends @ 1250960
             Atom mdhd @ 292 of size: 44, ends @ 336
             Atom hdlr @ 336 of size: 45, ends @ 381
             Atom minf @ 381 of size: 1250579, ends @ 1250960
                 Atom vmhd @ 389 of size: 20, ends @ 409
                 Atom dinf @ 409 of size: 36, ends @ 445
                     Atom dref @ 417 of size: 28, ends @ 445
                 Atom stbl @ 445 of size: 1250515, ends @ 1250960
                     Atom stsd @ 453 of size: 171, ends @ 624
                         Atom avc1 @ 469 of size: 155, ends @ 624
                             Atom avcC @ 555 of size: 53, ends @ 608
                             Atom pasp @ 608 of size: 16, ends @ 624
         ~
                     Atom stts @ 624 of size: 24, ends @ 648
                     Atom stss @ 648 of size: 5036, ends @ 5684
                     Atom ctts @ 5684 of size: 814104, ends @ 819788
                     Atom stsc @ 819788 of size: 7588, ends @ 827376
                     Atom stsz @ 827376 of size: 421028, ends @ 1248404
                     Atom stco @ 1248404 of size: 2556, ends @ 1250960
     Atom udta @ 1250960 of size: 98, ends @ 1251058
         Atom meta @ 1250968 of size: 90, ends @ 1251058
             Atom hdlr @ 1250980 of size: 33, ends @ 1251013
             Atom ilst @ 1251013 of size: 45, ends @ 1251058
                 Atom ctoo @ 1251021 of size: 37, ends @ 1251058
                     Atom data @ 1251029 of size: 29, ends @ 1251058
Atom free @ 1251058 of size: 8, ends @ 1251066
Atom mdat @ 1251066 of size: 658526846, ends @ 659777912

 ~ denotes an unknown atom
------------------------------------------------------
Total size: 659777912 bytes; 32 atoms total. AtomicParsley version: 0.9.0 (utf16
)
Media data: 658526846 bytes; 1251066 bytes all other atoms (0.190% atom overhead
).
Total free atom space: 8 bytes; 0.000% waste. Padding available: 8 bytes.
------------------------------------------------------

F:\Test-video-coding\Apple-decoder-issues>

====
What this unknown atom could be ? Hmmm...
Also I have a bunch of other videos that work just fine, despite NOT
moving the "moov atom" to the beginning.

Anyway, "unknown atom" is not the biggest problem either:
Another file lacks "unknown atom" and still fails to play on Apple.

AtomicParsley.exe Pocahontas2-Anti-Apple.mp4:
http://pastebin.com/SzgtXUHe

Any ideas ?


More information about the ffmpeg-user mailing list