
Recherche avancée
Médias (2)
-
GetID3 - Bloc informations de fichiers
9 avril 2013, par
Mis à jour : Mai 2013
Langue : français
Type : Image
-
GetID3 - Boutons supplémentaires
9 avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
Autres articles (27)
-
La file d’attente de SPIPmotion
28 novembre 2010, parUne 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, parThe 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, parThe 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 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.