Advantages of MinimStreamer
|
23-04-2014, 14:07
(This post was last modified: 23-04-2014 14:14 by simoncn.)
Post: #21
|
|||
|
|||
RE: Advantages of MinimStreamer
(23-04-2014 12:51)simoncn Wrote: I would need to verify whether uncompressed files take longer to seek than compressed files. As I suspected, uncompressed FLAC files take longer for MinimStreamer to seek than compressed FLAC files. I ran a test on my Windows PC (faster than a Synology NAS). Seeking to the end of your uncompressed test file took 9 seconds. After converting the file to the default FLAC compression level 5, this took 3 seconds. After adding a seek table using metaflac, this took 0 seconds. The solution is for you to use FLAC compression, or a seek table, or both. You could try using dBpoweramp to convert the largest file you have into compressed format and see whether the Sonos is able to seek to the end of the track. If not, you would need to add a seek table using the following command: metaflac --add-seekpoint=10s <filename> |
|||
23-04-2014, 15:49
Post: #22
|
|||
|
|||
RE: Advantages of MinimStreamer
(23-04-2014 14:07)simoncn Wrote: ... Simon Thanks again for your time on this. You have, of course, gone way past what little I know about all of this. I have no idea what a 'seek table' is, and, even though you have given me a command, I have no idea where I am supposed to put that command. Is that something I do at the time of ripping, or if I choose to batch convert? I am also a little paranoid about doing anything that might lose the considerable amount of work that I have done so far. I think that I will carry on ripping everything as I have been doing (I'm about half-way through). I then intend to back everything up to another location. That might be the best time to consider converting everything to compressed FLAC (and adding 'seek tables'). I am off to hear some Linn streamers tomorrow - that might well change everything again. |
|||
23-04-2014, 16:08
(This post was last modified: 23-04-2014 16:10 by simoncn.)
Post: #23
|
|||
|
|||
RE: Advantages of MinimStreamer
(23-04-2014 15:49)gnomus Wrote: Simon The seek table is an internal index within a FLAC file that gives the byte offsets for various time points in the audio. If it is present, any software that needs to seek to a given time point (e.g., 123 seconds) can get to the desired file position (e.g., 12345678 bytes) much more quickly. Unfortunately, dBpoweramp doesn't include a seek table when ripping and doesn't have the capability to add a seek table when batch converting. The metaflac command is one of the official FLAC tools. See this page for details of where to download these tools. Adding a seek table doesn't change anything else in the FLAC file and won't cause any compatibility problems with other software. Similarly, using FLAC compression doesn't change the audio data within the file and won't cause any compatibility problems with other software. Quote:I am off to hear some Linn streamers tomorrow - that might well change everything again. I'm sure you'll be impressed with the Linn sound quality. I am! |
|||
23-04-2014, 16:28
Post: #24
|
|||
|
|||
RE: Advantages of MinimStreamer
(23-04-2014 16:08)simoncn Wrote: The seek table is an internal index within a FLAC file that gives the byte offsets for various time points in the audio. If it is present, any software that needs to seek to a given time point (e.g., 123 seconds) can get to the desired file position (e.g., 12345678 bytes) much more quickly. I got hold of dBpoweramp as that seemed to be the consensus one to use. I'll do more reading about metaflac and seek tables. Quote:I'm sure you'll be impressed with the Linn sound quality. I am! Not sure how impressed the bank manager will be though! Which Linn did you end up getting? I'm going to be hearing Sneaky, Majik and Akurate DS tomorrow. I also have an invite to an Exakt eveing on Friday. I do hope that I don't end up liking that!!! |
|||
23-04-2014, 17:16
Post: #25
|
|||
|
|||
RE: Advantages of MinimStreamer
(23-04-2014 16:28)gnomus Wrote: I got hold of dBpoweramp as that seemed to be the consensus one to use. I'll do more reading about metaflac and seek tables. I think dBpoweramp is the best ripper available. Given this, it seems very surprising that you can't include a seek table as part of a batch file conversion. Quote:Not sure how impressed the bank manager will be though! Which Linn did you end up getting? I'm going to be hearing Sneaky, Majik and Akurate DS tomorrow. I also have an invite to an Exakt eveing on Friday. I do hope that I don't end up liking that!!! I bought a Klimax DS in 2008 and took advantage of the Renew upgrade to KDS/1 specification in 2011, so I am now very fortunate to have both the upgraded KDS/1 and the Renew box containing my original KDS board. I haven't heard Exakt and I probably don't want to expose myself to temptation by doing that. |
|||
25-04-2014, 13:05
Post: #26
|
|||
|
|||
RE: Advantages of MinimStreamer
I don't think jitter has any affect because these players are in affect asynchronous with respect to the music stream. They have a buffer and thus read from this buffer, so they MUST be doing their own timing, ie they re-clock the data from the buffer. No way could you impose synchronous behavior across a buffer. IMHO
As someone said earlier NAIM themselves say that the noise floor can be raised by the extra processing of FLAC files and this might affect the sound quality. That is the reason they give. |
|||
26-04-2014, 19:05
Post: #27
|
|||
|
|||
RE: Advantages of MinimStreamer
(23-04-2014 14:07)simoncn Wrote: ... For those interested, my new Linn DS does not seem to jump to the next track when I try to skip ahead into a track. I tried skipping around 12-13 minutes into one of my longer tracks. The Linn thought about things for around 30 secs, then started playing at the point I had skipped to. I may still try adding a seek table, but I'm almost full time ripping at the present. |
|||
26-04-2014, 21:59
Post: #28
|
|||
|
|||
RE: Advantages of MinimStreamer
(26-04-2014 19:05)gnomus Wrote: For those interested, my new Linn DS does not seem to jump to the next track when I try to skip ahead into a track. I tried skipping around 12-13 minutes into one of my longer tracks. The Linn thought about things for around 30 secs, then started playing at the point I had skipped to. I believe the Linn doesn't have a timeout for skipping, unlike the Sonos. It's still quite inconvenient to have to wait so long. |
|||
13-05-2014, 23:09
Post: #29
|
|||
|
|||
RE: Advantages of MinimStreamer
(26-04-2014 19:05)gnomus Wrote: For those interested, my new Linn DS does not seem to jump to the next track when I try to skip ahead into a track. I tried skipping around 12-13 minutes into one of my longer tracks. The Linn thought about things for around 30 secs, then started playing at the point I had skipped to. Try this again with MinimStreamer 0.3.18. You should see a significant improvement in seek times for transcoded FLAC files that don't contain a seek table. |
|||
14-05-2014, 18:49
Post: #30
|
|||
|
|||
RE: Advantages of MinimStreamer
(13-05-2014 23:09)simoncn Wrote:(26-04-2014 19:05)gnomus Wrote: For those interested, my new Linn DS does not seem to jump to the next track when I try to skip ahead into a track. I tried skipping around 12-13 minutes into one of my longer tracks. The Linn thought about things for around 30 secs, then started playing at the point I had skipped to. Well done Simon! As far as I can tell you have fixed the 'issue'. I tried a few tracks. Probably the most "challenging" was a 24 minute 88/24 track. I could jump from start to finish and back again (and all points inbetween) with an estimated delay of just under a second. That's more than good enough for me. (I'm pleased about that because I'm not really sure I got my head around that 'seek table' business.) I hope that feedback is helpful. Let me know if you want me to try out anything else. And thanks again for continuing to improve your server/streamer. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)