
Recherche avancée
Médias (1)
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
Autres articles (101)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Configuration spécifique d’Apache
4 février 2011, parModules spécifiques
Pour la configuration d’Apache, il est conseillé d’activer certains modules non spécifiques à MediaSPIP, mais permettant d’améliorer les performances : mod_deflate et mod_headers pour compresser automatiquement via Apache les pages. Cf ce tutoriel ; mode_expires pour gérer correctement l’expiration des hits. Cf ce tutoriel ;
Il est également conseillé d’ajouter la prise en charge par apache du mime-type pour les fichiers WebM comme indiqué dans ce tutoriel.
Création d’un (...)
Sur d’autres sites (9473)
-
Animated line chart with pandas, matplotlib and ffmpeg
10 avril 2020, par Mark KIn producing an animated line chart, I have below data and codes.



But when the chart produced, it shows no line. What did I do wrong ?



Thank you.



import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib
import matplotlib.pyplot as plt
import matplotlib.animation as animation

title = 'Heroin Overdoses'

data = {'Year' : ["1999","2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016"], 
'Heroin Overdoses' : [280,443,413,486,475,148,197,170,448,103,137,160,483,356,352,300,466,278]}
overdose = pd.DataFrame(data)

Writer = animation.writers['ffmpeg']
writer = Writer(fps=20, metadata=dict(artist='Me'), bitrate=1800)

fig = plt.figure(figsize=(10,6))
plt.xlim(1999, 2016)
plt.ylim(np.min(overdose)[0], np.max(overdose)[0])
plt.xlabel('Year',fontsize=20)
plt.ylabel(title,fontsize=20)
plt.title('Heroin Overdoses per Year',fontsize=20)

def animate(i):
 data = overdose.iloc[:int(i+1)] #select data range
 p = sns.lineplot(x=data.index, y=data[title], data=data, color="r")
 p.tick_params(labelsize=17)
 plt.setp(p.lines,linewidth=7)

ani = matplotlib.animation.FuncAnimation(fig, animate, frames=17, repeat=True)

ani.save('C:\\folder\\line chart.mp4', writer=writer)



-
aarch64 : hevc : Produce epel_uni_w_hv functions for both neon and i8mm
20 mars 2024, par Martin Storsjöaarch64 : hevc : Produce epel_uni_w_hv functions for both neon and i8mm
AWS Graviton 3 :
put_hevc_epel_uni_w_hv4_8_c : 191.2
put_hevc_epel_uni_w_hv4_8_neon : 87.7
put_hevc_epel_uni_w_hv4_8_i8mm : 83.2
put_hevc_epel_uni_w_hv6_8_c : 349.5
put_hevc_epel_uni_w_hv6_8_neon : 153.0
put_hevc_epel_uni_w_hv6_8_i8mm : 148.5
put_hevc_epel_uni_w_hv8_8_c : 581.2
put_hevc_epel_uni_w_hv8_8_neon : 166.7
put_hevc_epel_uni_w_hv8_8_i8mm : 163.5
put_hevc_epel_uni_w_hv12_8_c : 1230.0
put_hevc_epel_uni_w_hv12_8_neon : 387.7
put_hevc_epel_uni_w_hv12_8_i8mm : 370.2
put_hevc_epel_uni_w_hv16_8_c : 2003.2
put_hevc_epel_uni_w_hv16_8_neon : 501.5
put_hevc_epel_uni_w_hv16_8_i8mm : 490.2
put_hevc_epel_uni_w_hv24_8_c : 4448.7
put_hevc_epel_uni_w_hv24_8_neon : 1092.2
put_hevc_epel_uni_w_hv24_8_i8mm : 1069.7
put_hevc_epel_uni_w_hv32_8_c : 7817.2
put_hevc_epel_uni_w_hv32_8_neon : 1916.2
put_hevc_epel_uni_w_hv32_8_i8mm : 1829.5
put_hevc_epel_uni_w_hv48_8_c : 16728.2
put_hevc_epel_uni_w_hv48_8_neon : 4263.7
put_hevc_epel_uni_w_hv48_8_i8mm : 4342.7
put_hevc_epel_uni_w_hv64_8_c : 29563.2
put_hevc_epel_uni_w_hv64_8_neon : 7474.2
put_hevc_epel_uni_w_hv64_8_i8mm : 7128.5Signed-off-by : Martin Storsjö <martin@martin.st>
-
Artifact while streaming multicast with ffmpeg
17 août 2018, par NicosmikLocally, from my windows machine with ffmpeg 3.3.2 from Zeranoe
ffmpeg version 3.2.2 Copyright (c) 2003-2016 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration : —enable-gpl
—enable-version3 —enable-dxva2 —enable-libmfx —enable-nvenc —enable-avisynth —enable-bzlib —enable-fontconfig —enable-frei0r —enable-gnutls —enable-iconv —enable-libass —enable-libbluray —enable-libbs2b —enable-libcaca —enable-libfreetype —enable-libgme —enable-libgsm —enable-libilbc —enable-libmodplug —enable-libmp3lame —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libopenh264 —enable-libopenjpeg —enable-libopus —enable-librtmp —enable-libsnappy —enable-libsoxr —enable-libspeex —enable-libtheora —enable-libtwolame —enable-libvidstab —enable-libvo-amrwbenc —enable-libvorbis —enable-libvpx —enable-libwavpack —enable-libwebp —enable-libx264 —enable-libx265 —enable-libxavs —enable-libxvid —enable-libzimg —enable-lzma —enable-decklink —enable-zlibServer side
Launch udp multicast streaming.
ffmpeg -re -i video.ts -an -f mpegts -c copy udp://224.1.1.1:5000
Client side
Playing with ffplay is correct, no artifacts displayed
ffplay udp://224.1.1.1:5000
Playing after decoding cause artifacts
ffmpeg -i udp://224.1.1.1:5000 -pix_fmt gray -f avi - | ffplay -
or
ffmpeg -f mpegts -i udp://224.1.1.1:5000 -pix_fmt gray -c:v rawvideo -f avi out.avi
Does someone has an explanation ?