[opus] mjr to opus audio conversion - corrupted results

Mark Harris mark.hsj at gmail.com
Wed Jul 8 08:42:38 PDT 2015


Hi Mateusz,

The Ogg Opus container does not have explicit per-packet timestamps,
and so doesn't allow gaps in the audio.  PLC packets may be generated
to replace any packets that were lost or corrupted, as described in
section 4.1 of the specification:
https://tools.ietf.org/html/draft-ietf-codec-oggopus-08#section-4.1
These packets usually consist of just a single TOC byte.  It looks
like the tool you are using does not do this, and does not replace
gaps with anything.  Unfortunately FFmpeg has a similar issue:
https://trac.ffmpeg.org/ticket/3391

 - Mark


More information about the opus mailing list