Hi, please cats only thanks
dear furry cat: Do you know if there is a way to tell to ffmpeg/ffmbc encode audio in lpcm ?:d
+ Reply to Thread
Results 1 to 7 of 7
WTF is this fascination with 'cats' ?
Sorry no cat here only a dumb dog.
Doesn't -acodec pcm work ?
btw lpcm is not, technically a codec since it is uncompressed.
"Normally", or perhaps AFAIR , PCM means *little-endian* and LPCM means *big-endian*
FWIW, ffmpeg -codecs returns the following:
...................... D.A..S pcm_bluray PCM signed 16|20|24-bit big-endian for Blu-ray media D.A..S pcm_dvd PCM signed 20|24-bit big-endian DEA..S pcm_f32be PCM 32-bit floating point big-endian DEA..S pcm_f32le PCM 32-bit floating point little-endian DEA..S pcm_f64be PCM 64-bit floating point big-endian DEA..S pcm_f64le PCM 64-bit floating point little-endian D.A..S pcm_lxf PCM signed 20-bit little-endian planar DEA.L. pcm_mulaw PCM mu-law / G.711 mu-law DEA..S pcm_s16be PCM signed 16-bit big-endian DEA..S pcm_s16be_planar PCM signed 16-bit big-endian planar DEA..S pcm_s16le PCM signed 16-bit little-endian DEA..S pcm_s16le_planar PCM signed 16-bit little-endian planar DEA..S pcm_s24be PCM signed 24-bit big-endian DEA..S pcm_s24daud PCM D-Cinema audio signed 24-bit DEA..S pcm_s24le PCM signed 24-bit little-endian DEA..S pcm_s24le_planar PCM signed 24-bit little-endian planar DEA..S pcm_s32be PCM signed 32-bit big-endian DEA..S pcm_s32le PCM signed 32-bit little-endian DEA..S pcm_s32le_planar PCM signed 32-bit little-endian planar DEA..S pcm_s8 PCM signed 8-bit DEA..S pcm_s8_planar PCM signed 8-bit planar DEA..S pcm_u16be PCM unsigned 16-bit big-endian DEA..S pcm_u16le PCM unsigned 16-bit little-endian DEA..S pcm_u24be PCM unsigned 24-bit big-endian DEA..S pcm_u24le PCM unsigned 24-bit little-endian DEA..S pcm_u32be PCM unsigned 32-bit big-endian DEA..S pcm_u32le PCM unsigned 32-bit little-endian DEA..S pcm_u8 PCM unsigned 8-bit ............
You don't just use "-acodec pcm", you have to use "-acodec pcm_s16be" or "-acodec pcm_s16le", etc. PCM for pcm, S for signed U for unsigned F for Floatingpoint, 16 for 16bit (8, 20, 24, 32 etc.), be for BigEndian and le for LittleEndian (depending on which works for your application). Planar, mu-law/a-law and the bd & dvd presets are the only unusual ones.
...El Heggunte beat me to it...
Last edited by Cornucopia; 2nd Sep 2014 at 20:36.
back to the kennel then