Jump to content

Foobar2000:Components/HDCD decoder (foo hdcd): Difference between revisions

From Hydrogenaudio Knowledgebase
Korth (talk | contribs)
m External links: add HA link to x64 version
Korth (talk | contribs)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{infobox foobar2000 component
{{infobox foobar2000 component
| name                    = HDCD decoder
| name                    = HDCD decoder
| screenshot              = foo_hdcd.png
| screenshot              =  
| caption                = HDCD decoder preferences page.
| caption                =  
| module_name            = foo_hdcd
| module_name            = foo_hdcd
| developer              = Christopher Snowhill (kode54)
| developer              = Christopher Snowhill ({{ha user|u=4082|name=kode54}}), {{ha user|u=322|name=Case}}
| released                =  
| repository              =
| released                = <!--{{start date and age|yyyy|mm|dd}}-->
| released_ref            =  
| released_ref            =  
| stable_release          = 1.20
| stable_release          = 1.22
| stable_release_date    = 2022-02-05
| stable_release_date    = 2025-09-08
| foobar2000_architecture = 32-bit
| preview_release        =
| foobar2000_minimum      = 1.6
| preview_release_date    =
| foobar2000_architecture = Windows 32-bit, Windows 64-bit
| foobar2000_minimum      = 1.5
| foobar2000_maximum      =  
| foobar2000_maximum      =  
| foobar2000_legacy      = true
| foobar2000_legacy      =  
| foobar2000_ui_module    =
| use                    = Input
| use                    = Input
| license                =  
| license                = [https://foobar.hyv.fi/foo_hdcd_custom_license.txt 3-Clause BSD]
}}
}}
The '''HDCD decoder''' postprocessing service component will decode [[HDCD]] data in any 16-[[bit depth|bit]] [[PCM]] stream passed through it by supporting inputs, such as [[Compact Disc Digital Audio|CDDA]], [[WAV]], [[Free Lossless Audio Codec|FLAC]], and [[WavPack]].


Processing may now be disabled by adding a meta [[tag]] "HDCD" set to "no". This tag will completely bar instantiation of the decoder, which has the side effect of barring marked files from the scanner.
== Description ==
 
This component automatically decodes HDCD streams contained in several supported lossless containers, including .WAV, .FLAC, .WV, and .TAK. It also supports scanning files for HDCD features in use to report in a list.


==External links==
==External links==
* {{foobar2000|https://www.foobar2000.org/components/view/foo_hdcd|HDCD decoder}}
* {{foobar2000|https://www.foobar2000.org/components/view/foo_hdcd|HDCD decoder}}
* {{ha topic|79427}}
* {{ha|https://hydrogenaudio.org/index.php/topic,79427.0.html}}
* {{ha|https://hydrogenaud.io/index.php?action=dlattach;topic=79427.0;attach=24906|Download HDCD decoder (x86 & x64)}}
* [https://foobar.hyv.fi/?view=foo_hdcd Component Home Page]

Latest revision as of 15:40, 14 January 2026

HDCD decoder

foo_hdcd
Developer(s) Christopher Snowhill ( kode54), Case
Repository
Release information
Initial release
Stable release 1.22 (September 8, 2025)
Preview release
foobar2000 compatibility
Architecture Windows 32-bit, Windows 64-bit
Minimum version 1.5
Maximum version
UI module(s) N/A
Additional information
Use Input
License 3-Clause BSD
Discussion thread {{{discussion_thread}}}
View all components

Description

This component automatically decodes HDCD streams contained in several supported lossless containers, including .WAV, .FLAC, .WV, and .TAK. It also supports scanning files for HDCD features in use to report in a list.