codegooglecom / php-reader

Automatically exported from code.google.com/p/php-reader
0 stars 0 forks source link

Support for MPEG-4 Part 14 extension to ISO base media file format #47

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The initial object descriptor (iods) under moov->iods cannot be written. How 
come this one isn't implemented? It's not listed under boxes either..

Is this not a part of mp4 container?

Reference: 
http://books.google.com/books?id=ftRvA08WcM4C&pg=PA264&lpg=PA264&dq=mp4+Stco+tab
le&source=bl&ots=lWcjEVPmOr&sig=4XaYTjxenfV5B0HN2RPD3YlXQds&hl=en&ei=D1cbTcfUN82
gOr-1jO0I&sa=X&oi=book_result&ct=result&resnum=8&ved=0CEoQ6AEwBw#v=onepage&q=mp4
%20Stco%20table&f=false

Original issue reported on code.google.com by jon.skar...@gmail.com on 9 Jan 2011 at 10:55

GoogleCodeExporter commented 9 years ago
The library only contains boxes from the ISO base file format. If you check the 
14496-12 standard from 
http://standards.iso.org/ittf/PubliclyAvailableStandards/c051533_ISO_IEC_14496-1
2_2008.zip you can see there is no IODS box defined.

There are extensions to the base file format that may contain another boxes 
such as MPEG-4 Part 14 extension over ISO Base Media File Format (MPEG-4 Part 
12). I have not implemented those as they are not free standards and I have not 
wanted to buy the standards myself. So basically, if you really want these 
boxes implemented you could help the project by purchasing the standards for 
this project.

Original comment by svollbehr on 9 Jan 2011 at 1:16