One of Bitmovin’s most useful internal debugging tools, our MP4Inspector Chrome browser extension has been published with the open source MIT license and is now free and available for everyone!
There’s some more background and detail in this blog, but essentially it’s a Chrome Browser extension that supercharges the video debugging capabilities of Chrome’s built-in Developer Tools. It allows you to inspect, compare, concatenate and download mp4 segments directly from the same browser tab where the video is playing.
The project and installation instructions are on github. Give it a try and let us know what you think or if you have any feature requests in the comments. Or better yet, expand on it yourself and send us a pull request!
since .ts segments don’t contain MP4 boxes, you will currently not be able to inspect the content.
There was a workaround to see transmuxed data, which injected a little script to overwrite SourceBuffer.prototype.append and send the parameter to the Mp4Inspector, for inspection, but this approach has been broken by the Chrome Extension manifest update, which does not allow this anymore.
Hello again, I am happy to inform you, that the executeScript PR got merged and you can now use the main branch to inspect the MP4 Segments which got generated from the .ts segments by the player.
The same location restrictions as mentioned above still apply.