
Recherche avancée
Autres articles (36)
-
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 (...) -
Contribute to documentation
13 avril 2011Documentation is vital to the development of improved technical capabilities.
MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
To contribute, register to the project users’ mailing (...) -
ANNEXE : Les plugins utilisés spécifiquement pour la ferme
5 mars 2010, parLe 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 inscription3 (...)
Sur d’autres sites (6983)
-
Is it safe to set AVPacket::duration to one ?
9 septembre 2021, par Vivekanand VI am new to the world of programming of multimedia applications. I just managed to get a hold of FFMPEG's libraries to perform video encoding and decoding in C/C++ and I feel that I have a lack of understanding in many aspects of the whole process.


My application converts an RGB24 array referenced by
unsigned char*
to a AVFrame, and encodes it to a video file.

During initialization, I set the time base in codec context to 1/fps, where fps is the frame rate.


AVStream::time_base
is also set to the same value.

Is there is a mathematical relationship between these time bases to
AV_TIME_BASE
constant ?

How should
AVFrame::pts
be set. Here I am just incrementing by one for every encoding operation.

How should AVPacket::duration be set, before calling
av_interleaved_write_frame
?

What is the significance of
AVPacket::pts
andAVPacket::dts
?

-
determine video file's (typical ?) keyframe frequency
2 avril 2012, par pdkl95Is there any way to use common tools (ffmpeg ? mplayer/mencoder ? mkvmerge ? etc) to find how often keyframes appear in a given video file ? and thereby finding the minimum seek size ? It seems like such an obvious statistic that there "must" be some common technique...
[if it helps, assume MKV container, H.264 video - I'd love to find a more general solution, but maybe that's not possible/practical ?]
-
Revision 5e2e78d024 : vp9 : neon : optimise loads in horiz convolve functions Loading to single lanes i
30 juillet 2013, par Mans RullgardChanged Paths :
Modify /vp9/common/arm/neon/vp9_convolve8_avg_neon.asm
Modify /vp9/common/arm/neon/vp9_convolve8_neon.asm
vp9 : neon : optimise loads in horiz convolve functionsLoading to single lanes in multiple registers is expensive since
it requires a read and write of each register which saturates
the register file access. Loading to single registers followed
by a separate transpose reduces this pressure.Change-Id : I4cc35887ddbca80e5e635b50d2b1d158de9668ee