FFmbc-0.7-rc6

300 views
Skip to first unread message

Baptiste Coudurier

unread,
Mar 8, 2012, 1:32:50 PM3/8/12
to ffmbc-...@googlegroups.com, ffmb...@googlegroups.com
FFmbc-0.7-rc6:
* Support P2 MXF files.
* Support Op1a MXF DNxHD files.
* Fix avisynth RGB24/32 upside-down decoding.
* Fix DPX encoding, now compatible with Nuke.

FFmbc-0.7-rc5:
* DV muxer changed to only accept big endian pcm.
* Audio sync disabled by default for GXF files.
* Prores encoder with support for interlaced, 422 and 444.
* Support writing AFD information in MXF files.
* Support V210 and uncompressed 4:2:2 UYVY in MXF files.

FFmbc-0.7-rc4:
* New 'dvcam', 'dvcpro', 'dvcpro50', 'dvcprohd' targets.
* Detect right to left languages in subtitle burning filter.
* Correctly write drop frame system timecode and continuity count in MXF files.
* Correctly use global file duration when displaying information about Quicktime files.
* Correctly compute aspect ratio from clean aperture in Quicktime files.
* Display starting system timecode for MXF files.
* FFprobe now correctly displays width and height for files using h264 cropping.

FFmbc-0.7-rc3:
* Bug fixes

FFmbc-0.7-rc2:
* Support reading AVID MXF OpAtom DNxHD files.
* New video filter 'sub' to burn ASS and SRT subtitles.

FFmbc-0.7-rc1:
* Sync on FFmpeg git 7cbb856efe6ccab7485bb96ad3887472a6519ffa
* New -tff and -bff cli options, -top is removed.
* AVCIntra decoding is now supported.
* Parallel frame multi-threaded decoding is now enabled.
* Prores 422 and Prores 4444 decoding.
* When writing MXF files, use more correct key for KLV Fill packets.
* DVCPROHD encoding in Quicktime or MXF format is now supported.
* Fix detection of some DVCAM files.
* Fix decoding artefact in bottom rows of Quantel DVCPROHD 1080i files.

--
Baptiste COUDURIER
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
FFmpeg maintainer http://www.ffmpeg.org

stib

unread,
Mar 8, 2012, 8:54:05 PM3/8/12
to ffmbc-...@googlegroups.com
I just compiled on OS X 10.6, but for some reason it looks like It hasn't installed the "sub" video filter. My configurations is as follows:

./configure --enable-gpl --enable-nonfree --enable-frei0r --enable-libfaac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-shared

It all compiles and makes and installs just fine, but if I do:
ffmbc -i test.mov -vf sub=file=test.srt:box=1:boxcolor=0x00000080:font=arial.ttf test-sub.mov

I get the error:
No such filter: 'sub'
Error opening filters!


If I do ./configure --list-filters, then sub turns up in the result (as well as another filter that doesn't appear in the final build, ocv). I tried adding --enable-filter=sub to the configuration line, but got the same result. No errors were reported during the configuration part of the process, but the list of enabled filters that it reports doesn't include sub.

Enabled filters:
anull anullsink anullsrc blackframe boxblur buffer buffersink color colormatrix copy crop cropdetect drawbox drawtext fade fieldorder fifo format frei0r frei0r_src gradfun hflip hqdn3d lut lutrgb lutyuv movie mp negate noformat null nullsink nullsrc overlay pad pixdesctest rgbtestsrc rotate scale select setpts setsar settb showinfo slicify split testsrc tinterlace transpose unsharp vflip yadif


-stib
--
Sent from /dev/tty0


Baptiste Coudurier

unread,
Mar 8, 2012, 9:08:15 PM3/8/12
to ffmbc-...@googlegroups.com
Hi,

On 03/08/2012 05:54 PM, stib wrote:
> I just compiled on OS X 10.6, but for some reason it looks like It hasn't
> installed the "sub" video filter. My configurations is as follows:
>

> .*/configure --enable-gpl --enable-nonfree --enable-frei0r --enable-libfaac
> --enable-libfreetype --enable-libmp3lame --enable-libtheora
> --enable-libvorbis --enable-libvpx --enable-libx264 --enable-shared *


>
> It all compiles and makes and installs just fine, but if I do:

> *ffmbc -i test.mov -vf
> sub=file=test.srt:box=1:boxcolor=0x00000080:font=arial.ttf test-sub.mov*
>
> I get the error:
> *No such filter: 'sub'
> Error opening filters!*
>

You need libass to enable the sub filter.

stib

unread,
Mar 8, 2012, 10:18:47 PM3/8/12
to ffmbc-...@googlegroups.com
Thanks for that. It was quite a struggle getting libass to install on OSX, due to weirdness with Apple's version of autoconf. For anyone else having issues, this worked for me.
-stib

TimRice

unread,
Mar 12, 2012, 10:30:40 AM3/12/12
to ffmbc-discuss
Hello!

A question regarding: "* Support Op1a MXF DNxHD files. "

Does this mean it is possible to write dnxhd to op1a mxfs now?

And secondly thankyou very much for your hard work on this project!

Kind regards,

Tim

On Mar 8, 7:32 pm, Baptiste Coudurier <baptiste.coudur...@gmail.com>
wrote:

Baptiste Coudurier

unread,
Mar 12, 2012, 11:57:03 AM3/12/12
to ffmbc-...@googlegroups.com
Hi,

No, decoding of these files are supported. Not writing.

Best regards.

--
Baptiste COUDURIER
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
FFmpeg maintainer http://www.ffmpeg.org

miguel.ol...@gmail.com

unread,
Mar 17, 2012, 5:38:24 AM3/17/12
to ffmbc-...@googlegroups.com, ffmb...@googlegroups.com
Hello,

I am trying to compile FFmbc-0.7-rc6 on Mac OX 10.7.3 but can't get it past the ./configure –enable-gpl –enable-nonfree –enable-shared –enable-postproc –enable-runtime-cpudetect –enable-frei0r –enable-libfaac –enable-libmp3lame –enable-libvpx –enable-libx264 –enable-pthreads –enable-libxvid –enable-zlib.

I get the following error "Unknown option "–enable-gpl".

Is there any easy step-by-step tutorial on how to compile FFmbc-0.7-rc6?

Thanks!

Baptiste Coudurier

unread,
Mar 17, 2012, 7:13:10 PM3/17/12
to ffmbc-...@googlegroups.com, ffmb...@googlegroups.com
Hi,

On 3/17/12 2:38 AM, miguel.ol...@gmail.com wrote:
> Hello,
>
> I am trying to compile FFmbc-0.7-rc6 on Mac OX 10.7.3 but can't get it past
> the ./configure –enable-gpl –enable-nonfree –enable-shared –enable-postproc
> –enable-runtime-cpudetect –enable-frei0r –enable-libfaac –enable-libmp3lame
> –enable-libvpx –enable-libx264 –enable-pthreads –enable-libxvid
> –enable-zlib.
>
> I get the following error "Unknown option "–enable-gpl".
>

Well, it's --enable-gpl with 2 leading dashes

stib

unread,
Mar 18, 2012, 6:59:09 AM3/18/12
to ffmbc-...@googlegroups.com
If you want to make sure you're getting the syntax exactly right try using "./configure -h". That will spit out a list of available options, which you can cut and paste. You can even do "./configure | grep enable" to just show you the options which you can enable.
-stib

stib

unread,
Mar 18, 2012, 6:59:50 AM3/18/12
to ffmbc-...@googlegroups.com
Oops, that second command should have been "./configure -h | grep enable"
Reply all
Reply to author
Forward
0 new messages