Recherche avancée

Médias (1)

Mot : - Tags -/copyleft

Autres articles (76)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

Sur d’autres sites (9146)

  • Concatenating audio blobs

    6 août 2016, par Abhijay Ghildyal

    I tried concatenating audio blobs using Web RTC experiment by Muaz Khan, but when I play the concatenated audio, the HTML audio element does not show the full length of the audio file and also if you download and play, the issue will persist. I used ffmpeg to concate these blobs, though is there a way which can be used for concatenating audio blobs using the Web RTC js experiment by Muaz Khan. A similar attempt which also did not work out : Combine two audio blob recordings

  • Unable to install ffmpeg-php on Ubuntu 14.04

    29 septembre 2014, par Balaraman L

    I downloaded FFmpeg (version 2.2.3) and compiled with —disable-yasm and —enable-shared configuration and installed.

    I then downloaded ffmpeg-php extension from here - http://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/0.6.0/

    I was able to phpize and configure successfully.

    phpize output :

    Configuring for:
    PHP Api Version:         20121113
    Zend Module Api No:      20121212
    Zend Extension Api No:   220121212

    php —version output :

    PHP 5.5.9-1ubuntu4.4 (cli) (built: Sep  4 2014 06:56:34)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
       with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies

    But, when I try to make install my ffmpeg-php extension after successfully configuring, I am getting following error.

    Error log :

    /bin/bash /tmp/ffmpeg-php-0.6.0/libtool --mode=compile cc  -I. -I/tmp/ffmpeg-php-0.6.0 -DPHP_ATOM_INC -I/tmp/ffmpeg-php-0.6.0/include -I/tmp/ffmpeg-php-0.6.0/main -I/tmp/ffmpeg-php-0.6.0 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/usr/local/include/libavcodec/ -I/usr/local/include/libavformat/ -I/usr/local/include/libavutil/ -I/usr/local/include/libswscale/ -I/usr/local/include/libavfilter/ -I/usr/local/include/libavdevice/  -DHAVE_CONFIG_H  -g -O2 -Wall -fno-strict-aliasing   -c /tmp/ffmpeg-php-0.6.0/ffmpeg-php.c -o ffmpeg-php.lo
    libtool: compile:  cc -I. -I/tmp/ffmpeg-php-0.6.0 -DPHP_ATOM_INC -I/tmp/ffmpeg-php-0.6.0/include -I/tmp/ffmpeg-php-0.6.0/main -I/tmp/ffmpeg-php-0.6.0 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/usr/local/include/libavcodec/ -I/usr/local/include/libavformat/ -I/usr/local/include/libavutil/ -I/usr/local/include/libswscale/ -I/usr/local/include/libavfilter/ -I/usr/local/include/libavdevice/ -DHAVE_CONFIG_H -g -O2 -Wall -fno-strict-aliasing -c /tmp/ffmpeg-php-0.6.0/ffmpeg-php.c  -fPIC -DPIC -o .libs/ffmpeg-php.o
    In file included from /usr/include/x86_64-linux-gnu/sys/stat.h:105:0,
                    from /usr/include/php5/main/php_streams.h:28,
                    from /usr/include/php5/main/php.h:396,
                    from /tmp/ffmpeg-php-0.6.0/ffmpeg-php.c:40:
    /usr/include/x86_64-linux-gnu/bits/stat.h:91:21: error: field 'st_atim' has incomplete type
        struct timespec st_atim;  /* Time of last access.  */
                        ^
    /usr/include/x86_64-linux-gnu/bits/stat.h:92:21: error: field 'st_mtim' has incomplete type
        struct timespec st_mtim;  /* Time of last modification.  */
                        ^
    /usr/include/x86_64-linux-gnu/bits/stat.h:93:21: error: field 'st_ctim' has incomplete type
        struct timespec st_ctim;  /* Time of last status change.  */
                        ^
    /usr/include/x86_64-linux-gnu/bits/stat.h:152:21: error: field 'st_atim' has incomplete type
        struct timespec st_atim;  /* Time of last access.  */
                        ^
    /usr/include/x86_64-linux-gnu/bits/stat.h:153:21: error: field 'st_mtim' has incomplete type
        struct timespec st_mtim;  /* Time of last modification.  */
                        ^
    /usr/include/x86_64-linux-gnu/bits/stat.h:154:21: error: field 'st_ctim' has incomplete type
        struct timespec st_ctim;  /* Time of last status change.  */
                        ^
    In file included from /usr/include/php5/main/php_streams.h:28:0,
                    from /usr/include/php5/main/php.h:396,
                    from /tmp/ffmpeg-php-0.6.0/ffmpeg-php.c:40:
    /usr/include/x86_64-linux-gnu/sys/stat.h:365:31: error: array type has incomplete element type
            const struct timespec __times[2],
                                  ^
    /usr/include/x86_64-linux-gnu/sys/stat.h:372:54: error: array type has incomplete element type
    extern int futimens (int __fd, const struct timespec __times[2]) __THROW;
                                                         ^
    In file included from /usr/include/php5/main/php.h:402:0,
                    from /tmp/ffmpeg-php-0.6.0/ffmpeg-php.c:40:
    /usr/include/php5/TSRM/tsrm_virtual_cwd.h:218:2: error: unknown type name 'time_t'
     time_t                         expires;
     ^
    /usr/include/php5/TSRM/tsrm_virtual_cwd.h:246:86: error: unknown type name 'time_t'
    CWD_API realpath_cache_bucket* realpath_cache_lookup(const char *path, int path_len, time_t t TSRMLS_DC);
                                                                                         ^
    /tmp/ffmpeg-php-0.6.0/ffmpeg-php.c: In function 'zm_startup_ffmpeg':
    /tmp/ffmpeg-php-0.6.0/ffmpeg-php.c:94:5: warning: implicit declaration of function 'avcodec_init' [-Wimplicit-function-declaration]
        avcodec_init();
        ^
    make: *** [ffmpeg-php.lo] Error 1

    How can I solve this ? Or is there any other php library which can be used to extract all metadata of a video like bit rate, frame rate etc ?

  • gstremer plugin ffdec_h264 is missing after installing gst-libav package codebase

    23 août 2016, par Jeegar Patel

    My system is Ubuntu 15.04 64 bit.

    I have downloaded https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.8.3.tar.xz
    and performed below steps.

    ./configure --prefix=/usr
    make
    sudo make install

    every thing looks fine.

    Now when i check

    gst-inspect-1.0 ffdec_h264
    No such element or plugin 'ffdec_h264'

    I understand that ffdec_h264 gstreamer plugin is part of gst-libav-1.8.3.tar.xz and after installing that i do not get that plugin.

    what steps i am missing.