
Recherche avancée
Médias (1)
-
1 000 000 (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
Autres articles (61)
-
Contribute to translation
13 avril 2011You can help us to improve the language used in the software interface to make MediaSPIP more accessible and user-friendly. You can also translate the interface into any language that allows it to spread to new linguistic communities.
To do this, we use the translation interface of SPIP where the all the language modules of MediaSPIP are available. Just subscribe to the mailing list and request further informantion on translation.
MediaSPIP is currently available in French and English (...) -
Problèmes fréquents
10 mars 2010, parPHP et safe_mode activé
Une des principales sources de problèmes relève de la configuration de PHP et notamment de l’activation du safe_mode
La solution consiterait à soit désactiver le safe_mode soit placer le script dans un répertoire accessible par apache pour le site -
Librairies et binaires spécifiques au traitement vidéo et sonore
31 janvier 2010, parLes logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
Binaires complémentaires et facultatifs flvtool2 : (...)
Sur d’autres sites (11849)
-
Capturing and streaming with ffmpeg while displaying locally
21 avril 2024, par andrixnetI can capture with ffmpeg from a device, I can transcode the audio/video, I can stream it to ffserver.


How can I capture and stream with ffmpeg while showing locally what is captured ?


Up to now I've been using VLC to capture and stream to localhost, then ffmpeg to get that stream, transcode it again, and stream to ffserver.


I would like to do this using ffmpeg only.


-
Converting powerpoint .mov to .ts for streaming
12 décembre 2017, par CyrilI have a .mov video (powerpoint exported to video) at 0.5 fps, and I want to stream this video :
- stream server : vlc
- stream client : omxplayer (video player for Raspberry Pi)
Currently, I encode every video for streaming like this :
ffmpeg -y -i video.mov -vcodec libx264 -preset veryfast -g 60 -acodec aac video.ts
This works fine for any video, except for videos created by powerpoint. Those videos are at 0.5 fps, and it looks like vlc needs at least 10 fps for streaming. So I tried this in order to have 30 fps on the .ts file :
ffmpeg -y -i video.mov -vcodec libx264 -preset veryfast -g 60 -acodec aac -r 30 video.ts
But it doesn’t add frames :
[…]
frame= 6 fps=0.0 q=-1.0 Lsize= 193kB time=00:00:06.00 bitrate= 264.0kbits/s speed=9.64x
[…]Creating a .mp4 file works fine, but can’t be streamed :
ffmpeg -y -i video.mov -vcodec libx264 -preset veryfast -g 60 -acodec aac -r 30 video.mp4
[…]
frame= 360 fps= 52 q=-1.0 Lsize= 314kB time=00:00:11.90 bitrate= 215.9kbits/s dup=354 drop=0 speed=1.71x
[…]I also tried converting this .mp4 video to a .ts for streaming, but the stream doesn’t work :
ffmpeg -y -i video.mp4 -vcodec libx264 -preset veryfast -g 60 -acodec aac video.ts
I found one way to have a working .ts file, but I don’t like it. It implies converting the file to raw yuv file, then converting it again to a h264 .ts file. I don’t like it because the raw yuv file is really big, and I need to specify the height and width of the final file :
ffmpeg -y -i video.mov -vcodec rawvideo -acodec aac -pix_fmt yuv420p -r 30 video.yuv
ffmpeg -y -f rawvideo -pix_fmt yuv420p -s:v 640x480 -r 30 -i video.yuv -vcodec libx264 -preset veryfast -g 60 -acodec copy video.tsSo here is my question : is there a simple way to convert this .mov video to a streamable .ts video ?
-
About real time video web streaming using ffserver(webm)
29 avril 2016, par PotatoI’m testing ffserver for real time streaming using web cam and mic.
Use this ffserver conf
HTTPPort 8090
HTTPBindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 1000000
CustomLog -
<feed>
File /tmp/feed1.ffm
FileMaxSize 1G
ACL allow 127.0.0.1
</feed>
<stream>
Feed feed1.ffm
Format webm
AudioBitRate 64
AudioSampleRate 48000
AudioChannels 1
VideoCodec libvpx
VideoSize 320x240
VideoFrameRate 25
AVOptionVideo flags +global_header
AVOptionAudio flags +global_header
PreRoll 15
StartSendOnKey
VideoBitRate 400
</stream>and feed
ffmpeg -f v4l2 -i /dev/video0 -f alsa - ac 1 - i hw:1 http://localhost:8090/feed1.ffm
It’s okay when I approach with chrome http://IP_address:8090/live.webm
But the problem is that the streaming shows little earlier moment, when I refresh the page. I think that’s not a delay problem.
How can I use this for real time streaming.Regards.