[FFmpeg-user] MP4 from MXP - Material Package Only

DeBacker, Bart Bart.Debacker at turner.com
Wed Feb 20 22:39:52 EET 2019



On 2/19/19, 11:48 AM, "ffmpeg-user on behalf of Ted Park" <ffmpeg-user-bounces at ffmpeg.org on behalf of kumowoon1025 at gmail.com> wrote:

    > On Feb 17, 2019, at 9:22 PM, DeBacker, Bart <Bart.Debacker at turner.com> wrote:
    > 
    > Output #0, mp4, to 'lores.mp4':
    >  Metadata:
    >    application_platform: Omneon Media Api (mqx)
    >    uid             : e4367ad7-e332-e911-aa0c-00d0280b03c6
    >    generation_uid  : 98377ad7-e332-e911-8165-00d0280b03c6
    >    company_name    : Omneon Inc.
    >    product_name    : Omneon Media Subsystem
    >    modification_date: 2019-02-17T18:42:56.556000Z
    >    product_version : 6.4.1.0.release
    >    product_uid     : 00000000-0000-0010-8000-050e0b010602
    >    material_package_umid: 0x060A2B340101010501010D2313009497526E7AD7E332E911BFE500D0280B03C6
    >    timecode        : 13:42:58;09
    >    encoder         : Lavf58.26.101
    >    Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 960x540 [SAR 1:1 DAR 16:9], q=-1--1, 0.03 fps, 30k tbn, 29.97 tbc
    >    Metadata:
    >      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
    >      encoder         : Lavc58.47.102 libx264
    >    Side data:
    >      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
    >    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 69 kb/s
    >    Metadata:
    >      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
    >      encoder         : Lavc58.47.102 aac
    > frame= 3345 fps=145 q=-1.0 Lsize=    9849kB time=00:01:51.61 bitrate= 722.9kbits/s speed=4.84x
    There’s no separate timecode track in the proxy. Try copying the last stream as well if it doesn’t work out, maybe premier isn’t reading it from the video.


I tried a few different ways (copyts, map_metadata) including this which fails but don't seem to be able to copy the stream successfully.

ffmpeg -i hires.mxf  -s 960x540  -map 0:5 lores_tc.mp4
ffmpeg version N-93137-gfe7d8c993f-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2019 the FFmpeg developers
  built with Apple LLVM version 10.0.0 (clang-1000.11.45.5)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
  libavutil      56. 26.100 / 56. 26.100
  libavcodec     58. 47.102 / 58. 47.102
  libavformat    58. 26.101 / 58. 26.101
  libavdevice    58.  6.101 / 58.  6.101
  libavfilter     7. 48.100 /  7. 48.100
  libswscale      5.  4.100 /  5.  4.100
  libswresample   3.  4.100 /  3.  4.100
  libpostproc    55.  4.100 / 55.  4.100
[mxf @ 0x7faa33800000] invalid KAGSize 0 - guessing 1
[mxf @ 0x7faa33800000] invalid KAGSize 0 - guessing 1
[mxf @ 0x7faa33800000] invalid KAGSize 0 - guessing 1
[mxf @ 0x7faa33800000] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for Input Stream #0.1 : mono
Guessed Channel Layout for Input Stream #0.2 : mono
Guessed Channel Layout for Input Stream #0.3 : mono
Guessed Channel Layout for Input Stream #0.4 : mono
Input #0, mxf, from 'hires.mxf':
  Metadata:
    application_platform: Omneon Media Api (mqx)
    uid             : e4367ad7-e332-e911-aa0c-00d0280b03c6
    generation_uid  : 98377ad7-e332-e911-8165-00d0280b03c6
    company_name    : Omneon Inc.
    product_name    : Omneon Media Subsystem
    modification_date: 2019-02-17T18:42:56.556000Z
    product_version : 6.4.1.0.release
    product_uid     : 00000000-0000-0010-8000-050e0b010602
    material_package_umid: 0x060A2B340101010501010D2313009497526E7AD7E332E911BFE500D0280B03C6
    timecode        : 13:42:58;09
  Duration: 00:01:55.68, start: 0.000000, bitrate: 38069 kb/s
    Stream #0:0: Video: mpeg2video (Main), yuv420p(tv, top first), 1440x1080 [SAR 4:3 DAR 16:9], Closed Captions, 35000 kb/s, 29.97 fps, 29.97 tbr, 29.97 tbn, 59.94 tbc
    Metadata:
      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
    Stream #0:2: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
    Stream #0:3: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
    Stream #0:4: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
    Stream #0:5: Data: none
    Metadata:
      file_package_umid: 0x060A2B340101010501010D231300AF26507A7AD7E332E911AF0900D0280B03C6
      data_type       : vbi_vanc_smpte_436M
File 'lores_tc.mp4' already exists. Overwrite ? [y/N] y
[mp4 @ 0x7faa33018600] Could not find tag for codec none in stream #0, codec not currently supported in container
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Stream mapping:
  Stream #0:5 -> #0:0 (copy)
    Last message repeated 1 times



More information about the ffmpeg-user mailing list