IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

utilisation de FFmpeg


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 27
    Par défaut utilisation de FFmpeg
    Bonjour,
    J'essaye d'utiliser ffmpeg pour simplement pour obtenir la duré de fichier, pour l'installation j'ai mis ffmpeg.exe dans mon system32 et sa a l'air de fonctionner en ligne de commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    C:\Users\xxx>ffmpeg.exe -i C:\\wamp\\www\\1.avi
    ffmpeg version N-49746-gda726a8-Sherpya Copyright (c) 2000-2013 the FFmpeg devel
    opers
      built on Feb  9 2013 16:31:31 with gcc 4.6 (GCC)
      configuration: --cross-prefix=i686-w64-mingw32- --arch=x86 --target-os=mingw32
     --enable-cross-compile --extra-version=Sherpya --enable-gpl --enable-version3 -
    -disable-ffplay --disable-ffserver --enable-postproc --enable-avfilter --enable-
    pthreads --enable-runtime-cpudetect --enable-hardcoded-tables --enable-memalign-
    hack --enable-avisynth --enable-libopencore-amrnb --enable-libopencore-amrwb --e
    nable-libtheora --enable-libfreetype --enable-libmp3lame --enable-libtwolame --e
    nable-libvorbis --enable-zlib --enable-bzlib --enable-libxvid --enable-libx264 -
    -enable-libspeex --enable-libfaac --enable-libvpx
      libavutil      52. 17.101 / 52. 17.101
      libavcodec     54. 91.102 / 54. 91.102
      libavformat    54. 61.104 / 54. 61.104
      libavdevice    54.  3.103 / 54.  3.103
      libavfilter     3. 36.100 /  3. 36.100
      libswscale      2.  2.100 /  2.  2.100
      libswresample   0. 17.102 /  0. 17.102
      libpostproc    52.  2.100 / 52.  2.100
    Input #0, avi, from 'C:\\wamp\\www\\1.avi':
      Metadata:
        encoder         : MEncoder 1.0rc2-4.2.4
      Duration: 00:42:31.32, start: 0.000000, bitrate: 1337 kb/s
        Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 640
    x480 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
        Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 112 k
    b/s
    At least one output file must be specified
    Maintenant pour l'utiliser avec php je n'y arrive pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    echo var_dump(exec('ffmpeg.exe -i C:\\wamp\\www\\1.avi',$output,$var));
     
    echo var_dump($output); // Retourne rien
    echo '<br>';
    echo var_dump($var); // Retourne 1

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur C++
    Inscrit en
    Avril 2012
    Messages
    771
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2012
    Messages : 771
    Par défaut
    Bonsoir,

    essaye en donnant le chemin complet de ton fichier ffmpeg.exe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec('C:\\path\\to\\ffmpeg.exe -i C:\\wamp\\www\\1.avi',$output,$var);

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 27
    Par défaut
    Sa me retourne la même chose.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    array
      empty
     
    int 1

Discussions similaires

  1. Utilisation de FFMPEG avec Tcl
    Par AlexDD dans le forum Tcl/Tk
    Réponses: 2
    Dernier message: 06/12/2012, 02h59
  2. Utilisation de FFMPEG
    Par Electroniktor dans le forum Bibliothèques
    Réponses: 4
    Dernier message: 22/06/2011, 10h35
  3. utilisation ffmpeg site web
    Par asus02 dans le forum Débuter
    Réponses: 0
    Dernier message: 31/01/2011, 18h04
  4. [FFmpeg] Comment l'utiliser avec visual studio
    Par ilovechocolat dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 26/11/2009, 20h48
  5. [Newbie] utilisation de ffmpeg
    Par grabriel dans le forum API graphiques
    Réponses: 13
    Dernier message: 11/06/2008, 21h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo