Recherche avancée

Médias (2)

Mot : - Tags -/documentation

Autres articles (27)

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

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

  • Selection of projects using MediaSPIP

    2 mai 2011, par

    The examples below are representative elements of MediaSPIP specific uses for specific projects.
    MediaSPIP farm @ Infini
    The non profit organizationInfini develops hospitality activities, internet access point, training, realizing innovative projects in the field of information and communication technologies and Communication, and hosting of websites. It plays a unique and prominent role in the Brest (France) area, at the national level, among the half-dozen such association. Its members (...)

Sur d’autres sites (5104)

  • when i built ffmpeg to push raspberry pi 4 camera stream to my sever,I get Unknown input format : 'h264' ERROR

    26 janvier 2021, par IOKE Bai

    input :

    


    


    raspivid -o - -t 0 -vf -hf -fps 10 -b 500000 | ffmpeg -re -ar 44100
-ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp ://111.111.111.111/live/stream

    


    


    output :

    


    

    


    ffmpeg version N-100793-gc7016e35a6 Copyright (c) 2000-2021
the FFmpeg developers
built with gcc 8 (Raspbian 8.3.0-6+rpi1)
configuration : —extra-ldflags=-latomic —enable-gpl —enable-version3 —enable-nonfree
—enable-static —disable-shared —prefix=/usr/local —disable-opencl —disable-thumb —disable-pic —disable-stripping
—enable-small —enable-ffmpeg —enable-ffplay —enable-ffprobe —disable-doc —disable-htmlpages —disable-podpages —disable-txtpages —disable-manpages —disable-everything —enable-libx264 —enable-encoder=libx264 —enable-encoder=h264
—enable-decoder=h264 —enable-decoder=pcm_s16le —enable-encoder=aac —enable-decoder=aac —enable-encoder=ac3 —enable-decoder=ac3 —enable-encoder=rawvideo —enable-decoder=rawvideo —enable-encoder=mjpeg —enable-decoder=mjpeg —enable-demuxer=concat —enable-muxer=flv —enable-demuxer=flv —enable-demuxer=live_flv —enable-muxer=hls —enable-muxer=segment —enable-muxer=stream_segment —enable-muxer=mov —enable-demuxer=mov —enable-muxer=mp4 —enable-muxer=mpegts —enable-demuxer=mpegts —enable-demuxer=mpegvideo —enable-muxer=matroska —enable-demuxer=matroska —enable-muxer=wav —enable-demuxer=wav —enable-muxer='pcm*' —enable-demuxer='pcm*' —enable-muxer=rawvideo —enable-demuxer=rawvideo —enable-muxer=rtsp —enable-demuxer=rtsp —enable-muxer=rtsp —enable-demuxer=sdp —enable-muxer=fifo —enable-muxer=tee —enable-parser=h264 —enable-parser=aac —enable-protocol=file —enable-protocol=tcp —enable-protocol=rtmp —enable-protocol=cache —enable-protocol=pipe —enable-filter=aresample —enable-filter=allyuv —enable-filter=scale —enable-libfreetype —enable-indev=v4l2 —enable-indev=alsa —enable-omx —enable-omx-rpi —enable-encoder=h264_omx —enable-mmal —enable-hwaccel=h264_mmal —enable-decoder=h264_mmal
libavutil 56. 63.101 / 56. 63.101
libavcodec 58.118.100 / 58.118.100
libavformat 58. 65.101 / 58. 65.101
libavdevice 58. 11.103 / 58. 11.103
libavfilter 7. 97.100 / 7. 97.100
libswscale 5. 8.100 / 5. 8.100
libswresample 3. 8.100 / 3. 8.100
libpostproc 55. 8.100 / 55. 8.100
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, s16le, from '/dev/zero' :
Duration : N/A, bitrate : 1411 kb/s
Stream #0:0 : Audio : pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s

    


    


    


    ERROR

    


    


    Unknown input format : 'h264'

    


    


  • ffmpeg - Stream media file with alpha channel

    14 décembre 2018, par cub33

    What I would like to achieve is to stream a PNG image (containing alpha background) to localhost in order to use it as input to watermark the main video stream. For example I have a ffmpeg process that would stream the png :

    ffmpeg -loop 1 -i image_with_alpha_backgroung.png -options options protocol://localhost:3000

    Main ffmpeg process :

    ffmpeg -i main_video -i protocol://localhost:3000 -filter_complex overlay -f flv rtmp://streaming_server

    The main ffmpeg process would listen for that png watermark stream and would insert it only when streamed from the png ffmpeg stream process. How is it achievable ? What I have tried is to stream the png with image2pipe format but it transforms the images in mjpeg and also tried to stream .webm files since the vp9 codec supports alpha but when receiving the webm stream the main process doesn’t like the input format. Thank you for your attention

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