
Recherche avancée
Médias (91)
-
999,999
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
The Slip - Artworks
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
-
Demon seed (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
The four of us are dying (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Corona radiata (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Lights in the sky (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
Autres articles (13)
-
Les vidéos
21 avril 2011, parComme les documents de type "audio", Mediaspip affiche dans la mesure du possible les vidéos grâce à la balise html5 .
Un des inconvénients de cette balise est qu’elle n’est pas reconnue correctement par certains navigateurs (Internet Explorer pour ne pas le nommer) et que chaque navigateur ne gère en natif que certains formats de vidéos.
Son avantage principal quant à lui est de bénéficier de la prise en charge native de vidéos dans les navigateur et donc de se passer de l’utilisation de Flash et (...) -
Participer à sa traduction
10 avril 2011Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
Actuellement MediaSPIP n’est disponible qu’en français et (...) -
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 (...)
Sur d’autres sites (2960)
-
Android - Adding Effects to Videos like Instagram
7 novembre 2017, par SanI am in need of a idea to apply filters to video like Instagram, video trimming and fetching images from the video. I have researched a lot and all I can come up with is the following ways to achieve what I want :
FFMPEG :
As far as FFMPEG is considered, majority of the average level droid devs feel that its a pain cause it involves NDK and compiling the FFMPEG commands.The above mentioned link is self-explanatory and it saves me the pain of setting up the NDK but the biggest drawback in this is that its not stable and its REALLY slow.
My query on this topic is that how do I compile FFMPEG into my project. I have gone through several links to integrate FFMPEG as follows :The third link seemed to make sense but ultimately I couldn’t understand completely and go where,do what after following those steps.
Question 1 :
Is there is a solid Android - FFMPEG Integration Document that can help a beginner like me ?
Open CV
Question 2 :
I haven’t tried Open CV yet but will it be worth it ?
Camera2 API
Question 3 :
As far as I researched, I can see that the Camera2 API can help us shoot videos and images with effects added to it but will it be useful for me to process the already existing videos and images ? I don’t have the requirement to add effects to the camera while its captured, its aftermath is where I want to add my effects.
If someone is kind enough to accept my stupidity and help me out, I am thankful to them.
Will going ahead with FFMPEG be good or OpenCV or Camera2 API will be better ?
-
Android - Adding Effects to Videos like Instagram
10 mai 2016, par SanI am in need of a idea to apply filters to video like Instagram, video trimming and fetching images from the video. I have researched a lot and all I can come up with is the following ways to achieve what I want :
FFMPEG :
As far as FFMPEG is considered, majority of the average level droid devs feel that its a pain cause it involves NDK and compiling the FFMPEG commands.The above mentioned link is self-explanatory and it saves me the pain of setting up the NDK but the biggest drawback in this is that its not stable and its REALLY slow.
My query on this topic is that how do I compile FFMPEG into my project. I have gone through several links to integrate FFMPEG as follows :The third link seemed to make sense but ultimately I couldn’t understand completely and go where,do what after following those steps.
Question 1 :
Is there is a solid Android - FFMPEG Integration Document that can help a beginner like me ?
Open CV
Question 2 :
I haven’t tried Open CV yet but will it be worth it ?
Camera2 API
Question 3 :
As far as I researched, I can see that the Camera2 API can help us shoot videos and images with effects added to it but will it be useful for me to process the already existing videos and images ? I don’t have the requirement to add effects to the camera while its captured, its aftermath is where I want to add my effects.
If someone is kind enough to accept my stupidity and help me out, I am thankful to them.
Will going ahead with FFMPEG be good or OpenCV or Camera2 API will be better ?
-
Muxing encoder output with custom io in ffmpeg
3 mai 2021, par MisterSincereI am having some basic issues on how to mux my encoder results into a mp4 file. My current approach is to create a custom
AVFormatContext
, where theDataProvider
is the encoder :

AVFormatContext *create_format_context(DataProvider *pDataProvider) {
 AVFormatContext *ctx{avformat_alloc_context()};

 size_t bufSize{8 * 1024 * 1024};
 uint8_t *avBuffer{(uint8_t*)av_malloc(bufSize)};

 ctx->pb = avio_alloc_context(avBuffer,
 bufSize,
 0,
 pDataProvider,
 DataProvider::read,
 nullptr,
 nullptr);

 ctx->flags |= AVFMT_FLAG_CUSTOM_IO;

 FFMPEG_CALL(avformat_open_input(&ctx, nullptr, nullptr, nullptr));
 return ctx;
}



But I crash on
avformat_open_input
with the following error message :



Invalid data found when processing input




It tries to read for the first time from the encoder, but since this is at init-time, the encoder doesn't have any results yet. I figured the problem is that ffmpeg tries to query for some header informations, since it would feel weird to ask for actual data when just opening.

How do I provide that header information / where can I learn something about how this header should look like and what else I need to provide for ffmpeg ?

Or is there even a completely different approach, because quite honestly I would be happy if I could feed the per frame encoded data directly to ffmpeg instead of through this whole context abstraction.

For context I pasted the muxer class, I guess the progress() function is the most interesting one, here header, source.


Also I call the kinda magic functions


av_register_all();
avcodec_register_all();
avformat_network_init();



before everything else concerning ffmpeg.


The encoder is not written with ffmpeg, but with cuda / the nvidia video sdk for hardware acceleration purposes.