
Recherche avancée
Médias (2)
-
Granite de l’Aber Ildut
9 septembre 2011, par
Mis à jour : Septembre 2011
Langue : français
Type : Texte
-
Géodiversité
9 septembre 2011, par ,
Mis à jour : Août 2018
Langue : français
Type : Texte
Autres articles (30)
-
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" ; -
Formulaire personnalisable
21 juin 2013, parCette page présente les champs disponibles dans le formulaire de publication d’un média et il indique les différents champs qu’on peut ajouter. Formulaire de création d’un Media
Dans le cas d’un document de type média, les champs proposés par défaut sont : Texte Activer/Désactiver le forum ( on peut désactiver l’invite au commentaire pour chaque article ) Licence Ajout/suppression d’auteurs Tags
On peut modifier ce formulaire dans la partie :
Administration > Configuration des masques de formulaire. (...) -
XMP PHP
13 mai 2011, parDixit Wikipedia, XMP signifie :
Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...)
Sur d’autres sites (3075)
-
avfilter/af_aiir : make it clear that transfer function is digital one
29 mai 2020, par Paul B Mahol -
avcodec/jpeg2000dec : clear pointer which become stale in get_ppt()
31 mai 2020, par Michael Niedermayeravcodec/jpeg2000dec : clear pointer which become stale in get_ppt()
Fixes : use after free
Fixes : 22484/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-5671488765296640Found-by : continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by : Gautam Ramakrishnan <gautamramk@gmail.com>
Signed-off-by : Michael Niedermayer <michael@niedermayer.cc> -
How to efficiently clear ffmpeg buffer
23 juillet 2020, par KmanOfficialI am using Chiaki (https://github.com/thestr4ng3r/chiaki/) - A Open Source Video Streaming Application for the PS4.


I have one issue though. The stream successfully shows the playstation but after about 60 seconds. The stream freezes and gets stuck on the last processed frame until I restart the application. I believe the issue is in the C++ file - (https://github.com/thestr4ng3r/chiaki/blob/master/gui/src/videodecoder.cpp) and the issue is specifically here : `


void VideoDecoder::PushFrame(uint8_t *buf, size_t buf_size)
{
 {
 QMutexLocker locker(&mutex);

 AVPacket packet;
 av_init_packet(&packet);
 packet.data = buf;
 packet.size = buf_size;
 int r;
send_packet:
 r = avcodec_send_packet(codec_context, &packet);
 if(r != 0)
 {
 if(r == AVERROR(EAGAIN))
 {
 CHIAKI_LOGE(log, "AVCodec internal buffer is full removing frames before pushing");
 AVFrame *frame = av_frame_alloc();
 if(!frame)
 {
 CHIAKI_LOGE(log, "Failed to alloc AVFrame");
 return;
 }
 r = avcodec_receive_frame(codec_context, frame);
 av_frame_free(&frame);
 if(r != 0)
 {
 CHIAKI_LOGE(log, "Failed to pull frame");
 return;
 }
 goto send_packet;
 }
 else
 {
 char errbuf[128];
 av_make_error_string(errbuf, sizeof(errbuf), r);
 CHIAKI_LOGE(log, "Failed to push frame: %s", errbuf);
 return;
 }
 }
 }

 emit FramesAvailable();
}



`


I believe so as the application log constantly prints this logged message :
"AVCodec internal buffer is full removing frames before pushing"


I've tried looking at the ffmpeg manual and I am struggling on how to flush the internal buffer to get the stream constantly flowing can anyone point me in the correct direction. Thank you.