[FFmpeg-trac] #6074(undetermined:new): encode HDCD feature

FFmpeg trac at avcodec.org
Wed Jan 11 18:24:32 EET 2017

#6074: encode HDCD feature
             Reporter:  phloggu      |                     Type:
               Status:  new          |  enhancement
            Component:               |                 Priority:  wish
  undetermined                       |                  Version:
             Keywords:  encode,      |  unspecified
  hdcd                               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
 ffmpeg is able to decode HDCD which is great. There are also use cases
 where encoding HDCD would be useful, so I request to implement that
 feature, please.

 HDCD is protected by US patent 5479168 [#link1 (1)] and maybe others. It
 seems to me, that this patent has expired or will expire soon (I don't
 know anything of patent law). If that patent really has expired, it would
 be nice to see that feature in ffmpeg.

 There are some scenarios, where HDCD encoding would be useful:
 * producing your own CDs with HDCD support
 * drive a DAC with HDCD support not able to process more than 16 resp.
 20bits (like some Burr-Brown from the 90's) - this would enhance the music
 quality coming from high res sources on those devices
 * ..and maybe others like stream HDCD encoded to reduce bandwith or reduce
 file size without loosing quality in certain circumstances

 There is still a lot of equipment out there that is HDCD enabled, like CD
 players, DACs etc. Also there is support in Windows media player for HDCD.
 Thus many people are able to use HDCD enhanced records, but there is a
 lack of HDCD encoded material. Having ffmpeg being able to encode HDCD
 HDCD-enabled equipment could be used more effectively.

 I haven't found any software to do the job and the hardware equipment to
 encode HDCD is ''very'' expensive or not even available.

 Thanks for considering.

 [=#link1 (1)] http://patft.uspto.gov/netacgi/nph-

Ticket URL: <https://trac.ffmpeg.org/ticket/6074>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list