Recherche avancée

Médias (3)

Mot : - Tags -/plugin

Autres articles (73)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

Sur d’autres sites (11082)

  • compiling x264 on centos 5.9

    12 février 2013, par user1820718

    I get the follwoing error while trying to compile x264 on centos 5.9. If anyone can help i'll much appreciate it :

    gcc -o x264  x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o filters/video/depth.o input/thread.o input/lavf.o libx264.a -L. -lavformat -lpostproc -lavcodec -lswscale -lavutil -lm -lz -lbz2 -lpthread -lswscale -lavutil  -m64  -lm -lpthread

    Error :

    /usr/local/lib/libavcodec.a(libmp3lame.o): In function `mp3lame_encode_close':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:90: undefined reference to `lame_close'
    /usr/local/lib/libavcodec.a(libmp3lame.o): In function `mp3lame_encode_frame':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:220: undefined reference to `lame_encode_flush'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:198: undefined reference to `lame_encode_buffer'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:214: undefined reference to `lame_encode_buffer_float'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:201: undefined reference to `lame_encode_buffer_int'
    /usr/local/lib/libavcodec.a(libmp3lame.o): In function `mp3lame_encode_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:102: undefined reference to `lame_init'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:106: undefined reference to `lame_set_num_channels'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:107: undefined reference to `lame_set_mode'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:110: undefined reference to `lame_set_in_samplerate'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:111: undefined reference to `lame_set_out_samplerate'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:117: undefined reference to `lame_set_quality'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:129: undefined reference to `lame_set_bWriteVbrTag'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:132: undefined reference to `lame_set_disable_reservoir'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:135: undefined reference to `lame_init_params'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:141: undefined reference to `lame_get_encoder_delay'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:144: undefined reference to `lame_get_framesize'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:121: undefined reference to `lame_set_VBR'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:122: undefined reference to `lame_set_VBR_quality'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:115: undefined reference to `lame_set_quality'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libmp3lame.c:125: undefined reference to `lame_set_brate'
    /usr/local/lib/libavcodec.a(libvorbisdec.o): In function `oggvorbis_decode_close':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:184: undefined reference to `vorbis_info_clear'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:185: undefined reference to `vorbis_comment_clear'
    /usr/local/lib/libavcodec.a(libvorbisdec.o): In function `oggvorbis_decode_frame':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:161: undefined reference to `vorbis_synthesis'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:162: undefined reference to `vorbis_synthesis_blockin'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:167: undefined reference to `vorbis_synthesis_pcmout'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:171: undefined reference to `vorbis_synthesis_read'
    /usr/local/lib/libavcodec.a(libvorbisdec.o): In function `oggvorbis_decode_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:42: undefined reference to `vorbis_info_init'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:43: undefined reference to `vorbis_comment_init'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:94: undefined reference to `vorbis_synthesis_headerin'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:94: undefined reference to `vorbis_synthesis_headerin'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:94: undefined reference to `vorbis_synthesis_headerin'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:104: undefined reference to `vorbis_synthesis_init'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisdec.c:105: undefined reference to `vorbis_block_init'
    /usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_close':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:182: undefined reference to `vorbis_analysis_wrote'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:184: undefined reference to `vorbis_block_clear'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:185: undefined reference to `vorbis_dsp_clear'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:186: undefined reference to `vorbis_info_clear'
    /usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_frame':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:297: undefined reference to `vorbis_analysis_buffer'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:304: undefined reference to `vorbis_analysis_wrote'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:320: undefined reference to `vorbis_analysis_blockout'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:321: undefined reference to `vorbis_analysis'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:323: undefined reference to `vorbis_bitrate_addblock'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:327: undefined reference to `vorbis_bitrate_flushpacket'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:312: undefined reference to `vorbis_analysis_wrote'
    /usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:206: undefined reference to `vorbis_info_init'
    /usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_init_encoder':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:109: undefined reference to `vorbis_encode_setup_managed'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:100: undefined reference to `vorbis_encode_setup_vbr'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:123: undefined reference to `vorbis_encode_ctl'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:162: undefined reference to `vorbis_encode_setup_init'
    /usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:211: undefined reference to `vorbis_analysis_init'
    /usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_init_encoder':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:116: undefined reference to `vorbis_encode_ctl'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:129: undefined reference to `vorbis_encode_ctl'
    /usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:217: undefined reference to `vorbis_block_init'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:223: undefined reference to `vorbis_comment_init'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:227: undefined reference to `vorbis_analysis_headerout'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:259: undefined reference to `vorbis_comment_clear'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvorbisenc.c:225: undefined reference to `vorbis_comment_add_tag'
    /usr/local/lib/libavcodec.a(libvpxdec.o): In function `vpx_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:47: undefined reference to `vpx_codec_version_str'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:48: undefined reference to `vpx_codec_build_config'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:50: undefined reference to `vpx_codec_dec_init_ver'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:51: undefined reference to `vpx_codec_error'
    /usr/local/lib/libavcodec.a(libvpxdec.o): In function `vp9_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:137: undefined reference to `vpx_codec_vp9_dx_algo'
    /usr/local/lib/libavcodec.a(libvpxdec.o): In function `vp8_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:118: undefined reference to `vpx_codec_vp8_dx_algo'
    /usr/local/lib/libavcodec.a(libvpxdec.o): In function `vp8_free':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:111: undefined reference to `vpx_codec_destroy'
    /usr/local/lib/libavcodec.a(libvpxdec.o): In function `vp8_decode':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:69: undefined reference to `vpx_codec_decode'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:81: undefined reference to `vpx_codec_get_frame'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:71: undefined reference to `vpx_codec_error'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxdec.c:72: undefined reference to `vpx_codec_error_detail'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `codecctl_int':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:208: undefined reference to `vpx_codec_control_'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `log_encoder_error':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:107: undefined reference to `vpx_codec_error'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:108: undefined reference to `vpx_codec_error_detail'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `vp8_free':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:222: undefined reference to `vpx_codec_destroy'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `vp8_encode':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:546: undefined reference to `vpx_codec_encode'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `queue_frames':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:465: undefined reference to `vpx_codec_get_cx_data'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `log_encoder_error':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:107: undefined reference to `vpx_codec_error'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:108: undefined reference to `vpx_codec_error_detail'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `vpx_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:237: undefined reference to `vpx_codec_version_str'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:238: undefined reference to `vpx_codec_build_config'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:240: undefined reference to `vpx_codec_enc_config_default'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:357: undefined reference to `vpx_codec_enc_init_ver'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:387: undefined reference to `vpx_img_wrap'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `log_encoder_error':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:107: undefined reference to `vpx_codec_error'
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:108: undefined reference to `vpx_codec_error_detail'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `vpx_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:241: undefined reference to `vpx_codec_err_to_string'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `vp9_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:651: undefined reference to `vpx_codec_vp9_cx_algo'
    /usr/local/lib/libavcodec.a(libvpxenc.o): In function `vp8_init':
    /root/ffmpeg-source/zlib-1.2.7/ffmpeg/libavcodec/libvpxenc.c:622: undefined reference to `vpx_codec_vp8_cx_algo'
    collect2: ld returned 1 exit status
    make: *** [x264] Error 1
  • Transcoding Mp4 video on Android with FFMPEG

    18 octobre 2012, par geeknizer

    I've compiled FFMPEG binary from Bambuser project (refer question) and have pushed binary and .so files to application directory.

    But when I try running FFMPEG with input file, it always complains file not found.

    1|root@android:/data/data/com.bambuser.broadcaster # ls                        
    cache           libavcodec.so   libavfilter.so  libswscale.so
    ffmpeg          libavcore.so    libavformat.so  tutorial.mp4
    lib             libavdevice.so  libavutil.so
    1|root@android:/data/data/com.bambuser.broadcaster # ./ffmpeg -i tutorial.mp4 out.mp4                                                              
    FFmpeg version UNKNOWN, Copyright (c) 2000-2010 the FFmpeg developers
     built on May  8 2012 10:11:37 with gcc 4.4.3
     configuration: --target-os=linux --cross-prefix=arm-linux-androideabi- --arch=arm --sysroot=/home/tarandeep/tools/android-ndk/platforms/android-3/arch-arm --soname-prefix=/data/data/com.bambuser.broadcaster/lib/ --enable-shared --disable-symver --enable-small --optimization-flags=-O2 --disable-everything --enable-encoder=mpeg2video --enable-encoder=nellymoser --prefix=../build/ffmpeg/armeabi-v7a --extra-cflags='-march=armv7-a -mfloat-abi=softfp' --extra-ldflags=
     libavutil     50.34. 0 / 50.34. 0
     libavcore      0.16. 0 /  0.16. 0
     libavcodec    52.99. 1 / 52.99. 1
     libavformat   52.88. 0 / 52.88. 0
     libavdevice   52. 2. 2 / 52. 2. 2
     libavfilter    1.69. 0 /  1.69. 0
     libswscale     0.12. 0 /  0.12. 0
    tutorial.mp4: No such file or directory

    I've tried placing file in /sdcard and other locations, I always get same output

  • FFMpeg PHP : Unable to load FFProbe

    23 septembre 2023, par Artem Konyaev

    I am using the Lumen PHP framework which is the form of Laravel. On the server side I have Bitnami.

    


    I get the 500 error when the code that uses FFMpeg is being executed. My part of the code which leads to the problem :

    


    $ffmpeg = FFMpeg::create([
            'ffmpeg.binaries'   => '/opt/bitnami/apache/htdocs/vendor/php-ffmpeg/php-ffmpeg/src/FFMpeg',
            'ffprobe.binaries'  => '/opt/bitnami/apache/htdocs/vendor/php-ffmpeg/php-ffmpeg/src/FFProbe',
            'timeout' => 0
]);


    


    I also tried it without 'timeout'.

    


    Here are the details of the error that I get in the server response :

    


    


    [ExecutableNotFoundException](#trace-box-2) [ExecutableNotFoundException](#trace-box-1)

    


    HTTP 500 Internal Server Error

    


    Unable to load FFProbe

    


    Exceptions 2

    


    FFMpeg\Exception\ExecutableNotFoundException

    


    in /opt/bitnami/apache/htdocs/vendor/php-ffmpeg/php-ffmpeg/src/FFMpeg/Driver/FFProbeDriver.php (line 50)

    


      

    1.         $binaries = $configuration->get('ffprobe.binaries', ['avprobe', 'ffprobe']);

      


    2. 


    3.         

      


    4. 


    5.         try {

      


    6. 


    7.             return static::load($binaries, $logger, $configuration);

      


    8. 


    9.         } catch (BinaryDriverExecutableNotFound $e) {

      


    10. 


    11.             throw new ExecutableNotFoundException('Unable to load FFProbe', $e->getCode(), $e);

      


    12. 


    13.         }

      


    14. 


    15.     }

      


    16. 


    17. }

      


    18. 


    


    


    I tried changing the project folder rights by sudo chmod -R 777 /opt/bitnami/apache/htdocs. Not sure if it worked. Here is the current state :

    


    

    $ ls -l /opt/bitnami/apache/htdocs
total 328
drwxrwxrwx 10 bitnami root   4096 Feb 20 16:16 app
-rwxrwxrwx  1 bitnami root   1094 Feb 20 16:16 artisan
drwxrwxrwx  2 bitnami root   4096 Feb 20 16:16 bootstrap
-rwxrwxrwx  1 bitnami root   1076 Jul  2 00:25 composer.json
-rwxrwxrwx  1 bitnami root 274159 Jul  2 00:25 composer.lock
drwxrwxrwx  5 bitnami root   4096 Feb 20 16:16 database
-rwxrwxrwx  1 bitnami root   4871 May 18 15:46 index_default.html
-rwxrwxrwx  1 bitnami root    592 Feb 20 16:16 phpunit.xml
drwxrwxrwx  2 bitnami root   4096 Feb 20 16:16 public
-rwxrwxrwx  1 bitnami root   1920 Feb 20 16:16 README.md
drwxrwxrwx  3 bitnami root   4096 Feb 20 16:16 resources
drwxrwxrwx  2 bitnami root   4096 Feb 20 16:16 routes
drwxrwxrwx  5 bitnami root   4096 Feb 20 16:16 storage
drwxrwxrwx  2 bitnami root   4096 Feb 20 16:16 tests
drwxrwxrwx 36 bitnami root   4096 Jul  2 00:46 vendor


    


    


    Tried adding this to my .env file in /opt/bitnami/apache/htdocs :

    


    

    FFMPEG_BINARIES=/opt/bitnami/apache/htdocs/vendor/php-ffmpeg/php-ffmpeg/src/FFMpeg
FFPROBE_BINARIES=/opt/bitnami/apache/htdocs/vendor/php-ffmpeg/php-ffmpeg/src/FFProbe