
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (74)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Other interesting software
13 avril 2011, parWe don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
We don’t know them, we didn’t try them, but you can take a peek.
Videopress
Website : http://videopress.com/
License : GNU/GPL v2
Source code : (...)
Sur d’autres sites (5915)
-
image -> video -> image not lossless using avconv
15 décembre 2015, par nrobI’m trying to test the amount of information lost with some different video codecs. I’ve got a python script which uses PyPNG to write a series of 8 bit RGB images. I then encode it using avconv, for instance
avconv -r 1 -i ../frames/data%03d.png -c:v ffv1 -qscale:v 0 -r 1
outffv1.avi
I then decode this back into pngs like so
avconv -r 1 -i outffv1.avi -r 1 ./outffv1/frame%03d.png
But when I compare the images before and after the video compression, they are different (mean absolute error of 15%). The thing that is confusing me is that this is true (give or take) independent of the codec.
For instance, I get similar answers for libtheora for a range of qscale values.
The png encoding i.e. write to png, and immediately load back in without and video compression step, is lossless.
-
FFProbe Duration Integer Expression Expected ?
25 décembre 2017, par kpjVideoI’m trying compare the number of seconds in a video provided by ffprobe.
In my bash script I have the following :
duration=`ffprobe -i $fileread.mp4 -show_format -v quiet | sed -n 's/duration=//p'` < /dev/null
This returns a double
> 8248.021633
I want to compare this number to an integer like so :
if [ "$duration" -lt 300 ]; then
# do stuff
fiEverytime the script runs I get :
line 15: [: 8248.021633: integer expression expected
Is this because the output is simply not an integer ? I have also tried making a new variable with var=$(($duration)) with no luck.
Any help much appreciated, Thanks.
-
Simulating MPEG1/2 transmission over a noisy channel [on hold]
17 novembre 2015, par StepTNTThe question may sound out of scope here but this is my last resource.
I need to write a software that does :
- Get an uncompressed video from disk
- Compress it into MPEG-1 or MPEG-2 being able to change quantization matrix, GOP size and/or macroblock size for DCT/motion search
- Apply a repetition code to add redundancy
- Simulate transmission over a noisy channel with given error rate
- Reconstruct the original stream from the repetition code
- Decode the video and compare it with the original one by gathering stats like frame-by-frame difference, file size and stuff like that
This should by done by a nice GUI to show the input and output videos, alongside their frame difference.
Given what I need to do, I can write some requirements :
- An encoder which allows me to change some of the parameters (needed for point 2)
- A language that allows me to work at bit level (needed for points 3 and 5)
- A language that allows me to build a nice GUI using a designer (GUI is not the core of the project so I can’t afford wasting time by writing one)
So far my searches have led to mixed results that are not giving me enough resources to start.
My first find was this MATLAB project which implements MPEG and has some parameters that can be tweaked (like quantization matrix and GOP pattern for example).
The problem here is that I don’t know MATLAB at all, so I have no idea on how to link everything and build a GUI.So the next step was to move to JAVA, and I found a LOT of FFMPEG wrappers, but none seems to allow me to set the parameters that I need. My last try was with Xuggler but the Wiki is down and the documentation does not talk about what I need. Plus, JAVA doesn’t work at bit level so I’d have issues applying the repetition code.
Failing with JAVA led me to C# and DirectShowNet, but the documentation is quite lacking and I don’t know how to start because I didn’t find anything related to setting the parameters that I need using Filters.
The question now is : is there any language/framework/platform that allows me to do what I need without having to deal with pure C/C++ ?
I’d expect a lot of stuff on this matter since we’re talking about well known codecs, still I’m having a hard time finding what I need.