Render halaman web di atas video menggunakan FFMpeg

1

Saya ingin menampilkan beberapa teks dan gambar dengan animasi tertentu di awal video menggunakan FFMpeg.

Menampilkan teks animasi / gambar menggunakan bahasa web (HTML + CSS + JS) cukup mudah, tapi saya tidak benar-benar tahu apakah mengimpornya ke video dengan FFMpeg.

Yang saya tahu adalah saya bisa menggunakan CEF untuk membuat halaman lokal.

Apakah Anda tahu jika apa yang ingin saya lakukan dimungkinkan dengan FFMpeg?

Bagaimana Anda melakukan ini sebaliknya?

Noxalus
sumber
pertanyaan Anda agak membingungkan tetapi bagaimanapun .. Windows Movie Maker atau ffmpeg, dapat mengubah gambar menjadi video. Apa yang kemudian Anda lakukan dengan video itu misalnya jika Anda menaruhnya di halaman web atau apa pun, adalah masalah lain.
barlop
Anda selalu dapat merender halaman lokal baik jika itu hanya membuka halaman web secara lokal. Atau, render laman lokal ke server web tempat laman web Anda aktif (seperti yang dilakukan semua situs web di peramban web). Saya belum mencoba Hal CEF yang Anda tautkan, tetapi sepertinya itu cocok untuk Anda yang memiliki program sendiri dan program itu ingin memperlihatkan browser web.
barlop

Jawaban:

0

Menampilkan teks / gambar animasi menggunakan bahasa web (HTML + CSS + JS) cukup mudah, tetapi saya tidak tahu apakah Anda dapat mengimpor ini ke dalam video dengan FFMpeg.

Sejauh pengetahuan saya, FFmpeg tidak memiliki kemampuan untuk menafsirkan HTML / JavaScript itu sendiri. Namun, jika Anda merender animasi web sebagai frame foto individu atau video, maka FFmpeg seharusnya dapat bekerja dengannya secara asli.

Saya ingin menampilkan beberapa teks dan gambar dengan animasi tertentu di awal video menggunakan FFMpeg. [...] Yang saya tahu adalah saya bisa menggunakan CEF untuk merender halaman lokal.

Sayangnya, niat Anda tidak jelas bagi saya ...

  • Jika Anda hanya ingin menggabungkan animasi dan video menjadi video komposit akhir, apa yang saya katakan di atas berlaku. CEF sepertinya dapat bekerja dalam kapasitas ini (sebagai bagian dari saluran untuk membuat frame / video animasi web), meskipun untuk tujuan praktis, saya tidak yakin itu akan lebih baik daripada PhantomJS atau serupa.

  • Jika Anda mencoba untuk menggabungkan ini dalam (setidaknya dekat dengan) waktu sebenarnya entah bagaimana (dalam aplikasi atau halaman web), ini mungkin akan menjadi tugas yang jauh lebih rumit dan, tergantung pada persyaratan, mungkin atau mungkin tidak mungkin. Untuk halaman web, di tebakan, WebGL mungkin sesuatu untuk dilihat dalam hal ini.

Anaksunaman
sumber