Dash-Industry-Forum / Test-Vectors

DASH-IF Test Vectors
4 stars 1 forks source link

AVC3 HE-AAC sample is not HE-AAC #43

Closed phloxic closed 8 years ago

phloxic commented 8 years ago

http://dash.edgesuite.net/dash264/TestCases/5b/1/manifest.mpd claims to have mp4a.40.5 audio - HE-AAC - but it does not seem to:

$ MP4Client http://dash.edgesuite.net/dash264/TestCases/5b/1/manifest.mpd 2>&1 | grep Audio
[Codec] ODM2 ES4: Cannot find decoder for stream type MPEG-4 Audio AAC LC

With a HE-AAC track I get:

$ MP4Client http://media.blacktrash.org/ccc.mpd 2>&1 | grep Audio
[Codec] ODM1 ES2: Cannot find decoder for stream type MPEG-4 Audio SBR

which I know is true.

Further indication: the sample stream plays on Android, the other does not.

(migrated from https://github.com/Dash-Industry-Forum/dash.js/issues/1259)

AdithyanIlangovan commented 8 years ago

Thanks for raising the issue.

This observation was cross-verified locally using the ffprobe command.

Possible fixes:

Still not completely fixed.

AdithyanIlangovan commented 8 years ago

Renamed mp4a.40.5 to mp4a.40.2 (corresponds to AAC) in the manifest file. Issue fixed locally. Yet to be synced to the main server. The correct version could be online soon.

AdithyanIlangovan commented 8 years ago

This particular test vector is no longer found in the main dashif.org website. The support for this test vector will be depreciated from now.