Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk memasang sambungan php ffpemg
Cara memasang sambungan php ffpemg: 1. Muat turun sambungan "ffmpeg-php" melalui "git clone https://github.com/tony2001/ffmpeg-php.git" 2. Melalui yang sepadan versi phpize Hasilkan fail konfigurasi; 3. Ubah suai fail "ffmpeg_frame.c" 4. Susun dan pasang, kemudian tambah "extension=ffmpeg.so" pada php.ini.
Persekitaran pengendalian tutorial ini: sistem Red Hat 4.4.7, ffmpeg-php versi 0.7.0, komputer DELL G3
Bagaimana untuk memasang sambungan php ffpemg?
Pemasangan sambungan ffmpeg-php yang sempurna
FFmpeg ialah satu set program komputer sumber terbuka yang boleh digunakan untuk merakam, menukar audio dan video digital serta menukarnya kepada strim. Gunakan lesen LGPL atau GPL. Ia menyediakan penyelesaian lengkap untuk merakam, menukar dan menstrim audio dan video
Saya tidak akan menerangkan secara terperinci tentang pemasangan FFmpeg Terdapat tutorial di Internet. Adalah disyorkan untuk memasangnya dengan yum, compile dan pasang kebergantungan, dan pasangkannya seberapa banyak yang anda mahukan...
Jika anda memasang yum, berikut adalah sumber yum mengikut pilihan sistem anda sendiri, yang diberikan di sini el7, dan el6 boleh didapati sendiri mengikut alamat laman web
sudo rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
PHP boleh menggunakan sambungan ffmpeg-php untuk memproses imej, audio dan video
dengan ini saya bergelut dengan sambungan selama dua hari. Tutorial dalam talian benar-benar tidak boleh dipercayai ado, saya terus ke proses pemasangan:
1 Muat turun kod sumber sambungan ffmpeg-php
git clone https://github.com/tony2001/ffmpeg-php.git
2 Masukkan direktori dan jana fail konfigurasi melalui versi yang sepadan phpize
3. Ubah suai fail ffmpeg_frame.c
Sejak PIX_FMT_RGB32 tidak ditakrifkan dalam fail asal, ia mesti ditakrifkan dalam fail
Cari baris:
Tambah bahagian yang digariskan dalam warna merah untuk menentukan
Simpan dan keluar
4 Ubah suai fail php_ffmpeg.h dan ubah suai susunan definisi avhe avcodec_alloc
Hanya ubah susunan av_frame_alloc avcodec_alloc_frame asal, simpan dan keluar
5 Mulakan konfigurasi
./configure --with=php-config=/path/php/bin/php-config
6 memasang
make && make install
Selepas selesai, fail ffmpeg.so akan dijana di bawah /path_to_php/lib/php/extensions/no-debug……/
在php.ini中添加extension=ffmpeg.so
7 pemuatan berjaya
ok, Perfect!
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk memasang sambungan php ffpemg. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!