
Advanced search
Medias (3)
-
GetID3 - Bloc informations de fichiers
9 April 2013, by
Updated: May 2013
Language: français
Type: Picture
-
GetID3 - Boutons supplémentaires
9 April 2013, by
Updated: April 2013
Language: français
Type: Picture
-
Collections - Formulaire de création rapide
19 February 2013, by
Updated: February 2013
Language: français
Type: Picture
Other articles (111)
-
HTML5 audio and video support
13 April 2011, byMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...) -
ANNEXE : Les plugins utilisés spécifiquement pour la ferme
5 March 2010, byLe site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3); le plugin champs extras v2 nécessité par (...)
-
Support audio et vidéo HTML5
10 April 2011MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)
On other websites (14937)
-
Revision dae17734ec: New mode_info_context storage mode_info_context was stored as a grid of MODE_IN
6 September 2013, by Scott LaVarnwayChanged Paths:
Modify /vp9/common/vp9_alloccommon.c
Modify /vp9/common/vp9_alloccommon.h
Modify /vp9/common/vp9_blockd.h
Modify /vp9/common/vp9_debugmodes.c
Modify /vp9/common/vp9_entropymode.c
Modify /vp9/common/vp9_findnearmv.c
Modify /vp9/common/vp9_findnearmv.h
Modify /vp9/common/vp9_loopfilter.c
Modify /vp9/common/vp9_mvref_common.c
Modify /vp9/common/vp9_onyxc_int.h
Modify /vp9/common/vp9_pred_common.c
Modify /vp9/common/vp9_pred_common.h
Modify /vp9/common/vp9_reconinter.c
Modify /vp9/decoder/vp9_decodemv.c
Modify /vp9/decoder/vp9_decodframe.c
Modify /vp9/decoder/vp9_detokenize.c
Modify /vp9/decoder/vp9_onyxd_if.c
Modify /vp9/encoder/vp9_bitstream.c
Modify /vp9/encoder/vp9_encodeframe.c
Modify /vp9/encoder/vp9_encodeintra.c
Modify /vp9/encoder/vp9_encodemb.c
Modify /vp9/encoder/vp9_encodemv.c
Modify /vp9/encoder/vp9_firstpass.c
Modify /vp9/encoder/vp9_mbgraph.c
Modify /vp9/encoder/vp9_mcomp.c
Modify /vp9/encoder/vp9_onyx_if.c
Modify /vp9/encoder/vp9_quantize.c
Modify /vp9/encoder/vp9_rdopt.c
Modify /vp9/encoder/vp9_segmentation.c
Modify /vp9/encoder/vp9_temporal_filter.c
Modify /vp9/encoder/vp9_tokenize.c
New mode_info_context storagemode_info_context was stored as a grid of MODE_INFO structs.
The grid now constists of a pointer to a MODE_INFO struct and
a "in the image" flag. The MODE_INFO structs are now stored
as a stream, eliminating unnecessary copies and is a little
more cache friendly.For the test clips used, the decoder performance improved
by 4.3% (1080p) and 9.7% (720p).Patch Set 2: Re-encoded clips with latest. Now 1.7% (1080p)
and 5.9% (720p).Change-Id: I846f29e88610fce2523ca697a9a9ef2a182e9256
-
Encode using ffmpeg surface stored in IDXGISurface
2 February 2023, by Alexandru-Marian BuzaAcquiredBuffer.Attach(Buffer.MetaData.pSurface);
IDXGISurface* surface;
 DXGI_MAPPED_RECT cpuImage;
 AcquiredBuffer->QueryInterface(IID_PPV_ARGS(&surface));
 surface->Unmap();
 hr = surface->Map(&cpuImage, DXGI_MAP_READ);
 if (FAILED(hr)) {
 }
 else {
 av_frame_make_writable(frame);
 memcpy(frame->data[0], cpuImage.pBits, cpuImage.Pitch);
 }
 surface->Unmap();



The map fails. Maybe the IDXGISurface is accesible only from GPU


I've tried a lot of methods to make it CPU accesible.


Another solution would be to encode frame with ffmpeg directly on GPU , so i don't need to copy it to cpu, but not sure how i could do that.


-
how to get the output of a child process in a variable c#
4 August 2022, by DokoaI want to get width, height information into a variable after ffprobe is finished.


int width, height; 
Process pr = new Process();
 pr.StartInfo.FileName = "ffprobe";
 pr.StartInfo.Arguments = $"- v error - select_streams v: 0 - show_entries stream = width,height - of default = nw = 1 input.mp4";
 pr.StartInfo.UseShellExecute = false;
 pr.StartInfo.CreateNoWindow = true;
 pr.EnableRaisingEvents = true;
 pr.Start();



example of ffprobe console output


width=320
height=180