[Libav-user] Unimplemented container channel layout Bug

Bruce Wheaton bruce at spearmorgan.com
Tue Nov 15 22:33:15 CET 2011


On Nov 15, 2011, at 2:16 AM, Carl Eugen Hoyos wrote:

> Bruce Wheaton <bruce at ...> writes:
> 
>> I have a fairly simple .mov with one track of stereo PCM 16-bit audio.
>> Quicktime has the channels tagged as left and right. When I open the file with
>> libavformat & libavcodec, I get the 'Unimplemented container channel layout'
>> warning and it won't play properly (in my app).
> 
> Does it play properly with ffplay (or MPlayer)?
> Can it be read by ffmpeg?

I don't have ffplay active now, I'll enable it. FFMPEG fails as below. The resulting video is empty.

Bruce


Bruce-Wheatons-MacBook-Pro:ffmpeg-git brucewheaton$ ./ffmpeg -i /Users/brucewheaton/Documents/Media/Opening\ Video\ PJ\ 720p29.97.mov  test.mov
ffmpeg version N-34835-g5f268ca, Copyright (c) 2000-2011 the FFmpeg developers
  built on Nov 15 2011 13:09:16 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3)
  configuration: --disable-static --enable-shared --disable-debug --disable-ffprobe --disable-ffserver --disable-avdevice --disable-avfilter --enable-pthreads --enable-runtime-cpudetect --prefix=/ffmpeg/ffplay_version --extra-libs=../libvpx/lib/libvpx.a --extra-cflags=-I../libvpx/include --arch=x86_64
  libavutil    51. 24. 1 / 51. 24. 1
  libavcodec   53. 33. 0 / 53. 33. 0
  libavformat  53. 20. 0 / 53. 20. 0
  libswscale    2.  1. 0 /  2.  1. 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10100e800] Unimplemented container channel layout.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10100e800] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list.

Seems stream 0 codec frame rate differs from container frame rate: 30000.00 (30000/1) -> 29.97 (30000/1001)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/brucewheaton/Documents/Media/Opening Video PJ 720p29.97.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2011-11-12 20:41:45
  Duration: 00:01:01.44, start: 0.000000, bitrate: 67772 kb/s
    Stream #0:0(eng): Video: prores (apcn / 0x6E637061), yuv422p10le, 1280x720, 66352 kb/s, SAR 1280:1280 DAR 16:9, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
    Metadata:
      creation_time   : 2011-11-12 20:41:45
      handler_name    : ?Apple Alias Data Handler
    Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 2 channels, s16, 1536 kb/s
    Metadata:
      creation_time   : 2011-11-12 20:41:45
      handler_name    : ?Apple Alias Data Handler
    Stream #0:2(eng): Data: none (tmcd / 0x64636D74)
    Metadata:
      creation_time   : 2011-11-12 20:43:13
      handler_name    : ?Apple Alias Data Handler
Incompatible pixel format 'yuv422p10le' for codec 'mpeg4', auto-selecting format 'yuv420p'
encoder 'aac' is experimental and might produce bad results.
Add '-strict experimental' if you want to use it.
Bruce-Wheatons-MacBook-Pro:ffmpeg-git brucewheaton$ 



More information about the Libav-user mailing list