VideoHelp Forum
+ Reply to Thread
Results 1 to 7 of 7
Thread
  1. 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
    thanks!!!
    Quote Quote  
  2. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    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.
    Quote Quote  
  3. I wonder if ffmpeg can encode in a "declared" lpcm mode ^^
    Quote Quote  
  4. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    pcm and lpcm are one and the same.

    So again and with clarification

    Does not "ffmpeg ........... -acodec pcm............." work ?


    Woof !!!!!!!!
    Quote Quote  
  5. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    "Normally", or perhaps AFAIR , PCM means *little-endian* and LPCM means *big-endian*

    FWIW, ffmpeg -codecs returns the following:


    Code:
    ......................
    
     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
    
    ............
    Choose your destiny
    Quote Quote  
  6. Member Cornucopia's Avatar
    Join Date
    Oct 2001
    Location
    Deep in the Heart of Texas
    Search PM
    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.

    Scott

    ...El Heggunte beat me to it...
    Last edited by Cornucopia; 2nd Sep 2014 at 20:36.
    Quote Quote  
  7. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    back to the kennel then

    Meow !!!!
    Quote Quote