anthwlock
992b59e7bd
better logging for ffmpeg3.4+
2019-05-10 17:59:26 +02:00
anthwlock
b7a674c42a
make 'Atom::name_' a std::string
2019-02-26 13:09:09 +01:00
anthwlock
e6f1d2c0a2
don't strict-match mp4a at all
2019-02-22 15:14:07 +01:00
anthwlock
f9a44e44da
NalInfo: fix needless memcpy
2019-02-07 11:49:43 +01:00
anthwlock
eb41e70cc6
strictMatch: require 2 bytes for avc1
2019-02-04 18:01:23 +01:00
anthwlock
701b312bba
add strict matching
2019-02-04 16:33:09 +01:00
anthwlock
83f59e2ccc
fix potential bugs
2019-02-03 20:29:22 +01:00
anthwlock
42079449ba
support using ffmpeg > 3.3
2019-02-01 08:55:36 +01:00
anthwlock
5d107f61c0
add '-s' to skip unknown sequences
2019-01-28 08:22:20 +01:00
anthwlock
d6828ed2cf
make compiler more happy
2019-01-17 18:15:23 +01:00
anthwlock
3a8cfa8649
better support for >2GB files
2018-09-14 11:37:59 +02:00
anthwlock
8a9572d45c
removed confusing tautology
2018-09-12 17:09:09 +02:00
anthwlock
6884edca07
removed esds parser from master
2018-09-12 16:54:26 +02:00
anthwlock
6eb2b691a7
analyze: more readable output
2018-09-12 16:40:27 +02:00
anthwlock
5fe3f1f868
decoding esds is not yet needed
2018-09-11 20:52:35 +02:00
anthwlock
d77c09f720
support for sawb codec
2018-07-30 23:00:40 +02:00
anthwlock
9e3e083a4e
fixed bug related to nal_info's move ctor
2018-07-30 13:11:11 +02:00
anthwlock
60627de59a
added esds parser
2018-07-30 13:05:23 +02:00
anthwlock
64e8228692
don't treat filler_data as new NAL
2018-07-28 20:43:02 +02:00
anthwlock
81ddfa2582
added suffix to NalInfo members
2018-06-30 15:37:49 +02:00
anthwlock
0e2fc2ba7d
added: decode SPS from avcC
2018-06-27 15:40:50 +02:00
anthwlock
ee5b1ff106
noted: FIXIT - need to decode sps separately
2018-06-15 12:19:44 +02:00
anthwlock
0575918f26
improvements - see description
...
fixes:
- readBits not working as expected
- no keyframes
- mdat->end set too early
changes:
- moved the buffer layer to the file class -> >10x faster
- forbidden bit == 1 inidicates the payload is malformed, not the header
- removed dependency on internal libavcodec code (added sps-decoder)
- splitted classes in seperated files
- class members names now use suffix '_'
- build instructions
added:
- regulation of log messages (-v -vv -q)
- default output now usefull for average user
2018-06-05 15:12:11 +02:00