Strange timecode behavior with FLAC files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



Greetings. I've noticed that MPlayer's idea of the current time in FLAC
files is strange. It tends to be inaccurate, at least for me. What I
have observed:

* The timecode starts out stuck at some non-zero value and "flickers"
  around very close to it. Once the playback gets to that time, the
  timecode starts moving forward in almost a normal way. If I seek back
  to the beginning, it does the same thing over again.
* The timecode tends to drift a bit ahead of the true time over the
  course of playback, usually by several seconds.
* Sometimes, the timecode will jump back a bit. My investigations
  suggest this is associated with runs of (near-)silence in the audio.

Also, if there is silence (as in the signal is exactly zero or *very*
close) at the end, the playback cuts off at the beginning of it.
Fortunately, the sound output is otherwise fine.

For anyone who's interested, I made a video closely comparing plyback of
an LPCM WAV and a FLAC of the same audio, viewable at
http://www.youtube.com/watch?v=AATVfWarLY0 . The video itself has no
audio with it; it just shows the command-line status display. There's a
lot of variability in behavior across different files, but what you can
see there is typical.

To be fair, I see problems with FLAC in other applications. For
instance, I'm only getting mono output in XMMS2. Another application
replaces small chunks of audio with bursts of noise. In other words,
maybe FLAC is just problematic for direct playback. Is this the case?

Thanks.


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux