
Recherche avancée
Autres articles (22)
-
La file d’attente de SPIPmotion
28 novembre 2010, parUne file d’attente stockée dans la base de donnée
Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...) -
Installation en mode ferme
4 février 2011, parLe mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
C’est la méthode que nous utilisons sur cette même plateforme.
L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...) -
Emballe médias : à quoi cela sert ?
4 février 2011, parCe plugin vise à gérer des sites de mise en ligne de documents de tous types.
Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;
Sur d’autres sites (4677)
-
FFMPEG x264 encoding on Android - error with lookahead
6 janvier 2013, par TishuI am using FFMPEG + x264 on Android to encode YUV420 frames to a video file. I use the following code on each frame to encode them :
avcodec_encode_video2(gVideoWriteCodecCtx, &packet, pCurrentFrame, &gotPacket);
On the first few calls, the frame buffer gets filled and nothing is encoded. When the first encoding happens, a call is made to x264_lookahead_get_frames. I can see there that my frame array is correctly populated, but the first item is NULL. As a consequence, in x264_weights_analyse the reference frame gotten as frames[p0] is NULL and I get an exception there.
slicetype.c, the first frame in "frames" is NULL
if( h->param.analyse.i_weighted_pred && b == p1 )
{
x264_emms();
x264_weights_analyse( h, fenc, frames[p0], 1 );
w = fenc->weight[0];
}And the exception happens there, ref is NULL
static void x264_weights_analyse( x264_t *h, x264_frame_t *fenc, x264_frame_t *ref, int b_lookahead )
{
int i_delta_index = fenc->i_frame - ref->i_frame - 1;I surely am missing something as I am sure this encoder works for most people :) Does anyone have an idea why this first frame in the "frames" array is null ?
Many thanks
-
Les conteneurs sons et vidéos n’indiquent pas la vérité
22 mars 2013Les conteneurs vidéos ou audio type
ogg
peuvent être les deux types de médias en même temps.Par exemple, un fichier avec l’extension
.ogg
peut être :- Une vidéo avec son ;
- Une vidéo seule sans son ;
- Un son seul sans vidéo ;
Or pour l’instant, si un fichier ogg est mis en ligne on le considère automatiquement comme son et donc affiche un lecteur audio au lieu d’un lecteur vidéo quand c’est nécessaire.
Pour palier à ce problème, on devrait, après analyse des métadonnées, définir si c’est réellement un son, si le fichier ne l’est pas, on devrait le renommer en
ogv
qui lui est associé au médiavideo
.Cela doit se passer dans le plugin spipmotion.
Un fichier d’exemple est associé à ce ticket.
-
Les conteneurs sons et vidéos n’indiquent pas la vérité
22 mars 2013Les conteneurs vidéos ou audio type
ogg
peuvent être les deux types de médias en même temps.Par exemple, un fichier avec l’extension
.ogg
peut être :- Une vidéo avec son ;
- Une vidéo seule sans son ;
- Un son seul sans vidéo ;
Or pour l’instant, si un fichier ogg est mis en ligne on le considère automatiquement comme son et donc affiche un lecteur audio au lieu d’un lecteur vidéo quand c’est nécessaire.
Pour palier à ce problème, on devrait, après analyse des métadonnées, définir si c’est réellement un son, si le fichier ne l’est pas, on devrait le renommer en
ogv
qui lui est associé au médiavideo
.Cela doit se passer dans le plugin spipmotion.
Un fichier d’exemple est associé à ce ticket.