Re: Qui sait à quoi ça sert ? (cf lien)

2005-11-05 Par sujet Bulot Grégory
Le Jeudi 3 Novembre 2005 19:03, Daniel C a écrit :
 apt-get install ffmpeg

déjà fait (en premier lieu)

apt-get -s install ffmpeg
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
ffmpeg est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 343 non mis à jour.



Re: Qui sait à quoi ça sert ? (cf lien)

2005-11-05 Par sujet Bulot Grégory
Le Jeudi 3 Novembre 2005 18:31, François Boisson a écrit :
 Que donne ldd /usr/lib/php4/20020429/ffmpeg.so, il doit te manquer des
 librairies ad hoc:

il semble que tous soit là 

ldd /usr/lib/avifile-0.7/ffmpeg.so | awk -F   ' { print $3 }'  truc.txt
for i in `cat truc.txt` ; do stat $i ; done  me renvoi pas d'erreur 

la 2iem commande, semble ne pas fonctionner chez moi, j'ai remis en 1ligne



Qui sait à quoi ça sert ? (cf lien)

2005-11-03 Par sujet Bulot Grégory
http://ffmpeg-php.sourceforge.net/

On me demande d'installer cela, mais je sais pas à quoi ça sert (c'est 
mal !!).
A priori cela utilise ffmpeg.so, j'ai donc installé les avifile (apt-get 
install libavifile-0.7c102) j'ai copié /usr/lib/avifile-0.7/ffmpeg.so 
- /usr/lib/php4/20020429/.

J'ai mis à jour mon /etc/php4/apache2/php.ini pour l'extension ffmpeg.so

j'utilise le script fourni par ffmpeg-php (test_ffmpeg.php), en guise de 
reponse j'ai (dans le navigateur) :
Warning: dl(): Invalid library (maybe not a PHP library) 'ffmpeg.so' 
in /var/www/[...]/test_ffmpeg.php on line 17
Can't load extension /usr/lib/php4/20020429/ffmpeg.so

file /usr/lib/php4/20020429/*
/usr/lib/php4/20020429/ffmpeg.so: ELF 32-bit LSB shared object, Intel 80386, 
version 1 (SYSV), stripped
/usr/lib/php4/20020429/gd.so: ELF 32-bit LSB shared object, Intel 80386, 
version 1 (SYSV), stripped
/usr/lib/php4/20020429/mysql.so:  ELF 32-bit LSB shared object, Intel 80386, 
version 1 (SYSV), stripped


vous avez une idée pour résoudre le schmilblic



Re: Qui sait à quoi ça sert ? (cf lien)

2005-11-03 Par sujet François Boisson
Le Thu, 3 Nov 2005 18:11:05 +0100
Bulot Grégory [EMAIL PROTECTED] a écrit:

 file /usr/lib/php4/20020429/*
 /usr/lib/php4/20020429/ffmpeg.so: ELF 32-bit LSB shared object, Intel 80386, 
 version 1 (SYSV), stripped
 /usr/lib/php4/20020429/gd.so: ELF 32-bit LSB shared object, Intel 80386, 
 version 1 (SYSV), stripped
 /usr/lib/php4/20020429/mysql.so:  ELF 32-bit LSB shared object, Intel 80386, 
 version 1 (SYSV), stripped
 
 
 vous avez une idée pour résoudre le schmilblic
 
Que donne ldd /usr/lib/php4/20020429/ffmpeg.so, il doit te manquer des
librairies ad hoc:

[EMAIL PROTECTED]:~$ ldd /usr/lib/avifile-0.7/ffmpeg.so
libaviplay-0.7.so.0 = /usr/lib/libaviplay-0.7.so.0 (0x4002c000)
libnsl.so.1 = /lib/libnsl.so.1 (0x400d7000)
libdl.so.2 = /lib/libdl.so.2 (0x400ed000)
libstdc++.so.5 = /usr/lib/libstdc++.so.5 (0x400f)
libm.so.6 = /lib/libm.so.6 (0x401aa000)
libc.so.6 = /lib/libc.so.6 (0x401cc000)
libgcc_s.so.1 = /lib/libgcc_s.so.1 (0x402ff000)
libaviplayavformat-0.7.so.0
= /usr/lib/libaviplayavformat-0.7.so.0 (0x4 0308000)
libaviplayavcodec-0.7.so.0
= /usr/lib/libaviplayavcodec-0.7.so.0 (0x403 5d000)
libSDL-1.2.so.0 = /usr/lib/libSDL-1.2.so.0 (0x40677000)
libartsc.so.0 = /usr/lib/libartsc.so.0 (0x4071e000)
libgmodule-2.0.so.0 = /usr/lib/libgmodule-2.0.so.0 (0x40724000)
libgthread-2.0.so.0 = /usr/lib/libgthread-2.0.so.0 (0x40728000)
libglib-2.0.so.0 = /usr/lib/libglib-2.0.so.0 (0x4072d000)
libesd.so.0 = /usr/lib/libesd.so.0 (0x407ae000)
libaudiofile.so.0 = /usr/lib/libaudiofile.so.0 (0x407b6000)
libaudio.so.2 = /usr/lib/libaudio.so.2 (0x407da000)
libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x407ef000)
libvga.so.1 = /usr/lib/libvga.so.1 (0x4084)
libaa.so.1 = /usr/lib/libaa.so.1 (0x408a5000)
libncurses.so.5 = /lib/libncurses.so.5 (0x408bf000)
libslang.so.1 = /lib/libslang.so.1 (0x408fe000)
libasound.so.2 = /usr/lib/libasound.so.2 (0x40971000)
libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x40a24000)
libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x40a2d000)
libXv.so.1 = /usr/X11R6/lib/libXv.so.1 (0x40a44000)
libXi.so.6 = /usr/X11R6/lib/libXi.so.6 (0x40a4a000)
libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x40a52000)
libXft.so.2 = /usr/lib/libXft.so.2 (0x40a6)
libfreetype.so.6 = /usr/lib/libfreetype.so.6 (0x40a73000)
libz.so.1 = /usr/lib/libz.so.1 (0x40ae)
libfontconfig.so.1 = /usr/lib/libfontconfig.so.1 (0x40af2000)
libXrender.so.1 = /usr/lib/libXrender.so.1 (0x40b22000)
libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x40b2a000)
libaviplayvidix-0.7.so.0 = /usr/lib/libaviplayvidix-0.7.so.0
(0x40bf100 0)
libaviplaydha-0.7.so.0 = /usr/lib/libaviplaydha-0.7.so.0
(0x40bf6000) libpthread.so.0 = /lib/libpthread.so.0 (0x40c2e000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x8000)
libgpm.so.1 = /usr/lib/libgpm.so.1 (0x40c8)
libexpat.so.1 = /usr/lib/libexpat.so.1 (0x40c86000)
[EMAIL PROTECTED]:~$ 


C'est long :), ça vient des paquets
[EMAIL PROTECTED]:~$ ldd /usr/lib/avifile-0.7/ffmpeg.so |  sed -e '1,
$s/.*=//' | sort -u | awk '{print dpkg -S $1}' | sh | sed -e '1,
$s/:.*//' | sort -u aalib1 libartsc0
libasound2
libaudio2
libaudiofile0
libavifile-0.7c102
libc6
libesd0
libexpat1
libfontconfig1
libfreetype6
libgcc1
libglib2.0-0
libgpmg1
libice6
libncurses5
libsdl1.2debian-oss
libsm6
libstdc++5
libsvga1
libx11-6
libxext6
libxft2
libxi6
libxrender1
libxt6
libxv1
slang1
zlib1g
[EMAIL PROTECTED]:~$ 

Bref, il en faut des paquets...

François Boisson


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Qui sait à quoi ça sert ? ( cf lien)

2005-11-03 Par sujet Daniel C

Bulot Grégory a écrit :

http://ffmpeg-php.sourceforge.net/

On me demande d'installer cela, mais je sais pas à quoi ça sert (c'est 
mal !!).


C'est expliqué sur la page que tu donnes:

ffmpeg-php is an extension for PHP that adds an easy to use, object-oriented API 
for accessing and retrieving information from video and audio files. It has 
methods for returning frames from movie files as images that can be manipulated 
using PHP's image functions. This works well for automatically creating 
thumbnail images from movies. ffmpeg-php is also useful for reporting the 
duration and bitrate of audio files (mp3, wma...). ffmpeg-php can access many of 
the video formats supported by ffmpeg (mov, avi, mpg, wmv...)


A priori cela utilise ffmpeg.so, j'ai donc installé les avifile (apt-get 
install libavifile-0.7c102) j'ai copié /usr/lib/avifile-0.7/ffmpeg.so 
- /usr/lib/php4/20020429/.


apt-get install ffmpeg est pas plus approprié ?

Tout est expliqué sur la page

Requirements
* ffmpeg-0.4.9_pre1 or higher.
* php-4.3.0 or higher
* gd-2.0 or higher (the version of GD bundled with PHP works too)

Installation
Building as a Shared Library
etc...

Daniel