[FFmpeg-trac] #873(FFmpeg:new): PCM signed big-endian encoding as unsigned

FFmpeg trac at avcodec.org
Wed Jan 4 19:19:44 CET 2012


#873: PCM signed big-endian encoding as unsigned
-------------------------------------+-------------------------------------
             Reporter:  Glinx        |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  FFmpeg       |                  Version:
             Keywords:  PCM signed   |  unspecified
  big endian                         |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Signed pcm sound codec (pcm_s16be) is encoded as unsigned and with 3ch
 audio instead of 6ch. After trying a few other pcm signed codecs they also
 came out as unsigned.

 Archlinux bugtracker sent a new snapshot to try, with the same result.

 Downgrading to a previous (November) release sorted this issue for me.

 All command line output from FFmpeg suggested all was well and also
 signed.
 I only noticed pcm audio (s16be) was infact unsigned and 3ch instead of
 6ch when loading into the video editor (Cinelerra) and then re-checked
 again with the Mediainfo program.

 The command I use; ffmpeg -i in.MTS -vcodec dnxhd -threads 4 -b:v 240M
 -pix_fmt yuv422p -acodec pcm_s16be -sn out.mov
 (My .MTS files have PGS text stream).

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/873>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list