
Recherche avancée
Médias (3)
-
The Slip - Artworks
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
-
Podcasting Legal guide
16 mai 2011, par
Mis à jour : Mai 2011
Langue : English
Type : Texte
-
Creativecommons informational flyer
16 mai 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (37)
-
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 (...) -
Participer à sa documentation
10 avril 2011La documentation est un des travaux les plus importants et les plus contraignants lors de la réalisation d’un outil technique.
Tout apport extérieur à ce sujet est primordial : la critique de l’existant ; la participation à la rédaction d’articles orientés : utilisateur (administrateur de MediaSPIP ou simplement producteur de contenu) ; développeur ; la création de screencasts d’explication ; la traduction de la documentation dans une nouvelle langue ;
Pour ce faire, vous pouvez vous inscrire sur (...) -
Encodage et transformation en formats lisibles sur Internet
10 avril 2011MediaSPIP transforme et ré-encode les documents mis en ligne afin de les rendre lisibles sur Internet et automatiquement utilisables sans intervention du créateur de contenu.
Les vidéos sont automatiquement encodées dans les formats supportés par HTML5 : MP4, Ogv et WebM. La version "MP4" est également utilisée pour le lecteur flash de secours nécessaire aux anciens navigateurs.
Les documents audios sont également ré-encodés dans les deux formats utilisables par HTML5 :MP3 et Ogg. La version "MP3" (...)
Sur d’autres sites (5958)
-
Color Correcting MP4/Webm videos
2 octobre 2014, par sottenadI have a large video that features some animations too complex/long for other methods of embedding (gif, png sequence, etc.) and we are running into an issue with the colors in the video. Essentially we are including the background of the web page as part of the video in order to prevent the appearance of any edges on the video when it plays. We are trying to get the gradient background on the video to match that on the webpage, but the colors are WAY off.
Are there any recommendations on how to color correct an MP4 video ? Or any html5-safe ways to do video with an alpha channel ?
-
How does mp4 block matching work
19 juin 2019, par YAHsavesI’ve been working on a video encoder that uses block matching to find similar blocks on previous frames.
For the sake of simplicity I’ll leave out most of the details, but I’m wondering if I got the block matching algorithm right.
In order to find a block on a previous frame my encoder uses the mean squared algorithm for the Y channel in YUV color space.
This works by comparing each pixel of the block we want to match, with the block on the previous frame. It takes the difference of each pixel and squares it.
After all the pixels are compared the block that has the least average difference is chosen as the desired block.
Now this is where I need help. My encoder looks at every possible block in a 256x256 area and uses half pixel searches as well. The smallest block size it can use is 4x4.
From what I’ve read online this is the same things mp4 uses.
However I can’t find nearly as many blocks as mp4 appears to be able to find.
For example here are 2 frames I want to compress. The first will be the I frame and the second is the P frame :
Now after my encoder has run it is able to reduce the second frame by 80% and, what it can’t match close enough it saves as "difference" blocks. Which are grey blocks only recording the difference. They look like this :
Now what I don’t get is to save these "difference" blocks as a jpg takes roughly 90kb to be accurate enough.
Multiply that by 24 (24 frames per second) you get 2070kb per second. That’s not including how much space the actual motion vectors take up or anything else.
However somehow mp4 is able to compress the video of the images above into a mere 700kb per second and still look better than my encoder at much larger data amounts.
Why is this ? Is there something I’m doing wrong when looking for blocks ? Any help would be much appreciated.
-
Is there a way to check the resolution of a file in FFMPEG ? [duplicate]
2 avril 2020, par KaxemerI'm gathering some videos that I want to concatenate together. However, these videos are coming from different sources and might have different resolutions. Is there a way I can check what resolution they would be in FFMPEG programmatically ? I know that you cannot concatenate videos with different resolutions, so I want to be able to make the videos match the biggest resolution before concatenation.