Respostas:
Nota: ffmbc/ ffmpegfará referência às ferramentas, enquanto FFmbc / FFmpeg fará referência aos próprios projetos e / ou a toda coleção de ferramentas e bibliotecas.
Existem diferenças de sintaxe, incluindo:
ffmbcusa a -newaudioopção antiga e confusa enquanto ffmpegpode apenas usar -map.
ffmbcnão suporta -codecou -c, portanto, todos os tipos de fluxo devem ser definidos explicitamente se você não quiser confiar nos padrões. Por exemplo -vcodec copy -acodec copy -scodec copyvs apenas -c copy.
Provavelmente muito mais do que eu não pensava. Sinta-se à vontade para editar a resposta e adicionar mais.
ffmbcrealocará automaticamente alguns dados após a codificação para MOV, MP4, etc, enquanto ffmpegrequer a -movflags +faststartopção.
ffmbcnão suporta, -filter_complexportanto a filtragem é diferente. Por exemplo, usando o filtro de vídeo de sobreposição:
ffmbc: -i video.mp4 -vf "movie='overlay.png' [movie]; [in][movie] overlay [out]"ffmpeg: -i video.mp4 -i image.png -filter_complex "[0:v][1:v]overlay"O FFmbc parece suportar mais formatos de transmissão.
O FFmpeg tem mais recursos e filtros.
FFmbc caiu ffplaye ffserver.
O FFmbc é GPL, e o FFmpeg é principalmente o LGPL, o que dificulta a transferência de recursos do FFmbc para o FFmpeg.
O FFmbc é basicamente o projeto de um ex-desenvolvedor do FFmpeg com algumas contribuições de outros. O FFmpeg tem muitos desenvolvedores e colaboradores.
O FFmpeg geralmente mescla coisas do Libav, enquanto o FFmbc ignora o Libav. Ocasionalmente, o Libav escolhe o FFmpeg, mas ignora a maioria dos itens do FFmpeg (o Libav costuma brincar com a " síndrome do NIH ").
Uma diferença pelo menos:
-target xdcamhd422
é suportado pelo FFmbc, mas não pelo FFmpeg.
Muito útil em um ambiente de transmissão profissional.
a -targetopção permite especificar vários parâmetros ao mesmo tempo. O -targetvalor da opção deve ser aquele suportado pelo FFm **. No caso do xdcamhd422valor, especifica o codec de vídeo a ser usado ( mpeg2video), o tamanho do quadro (1920 x 1080) e outros parâmetros para que um arquivo de saída esteja em conformidade com o padrão XDCam HD.