
Recherche avancée
Médias (1)
-
La conservation du net art au musée. Les stratégies à l’œuvre
26 mai 2011
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (89)
-
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
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" (...) -
Ecrire une actualité
21 juin 2013, parPrésentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
Vous pouvez personnaliser le formulaire de création d’une actualité.
Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)
Sur d’autres sites (8787)
-
Resizing an mp4 with ffmpeg reduces color quality
16 novembre 2019, par JulesInitially I’ve downloaded a video from an m3u8 to an mp4. The color of the downloaded video is fine at this point and mirrors the source. This is the command I’m using..
ffmpeg -i https://...default.m3u8 -acodec copy -vcodec copy download.mp4
My next step is to resize the source video from 1142 x 652, to create a new larger letter-box / pillar-box video of 1920 x 886
ffmpeg -i download.mp4 -vf "scale=(iw*sar)*min(1920/(iw*sar)\,886/ih):ih*min(1920/(iw*sar)\,886/ih),
pad=1920:886:(1920-iw*min(1920/iw\,886/ih))/2:(886-ih*min(1920/iw\,886/ih))/2" resized.mp4However the color of the resized video is different, it could be that the amount of colours has been reduced, but that’s just a guess.
-
conversion from YUV to RGB color
13 avril 2024, par PrashantI'm trying to convert FFMPEG's Intensity color map from yuv format to rgb. It should give you colors as shown in the color bar in the image. You can generate a spectrogram using command :


ffmpeg -i words.wav -lavfi showspectrumpic=s=224x224:mode=separate:color=intensity spectrogram.png





Here is the code :


import numpy as np

def rgb_from_yuv(Y, U, V):

 Y -= 16
 U -= 128
 V -= 128
 R = 1.164 * Y + 1.596 * V
 G = 1.164 * Y - 0.392 * U - 0.813 * V
 B = 1.164 * Y + 2.017 * U
 
 # Clip and normalize RGB values
 R = np.clip(R, 0, 255)
 G = np.clip(G, 0, 255)
 B = np.clip(B, 0, 255)
 
 return '#{:02X}{:02X}{:02X}'.format(int(R), int(G), int(B))

def yuv_to_rgb(Y, U,V):
 # Convert YUV to RGB
 R = Y + (V - 128) * 1.40200
 G = Y + (U - 128) * -0.34414 + (V - 128) * -0.71414
 B = Y + (U - 128) * 1.77200

 # Clip and normalize RGB values
 R = np.clip(R, 0, 255)
 G = np.clip(G, 0, 255)
 B = np.clip(B, 0, 255)
 
 print(R,G,B)
 
 return '#{:02X}{:02X}{:02X}'.format(int(R), int(G), int(B))

# FFMPEG's intensity color map
colors = [
 [ 0, 0, 0, 0 ],
 [ 0.13, .03587126228984074, .1573300977624594, -.02548747583751842 ],
 [ 0.30, .18572281794568020, .1772436246393981, .17475554840414750 ],
 [ 0.60, .28184980583656130, -.1593064119945782, .47132074554608920 ],
 [ 0.73, .65830621175547810, -.3716070802232764, .24352759331252930 ],
 [ 0.78, .76318535758242900, -.4307467689263783, .16866496622310430 ],
 [ 0.91, .95336363636363640, -.2045454545454546, .03313636363636363 ],
 [ 1, 1, 0, 0 ]]
 
cmaps = []
for i, c in enumerate(colors):
 Y = c[1]
 U = c[2]
 V = c[3]

 hex = yuv_to_rgb(Y,U,V)

 cmaps.append((c[0], hex)) 
print(cmaps)



Both the functions are not providing desired output.


-
drawertext color with conditon ffmpeg
31 octobre 2022, par abderrahim khadriI have a coin price banner where I use ffmpeg to stream it and use reload:1 to render it in real time. I want to color the negative with red and the positive with green , haw to do it and is it posible with fflmpeg


-vf 'drawtext=enable='between(t,18.93,20.28)':fontfile=fonts/cousine-bold.ttf:fontsize=144:fontcolor_expr=%{eif\\: if(between(0,1000)\, green\, red) \\: x}:x=82:y=288:text=coinsprice.txt:reload:1'