Recherche avancée

Médias (3)

Mot : - Tags -/spip

Autres articles (113)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

  • 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 ;

  • Participer à sa documentation

    10 avril 2011

    La documentation est un des travaux les plus importants et les plus contraignants lors de la réalisation d’un outil technique.
    Tout apport extérieur à ce sujet est primordial : la critique de l’existant ; la participation à la rédaction d’articles orientés : utilisateur (administrateur de MediaSPIP ou simplement producteur de contenu) ; développeur ; la création de screencasts d’explication ; la traduction de la documentation dans une nouvelle langue ;
    Pour ce faire, vous pouvez vous inscrire sur (...)

Sur d’autres sites (4499)

  • FFMPEG + Android wrapper using the latest versions off FFMPEG

    8 avril 2014, par StackOverflowed

    I am trying to compile FFMPEG to work with my Android app. I've looked at : https://github.com/halfninja/android-ffmpeg-x264 which is almost what I want but I need a later version of FFMPEG (so I'm trying to use the latest, 2.2).

    I'm using most of the scripts located there, but the problem is after I run compile_make_everything.sh, I try to run ndk-build but I get errors (basically it can't find the main function in ffmpeg.c).

    This is my Android.mk :

    LOCAL_PATH := $(call my-dir)

    include $(CLEAR_VARS)

    #LOCAL_ALLOW_UNDEFINED_SYMBOLS := true
    LOCAL_MODULE  := videokit
    LOCAL_SRC_FILES := videokit/com_myapp_example_FFMpegService.c

    LOCAL_LDLIBS := -llog -ljnigraphics -lz -landroid

    LOCAL_STATIC_LIBRARIES :=ffmpeg

    include $(BUILD_SHARED_LIBRARY)
    $(call import-module,ffmpeg-2.0.1/android/arm)

    If I modify my LOCAL_SRC_FILES to include ffmpeg.c, it fails when I tries to find some of the helper libraries it requires :
    LOCAL_SRC_FILES := videokit/com_myapp_example_FFMpegService.c ffmpeg/ffmpeg.c ffmpeg/cmdutils.c

    The error :

    In file included from
    /home/me/ffmpeg/new-android-ffmpeg/Project/jni/ffmpeg/ffmpeg.c:44:0 :
    /home/me/ffmpeg/new-android-ffmpeg/Project/jni/ffmpeg/libavformat/avformat.h:255:32 :
    fatal error : libavcodec/avcodec.h : No such file or directory
    compilation terminated.

    How can I include the latest ffmpeg library while still being able to call the main function ?

  • Can you split a file using ffmpeg directly from a db ?

    31 mars 2014, par Jeff

    I am splitting a file using ffmpeg and python. I am able split a file if I input a file path, but if I send in the file itself from my mongodb, it errors out. Is there a way to get ffmpeg to run using the file instead of the path to the file ?

    python code :

    args = [ffmpeg_binary,
                            "-v", "quiet",
                            "-y", "-i", video_file, "-vcodec", "copy", "-acodec", "copy",
                    "-ss", "00:00:00", "-t", "00:00:10", "-sn",
                    output_file_name ]

    pipe = sp.Popen(args)

    if video_file is a gridfs.grid_file.GridOut object or a (gridfs.grid_file.GridOut object).read(), I get :

    Traceback (most recent call last):
     File "C:/dev/youniversity/test.py", line 21, in <module>
       split_vid_from_file(vid_file)
     File "C:\dev\youniversity\src\lib\ffmpeg_lib.py", line 107, in split_vid_from_file
       pipe = sp.Popen(args)
     File "C:\Python27\lib\subprocess.py", line 709, in __init__
       errread, errwrite)
     File "C:\Python27\lib\subprocess.py", line 957, in _execute_child
       startupinfo)
    TypeError: must be string without null bytes or None, not str
    </module>

    How do I split the video directly from the DB ?

    EDIT : I found that you can do this :

    ... "-y", "-", ...

    pipe = sp.Popen(args, stdin=sp.PIPE)

    but I don't want the user to type input, I want to pipe in the variable.

  • Encode h264 automatically on nginx server

    18 février 2017, par Thinh Pham

    I have installed and configured my own streaming server using Nginx with rtmp module base on this tutorial https://www.vultr.com/docs/setup-nginx-on-ubuntu-to-stream-live-hls-video. I only use live application and record stream into flv file. And now I want to encode any new flv files in my VOD directory automatically to play it on my website. Is it possible to config it in my nginx.conf ? I have tried set record_suffix .mp4; in order to play it without encode but failed.
    Additional, exec ffmpeg -i is not work for me when I want to restream into mobile application.