View Single Post
Old 29th November 2016, 03:41   #506
Junior Member
Join Date: Nov 2016
Posts: 6
Originally Posted by thinktink View Post
The file labeled "Example.opus" has two problems:
  1. It's missing the required vendor field (used to indicate what was used to encode the file).
  2. It has a malformed header that has negative offset samples, which doesn't make sense for audio. libopusfile returned error -139 (bad timestamp)
If memory serves, I've seen these kinds of errors before from the lavf encoder.

The file labeled "videoplayback" is not actually an opus file. The libopusfile libraries do not support opening video files or opus data packaged into anything other than an Ogg Squish container. As I'm using the libopusfile libraries for decoding the audio it won't be compatible. I'm hoping I'll get a response to the thread here to someday resolve this issue.
Very cool of you to poke into these files and make it clear, thank you.
EriksR is offline   Reply With Quote