
Recherche avancée
Médias (91)
-
GetID3 - Boutons supplémentaires
9 avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
-
Core Media Video
4 avril 2013, par
Mis à jour : Juin 2013
Langue : français
Type : Video
-
The pirate bay depuis la Belgique
1er avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
-
Exemple de boutons d’action pour une collection collaborative
27 février 2013, par
Mis à jour : Mars 2013
Langue : français
Type : Image
-
Exemple de boutons d’action pour une collection personnelle
27 février 2013, par
Mis à jour : Février 2013
Langue : English
Type : Image
Autres articles (42)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Other interesting software
13 avril 2011, parWe don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
We don’t know them, we didn’t try them, but you can take a peek.
Videopress
Website : http://videopress.com/
License : GNU/GPL v2
Source code : (...)
Sur d’autres sites (7137)
-
Can AWS Transcoder merge an audio file and a video file ?
7 juillet 2017, par Daniel BernsteinI’m interested in capturing video via html5. The problem is that the video is captured separately from the audio. So to produce a video with audio, one must merge them together. It appears that ffmpeg will do the trick.
Does anyone know if AWS Transcoder will perform this operation as well ?
-
Is seeking to specific frames of an MJPEG video faster than doing the same for an h.264 file ?
9 février 2018, par David ParksI am recording video and will need to seek to a specific frame in the video quickly and randomly.
I can record the video in MJPEG or h.264 compression standards.
I understand that MJPEG produces individual jpegs and produce larger file sizes than h.264, and h.264 compresses across multiple frames of video.
Does this difference mean that I will get faster seek times when
seeking to a random location in the file using ffmpeg or gstreamer
programmatically ?Will the MJPEG allow the frame-seek operation to reduce the IO requirements when reading just 1 frame from a video file ?
-
FFMPEG : Mapping Decoded frame buffer to FFMPEG's output frame buffer
9 décembre 2013, par ZaxI have integrated my custom decoder into FFMPEG's multimedia framework.
I have the AVCodec structure inside my video decoder as shown below :AVCodec ff_hello_decoder = {
.name = "myDec",
.type = AVMEDIA_TYPE_VIDEO,
.id = AV_CODEC_ID_HELLO,
.init = myDec_decode_init,
.close = myDec_decode_close,
.decode = myDec_decode_frame,
.pix_fmts = (const enum AVPixelFormat[]) {AV_PIX_FMT_YUV420P},
};In function
myDec_decode_init()
i perform all initializations, memory allocation etc. In functionmyDec_decode_close()
, all the allocated memory is deallocated. In functionmyDec_decode_frame()
, i read the input stream, and decode a frame as shown below :static int myDec_decode_frame(AVCodecContext *avctx, void *data,int *got_frame_ptr, AVPacket *avpkt)
{
AVFrame *frame=data;
unsigned char *YUVptr;
//Here i read the input stream and pass it to the decoder.
//Decoder gives me a address that points to the YUV data, i collect the address in YUVptr as shown below
YUVptr=myDecodeFrame(...);
//Inorder to map this pointer to the output frame pointer provided by ffmpeg, i perform the below operation
frame->buf=YUVptr;
//give indication to ffmpeg framework that the data has been mapped to frame buffer
*got_frame_ptr=1;
return 0;
}When i execute the ffmpeg command from terminal i get the following message :
./ffmpeg -vcodec myDec -i input.bin output.yuv
Codec 0xFF1081 is not in the full list
Output file #0 does not contain any streamMy Question is :
1) Why am i getting the first message i.e.
Codec ... is not in the full list
? What has to be done to get this solved2) Why am i getting the message
Output file #0 does not contain any stream
, althought in the definition of AVCodec i have specified that pix_fmts are of typeAV_PIX_FMT_YUV420P
? How can this be resolved ?3) Lastly, i still doubt, that i'm actually not mapping the yuv buffer data properly with the ffmpeg's output buffer pointer i.e.
void* data
parameter. Am i doing something wrong here ?Any information regarding the same shall be really helpful to me. Please do provide you valuable suggestions. Thanks in advance.