VideoHelp Forum
+ Reply to Thread
Results 1 to 2 of 2
Thread
  1. Member
    Join Date: Apr 2013
    Location: Italy
    Search PM
    Hi, is not for me but for my *** that wonder this:

    source is the attached t1.avi

    I would like encode in .mxf and have try this 2 commandlines:

    ffmpeg.exe -y -i v:\t1.avi -pix_fmt yuvj422p -an -f rawvideo - | ffmbc.exe -y -f rawvideo -pix_fmt yuv422p -s 720x576 -r 25 -i - -tff -target imx50 -aspect 16:9 v:\t2ccorect.mxf

    and the t2correct.mxf is ok with levels and play is ok on a tv monitor

    but possibly I don't wont pipe, so I have try:

    ffmbc -y -i v:\t1.avi -target imx50 -aspect 16:9 v:\t1.mxf
    but with this, images on the tv monitor is too bright.

    Can I avioid pipe and use ffmbc only?

    thnaks
    Attached Files
    Quote Quote  
  2. Member
    Join Date: Sep 2007
    Location: Canada
    Search Comp PM
    You mean the images have low contrast. They incur a PC to TV levels clamping because mjpeg is decoded as full range and converted to limited range by clamping because full range and full range flag isn't supported by IMX50

    So not with ffmbc, or the 0.7rc8 binary

    Either you use a different intermediate format other than mjpeg, or

    If you build a new ffmbc with the new libavfilter, then yes. -vf scale can adjust levels now, setting input and output range . The old -vf scale cannot adjust range

    Or if ffmpeg develops the same -target imx50 profile, you could use ffmpeg
    Quote Quote