
Recherche avancée
Autres articles (89)
-
À propos des documents
21 juin 2013, parQue faire quand un document ne passe pas en traitement, dont le rendu ne correspond pas aux attentes ?
Document bloqué en file d’attente ?
Voici une liste d’actions ordonnée et empirique possible pour tenter de débloquer la situation : Relancer le traitement du document qui ne passe pas Retenter l’insertion du document sur le site MédiaSPIP Dans le cas d’un média de type video ou audio, retravailler le média produit à l’aide d’un éditeur ou un transcodeur. Convertir le document dans un format (...) -
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...) -
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 (17004)
-
Get rotation information from javacv ffmpeg FrameGrabber
9 février 2015, par peptI am using FFMPEG from the JavaCV library to extract all pictures of a movie (solution found here : How can I get a frame sample (jpeg) from a video (mov)). This is my code which works fine :
grabber.start();
int size = grabber.getLengthInFrames();
for (int i = 0; 0 < size; i++) {
File destination = new File(directory, i + ".png");
if (!destination.exists()) {
ImageIO.write(grabber.grab().getBufferedImage(), "png",
destination);
}
setProgress((int) ((float) i / size * 100));
}
grabber.stop();However, the pictures are rotated by 90 degrees when I extract them. The output in command line after grabber.start() ; contains the following lines :
rotate : 90
and
displaymatrix: rotation of -90.00 degrees
which indicates that it detects the rotation.
My question is : How can i programmatically get the rotation to rotate them back myself or a way to get the normalized picture with the library ?
-
FFmpegFrameGrabber settimestamp (not working) loop
3 décembre 2022, par LeeMinSlong validFrameTime = 0;
 while (true) {

 frame = grabber.grabImage();

 if (frame == null) {
 break;
 }

 long frameTime = frame.timestamp;

 if (frame.imageWidth < 1) {
 continue;
 }

 if (validFrameTime != frameTime) {
 validFrameTime = frameTime;
 } else {
 System.err.println("setTimestamp Error : time loop - " + filePath);
 break;
 }


 nextTime = Math.round(frameTime + (1000000L * 10));

 if (nextTime >= timeLength) {
 break;
 }


 grabber.setTimestamp(nextTime); 
 



This happens for some videos.


grabber.setTimestamp(nextTime) ;


but


frame = grabber.grabImage() ;


Same as before frame.


Surprisingly, it happens in many videos.


please help me


-
Revision 430c389f16 : Miscellaneous fixes for recent experiments Various cleanups for ext-tx, supertx
14 octobre 2014, par Deb MukherjeeChanged Paths :
Modify /vp9/common/vp9_blockd.h
Modify /vp9/encoder/vp9_bitstream.c
Modify /vp9/encoder/vp9_encodeframe.c
Modify /vp9/encoder/vp9_encodemb.c
Modify /vp9/encoder/vp9_rdopt.c
Miscellaneous fixes for recent experimentsVarious cleanups for ext-tx, supertx, copy-coding experiments.
Change-Id : I8703d5fee57b1310d8d1aa1f26908e9a427b0502