Waveforms not in sync with audio (but only for ogg)

Bug #88335 reported by John Green
2
Affects Status Importance Assigned to Milestone
Jokosher
Fix Released
Critical
Laszlo Pandy

Bug Description

I was looking at why the played audio doesn't quite seem to match up with the waveforms. I wrote a short script to generate a small ogg file with test tones starting at exact second intervals. I checked it in audacity (first screenshot). I then loaded it into jokosher (second screenshot). Note that in jokosher the waveforms start to get out of sync with the second marks in the timeline. Curiously if you convert the ogg file to mp3 then it displays correctly. The third screenshot shows the mp3 and ogg together. Another very odd thing - I can't get the jokosher to play the ogg without it splutering and dying after about 3 tones.

Revision history for this message
John Green (john-thegreens) wrote :
Revision history for this message
John Green (john-thegreens) wrote :
Revision history for this message
John Green (john-thegreens) wrote :
Revision history for this message
John Green (john-thegreens) wrote :
Revision history for this message
John Green (john-thegreens) wrote :
Jono Bacon (jonobacon)
Changed in jokosher:
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Jono Bacon (jonobacon) wrote :

After some testing tonight, it seems to mainly only affect Ogg files, as mentioned. This suggests it could be something with the GStreamer Ogg decoder. Maybe it is not reporting accurate levels when building the waveform - the fact it works with MP3 and WAV suggests it is not a Jokosher bug.

Laszlo Pandy (laszlok)
Changed in jokosher:
status: Confirmed → In Progress
Revision history for this message
Laszlo Pandy (laszlok) wrote :

New in SVN!

Changed in jokosher:
assignee: nobody → laszlok2
milestone: 1.0 → 0.10
status: In Progress → Fix Committed
Revision history for this message
Pēteris Krišjānis (pecisk-gmail) wrote :

Confirmed, fully fixed now in SVN. Big thanks to Laszlo Pandy!

Changed in jokosher:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.