
Recherche avancée
Médias (1)
-
Somos millones 1
21 juillet 2014, par
Mis à jour : Juin 2015
Langue : français
Type : Video
Autres articles (102)
-
MediaSPIP 0.1 Beta version
25 avril 2011, parMediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
The zip file provided here only contains the sources of MediaSPIP in its standalone version.
To get a working installation, you must manually install all-software dependencies on the server.
If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...) -
MediaSPIP version 0.1 Beta
16 avril 2011, parMediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
Amélioration de la version de base
13 septembre 2013Jolie sélection multiple
Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)
Sur d’autres sites (8491)
-
Revision a9a1eac6c7 : tests : fix Continue() signatures they're const member functions, they need to m
8 août 2012, par James ZernChanged Paths : Modify /test/config_test.cc Modify /test/keyframe_test.cc tests : fix Continue() signatures they're const member functions, they need to match the base class to be called Change-Id : Id0580c5078b5876ead6731d95d8b86fef4029c40
-
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.