VideoHelp Forum




+ Reply to Thread
Results 1 to 7 of 7
  1. Using:
    Code:
    ffmbc -y  -i "E:\Temp\Clip1ATK198_17_35_24_8410_03.mov" -i "E:\Temp\iId_1_aid_0_lang_en_17_35_24_8410_01.wav" -i "E:\Temp\iId_2_aid_1_lang_en_17_35_24_8410_02.wav" -vcodec copy -acodec copy -map 0:0 -map 1:0 -map 2:0 -aspect 177778:100000 -r 30000/1001 -f mov "E:\Output\Clip1ATK198.mov"
    I get:
    Code:
    FFmbc version N-32104-ga751c9271a
    Copyright (c) 2008-2016 Baptiste Coudurier and the FFmpeg developers
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'E:\Temp\Clip1ATK198_17_35_24_8410_03.mov':
      Metadata:
        major_brand: qt
        minor_version: 512
        compatible_brands: qt
        encoder: Lavf58.44.100
      Duration: 00:00:01.06, bitrate: 140671 kb/s
        Stream #0.0(und): Video: prores, yuv422p10le, 1920x1080i tff, 140699 kb/s, 29.97 fps
    Input #1, wav, from 'E:\Temp\iId_1_aid_0_lang_en_17_35_24_8410_01.wav':
      Duration: 00:00:01.00, bitrate: 1152 kb/s
        Stream #1.0(und): Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s
    Input #2, wav, from 'E:\Temp\iId_2_aid_1_lang_en_17_35_24_8410_02.wav':
      Duration: 00:00:01.00, bitrate: 1152 kb/s
        Stream #2.0(und): Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s
    Number of stream maps must match number of output streams
    Using the same call but with ffmpeg works fine.

    -> does anyone know how to mux the files using ffmbc ?

    Cu Selur
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  2. It's a bit cryptic ; you use no audio (-an) , then add -newaudio for each audio track , using -map_audio_channel for the audio input/output file/stream/channel maps

    Code:
    -map_audio_channel (in_file):(in_stream):(in_channel):(out_file):(out_stream):(out_channel)
    Code:
    ffmbc -y  -i "E:\Temp\Clip1ATK198_17_35_24_8410_03.mov" -i "E:\Temp\iId_1_aid_0_lang_en_17_35_24_8410_01.wav" -i "E:\Temp\iId_2_aid_1_lang_en_17_35_24_8410_02.wav" -map 0:0 -vcodec copy -an out.mov -acodec pcm_s24le -ar 48000 -newaudio -acodec pcm_s24le -ar 48000 -newaudio -map_audio_channel 1:0:0:0:1:0 -map_audio_channel 2:0:0:0:2:0  -aspect 177778:100000 -r 30000/1001 -f mov "E:\Output\Clip1ATK198.mov"
    Quote Quote  
  3. That's really cryptic and it doesn't work either:
    Code:
    ffmbc -y  -i "E:\Temp\Clip1ATK198_17_35_24_8410_03.mov" -i "E:\Temp\iId_1_aid_0_lang_en_17_35_24_8410_01.wav" -i "E:\Temp\iId_2_aid_1_lang_en_17_35_24_8410_02.wav" -map 0:0 -vcodec copy -an out.mov -acodec pcm_s24le -ar 48000 -newaudio -acodec pcm_s24le -ar 48000 -newaudio -map_audio_channel 1:0:0:0:1:0 -map_audio_channel 2:0:0:0:2:0  -aspect 177778:100000 -r 30000/1001 -f mov "E:\Output\Clip1ATK198.mov"
    FFmbc version N-32104-ga751c9271a
    Copyright (c) 2008-2016 Baptiste Coudurier and the FFmpeg developers
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'E:\Temp\Clip1ATK198_17_35_24_8410_03.mov':
      Metadata:
        major_brand: qt
        minor_version: 512
        compatible_brands: qt
        encoder: Lavf58.44.100
      Duration: 00:00:01.06, bitrate: 140671 kb/s
        Stream #0.0(und): Video: prores, yuv422p10le, 1920x1080i tff, 140699 kb/s, 29.97 fps
    Input #1, wav, from 'E:\Temp\iId_1_aid_0_lang_en_17_35_24_8410_01.wav':
      Duration: 00:00:01.00, bitrate: 1152 kb/s
        Stream #1.0(und): Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s
    Input #2, wav, from 'E:\Temp\iId_2_aid_1_lang_en_17_35_24_8410_02.wav':
      Duration: 00:00:01.00, bitrate: 1152 kb/s
        Stream #2.0(und): Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s
    Number of stream maps must match number of output streams
    Cu Selur
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  4. Sorry I copy pasted your command (I had 2 output files), but the order matters for the output file; it can't be at the end

    This template works. Notice out.mov is in the middle after -an
    Code:
    ffmbc -i video.mov -i a1.mov -i a2.mov -map 0:0 -vcodec copy -an out.mov -acodec pcm_s24le -ar 48000 -newaudio -acodec pcm_s24le -ar 48000 -newaudio -map_audio_channel 1:0:0:0:1:0 -map_audio_channel 2:0:0:0:2:0
    Quote Quote  
  5. Thanks!
    Code:
    ffmbc -y  -i "E:\Temp\Clip1ATK198_17_35_24_8410_03.mov" -i "E:\Temp\iId_1_aid_0_lang_en_17_35_24_8410_01.wav" -i "E:\Temp\iId_2_aid_1_lang_en_17_35_24_8410_02.wav" -map 0:0 -vcodec copy -an-aspect 177778:100000 -r 30000/1001 -f mov "E:\Output\Clip1ATK198.mov" -acodec pcm_s24le -ar 48000 -newaudio -acodec pcm_s24le -ar 48000 -newaudio -map_audio_channel 1:0:0:0:1:0 -map_audio_channel 2:0:0:0:2:0
    worked
    Now the question is: Is this also possible with '-acodec copy'?

    Cu Selur
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  
  6. Originally Posted by Selur View Post
    Now the question is: Is this also possible with '-acodec copy'?
    Not in ffmbc for 24bit audio;

    and 24bit uncompressed PCM => 24bit uncompressed PCM , should not be lossy
    Quote Quote  
  7. Okay, thanks!
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!