Bug 129405 - some FLAC files don't allow to seek
Summary: some FLAC files don't allow to seek
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 1.4.0
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-19 08:55 UTC by Piotr Gabryjeluk
Modified: 2008-12-24 13:57 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Gabryjeluk 2006-06-19 08:55:31 UTC
Version:           1.4.0 (using KDE KDE 3.5.3)
Installed from:    Gentoo Packages
OS:                Linux

I can't seek in some FLAC files using Amarok' xine engine. I don't have gstreamer to test it.

First of all some FLACs work (looks that it's FLAC dependent, not random).

The "broken" FLAC files behave like this: when I move a slider to some position (say 70%) it jumps back to its current position (or a few seconds forward). When I move it several times it moves to 70%, time passes, visualization works but there's no sound output.
Comment 1 Mark Kretschmann 2006-06-19 12:32:05 UTC
Well that would be a xine-lib bug then, we have no influence on it. Please report it there.
Comment 2 Alban Crequy 2006-06-25 15:06:24 UTC
This bug has been submitted on Xine Bug Tracking System as Bug #1161316:
http://sourceforge.net/tracker/index.php?func=detail&aid=1161316&group_id=9655&atid=109655


Is there any known workaround?
Comment 3 Piotr Gabryjeluk 2006-06-25 15:15:58 UTC
Using 1.1.2_pre20060606-r3 version of xine-lib some FLACs STILL don't allow to seek. I think reencoding them (decoding -> WAV and encoding -> FLAC) would be a workaround. However I haven't tried it yet.
Comment 4 Alban Crequy 2006-06-25 15:32:24 UTC
My workaround is to use the aRts engine in Amarok. It's working fine ;-)
Comment 5 madman 2006-10-01 20:39:27 UTC
Strange... time passes and this bug still persists. Even on my home-brew FLAC files, so re-encoding would not help them, cause they were encoded off original CDs

Using gentoo with following versions:
flac-1.1.2-r4
xine-lib-1.1.2-r1
amarok-1.4.3

Is there any working solution with xine (i am not willing to use other backend)?
Comment 6 Piotr Gabryjeluk 2006-10-01 20:54:11 UTC
Re-encoding the "bad" FLACs (decoding -> WAV and encoding -> FLAC) is a workaround. I have tried this.
Comment 7 Csaba Molnar 2006-11-01 11:53:09 UTC
It appears that no one @xine cares about this issue. I saw two bug reports concerning this, and one dates back to 2005.

Unfortunately I have little choice in choosing the backends - for some reason, the port maintainer for amarok on freebsd disabled other backends. Probably there were problems with others as well (though good old arts engine always worked for me).
Comment 8 Conor Dowdall 2007-03-13 18:20:21 UTC
for what it's worth...

flac file encoded with kaudiocreator seem to work ok. This program uses:

flac --best 

flac files encoded using k3b don't work (I tested the same file with both programs). This program uses:

flac -V -o %f --force-raw-format --endian=big --channels=2 --sample-rate=44100 --sign=signed --bps=16


Comment 9 xlinuks 2007-08-04 10:27:14 UTC
This  bug is not solved.
I have Ubuntu Feisty Fawn & Amarok 1.4.6 and I got the same problem(s)!
Rhythmbox on the other side works just fine with FLAC, that's why I'm considering to quit using Amarok.
Comment 10 Mark Kretschmann 2007-08-04 10:39:31 UTC
For a solution see this thread:

http://amarok.kde.org/forum/index.php/topic,13977.0.html
Comment 11 Loïc 2007-10-02 20:16:56 UTC
Just to add my vote here. I moved all my collection to flac (re-ripping all the cds) and it's now almost unusable with amarok. I don't think adding metaflac --add-seekpoint=10s t each file is a solution, they play fine with vlc and scanning isn't slow at all.
Comment 12 Germano Massullo 2008-12-24 13:57:28 UTC
You can seek if you use another engine instead the xine engine