FFVCL adalah saman komponen VCL asli termasuk Pengekod Video dan Pemain Video yang membungkus perpustakaan FFmpeg dengan sempurna. FFVCL adalah lebih mudah, lebih fleksibel dan lebih berkuasa daripada antara muka baris arahan FFmpeg rasmi untuk pengekodan dan memainkan fail audio dan video.
* Penyelesaian semua-dalam-satu untuk pengekodan audio/video dan bermain.
* Pembalut sempurna perpustakaan FFmpeg, mudah digunakan, fleksibel dan berkuasa.
* Bingkai input yang boleh diedit seperti teks dan/atau tindih imej.
* Sertai berbilang fail input dalam format pembolehubah ke fail output tunggal.
* Input Bingkai Sokongan (kanvas Bitmap, data Bitmap, Bitmap DeviceContext, YUV).
* Output Bingkai Sokongan (RGB, MJPEG, H.263, H.264, YUV).
* Input Paket Sokongan (H.263, H.264, MJPEG, M4V, MPEGVideo, VC1).
* Tangkap Layar Sokongan.
* Sokongan Gelombang Tangkap.
* Sokongan langsung PCM gelombang input data.
* Sokongan langsung PCM gelombang output data.
* Menyokong Penangkapan WebCam.
* Menyokong Penapis Video, seperti flip, negate, skala, kadar, dll.
* Menyokong pratonton semasa menukar.
* Menukar berbilang fail dalam kumpulan yang dibina.
* Keutamaan benang tugas dikonfigurasikan.
* Jeda, Operasi Sambung semula dan Hentikan disediakan.
* Log mesej acara oleh komponen FFLogger.
* Peristiwa kemajuan penukaran.
* Peristiwa OnVideoHook adalah cara yang sangat mudah dan berkuasa untuk mengedit semua bingkai input yang bertindak sebagai Cangkuk Video dalaman, seperti teks dan / atau imej bertindih, gambar bingkai terbalik, dan pelbagai kesan apa yang anda boleh memproses pada Bitmap.
* Acara OnAudioHook adalah cara yang sangat mudah untuk mengedit semua sampel audio input yang bertindak sebagai Cangkuk Audio dalaman.
sejarah versi
- Versi 5.0 diposkan pada 2012-12-21
Kemaskini kepada ffmpeg 1.0.x
- Versi 3.6a diposkan pada 2010-10-30
Delphi XE; Bekerja dengan video HTML5; Kod VP8; Bekas WebM; Cangkuk Audio
Butiran Atur Cara
EULA
EULA - Perjanjian Lesen Pengguna Akhir
Delphi FFmpeg VCL Komponen Perjanjian Lesen Pengguna Akhir
Delphi FFmpeg VCL Components ("FFVCL") Perjanjian Lesen Pengguna Akhir (&sebut harga;EULA&) adalah perjanjian undang-undang antara anda (sama ada individu atau entiti tunggal) dan Pengarang FFVCL untuk semua komponen FFVCL yang mungkin termasuk komponen perisian yang berkaitan, media, bahan bercetak, dan & sebut harga;sebut harga dalam talian; atau dokumentasi elektronik (&sebut harga;produk&FFVCL;). Dengan memasang, menyalin, atau sebaliknya menggunakan PRODUK FFVCL, anda bersetuju untuk terikat dengan terma EULA ini. Perjanjian lesen ini mewakili keseluruhan perjanjian mengenai program antara anda dan Pengarang FFVCL, (dirujuk sebagai & sebut harga;LESEN&sebut harga;), dan ia menggantikan sebarang cadangan, perwakilan, atau persefahaman terlebih dahulu antara pihak-pihak. Jika anda tidak bersetuju dengan terma EULA ini, jangan pasang atau gunakan PRODUK FFVCL.
PRODUK FFVCL dilindungi oleh undang-undang hak cipta dan perjanjian hak cipta antarabangsa, serta undang-undang dan perjanjian harta intelektual yang lain. PRODUK FFVCL dilesenkan, tidak dijual.
PRODUK FFVCL adalah perisian saham. Anda boleh menilainya secara percuma. Anda tidak boleh menggunakan PRODUK FFVCL untuk tujuan komersial melainkan anda membayar yuran pendaftaran. Anda tidak boleh memberikan kunci lesen dan/atau edisi penuh FFVCL (termasuk edisi DCU dan edisi sumber) kepada mana-mana individu dan/atau entiti ketiga. Dan anda juga tidak boleh menggunakan kunci lesen dan/atau edisi penuh FFVCL daripada mana-mana individu ketiga dan/atau entiti'.
1. PEMBERIAN LESEN
PRODUK FFVCL dilesenkan seperti berikut:
(a) Pemasangan dan Penggunaan.
PEMEGANG LESEN memberikan anda hak untuk memasang dan menggunakan salinan PRODUK FFVCL pada komputer anda menjalankan salinan sistem operasi berlesen yang sah di mana PRODUK FFVCL direka [contohnya, Windows 95, Windows NT, Windows 98, Windows 2000, Windows 2003, Windows XP, Windows ME, Windows Vista, Windows 7].
(b) Bebas Royalti.
Anda boleh membuat aplikasi komersial berdasarkan produk FFVCL dan mengedarkannya dengan laksana anda, tiada royalti diperlukan.
(c) Pengubahsuaian (edisi sumber sahaja).
Anda boleh membuat pengubahsuaian, penambahbaikan, karya terbitan dan/atau sambungan kepada KOD SUMBER berlesen yang diberikan kepada anda di bawah terma yang dinyatakan dalam perjanjian lesen ini.
(d) Salinan Sandaran.
Anda juga boleh membuat salinan PRODUK FFVCL sebagaimana yang diperlukan untuk tujuan sandaran dan arkib.
2. PENERANGAN MENGENAI HAK DAN BATASAN LAIN
(a) Penyelenggaraan Notis Hak Cipta.
Anda tidak boleh mengalih keluar atau mengubah sebarang notis hak cipta pada mana-mana dan semua salinan PRODUK FFVCL.
(b) Pengagihan.
Anda tidak boleh mengedarkan salinan berdaftar PRODUK FFVCL kepada pihak ketiga. Edisi penilaian tersedia untuk dimuat turun dari laman web rasmi FFVCL boleh diedarkan dengan bebas.
Anda boleh mencipta komponen/kawalan ActiveX / perpustakaan yang termasuk PRODUK FFVCL untuk aplikasi anda tetapi anda TIDAK boleh mengedar atau menerbitkannya kepada pihak ketiga.
(c) Larangan Pengedaran KOD SUMBER (edisi sumber sahaja).
Anda tidak boleh mengedar atau menerbitkan KOD SUMBER, atau sebarang pengubahsuaian, penambahbaikan, karya terbitan dan/atau sambungan, dalam borang KOD SUMBER kepada pihak ketiga.
Anda TIDAK boleh membuat mana-mana bahagian KOD SUMBER diedarkan, diterbitkan, didedahkan atau disediakan kepada pihak ketiga.
(d) Larangan Kejuruteraan Terbalik, Penyahsusunan, dan Pemasangan.
Anda tidak boleh mengundurkan jurutera, menyusun semula, atau membongkar PRODUK FFVCL, kecuali dan hanya setakat mana aktiviti tersebut dibenarkan secara nyata oleh undang-undang yang berkenaan walau apa pun batasan ini.
(e) Sewaan.
Anda tidak boleh menyewa, memajak, atau meminjamkan PRODUK FFVCL.
(f) Perkhidmatan Sokongan.
PEMEGANG LESEN boleh memberikan anda perkhidmatan sokongan yang berkaitan dengan PRODUK FFVCL (&sebut harga;Perkhidmatan Sokongan;). Sebarang kod perisian tambahan yang diberikan kepada anda sebagai sebahagian daripada Perkhidmatan Sokongan akan dianggap sebagai sebahagian daripada PRODUK FFVCL dan tertakluk kepada terma dan syarat EULA ini.
FFVCL dilesenkan untuk digunakan oleh hanya satu pemaju pada satu-satu masa. Dan sokongan teknikal akan diberikan kepada hanya satu pemaju tertentu.
(g) Pematuhan kepada Undang-undang Yang Berkenaan.
Anda mesti mematuhi semua undang-undang yang berkenaan mengenai penggunaan PRODUK FFVCL.
3. PENAMATAN
Tanpa menjejaskan mana-mana hak lain, PEMEGANG LESEN boleh menamatkan EULA ini jika anda gagal mematuhi terma dan syarat EULA ini. Dalam keadaan sedemikian, anda mesti memusnahkan semua salinan PRODUK FFVCL dalam simpanan anda.
4. HAK CIPTA TERHAK CIPTA
Semua tajuk, termasuk tetapi tidak terhad kepada hak cipta, dalam dan kepada PRODUK FFVCL dan apa-apa salinannya dimiliki oleh PEMEGANG LESEN atau pembekalnya. Semua hak milik dan hak harta intelektual dalam dan kepada kandungan yang boleh diakses melalui penggunaan PRODUK FFVCL adalah hak milik pemilik kandungan masing-masing dan boleh dilindungi oleh hak cipta yang berkenaan atau undang-undang dan perjanjian harta intelektual lain. EULA ini memberikan anda tiada hak untuk menggunakan kandungan tersebut. Semua hak yang tidak diberikan secara nyata adalah terpelihara oleh PEMEGANG LESEN.
5. TIADA WARANTI
LESEN dengan jelas menafsirkan sebarang jaminan untuk PRODUK FFVCL. PRODUK FFVCL disediakan & sebut harga;Sebagai Is" tanpa sebarang waranti nyata atau tersirat dalam apa jua bentuk, termasuk tetapi tidak terhad kepada sebarang waranti kebolehdagangan, pelanggaran, atau kesesuaian tujuan tertentu. PEMEGANG LESEN tidak menjamin atau bertanggungjawab terhadap ketepatan atau kesempurnaan sebarang maklumat, teks, grafik, pautan atau barangan lain yang terkandung dalam PRODUK FFVCL. PEMEGANG LESEN tidak membuat sebarang waranti yang menghormati sebarang kemudaratan yang mungkin disebabkan oleh penularan virus komputer, cacing, bom masa, bom logik, atau program komputer lain. PEMEGANG LESEN seterusnya mengisytiharkan sebarang waranti atau perwakilan kepada Pengguna Dibenarkan atau kepada mana-mana pihak ketiga.
6. HAD LIABILITI
Dalam apa jua keadaan, PEMEGANG LESEN tidak akan bertanggungjawab terhadap sebarang kerosakan (termasuk, tanpa had, kehilangan keuntungan, gangguan perniagaan, atau kehilangan maklumat) yang meningkat daripada & sebut harga;penggunaan atau kebolehupayaan untuk menggunakan PRODUK FFVCL, walaupun PEMEGANG LESEN telah dinasihatkan tentang kemungkinan kerosakan tersebut. Dalam apa jua keadaan, PEMEGANG LESEN tidak akan bertanggungjawab ke atas kehilangan data atau secara tidak langsung, khas, sampingan, berbangkit (termasuk kehilangan keuntungan), atau ganti rugi lain berdasarkan kontrak, tort atau sebaliknya. PEMEGANG LESEN tidak akan mempunyai liabiliti berkenaan dengan kandungan PRODUK FFVCL atau mana-mana bahagiannya, termasuk tetapi tidak terhad kepada kesilapan atau ketinggalan yang terkandung di dalamnya, fitnah, pelanggaran hak publisiti, privasi, hak tanda dagangan, gangguan perniagaan, kecederaan peribadi, dan kehilangan privasi, hak moral atau pendedahan maklumat sulit.
http://www.DelphiFFmpeg.com