
Recherche avancée
Médias (1)
-
Richard Stallman et le logiciel libre
19 octobre 2011, par
Mis à jour : Mai 2013
Langue : français
Type : Texte
Autres articles (105)
-
Keeping control of your media in your hands
13 avril 2011, parThe vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...) -
L’agrémenter visuellement
10 avril 2011MediaSPIP est basé sur un système de thèmes et de squelettes. Les squelettes définissent le placement des informations dans la page, définissant un usage spécifique de la plateforme, et les thèmes l’habillage graphique général.
Chacun peut proposer un nouveau thème graphique ou un squelette et le mettre à disposition de la communauté. -
Support audio et vidéo HTML5
10 avril 2011MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)
Sur d’autres sites (9828)
-
YUV420p to other formats, color shift problems
1er juin 2013, par SamSo I'm writing a color detection application using an AR Drone. The drone sends my python/opencv socket server an image from its camera in YUV420p format.
What I do to access the image as an opencv IPLImage is the following (and yes this is inefficient but I didn't / don't want to have to write new conversion tools myself) :
- Save the yuv image to a file (some_image.yuv)
- subprocess.call(insert ffmpeg call here)
- Read the resultant file (bmp, png, it doesn't matter) back in using cv.LoadImage
My problem right now is a very noticable color shift. I'm waving a red felt sheet in these pictures. The first one shows a heavy yellow tint. The second isn't as bad but is very rare — mostly when I have the red sheet it's heavily tinted.
- Tinted image : http://i.stack.imgur.com/BQikM.png
- Less-tinted image : http://i.stack.imgur.com/ezHyy.png
I'm wondering both of these things :
- if there's either a better way to do this
- If the color tinting issue can be resolved
My ffmpeg conversion line looks something like
ffmpeg -s 640x480 -vcodec rawvideo -f rawvideo -pix_fmt yuv420p -i image.yuv -vcodec bmp -f image2 output.bmp
I've also tried :
ffmpeg -f rawvideo -s 640x480 -pix_fmt yuv420p -vf colormatrix=bt709:bt601 -i image.yuv -f image -vcodec png output.png
The color shift is always there, unfortunately !
The color shift is my big problem right now as I later convert the image to HSV and use thresholding to choose a color range that works for me.
-
Encountered problems when trying to run the code of article "Compressed Video Action Recognition", beginner, need some guidance, thanks a lot
27 décembre 2018, par WonderfulHere is the problem I encountered.
enter image description here -
Concatenating Smooth Streaming output to a single MP4 file - problems with A/V sync. What is CodecPrivateData ?
14 février 2021, par user15180344I have a video in fragmented form which is an output of an Azure Media Services Live Event (Smooth Streaming).


I'm trying to concatenate the segments to get a single MP4 file, however I've run into a A/V sync problem - no matter what I do (time-shifting/speeding up/slowing down/using FFmpeg filters), the audio delay is always floating. To get the output MP4 file, I tried concatenating the segments for video and audio streams (both at OS file level and with FFmpeg) and then muxing with FFmpeg.


I've tried everything I found on the web and I'm always ending up with exactly the same result. What's important, when I play the source from the manifest file, it's all good. That made me skim through the manifest once again, and I realized there's
CodecPrivateData
value which I'm not using anywhere in the process. What is it ? Could it somehow help solving my problem ?