Recherche avancée

Médias (1)

Mot : - Tags -/musée

Autres articles (108)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

Sur d’autres sites (13026)

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