
Recherche avancée
Autres articles (28)
-
Emballe Médias : Mettre en ligne simplement des documents
29 octobre 2010, parLe plugin emballe médias a été développé principalement pour la distribution mediaSPIP mais est également utilisé dans d’autres projets proches comme géodiversité par exemple. Plugins nécessaires et compatibles
Pour fonctionner ce plugin nécessite que d’autres plugins soient installés : CFG Saisies SPIP Bonux Diogène swfupload jqueryui
D’autres plugins peuvent être utilisés en complément afin d’améliorer ses capacités : Ancres douces Légendes photo_infos spipmotion (...) -
Le plugin : Podcasts.
14 juillet 2010, parLe problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
Types de fichiers supportés dans les flux
Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...) -
Support de tous types de médias
10 avril 2011Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)
Sur d’autres sites (5247)
-
How can ffmpeg stream to FMS (4.5) like FME ?
5 janvier 2013, par JackyThanhI use FME to publish rtmp to FMS and FMS store streams to multiple segment files/each 10 minutes (ex : store in directory : /opt/adobe/fms/applications/livepkgr/streams/definst/livestream1) :
livestream1Seg1.f4f, livestream1Seg1.f4x
livestream1Seg2.f4f, livestream1Seg2.f4x
livestream1Seg3.f4f, livestream1Seg1.f4xBut when I use ffmpeg to publish rtmp to FMS, FMS store stream to only 1 file.
How can do that with ffmpeg ?I use ffmpeg to publish rtmp to FMS successfully with command :
ffmpeg -threads 4 -i "/home/streaming1/test.mp4" -re -acodec libfaac -ar 22050 -vcodec libx264 -s svga -b:v 500k -b:a 96k -f flv "rtmp://_FMS_IP_/livepkgr/500k?adbe-live-event=mylive"
-
Absolute timestamp as MP4 start time
14 juin 2016, par galbarmI’d like to store the exact start time a video was recorded on, inside its mp4 container.
I need a millisecond accuracy (i.e. year,month,day,hour,sec,milli).
Such an accuracy requires 8 bytes.The only standard way I found to store a video creation time is to use the mvhd/tkhd/mdhd boxes creation_time field.
But according to the base media file format spec, the field only gives a granularity of seconds :creation_time is an integer that declares the creation time of this
track (in seconds since midnight, Jan. 1, 1904, in UTC time)In version 0 the field size was 4 bytes, while in version 1 it was increased to 8 bytes. But the description remained unchanged so it can still only reflect a timestamp in up to second granularity. (for maintaining backward compatibility maybe ?)
So finally, is there a standard way to store a single absolute timestamp with millisecond accuracy in a mp4 container ?
If the only way to do it, is to store it as a custom metadata, is there an agreed common way to do it according to ? -
using pipes to channel file i/o to another process
13 juin 2013, par MicrokernelJust started learning/using pipes and was wondering how to route file output of an application into a pipe so that another application can use it.
To be exact, I want to pipe ffmpeg's output (transcoded video data) into my application to use it. If I create a named pipe like
/tmp/out.mp4
and give it to ffmpeg as output filename, ffmpeg is going to try to create this file again, probably overwriting my pipe (Or something like that). How to deal with this kind of situation ?is there any general way to divert File IO of an application transparently ?
(I am trying to write a video streaming server (Just for learning and fun) which transcodes formats like avi into streaming friendly format like mpeg4 during streaming, I found ffmpeg to be too slow for this purpose, it was taking like 2 secs to transcode 1 sec video :(
Is it the problem with my setup/PC or ffmpeg is known for sluggishness ?
)PS : I am writing this in C by the way.