[FFmpeg-user] Transcode 5.1 Flac to 5.1 LPCM in ffmpeg

Zamar Acadia zamarac at gmail.com
Fri Jun 1 15:47:09 CEST 2012

Thanks Carl,

Here is the printout. You said ffmpeg doesn't support encoding Bluray PCM,  
but there seems to be such codec included below? Which codec should I  
choose to transcode 5.1 Flac to 5.1 LPCM audio in ffmpeg, and how the  
command line would look like?

If none, what these PCM codecs are for - any link with description? What  
other program would someone suggest for the task? I tried eac3to, but the  
resulting file can't play on any player supporting LPCM playback like Daum  
Potplayer or VLC, despite it can be imported and play correctly in  
Audacity. Probably, the header is wrong. FFPlay says: "Invalid data found  
when processing input".

Also, what media info program can decipher media info from multichannel  
LPCM file? I tried MediaInfo and Gspot with no success.  FFMpeg -i gives  
the same above error.

DEA D  pcm_alaw        PCM A-law / G.711 A-law
  D A D  pcm_bluray      PCM signed 16|20|24-bit big-endian for Blu-ray  
  D A D  pcm_dvd         PCM signed 20|24-bit big-endian
  DEA D  pcm_f32be       PCM 32-bit floating point big-endian
  DEA D  pcm_f32le       PCM 32-bit floating point little-endian
  DEA D  pcm_f64be       PCM 64-bit floating point big-endian
  DEA D  pcm_f64le       PCM 64-bit floating point little-endian
  D A D  pcm_lxf         PCM signed 20-bit little-endian planar
  DEA D  pcm_mulaw       PCM mu-law / G.711 mu-law
  DEA D  pcm_s16be       PCM signed 16-bit big-endian
  DEA D  pcm_s16le       PCM signed 16-bit little-endian
  D A D  pcm_s16le_planar PCM 16-bit little-endian planar
  DEA D  pcm_s24be       PCM signed 24-bit big-endian
  DEA D  pcm_s24daud     PCM D-Cinema audio signed 24-bit
  DEA D  pcm_s24le       PCM signed 24-bit little-endian
  DEA D  pcm_s32be       PCM signed 32-bit big-endian
  DEA D  pcm_s32le       PCM signed 32-bit little-endian
  DEA D  pcm_s8          PCM signed 8-bit
  D A D  pcm_s8_planar   PCM signed 8-bit planar
  DEA D  pcm_u16be       PCM unsigned 16-bit big-endian
  DEA D  pcm_u16le       PCM unsigned 16-bit little-endian
  DEA D  pcm_u24be       PCM unsigned 24-bit big-endian
  DEA D  pcm_u24le       PCM unsigned 24-bit little-endian
  DEA D  pcm_u32be       PCM unsigned 32-bit big-endian
  DEA D  pcm_u32le       PCM unsigned 32-bit little-endian
  DEA D  pcm_u8          PCM unsigned 8-bit
  D A D  pcm_zork        PCM Zork

On Fri, 01 Jun 2012 02:11:35 -0400, Carl Eugen Hoyos <cehoyos at ag.or.at>  

> Zamar Acadia <zamarac <at> gmail.com> writes:
>> What's the right command to transcode 5.1 Flac to 5.1
>> LPCM audio in ffmpeg?
> FFmpeg does not support encoding Bluray PCM, patch welcome.
>> Also, how to transcode 5.1 Flac to 5.1 Dolby TrueHD
>> packed into MKV or MP4  container?
> FFmpeg does not support TrueHD encoding, patch welcome.
> Please consider running ffmpeg -codecs to find out about
> supported encoders.
> Carl Eugen
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user

More information about the ffmpeg-user mailing list