Recherche avancée

Médias (2)

Mot : - Tags -/media

Autres articles (30)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

Sur d’autres sites (5898)

  • Artifact while streaming multicast with ffmpeg

    17 août 2018, par Nicosmik

    Locally, 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-zlib

    Server 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 ?

  • 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.5

    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DH] libavcodec/aarch64/hevcdsp_epel_neon.S
    • [DH] libavcodec/aarch64/hevcdsp_init_aarch64.c
  • Animated line chart with pandas, matplotlib and ffmpeg

    10 avril 2020, par Mark K

    In producing an animated line chart, I have below data and codes.

    &#xA;&#xA;

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

    &#xA;&#xA;

    Thank you.

    &#xA;&#xA;

    import numpy as np&#xA;import pandas as pd&#xA;import seaborn as sns&#xA;import matplotlib&#xA;import matplotlib.pyplot as plt&#xA;import matplotlib.animation as animation&#xA;&#xA;title = &#x27;Heroin Overdoses&#x27;&#xA;&#xA;data = {&#x27;Year&#x27; : ["1999","2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016"], &#xA;&#x27;Heroin Overdoses&#x27; : [280,443,413,486,475,148,197,170,448,103,137,160,483,356,352,300,466,278]}&#xA;overdose = pd.DataFrame(data)&#xA;&#xA;Writer = animation.writers[&#x27;ffmpeg&#x27;]&#xA;writer = Writer(fps=20, metadata=dict(artist=&#x27;Me&#x27;), bitrate=1800)&#xA;&#xA;fig = plt.figure(figsize=(10,6))&#xA;plt.xlim(1999, 2016)&#xA;plt.ylim(np.min(overdose)[0], np.max(overdose)[0])&#xA;plt.xlabel(&#x27;Year&#x27;,fontsize=20)&#xA;plt.ylabel(title,fontsize=20)&#xA;plt.title(&#x27;Heroin Overdoses per Year&#x27;,fontsize=20)&#xA;&#xA;def animate(i):&#xA;    data = overdose.iloc[:int(i&#x2B;1)] #select data range&#xA;    p = sns.lineplot(x=data.index, y=data[title], data=data, color="r")&#xA;    p.tick_params(labelsize=17)&#xA;    plt.setp(p.lines,linewidth=7)&#xA;&#xA;ani = matplotlib.animation.FuncAnimation(fig, animate, frames=17, repeat=True)&#xA;&#xA;ani.save(&#x27;C:\\folder\\line chart.mp4&#x27;, writer=writer)&#xA;

    &#xA;