diff options
author | Jun Zhao <barryjzhao@tencent.com> | 2020-05-17 12:10:05 +0800 |
---|---|---|
committer | Jun Zhao <barryjzhao@tencent.com> | 2020-06-26 09:53:36 +0800 |
commit | 60d79b1df9d4c6030010ccb0c134ede9e33158c2 (patch) | |
tree | eca70df320e7b35240d68f1eed3a8f148a730203 /tests | |
parent | a8fb7612a97530bdd0b2549dacf91dcf71a3187a (diff) | |
download | ffmpeg-60d79b1df9d4c6030010ccb0c134ede9e33158c2.tar.gz |
lavc/aac_ac3_parser: improve the raw AAC file bit rate calculation
Now we just use one ADTS raw frame to calculate the bit rate, it's
lead to a larger error when get the duration from bit rate, the
improvement cumulate Nth ADTS frames to get the average bit rate.
e,g used the command get the duration like:
ffprobe -show_entries format=duration -i fate-suite/aac/foo.aac
before this improvement dump the duration=2.173935
after this improvement dump the duration=1.979267
in fact, the real duration can be get by command like:
ffmpeg -i fate-suite/aac/foo.aac -f null /dev/null with time=00:00:01.97
Also update the fate-adtstoasc_ticket3715.
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ref/fate/adtstoasc_ticket3715 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/ref/fate/adtstoasc_ticket3715 b/tests/ref/fate/adtstoasc_ticket3715 index 49fa3eb8d9..3b473ee99e 100644 --- a/tests/ref/fate/adtstoasc_ticket3715 +++ b/tests/ref/fate/adtstoasc_ticket3715 @@ -1,4 +1,4 @@ -4110be924e21846d0e174fac679b062e *tests/data/fate/adtstoasc_ticket3715.mov +3e63cbb6bb6ec756d79fab2632fef305 *tests/data/fate/adtstoasc_ticket3715.mov 33324 tests/data/fate/adtstoasc_ticket3715.mov #extradata 0: 2, 0x00340022 #tb 0: 1/44100 |