What is "Encode 'On-the-Fly'"? #465
Replies: 1 comment
-
|
To my understanding, it means that encoding is performed as part of the pipeline between input (CDDA or other files) and output files, without intermediate steps (especially writing other files to disk). Without it, when extracting from a CDDA, then (either I imagine, or vaguely recall from a very long time ago), first Fre:AC would write uncompressed (eg WAVE) files while doing the extraction. Then it would encode those uncompressed files into whatever your chosen output format is. A 2-(step|stage) process. With ‘encode on-the-fly’ the encoding is done without the intermediate step (likely in-memory), and Fre:AC only writes the final result (along with logs, cuesheets, and anything else you've told it to) to disk. So, why does the toggle exist at all? This is speculation, from various (technical or otherwise relevant) experience, on my part. enzo1982 would have the definitive (design-(choice|decision)s) answer.
With a non-ancient computer, with non-extreme encoder parameters, and non-exotic hardware, you very likely want to keep on-the-fly encoding enabled. But, by all means, play around with it; that's often the best way to learn.
Yes, it needs much attention & work. It's on my to-do list (since enzo1982 is busy, and his time is better spent developing the code of Fre:AC than from-scratch documentation (most of which could be authored by experienced users)). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
In Encoder settings, there is the titular option, but I have no idea what it does, and if I should use it. Checked for documentation, but no luck. Please explain.
Beta Was this translation helpful? Give feedback.
All reactions