Recherche avancée

Médias (91)

Autres articles (80)

  • La file d’attente de SPIPmotion

    28 novembre 2010, par

    Une file d’attente stockée dans la base de donnée
    Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
    Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...)

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

Sur d’autres sites (10954)

  • unable to find a suitable output format for 'ffmpeg'

    23 septembre 2015, par KDeogharkar

    I am using ffmpeg library for android.

    I am passing one ffmpeg command for convert video format from .mp4 to .avi

    ffmpeg -r 20 -i /storage/emulated/0/WisperMedia/WisperVideos/sample.mp4 -b:v 20M /storage/emulated/0/WisperMedia/WisperVideos/output.avi

    But I am getting error like

       09-23 09:29:41.525: E/Home(31343): FAILED with output : ffmpeg version n2.4.2 Copyright (c) 2000-2014 the FFmpeg developers
    09-23 09:29:41.525: E/Home(31343):   built on Oct  7 2014 15:08:46 with gcc 4.8 (GCC)
    09-23 09:29:41.525: E/Home(31343):   configuration: --target-os=linux --cross-prefix=/home/sb/Source-Code/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/sb/Source-Code/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/sb/Source-Code/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/sb/Source-Code/ffmpeg-android/build/armeabi-v7a-neon --extra-cflags='-I/home/sb/Source-Code/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all -mfpu=neon' --extra-ldflags='-L/home/sb/Source-Code/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=
    09-23 09:29:41.525: E/Home(31343):   libavutil      54.  7.100 / 54.  7.100
    09-23 09:29:41.525: E/Home(31343):   libavcodec     56.  1.100 / 56.  1.100
    09-23 09:29:41.525: E/Home(31343):   libavformat    56.  4.101 / 56.  4.101
    09-23 09:29:41.525: E/Home(31343):   libavdevice    56.  0.100 / 56.  0.100
    09-23 09:29:41.525: E/Home(31343):   libavfilter     5.  1.100 /  5.  1.100
    09-23 09:29:41.525: E/Home(31343):   libswscale      3.  0.100 /  3.  0.100
    09-23 09:29:41.525: E/Home(31343):   libswresample   1.  1.100 /  1.  1.100
    09-23 09:29:41.525: E/Home(31343):   libpostproc    53.  0.100 / 53.  0.100
    09-23 09:29:41.525: E/Home(31343): Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/emulated/0/WisperMedia/WisperVideos/sample.mp4':
    09-23 09:29:41.525: E/Home(31343):   Metadata:
    09-23 09:29:41.525: E/Home(31343):     major_brand     : isom
    09-23 09:29:41.525: E/Home(31343):     minor_version   : 0
    09-23 09:29:41.525: E/Home(31343):     compatible_brands: isom3gp4
    09-23 09:29:41.525: E/Home(31343):     creation_time   : 2015-09-23 03:50:16
    09-23 09:29:41.525: E/Home(31343):   Duration: 00:00:01.56, start: 0.000000, bitrate: 14737 kb/s
    09-23 09:29:41.525: E/Home(31343):     Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 11819 kb/s, SAR 65536:65536 DAR 16:9, 29.79 fps, 29.92 tbr, 90k tbn, 180k tbc (default)
    09-23 09:29:41.525: E/Home(31343):     Metadata:
    09-23 09:29:41.525: E/Home(31343):       rotate          : 90
    09-23 09:29:41.525: E/Home(31343):       creation_time   : 2015-09-23 03:50:16
    09-23 09:29:41.525: E/Home(31343):       handler_name    : VideoHandle
    09-23 09:29:41.525: E/Home(31343):     Side data:
    09-23 09:29:41.525: E/Home(31343):       displaymatrix: rotation of -90.00 degrees
    09-23 09:29:41.525: E/Home(31343):     Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 128 kb/s (default)
    09-23 09:29:41.525: E/Home(31343):     Metadata:
    09-23 09:29:41.525: E/Home(31343):       creation_time   : 2015-09-23 03:50:16
    09-23 09:29:41.525: E/Home(31343):       handler_name    : SoundHandle
    09-23 09:29:41.525: E/Home(31343): [NULL @ 0x41f7f420] Unable to find a suitable output format for 'ffmpeg'
    09-23 09:29:41.525: E/Home(31343): ffmpeg: Invalid argument
  • Encoding and decoding timestamps per frame using libav* into mp4

    9 mai 2019, par Kevin

    I am writing a program for recording and playing back video together with another program that is connected to a piece of hardware we sell. This other program gathers data from hardware, which contains "timestamp" counters at a fixed sampling rate.

    I am looking for a way to encode these timestamps (either raw or converted to unix) into the outputted mp4 file. The main reason being that the video stream might only start getting saved a few minutes into the hardware acquisition

    Recording :

                   timestamp
    Main program --------------->  Video program
     |                                 |
     |                                 |
     v                                 v
    Save hardware data               Save frame data
     and timestamp                    and timestamp

     |                                 |
     |                                 |
     v                                 v
    Custom data format                .mp4 file

    Post processing analysis :

    for i in range(0,datalen):
       hardwareData, timestamp = readHardwareFile()
       frame, timestamp = readMP4()

       myData[timestamp].hardware = hardwareData
       mydata[timestamp].video = frame

    analyze(myData)

    The goal being that when a I want to playback in VLC, or with OpenCV, I have access to timestamps for each frame.

    I currently save it as a separate text file with timestamp and frame #, but I’m wondering if there is a more standardized way to do this.

  • Unable to install ffmpeg on CircleCi Ubuntu 14.04

    28 juillet 2017, par Mateusz Urbański

    I have Ruby on Rails project which uses CircleCI for continuous deployment. I’m trying to install ffmpeg because I need this to make all of my specs green. Unfortunately I’m not able to do that. I’ve read a lot of different topics but I didn’t find any solution for that. Currently I’m installing ffmpeg in the following way :

    cd ~/ffmpeg_sources
    wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
    tar xjvf ffmpeg-snapshot.tar.bz2
    cd ffmpeg
    PATH="$PATH:$HOME/bin" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure \
     --prefix="$HOME/ffmpeg_build" \
     --extra-cflags="-I$HOME/ffmpeg_build/include" \
     --extra-ldflags="-L$HOME/ffmpeg_build/lib" \
     --bindir="$HOME/bin" \
     --extra-libs="-ldl" \
     --enable-gpl \
     --enable-libass \
     --enable-libfdk-aac \
     --enable-libfreetype \
     --enable-libmp3lame \
     --enable-libopus \
     --enable-libtheora \
     --enable-libvorbis \
     --enable-libvpx \
     --enable-libx264 \
     --enable-nonfree \
     --enable-x11grab
    PATH="$PATH:$HOME/bin" make
    sudo make install
    sudo make distclean
    hash -r

    I didn’t see any errors in the console but when I run my specs some of them failing because of missing ffmpeg library. How can I solve this problem ?