Recherche avancée

Médias (0)

Mot : - Tags -/masques

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (94)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

  • MediaSPIP : Modification des droits de création d’objets et de publication définitive

    11 novembre 2010, par

    Par défaut, MediaSPIP permet de créer 5 types d’objets.
    Toujours par défaut les droits de création et de publication définitive de ces objets sont réservés aux administrateurs, mais ils sont bien entendu configurables par les webmestres.
    Ces droits sont ainsi bloqués pour plusieurs raisons : parce que le fait d’autoriser à publier doit être la volonté du webmestre pas de l’ensemble de la plateforme et donc ne pas être un choix par défaut ; parce qu’avoir un compte peut servir à autre choses également, (...)

Sur d’autres sites (9236)

  • osx build ffmpeg for android

    23 novembre 2018, par Allen

    I want to build ffmpeg source code for android platform.

    And i had followed some tutorials, but build failed.

    here are my configs

    1. build_android.sh file

      #!/bin/bash
      NDK=/Users/***/Library/Android/ndk/android-ndk-r14b
      SYSROOT=$NDK/platforms/android-19/arch-arm/
      TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64
      function build_one
      {
         ./configure
         --prefix=$PREFIX
         --enable-shared
         --disable-static
         --disable-doc
         --disable-ffmpeg
         --disable-ffplay
         --disable-ffprobe
         --disable-ffserver
         --disable-avdevice
         --disable-doc
         --disable-symver
         --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi-
         --target-os=linux
         --arch=arm
         --enable-cross-compile
         --sysroot=$SYSROOT
         --extra-cflags="-Os -fpic $ADDI_CFLAGS"
         --extra-ldflags="$ADDI_LDFLAGS"
         $ADDITIONAL_CONFIGURE_FLAG
         make clean
         make
         make install
      }
      CPU=arm
      PREFIX=$(pwd)/androidtest/$CPU
      ADDI_CFLAGS="-marm"
      build_one
    2. configure file

      I have also changed configure file

    change

    SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
    LIB_INSTALL_EXTRA_CMD='$$(RANLIB) "$(LIBDIR)/$(LIBNAME)"'
    SLIB_INSTALL_NAME='$(SLIBNAME_WITH_VERSION)'
    SLIB_INSTALL_LINKS='$(SLIBNAME_WITH_MAJOR) $(SLIBNAME)'

    to

    SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(FULLNAME)-$(LIBMAJOR)$(SLIBSUF)'  
    LIB_INSTALL_EXTRA_CMD='$$(RANLIB)"$(LIBDIR)/$(LIBNAME)"'  
    SLIB_INSTALL_NAME='$(SLIBNAME_WITH_MAJOR)'  
    SLIB_INSTALL_LINKS='$(SLIBNAME)'
    1. console output
    ...
    INSTALL   doc/examples/demuxing_decoding.c
    INSTALL   doc/examples/encode_audio.c
    INSTALL   doc/examples/encode_video.c
    INSTALL   doc/examples/extract_mvs.c
    INSTALL   doc/examples/filter_audio.c
    INSTALL   doc/examples/filtering_audio.c
    INSTALL   doc/examples/filtering_video.c
    INSTALL   doc/examples/http_multiclient.c
    INSTALL   doc/examples/hw_decode.c
    INSTALL   doc/examples/metadata.c
    INSTALL   doc/examples/muxing.c
    INSTALL   doc/examples/qsvdec.c
    INSTALL   doc/examples/remuxing.c
    INSTALL   doc/examples/resampling_audio.c
    INSTALL   doc/examples/scaling_video.c
    INSTALL   doc/examples/transcode_aac.c
    INSTALL   doc/examples/transcoding.c
    INSTALL   doc/examples/vaapi_encode.c
    INSTALL   doc/examples/vaapi_transcode.c
    INSTALL   doc/examples/README
    INSTALL   doc/examples/Makefile
    INSTALL   libavdevice/libavdevice.a
    /bin/sh: ranlib/usr/local/lib/libavdevice.a: No such file or directory
    make: *** [install-libavdevice-static] Error 127
    1. problem

    according to the console output, libavdevice.a not found.

    enter image description here

    but I can find it in the finder

    how to fix /bin/sh: ranlib/usr/local/lib/libavdevice.a: No such file or directory error ?

    i have searched some resolvers for make: *** [install-libavdevice-static] Error 127 but not work for me.

  • Fix mismatched oc_mb_fill_cmapping11 signature.

    31 octobre 2014, par Tim Terriberry
    Fix mismatched oc_mb_fill_cmapping11 signature.
    

    oc_mb_fill_cmapping11() was defined without the last two parameters
    of its fellow mapping functions, meaning it got called with extra
    undeclared parameters.

    This could confuse the emscripten JavaScript cross-compiler's asm.js
    optimizations, as it's very picky about function signatures.

    Fixes #2068.
    Patch by Brion Vibber <brion@pobox.com>.

    git-svn-id : http://svn.xiph.org/trunk/theora@19261 0101bb08-14d6-0310-b084-bc0e0c8e3800

    • [DH] lib/state.c
  • can't find NDK camera and media native API symbols when linking libavdevice.a to libffmpeg.so

    4 septembre 2018, par jianwen

    I’m using NDK tools to build ffmpeg shared lib which will be used in my
    android rtsp project.All needed components are compiled/linked as seperate
    static libs, and at last these libs will be linked as a single shared lib.
    Everything goes well except the last step. error happens when linking
    libavdevice, all symbols in NDK camera and media can not be found, error
    log :

    libavdevice/android_camera.c:702: error: undefined reference    
    to 'ACameraCaptureSession_stopRepeating'
    libavdevice/android_camera.c:706: error: undefined reference
    to 'ACameraCaptureSession_close'
    libavdevice/android_camera.c:711: error: undefined reference
    to 'ACaptureRequest_removeTarget'
    libavdevice/android_camera.c:712: error: undefined reference
    to 'ACaptureRequest_free'
    libavdevice/android_camera.c:717: error: undefined reference
    to 'ACameraOutputTarget_free'
    libavdevice/android_camera.c:722: error: undefined reference
    to 'ACaptureSessionOutputContainer_remove'
    libavdevice/android_camera.c:724: error: undefined reference
    to 'ACaptureSessionOutput_free'
    libavdevice/android_camera.c:729: error: undefined reference
    to 'ANativeWindow_release'
    libavdevice/android_camera.c:734: error: undefined reference
    to 'ACaptureSessionOutputContainer_free'
    libavdevice/android_camera.c:739: error: undefined reference
    to 'ACameraDevice_close'
    libavdevice/android_camera.c:744: error: undefined reference
    to 'AImageReader_delete'
    libavdevice/android_camera.c:749: error: undefined reference
    to 'ACameraMetadata_free'
    libavdevice/android_camera.c:756: error: undefined reference
    to 'ACameraManager_delete'
    libavdevice/android_camera.c:172: error: undefined reference
    to 'ACameraDevice_getId'
    libavdevice/android_camera.c:163: error: undefined reference
    to 'ACameraDevice_getId'
    libavdevice/android_camera.c:392: error: undefined reference
    to 'AImageReader_acquireLatestImage'
    libavdevice/android_camera.c:483: error: undefined reference  
    to 'AImage_delete'
    libavdevice/android_camera.c:345: error: undefined reference
    to 'AImage_getPlanePixelStride'
    libavdevice/android_camera.c:346: error: undefined reference
    to 'AImage_getPlaneData'
    ...

    Here is my build script which is ran on my Windows 7 x86_64 PC.

    #!/bin/bash
    export TMPDIR=D:/other/AndroidDevelopment/ffmpeg-4.0.2/ffmpegtemp
    NDK=D:/software/app/android_sdk/ndk-bundle
    SYSROOT=$NDK/platforms/android-28/arch-x86_64/
    TOOLCHAIN=$NDK/toolchains/x86_64-4.9/prebuilt/windows-x86_64
    CPU=x86_64
    PREFIX=./android/$CPU

    function build_one
    {
       ./configure \
       --prefix=$PREFIX \
       --enable-static \
       --enable-jni \
       --enable-pthreads \
       --enable-mediacodec \
       --disable-asm \
       --disable-shared \
       --disable-doc \
       --disable-ffmpeg \
       --disable-ffplay \
       --disable-ffprobe \
       --disable-doc \
       --disable-symver \
       --cross-prefix=$TOOLCHAIN/bin/x86_64-linux-android- \
       --target-os=android \
       --arch=x86_64 \
       --enable-cross-compile \
       --sysroot=$SYSROOT \
       --extra-cflags=" -isysroot $NDK/sysroot  -I$NDK/sysroot/usr/include/x86_64-linux-android" \
       --extra-ldflags=-pie
    make clean
    make -j4
    make install

    $TOOLCHAIN/bin/x86_64-linux-android-ld \
    -rpath-link=$SYSROOT/usr/lib64 \
    -L$SYSROOT/usr/lib64 \
    -L$PREFIX/lib \
    -soname libffmpeg.so -shared -nostdlib -Bsymbolic --whole-archive --no- undefined -o \
    $PREFIX/libffmpeg.so \
    libavcodec/libavcodec.a \
    libavfilter/libavfilter.a \
    libswresample/libswresample.a \
    libavformat/libavformat.a \
    libavutil/libavutil.a \
    libswscale/libswscale.a \
    libavdevice/libavdevice.a \
    -lc -lm -lz -ldl -llog --dynamic-linker=/system/bin/linker \
    $TOOLCHAIN/lib/gcc/x86_64-linux-android/4.9.x/libgcc.a \
    }
    build_one