Recherche avancée

Médias (17)

Mot : - Tags -/wired

Autres articles (84)

  • Gestion générale des documents

    13 mai 2011, par

    MédiaSPIP ne modifie jamais le document original mis en ligne.
    Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
    Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)

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

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

Sur d’autres sites (9328)

  • Compile ffmpeg & x265 for android

    1er juin 2014, par user1669982

    I’m trying to compile ffmpeg with libx265 & libopus, but it produce errors like this

    /tmp/ffconf.ebZPch0p.c:3:2: error: #error "unsatisfied condition: defined __UCLIBC__"
    #error "unsatisfied condition: defined __UCLIBC__"

    My config.sh

    #!/bin/bash

    SYSROOT=/home/wr/android/android-ndk-r9d/platforms/android-17/arch-arm
    TOOLCHAIN=/home/wr/android/android-ndk-r9d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64
    PREFIX=./android/arm

    function build_one

    {

    ./configure \
       --prefix=$PREFIX \
       --target-os=linux \
       --arch=arm \
       --cpu=cortex-a7 \
       --enable-cross-compile \
       --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \
       --sysroot=$SYSROOT \
       --extra-cflags="-I /home/wr/android/ffmpeg/x264 -O2 -fpic $ADDI_CFLAGS" \
       --extra-ldflags="-L /home/wr/android/ffmpeg/x264 $ADDI_LDFLAGS" \
       --disable-shared \
       --enable-static \
       --enable-gpl \
       --enable-version3 \
       --enable-nonfree \
       --disable-doc \
       --disable-htmlpages \
       --disable-manpages \
       --disable-podpages \
       --disable-txtpages \
       --disable-ffplay \
       --disable-ffserver \
       --disable-ffprobe \
       --disable-zlib \
       --disable-bzlib \
       --disable-avdevice \
       --disable-postproc \
       --disable-avresample \
       --disable-avfilter \
       --enable-avutil \
       --enable-avformat \
       --enable-avcodec \
       --enable-swresample \
       --enable-swscale \
       --disable-everything \
       --enable-protocol=file \
       --enable-protocol=hls \
       --enable-protocol=http \
       --enable-protocol=httpproxy \
       --enable-protocol=https \
       --enable-decoder=aac \
       --enable-decoder=aac_latm \
       --enable-decoder=ac3 \
       --enable-decoder=mp1 \
       --enable-decoder=mp2 \
       --enable-decoder=mp3 \
       --enable-decoder=mp3adu \
       --enable-decoder=h261 \
       --enable-decoder=h263 \
       --enable-decoder=h263i \
       --enable-decoder=h263p \
       --enable-decoder=h264 \
       --enable-runtime-cpudetect\
       --enable-libx264\
       --enable-libx265\
       --enable-libopus\
       --enable-libmp3lame\
       --enable-parser=aac \
       --enable-parser=mpegaudio \
       --enable-parser=h261 \
       --enable-parser=h263 \
       --enable-parser=h264 \
       --enable-parser=hevc \
       --enable-demuxer=aac \
       --enable-demuxer=avi \
       --enable-demuxer=flv \
       --enable-demuxer=h261 \
       --enable-demuxer=h263 \
       --enable-demuxer=h264 \
       --enable-demuxer=m4v \
       --enable-demuxer=mov \
       --enable-demuxer=mp3 \
       --enable-demuxer=mpegts \
       --enable-demuxer=image2 \
       --enable-demuxer=hls \
       $ADDITIONAL_CONFIGURE_FLAG

    make clean

    make

    make install

    }

    CPU=arm

    PREFIX=$(pwd)/android/$CPU

    ADDI_CFLAGS="-marm"

    build_one

    Only libx264 was compiled for ARM. It isn’t any configure files in x265 source folder. So I don’t understand how create config script. My brain is overheated. I compling that for 3 days w/o successful.

  • AVI video streaming over internet with FFMPAG/AVCONV or NGINX RTMP servers

    20 mai 2014, par Emmanuel Brunet

    I’ve got a general question regarding video streaming, FFMPEG/AVCONV and RTMP.

    I’ve read a lot of posts since several days to find out how to stream video over internet. But no answer fit my needs. I found examples with.mp4 to web/flv conversion .. and so on but none that works withe AVI real time video streaming.

    I need a straightforward example to put this in place.

    How to set up AVI video streaming over internet with much browser compatibility as possible using ffmpeg/avconv on debian / ubuntu and if possible the NGINX RTMP server ?

    I’ve set up an NGINX-1.70 server on debian (but could use another one), added the RTMP module configured with only the basic examples and I’d like to use FFMPEG (avconf) to convert AVI videos on the fly and make them available for streaming over internet (in a format that can be displayed by a wide range of browsers).

    Up to now, I understand that I need to setup a streaming server (ffmpeg/avconv server ?) or NGINX (my favorite), to convert videos on the fly with a bunch of horrible ffmpeg options and connect the output stream to the streaming server. That’s all ... still a long way to go to work out what I’m expecting !

    How can I do that ?

    Thanks for your help

  • FFmpeg - Finally compiled. Now what ?

    1er juin 2016, par Gopgop

    OK So here is my story :

    I am creating an app that requires me to take a couple images and a video and merge them together. At first I had no idea what to use, never heard of ffmpeg or ndk.. After around 5 days of battling NDK, switching to Ubuntu and going crazy with ndk-build commands I finally got FFmpeg to compile using the dolphin-player example. Now that I can run ffmpeg on my computer and android device I have no idea what to do next.

    Here are the main questions I have :

    • To use FFmpeg, I saw that I need to use some sort of commands. First off what are these commands, where do I run them ?

    • Second of all, Are the commands all I need ? By that I mean can i just run my application normally, somewhere in it execute the commands in some way and it will do the rest for me ? or do I need some sort of element in the code, for example VideoEncoder instance or something..

    • Third of all, I saw people using NDK to use FFmpeg, Do I have to ? Or is it optional ? I would like to avoid using C if possible as I don’t know it at all..

    • OPTIONAL : Last but not least, Is this the best way of handling what I need to do in my application ? If so, can someone guide me in a brief manner of how to use FFmpeg to accomplish said task (mention commands or anything like this)..

    I know it’s a wall of text but every question is important to me !

    Thank you very much stackoverflow community !