First commit
Initial README and added qtfaststart.py script
Patch by Ezra Kesten <EKesten AT nds DOT com> to support large atom sizes when reading the MP4 file index
Print help when wrong number of arguments are passed instead of custom message that wasn't very useful
Reoder options alphabetically
Added --sample option which allows you to create small samples of Quicktime/MP4 files that have the entire moov atom but only a small portion of actual video data. These are extremely useful for testing, bug reports, etc.
Fix exception when trying to set debug logging by setting the level on the root logger instead of the python logging module itself which doesn't work.
Add some debug output when reading top level atoms to help with debugging some files that were failing
Updated history and fix rendering of history list on GitHub
Some files seem to be missing an ftyp atom and fail. Ignore the missing atom for now as long as those files still have moov and mdat atoms. This fixes a couple samples I ran into using rgb24 raw video in mov
Cosmetic: Fix readme formatting for history list properly
Fix processing of files ending in a zero-sized mdat atom, patch by Dmitry Simakov
Ignore free atoms when processing files for fast starts
Allow removing free atoms from an already fast-started file. Now the script only errors if the file has the moov at the front and has no remaining free atoms.
version 1.0.0
fix probe format/duration example in tutorial
more tutorial example fixes
removed which.py (it's not part of this project)
pep8 compliance
FFMpeg:fix a typo in info repr formatter