
Recherche avancée
Médias (1)
-
La conservation du net art au musée. Les stratégies à l’œuvre
26 mai 2011
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (108)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette 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 2011MediaSPIP 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 (13034)
-
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 Baiinput :




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 cub33What 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 user1669982I’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_oneOnly 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.