[FFmpeg-user] ProRes422 with 8 audio tracks converted to mp4 -- muffles audio 4

Harvey Pikelberger communque at gmail.com
Thu Nov 22 04:37:15 EET 2018


> On Nov 21, 2018, at 3:15 PM, Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:
> 
> 2018-11-21 22:35 GMT+01:00, Harvey Pikelberger <communque at gmail.com>:
> 
>> Looking at FFmpeg's asplit, I wasn't immediately able to see
>> how that would help in this situation.
> 
> That's because I meant the channelsplit filter:
> https://ffmpeg.org/ffmpeg-filters.html#channelsplit
> 
> Sorry, Carl Eugen
> 

No worries.  How you keep all this stuff clear and in control is beyond.

Per your prior note that 4.0.1 was no longer supported, I upgraded FFmpeg

Now the ProRes / QTs aren't recognized at all...
Is there / are there specifications I should have used beyond brew upgrade ffmpeg?  (Mac OS)

ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers
  built with Apple LLVM version 10.0.0 (clang-1000.10.44.4)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.1 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gpl --enable-libmp3lame --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-chromaprint --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-librsvg --enable-librtmp --enable-librubberband --enable-libsoxr --enable-libssh --enable-libtesseract --enable-libvidstab --enable-libwebp --enable-libzimg --enable-libzmq --enable-opencl --enable-openssl --enable-videotoolbox --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/2.3.0/include/openjpeg-2.3 --enable-nonfree
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
Guessed Channel Layout for Input Stream #0.1 : 7.1
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'SoundMappingTest-I-8Discreet.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2018-11-22T00:21:46.000000Z
  Duration: 00:00:36.70, start: 0.000000, bitrate: 115812 kb/s
    Stream #0:0(eng): Video: prores (apcn / 0x6E637061), yuv422p10le(tv, bt709, progressive), 1920x1080, 109439 kb/s, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 24k tbn, 24k tbc (default)
    Metadata:
      creation_time   : 2018-11-22T00:21:46.000000Z
      handler_name    : Apple Video Media Handler
      encoder         : Apple ProRes 422
      timecode        : 00:00:00:00
    Stream #0:1(eng): Audio: pcm_s16le (lpcm / 0x6D63706C), 48000 Hz, 7.1, s16, 6144 kb/s (default)
    Metadata:
      creation_time   : 2018-11-22T00:21:46.000000Z
      handler_name    : Apple Sound Media Handler
      timecode        : 00:00:00:00
    Stream #0:2(eng): Data: none (tmcd / 0x64636D74) (default)
    Metadata:
      creation_time   : 2018-11-22T00:21:46.000000Z
      handler_name    : Time Code Media Handler
      timecode        : 00:00:00:00
File 'SoundMappingTest-I-8Discreet.mp4' already exists. Overwrite ? [y/N] y
Stream mapping:
  Stream #0:0 -> #0:0 (prores (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (pcm_s16le (native) -> aac (native))
  Stream #0:2 -> #0:2 (copy)
Press [q] to stop, [?] for help
[libx264 @ 0x7fbd74003a00] using SAR=1/1
[libx264 @ 0x7fbd74003a00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x7fbd74003a00] profile Constrained Baseline, level 3.1
[libx264 @ 0x7fbd74003a00] 264 - core 152 r2854 e9a5903 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=48 keyint_min=4 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=16.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[mp4 @ 0x7fbd74006000] You requested a copy of the original timecode track so timecode metadata are now ignored
[mp4 @ 0x7fbd74006000] Could not find tag for codec none in stream #2, codec not currently supported in container
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:1 -- 
[aac @ 0x7fbd74005200] Qavg: nan
Conversion failed!


More information about the ffmpeg-user mailing list