Recherche avancée

Médias (91)

Autres articles (112)

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

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

Sur d’autres sites (11147)

  • FFmpeg Drawbox Errors ?

    12 mars 2021, par Alex Gurr

    Using ffmpeg version 4.3.2.

    


    Command :

    


    ffmpeg -y

  -i /usr/src/app/backgrounds/pink-blue.jpg
  -i files/fuzzy-octopus-5/path/file.webm
  -i files/fuzzy-octopus-5/path/file.webm
  -i /usr/src/app/logo.png
  -filter_complex "
    [0]drawbox=x=-140:y=(((H-th)/2) - 205):w=840:h=490:color=white@0.2:t=fill,
       drawbox=x=770:y=(((H-th)/2) - 205):w=840:h=490:color=white@0.2:t=fill[bg]; 
    ...


    


    However I am getting the following errors ?

    


    Error while processing the decoded data for stream #3:0
Failed to inject frame into filter network: Invalid argument
Error reinitializing filters!
[Parsed_drawbox_0 @ 0x564a87058e80] Failed to configure input pad on Parsed_drawbox_0
[Parsed_drawbox_0 @ 0x564a87058e80] Error when evaluating the expression '(((H-th)/2) - 205)'.
Last message repeated 5 times
[Parsed_drawbox_0 @ 0x564a87058e80] [Eval @ 0x7ffcf25dc650] Undefined constant or missing '(' in 'H-th)/2)-205)'


    


    I have the right amount of brackets and this definitely works on my local machine (macOS). It's only throwing this error in our deployed AWS EC2 linux instance.

    


    Any ideas ? Thanks !

    


    Update : Tried replacing th with h but get the same error

    


  • FFmpeg/Avconv unable to copy subtitles due to unsupported codec ?

    27 novembre 2015, par its_me

    I’ve got an mp4 file with these streams (avconv -i file.mp4 or ffmpeg -i file.mp4) :

    Stream #0.0(eng): Audio: aac, 48000 Hz, stereo, fltp, 125 kb/s (default)
    Stream #0.1(eng): Audio: ac3, 48000 Hz, 5.1, fltp, 384 kb/s
    Stream #0.2(eng): Video: h264 (Main), yuv420p, 1280x568, 4027 kb/s, PAR 1:1 DAR 160:71, 23.98 fps, 2997 tbn, 50 tbc (default)
    Stream #0.3(eng): Subtitle: c608 / 0x38303663, 0 kb/s
    Stream #0.4(und): Subtitle: text / 0x74786574
    Stream #0.5: Video: mjpeg, yuvj420p, 667x1000 [PAR 72:72 DAR 667:1000], 90k tbn

    I am trying to strip out the first audio stream from the file like so :

    avconv -i file.mp4 -map 0 -map -0:0 -codec copy file-out.mp4

    # OR #

    ffmpeg -i file.mp4 -map 0 -map -0:0 -codec copy file-out.mp4

    The problem is, I get this error :

    Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted

    So, I checked if something’s wrong with the mp4 file itself :

    avprobe file.mp4

    # OR #

    ffprobe file.mp4

    And the output says :

    Unsupported codec with id 0 for input stream 3
    Unsupported codec with id 94213 for input stream 4

    I have no idea what that means. (Apparently something’s wrong with the subtitles, but I got the video from iTunes.)

    1. What’s wrong ?

    2. Can I simply force avconv/ffmpeg to do what I asked of it (i.e. strip the audio stream & copy the rest as it is) ? If so, how ?


    Apparently I missed the other errors/warnings in the console output before the final error message, like @aergistal suggested :

    [mp4 @ 0x2645420] Codec for stream 0 does not use global headers but container format requires global headers
    [mp4 @ 0x2645420] Codec for stream 1 does not use global headers but container format requires global headers
    [mp4 @ 0x2645420] Codec for stream 2 does not use global headers but container format requires global headers
    [mp4 @ 0x2645420] Codec for stream 3 does not use global headers but container format requires global headers
    [mp4 @ 0x2645420] Codec for stream 4 does not use global headers but container format requires global headers
    [mp4 @ 0x2645420] track 2: could not find tag, codec not currently supported in container
  • how to compile fdk-acc for android on windows7

    20 décembre 2017, par Shuyun6

    I want to compile FFmpeg with fdk-acc, and it’s success in compiling FFmpeg only, but failed in compiling fdk-acc.(windows7+AndroidNDK+MinGW)

    The shell script is :

    NDK_HOME=J:/android-ndk-r14b
    ANDROID_API=android-14
    SYSROOT=$NDK_HOME/platforms/$ANDROID_API/arch-arm
    ANDROID_BIN=$NDK_HOME/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/
    CROSS_COMPILE=${ANDROID_BIN}/arm-linux-androideabi-
    ARM_INC=$SYSROOT/usr/include
    ARM_LIB=$SYSROOT/usr/lib
    TOOLCHAIN_PREFIX=${NDK_HOME}/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-
    LDFLAGS=" -nostdlib -Bdynamic -Wl,--whole-archive -Wl,--no-undefined -Wl,-z,noexecstack  -Wl,-z,nocopyreloc -Wl,-soname,/system/lib/libz.so -Wl,-rpath-link=$ARM_LIB,-dynamic-linker=/system/bin/linker -L$NDK_HOME/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L$NDK_HOME/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/arm-linux-androideabi/lib -L$ARM_LIB  -lc -lgcc -lm -ldl  "
    FLAGS="--host=armv7a-linux-androideabi --enable-static --disable-shared"
    export CXX="${CROSS_COMPILE}g++ --sysroot=${SYSROOT}"
    export LDFLAGS="$LDFLAGS"
    export CFLAGS="-O3 -DANDROID -march=armv7-a -mfloat-abi=softfp -mfpu=neon"
    export LDFLAGS="-Wl,-dynamic-linker=/system/bin/linker"
    export CC="${TOOLCHAIN_PREFIX}gcc --sysroot=${SYSROOT}"
    export CXX="${TOOLCHAIN_PREFIX}g++ --sysroot=${SYSROOT}"
    export STRIP="${TOOLCHAIN_PREFIX}strip"
    export RANLIB="${TOOLCHAIN_PREFIX}ranlib"
    export AR="${TOOLCHAIN_PREFIX}ar"
    export CC="${CROSS_COMPILE}gcc --sysroot=${SYSROOT}"
    PREFIX=C:/ffmpeg-3.4.1/fdk-aac/temp
    ./configure $FLAGS \
    --prefix=$PREFIX

    I run it by MinGW, like :
    enter image description here

    I don’t know why it happens and how can I compile successfully ?