sannies / mp4parser

A Java API to read, write and create MP4 files
Apache License 2.0
2.76k stars 567 forks source link

ADTS and AVC create unusable fragmented MP4 file #390

Open mondain opened 5 years ago

mondain commented 5 years ago

I'm experiencing an issue passing NALU and ADTS data to the FragmentedMp4Writer wherein the resulting mp4 is basically unusable; no displayed video and audio is played back in "blips". I've created a project encapsulating the entire runnable setup for easier debugging for anyone interested in helping out. @sannies streaming track classes for ADTS and AnnexB have been modified slightly for my use in the project (they are included).

mondain commented 5 years ago

I read my output file with the Elcard stream analyzer and it only includes the SPS, PPS, and a lot of AAC; so it would seem that one of the main issues is a lack of written video data. streamanalyzer

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 0.239 ETH (50.0 USD @ $209.22/ETH) attached to it as part of the Mondain fund.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Cancelled


The funding of 0.239 ETH (40.25 USD @ $168.4/ETH) attached to this issue has been cancelled by the bounty submitter