Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (67)

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

  • 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 (...)

  • 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 (6921)

  • svn can't connect to host 'svn.ffmpeg.org':no route to host

    6 mars 2016, par user1270879

    i am newbie to ubuntu i am trying to install ffmpeg flvtool2 mplayer in ubuntu for php while using this command
    svn checkout svn ://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
    i am getting the error as svn can’t connect to host ’svn.ffmpeg.org’:no route to host.

    is there any http link to do this command and why i am getting the error

    Please help me

  • UnsatisfiedLInkError Linking to FFMPEG with NDK

    28 novembre 2011, par U Avalos

    I compiled FFMPEG for android using bambuser's files. The compile runs fine. No errors.
    I also made sure to change the package name in build.sh. However, once I try to link to the files, the phone throws an UnsatisfiedLinkError. This is the Androkd.mk file :

    LOCAL_PATH := $(call my-dir)

    include $(CLEAR_VARS)
    MY_LIB_PATH := ffmpeg-android/build/ffmpeg/armeabi/lib
    LOCAL_MODULE := bambuser-libavcore
    LOCAL_SRC_FILES := $(MY_LIB_PATH)/libavcore.so
    include $(PREBUILT_SHARED_LIBRARY)

    include $(CLEAR_VARS)
    LOCAL_MODULE := bambuser-libavformat
    LOCAL_SRC_FILES := $(MY_LIB_PATH)/libavformat.so
    include $(PREBUILT_SHARED_LIBRARY)

    include $(CLEAR_VARS)
    LOCAL_MODULE := bambuser-libavcodec
    LOCAL_SRC_FILES := $(MY_LIB_PATH)/libavcodec.so
    include $(PREBUILT_SHARED_LIBRARY)

    include $(CLEAR_VARS)
    LOCAL_MODULE := bambuser-libavdevice
    LOCAL_SRC_FILES := $(MY_LIB_PATH)/libavdevice.so
    include $(PREBUILT_SHARED_LIBRARY)

    include $(CLEAR_VARS)
    LOCAL_MODULE := bambuser-libavfilter
    LOCAL_SRC_FILES := $(MY_LIB_PATH)/libavfilter.so
    include $(PREBUILT_SHARED_LIBRARY)

    include $(CLEAR_VARS)
    LOCAL_MODULE := bambuser-libavutil
    LOCAL_SRC_FILES := $(MY_LIB_PATH)/libavutil.so
    include $(PREBUILT_SHARED_LIBRARY)

    include $(CLEAR_VARS)
    LOCAL_MODULE := bambuser-libswscale
    LOCAL_SRC_FILES := $(MY_LIB_PATH)/libswscale.so
    include $(PREBUILT_SHARED_LIBRARY)


    #local_PATH := $(call my-dir)

    include $(CLEAR_VARS)

    LOCAL_MODULE    := libtest_jni
    LOCAL_SRC_FILES := libtest/video.c

    LOCAL_C_INCLUDES := \
       $(LOCAL_PATH)/include \
           $(LOCAL_PATH)/ffmpeg-android/ffmpeg
           LOCAL_LDLIBS := -L$(NDK_PLATFORMS_ROOT)/$(TARGET_PLATFORM)/arch-arm/usr/lib -L$(LOCAL_PATH) -L$(LOCAL_PATH)/ffmpeg-android/build/ffmpeg/armeabi/lib/ -lavformat -lavcodec -lavdevice -lavfilter -lavutil -lswscale -llog -lz -lm
           #dl -lgcc

           include $(BUILD_SHARED_LIBRARY)

    Video.c is dead simple :

    #include <libavcodec></libavcodec>avcodec.h>
    #include <libavformat></libavformat>avformat.h>
    #include <libswscale></libswscale>swscale.h>

    #include  
    #include  
    #include
    #include <android></android>log.h>  

    void Java_com_bukabros_videolivewallpaper_Opengl2Renderer_loadNthFrame3
          (JNIEnv * env, jobject this, jstring fileName)  {

          jboolean isCopy;  
            const char * szLogThis = (*env)->GetStringUTFChars(env, fileName, &amp;isCopy);  

             __android_log_print(ANDROID_LOG_DEBUG, "NDK: ", "NDK:LC: [%s]", szLogThis);
             }  

    Tne corresponding Java code is also simple :

    private native void loadNthFrame3(String fileName);

    static {  
    System.loadLibrary("libtest_jni");  
    }  

    But I get this error :

    E/AndroidRuntime(11489): FATAL EXCEPTION: main

    E/AndroidRuntime(11489): java.lang.ExceptionInInitializerError

    E/AndroidRuntime(11489):    at com.bukabros.videolivewallpaper.VideoLiveWallpaper$CubeEngine.<init>(VideoLiveWallpaper.java:147)

    E/AndroidRuntime(11489):    at com.bukabros.videolivewallpaper.VideoLiveWallpaper.onCreateEngine(VideoLiveWallpaper.java:120)

    E/AndroidRuntime(11489):    at android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper.executeMessage(WallpaperService.java:814)

    E/AndroidRuntime(11489):    at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:61)

    E/AndroidRuntime(11489):    at android.os.Handler.dispatchMessage(Handler.java:99)

    E/AndroidRuntime(11489):    at android.os.Looper.loop(Looper.java:123)

    E/AndroidRuntime(11489):    at android.app.ActivityThread.main(ActivityThread.java:4627)

    E/AndroidRuntime(11489):    at java.lang.reflect.Method.invokeNative(Native Method)

    E/AndroidRuntime(11489):    at java.lang.reflect.Method.invoke(Method.java:521)

    E/AndroidRuntime(11489):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)

    E/AndroidRuntime(11489):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:636)

    E/AndroidRuntime(11489):    at dalvik.system.NativeStart.main(Native Method)

    E/AndroidRuntime(11489): Caused by: java.lang.UnsatisfiedLinkError: Library libtest_jni not found

    E/AndroidRuntime(11489):    at java.lang.Runtime.loadLibrary(Runtime.java:461)

    E/AndroidRuntime(11489):    at java.lang.System.loadLibrary(System.java:557)

    E/AndroidRuntime(11489):    at com.bukabros.videolivewallpaper.Opengl2Renderer.<clinit>(Opengl2Renderer.java:389)

    E/AndroidRuntime(11489):    ... 12 more
    </clinit></init>

    I tried manually loading the prebuilt shared libraries (the bambuser files) in Java (using System.loadLibrary) but then it tells me that the files are not found.

    If it helps, here's the output of readelf :

    0x00000001 (NEEDED)                     Shared library: [libc.so]
     0x00000001 (NEEDED)                     Shared library: [libstdc++.so]
      0x00000001 (NEEDED)                     Shared library: [libm.so]
       0x00000001 (NEEDED)                     Shared library: [/data/data/com.bukabros.videolivewallpaper/lib/libavformat.so]
        0x00000001 (NEEDED)                     Shared library: [/data/data/com.bukabros.videolivewallpaper/lib/libavcodec.so]
         0x00000001 (NEEDED)                     Shared library: [/data/data/com.bukabros.videolivewallpaper/lib/libavdevice.so]
          0x00000001 (NEEDED)                     Shared library: [/data/data/com.bukabros.videolivewallpaper/lib/libavfilter.so]
           0x00000001 (NEEDED)                     Shared library: [/data/data/com.bukabros.videolivewallpaper/lib/libavutil.so]
        0x00000001 (NEEDED)                     Shared library: [/data/data/com.bukabros.videolivewallpaper/lib/libswscale.so]
         0x00000001 (NEEDED)                     Shared library: [liblog.so]
          0x00000001 (NEEDED)                     Shared library: [libz.so]
           0x00000001 (NEEDED)                     Shared library: [libdl.so]
            0x0000000e (SONAME)                     Library soname: [libtest_jni.so]
             0x00000010 (SYMBOLIC)                   0x0
              0x00000004 (HASH)                       0xd4
               0x00000005 (STRTAB)                     0x250
            0x00000006 (SYMTAB)                     0x130
             0x0000000a (STRSZ)                      712 (bytes)
              0x0000000b (SYMENT)                     16 (bytes)
               0x00000003 (PLTGOT)                     0x174c
                0x00000002 (PLTRELSZ)                   32 (bytes)
                 0x00000014 (PLTREL)                     REL
                  0x00000017 (JMPREL)                     0x55c
                   0x6ffffffe (VERNEED)                    0x53c
                0x6fffffff (VERNEEDNUM)                 1
                 0x6ffffff0 (VERSYM)                     0x518
                  0x00000000 (NULL)                       0x0

    Oh yeah. I'm using ndk r5.

  • Revision 59241 : Ferme vraiment http://core.spip.org/issues/2591

    12 mars 2012, par cedric@… — Log