Jawaban:
Catatan: ffmbc
Saya ffmpeg
akan merujuk ke alat, sedangkan FFmbc / FFmpeg akan merujuk ke proyek itu sendiri dan / atau setiap koleksi seluruh alat dan perpustakaan.
Ada perbedaan sintaks termasuk:
ffmbc
menggunakan opsi lama yang membingungkan -newaudio
sementara ffmpeg
hanya bisa digunakan -map
.
ffmbc
tidak mendukung -codec
atau -c
, jadi alih-alih semua jenis aliran harus ditentukan secara eksplisit jika Anda tidak ingin bergantung pada default. Misalnya -vcodec copy -acodec copy -scodec copy
vs adil -c copy
.
Mungkin lebih banyak yang tidak saya pikirkan. Jangan ragu untuk mengedit jawaban dan menambahkan lebih banyak.
ffmbc
akan secara otomatis merelokasi beberapa data setelah penyandian ke MOV, MP4, dll sementara ffmpeg
memerlukan -movflags +faststart
opsi.
ffmbc
tidak mendukung -filter_complex
sehingga penyaringan berbeda. Misalnya, menggunakan filter video hamparan:
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"
FFmbc tampaknya mendukung lebih banyak format siaran.
FFmpeg memiliki lebih banyak fitur dan filter.
FFmbc turun ffplay
dan ffserver
.
FFmbc adalah GPL, dan FFmpeg sebagian besar LGPL yang membuat fitur porting dari FFmbc ke FFmpeg lebih sulit.
FFmbc pada dasarnya adalah proyek mantan pengembang FFmpeg dengan beberapa kontribusi dari yang lain. FFmpeg memiliki banyak pengembang dan kontributor.
FFmpeg sering menggabungkan hal-hal dari Libav, sementara FFmbc mengabaikan Libav. Libav cherry-picks sesekali dari FFmpeg, tetapi mengabaikan sebagian besar barang dari FFmpeg (Libav sering bercanda memiliki " sindrom NIH ").
Setidaknya ada satu perbedaan:
-target xdcamhd422
didukung oleh FFmbc tetapi tidak oleh FFmpeg.
Sangat berguna dalam lingkungan siaran profesional.
yang -target
pilihan memungkinkan untuk menentukan beberapa parameter sekaligus. Nilai -target
opsi harus berupa yang didukung oleh FFm **. Dalam hal xdcamhd422
nilai, ini menentukan codec video yang akan digunakan ( mpeg2video
), ukuran frame (1920 x 1080), dan parameter lain untuk memiliki file output yang sesuai dengan standar XDCam HD.